浏览代码

解决结算单上传无法保存的bug

xiaochan 3 年之前
父节点
当前提交
5198a40dc9
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      src/components/si-sheet-upload/JieSuanDanXiangQing.vue

+ 3 - 1
src/components/si-sheet-upload/JieSuanDanXiangQing.vue

@@ -635,7 +635,9 @@ const baoCunHouGuanBi = () => {
   ctx.emit('shua-xin')
 }
 const baoCunXiuGai = () => {
-  if (ArrayIsEqual(oldOprninfo, oprninfo.value) || ArrayIsEqual(oldDiseinfo, diseinfo.value)) {
+  let oldData = oprninfo.value.concat(diseinfo.value)
+  let newData = oldOprninfo.concat(oldDiseinfo)
+  if (ArrayIsEqual(oldData, newData)) {
     return ElMessage.error('数据无变化请勿点击。')
   }
   if (setlinfo.value.operation === '1' || setlinfo.value.operation === '2' || setlinfo.value.operation === '3') {