diff --git a/src/views/trials/trials-panel/trial-summary/audit-record/index.vue b/src/views/trials/trials-panel/trial-summary/audit-record/index.vue index a8178e53..e9966a2e 100644 --- a/src/views/trials/trials-panel/trial-summary/audit-record/index.vue +++ b/src/views/trials/trials-panel/trial-summary/audit-record/index.vue @@ -844,31 +844,35 @@ export default { return } if (v.DataType === 'ImageList') { - if(obj[v.Code]){ + // if (obj[v.Code] && obj[v.Code].length > 0) { + + if (obj[v.Code]) { obj[v.Code] = obj[v.Code].filter(s => s && s.trim()) - } - if (obj[v.Code] && obj[v.Code].length > 0) { + // obj[v.Code].forEach((o,i) => { // var uo = upObj && upObj.length > 0 ? upObj[v.Code][i] : 0 if (row.OptType === 'Add' || row.OptType === 'Init') { item = { key: v.Code, Enum: this.$i18n.locale === 'zh' ? v.ValueCN : v.Value, - newValue: obj[v.Code] ? obj[v.Code] : '--', + // newValue: obj[v.Code] ? obj[v.Code] : '--', + newValue: obj[v.Code] && obj[v.Code].length > 0 ? obj[v.Code] : '--', oldValue: '' } } else if (row.OptType === 'Delete') { item = { key: v.Code, Enum: this.$i18n.locale === 'zh' ? v.ValueCN : v.Value, - oldValue: obj[v.Code] ? obj[v.Code] : '--', + // oldValue: obj[v.Code] ? obj[v.Code] : '--', + oldValue: obj[v.Code] && obj[v.Code].length > 0 ? obj[v.Code] : '--', newValue: '--' } } else { item = { key: v.Code, Enum: this.$i18n.locale === 'zh' ? v.ValueCN : v.Value, - newValue: obj[v.Code] ? obj[v.Code] : '--', + // newValue: obj[v.Code] ? obj[v.Code] : '--', + newValue: obj[v.Code] && obj[v.Code].length > 0 ? obj[v.Code] : '--', oldValue: upObj[v.Code].length > 0 ? upObj[v.Code] : '--' } }