删除技能功能修复
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
export default {
|
export default {
|
||||||
// baseUrl: 'http://39.98.44.136:8080', // 测试
|
// baseUrl: 'http://39.98.44.136:8080', // 测试
|
||||||
baseUrl: 'http://222.80.110.161:11111/api/ks', // 测试
|
// baseUrl: 'http://222.80.110.161:11111/api/ks', // 测试
|
||||||
// baseUrl: 'http://ks.zhaopinzao8dian.com/api/ks', // 测试
|
baseUrl: 'http://ks.zhaopinzao8dian.com/api/ks', // 测试
|
||||||
|
|
||||||
LCBaseUrl:'http://10.110.145.145:9100',//招聘、培训、帮扶
|
LCBaseUrl:'http://10.110.145.145:9100',//招聘、培训、帮扶
|
||||||
LCBaseUrlInner:'http://10.110.145.145:10100',//内网端口
|
LCBaseUrlInner:'http://10.110.145.145:10100',//内网端口
|
||||||
|
|||||||
@@ -394,11 +394,31 @@ function addSkill() {
|
|||||||
|
|
||||||
// 删除技能
|
// 删除技能
|
||||||
function removeSkill(index) {
|
function removeSkill(index) {
|
||||||
state.skills.splice(index, 1);
|
const skill = state.skills[index];
|
||||||
|
|
||||||
// 更新完成度
|
// 如果有技能id,调用删除接口
|
||||||
const result = getFormCompletionPercent(fromValue);
|
if (skill && skill.id) {
|
||||||
percent.value = result;
|
$api.createRequest(`/app/appskill/${skill.id}`, {}, 'DELETE').then(() => {
|
||||||
|
// 接口调用成功,从本地数组中移除
|
||||||
|
state.skills.splice(index, 1);
|
||||||
|
|
||||||
|
// 更新完成度
|
||||||
|
const result = getFormCompletionPercent(fromValue);
|
||||||
|
percent.value = result;
|
||||||
|
|
||||||
|
$api.msg('删除成功');
|
||||||
|
}).catch((err) => {
|
||||||
|
console.error('删除技能失败:', err);
|
||||||
|
$api.msg('删除失败,请重试');
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
// 没有id的技能(新增的),直接从本地数组中移除
|
||||||
|
state.skills.splice(index, 1);
|
||||||
|
|
||||||
|
// 更新完成度
|
||||||
|
const result = getFormCompletionPercent(fromValue);
|
||||||
|
percent.value = result;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 获取技能等级文本
|
// 获取技能等级文本
|
||||||
|
|||||||
Reference in New Issue
Block a user