diff --git a/src/views/modules/eam/eamMaintenanceItem.vue b/src/views/modules/eam/eamMaintenanceItem.vue index 2f65be8..311c507 100644 --- a/src/views/modules/eam/eamMaintenanceItem.vue +++ b/src/views/modules/eam/eamMaintenanceItem.vue @@ -883,7 +883,7 @@ itemRemark: row.itemRemark, itemType: 'B', updateBy: this.$store.state.user.name, - imageFlag: row.imageFlag, + imageFlag: row.imageFlag === 'Y' ? 'Y' : '', checkType: row.checkType } this.modalDisableFlag = true @@ -954,7 +954,8 @@ s += obj[i].value + ',' } } - s = s.substring(0,s.length-1) + // 处理复选框值:勾选为Y,未勾选为空字符串或N时转为空字符串 + s = s.length > 0 ? s.substring(0, s.length - 1) : '' this.modalData.imageFlag = s if(this.modalData.flag === '1'){ eamPropertiesItemSave(this.modalData).then(({data}) => {