|
@@ -307,13 +307,16 @@
|
|
loading.value = true
|
|
loading.value = true
|
|
getDetail(form.value).then((res) => {
|
|
getDetail(form.value).then((res) => {
|
|
form.value = { ...proxy.deepClone(emptyForm), ...res.data };
|
|
form.value = { ...proxy.deepClone(emptyForm), ...res.data };
|
|
- res.data.details.forEach(item => {
|
|
|
|
- form.value.details.forEach(item2 => {
|
|
|
|
- if (item.employeeName == item2.employeeName) {
|
|
|
|
- item2.currentIndividualIncomeTax = item.individualIncomeTaxConfirm;
|
|
|
|
- }
|
|
|
|
|
|
+ if(form.value.hasIndividualIncomeTax == 1) {
|
|
|
|
+ res.data.details.forEach(item => {
|
|
|
|
+ form.value.details.forEach(item2 => {
|
|
|
|
+ if (item.employeeName == item2.employeeName) {
|
|
|
|
+ item2.currentIndividualIncomeTax = item.individualIncomeTaxConfirm;
|
|
|
|
+ }
|
|
|
|
+ })
|
|
})
|
|
})
|
|
- })
|
|
|
|
|
|
+ }
|
|
|
|
+
|
|
if (form.value.status === 2 || form.value.status === 3) {
|
|
if (form.value.status === 2 || form.value.status === 3) {
|
|
proxy.$modal.msgError("该工资信息已提交待审核");
|
|
proxy.$modal.msgError("该工资信息已提交待审核");
|
|
close();
|
|
close();
|
|
@@ -469,6 +472,10 @@
|
|
proxy.$modal
|
|
proxy.$modal
|
|
.confirm("确认保存么?")
|
|
.confirm("确认保存么?")
|
|
.then(() => {
|
|
.then(() => {
|
|
|
|
+ form.value.details.forEach(item => {
|
|
|
|
+ item.individualIncomeTaxConfirm = 0
|
|
|
|
+ })
|
|
|
|
+ form.value.hasIndividualIncomeTax = 0
|
|
const saveValue = proxy.deepClone(form.value);
|
|
const saveValue = proxy.deepClone(form.value);
|
|
saveValue.status = status;
|
|
saveValue.status = status;
|
|
if (saveValue.id == null) {
|
|
if (saveValue.id == null) {
|