From 4062e6df79a5a0a02ddcb05162916b257d61f0c7 Mon Sep 17 00:00:00 2001 From: haoxuan <haoxuan> Date: 星期日, 28 四月 2024 15:04:30 +0800 Subject: [PATCH] 设置满勤,设置野纤生丝标准 2个模块保存接口增加对应的id --- src/views/employeeSalary/salaryPlan/components/addDialog.vue | 36 ++++++++++++++++++++++++++++-------- 1 files changed, 28 insertions(+), 8 deletions(-) diff --git a/src/views/employeeSalary/salaryPlan/components/addDialog.vue b/src/views/employeeSalary/salaryPlan/components/addDialog.vue index 5ed0a6c..44695b5 100644 --- a/src/views/employeeSalary/salaryPlan/components/addDialog.vue +++ b/src/views/employeeSalary/salaryPlan/components/addDialog.vue @@ -227,9 +227,9 @@ error: "", }, // 婊″嫟濂栬缃� - absenteeism:1, + absenteeism:{value:1,id:null}, // 璁剧疆閲庣氦鐨勭敓涓濇爣鍑� - wildSilkList: ['閲庣氦'], + wildSilkList: {value:'閲庣氦',id:null}, activeName: 1, formulaName: [ { @@ -496,14 +496,20 @@ }, confirmValueSave(form, type) { if (type == 9) { - this.wildSilkList = form.wildSilkList; + let wildSilkList = form.wildSilkList; this.handleConfirmSave([ - {name:this.wildSilkList.join(',')} + { + name:wildSilkList.join(','), + id:this.wildSilkList.id + } ],type) } else if (type == 10) { - this.absenteeism = form.absenteeism + ""; + let absenteeism = form.absenteeism + ""; this.handleConfirmSave([ - {name:this.absenteeism} + { + name:absenteeism, + id:this.absenteeism.id + } ],type) } else if (type == 3) { this.formulaClick( @@ -567,9 +573,23 @@ handleGetBomKindDictList(val) { getSalaryTypeList({ type: val?val:8 }).then((res) => { if(val==9){ - this.wildSilkList=(res.data&&res.data.length>0)?res.data[0].name.split(','):['閲庣氦'] + // 閲庣氦鐨勭敓涓濇爣鍑嗛厤缃� + this.wildSilkList=(res.data&&res.data.length>0)?{ + ...res.data[0], + value:res.data[0].name.split(',')||[] + }:{ + id:null, + value:['閲庣氦'] + } }else if(val==10){ - this.absenteeism=(res.data&&res.data.length>0)?res.data[0].name:1 + // 鑰冨嫟閰嶇疆 + this.absenteeism=(res.data&&res.data.length>0)?{ + ...res.data[0], + value:res.data[0].name||1 + }:{ + id:null, + value:1 + } }else{ this.unitList = res.data; } -- Gitblit v1.8.0