|
@@ -234,9 +234,14 @@ export default {
|
|
|
var str = row
|
|
|
if (field.value && field.value.length > 0) {
|
|
|
try {
|
|
|
- field.value.forEach(item => {
|
|
|
+ field.value.forEach((item,index) => {
|
|
|
if (str[item] != 0 && !str[item]) {
|
|
|
- throw Error();
|
|
|
+ // throw Error();
|
|
|
+ if(index!= field.value.length-1){
|
|
|
+ this.$set(str,item,{})
|
|
|
+ }else{
|
|
|
+ this.$set(str,item,null)
|
|
|
+ }
|
|
|
}
|
|
|
str = str[item]
|
|
|
})
|
|
@@ -539,7 +544,7 @@ export default {
|
|
|
},
|
|
|
// 协同对比结果高亮
|
|
|
checkDel({ row, rowIndex }) {
|
|
|
- for (let k in row.finalRecordVO) {
|
|
|
+ for (let k in row.currentRecordVO) {
|
|
|
if (k != 'id') {
|
|
|
if (row.finalRecordVO[k] != row.currentRecordVO[k]) {
|
|
|
return 'success-rowCheck'
|