马宇豪
2024-04-02 d91fd1557ebed3e9bcb8c051c71b9d41c0e36eef
src/views/dataUpload/saftyBaseInfo/productionInfo/components/addReport.vue
@@ -181,25 +181,41 @@
          reactionType: '',
          keyMonitorUnit: ''
        }
        state.fileList=[]
      }else{
        state.title = '重新上报'
        state.form = {
          uuid: data.uuid,
          craftName: '',
          craftContent: '',
          mainProdEquip: '',
          keyParts: '',
          hazardCode: '',
          msds: '',
          hazardCharacter: '',
          parameterIndex: '',
          controlMean: '',
          craftDraw: '',
          reactionType: '',
          keyMonitorUnit: ''
        Object.keys(state.form).forEach(key => {
          if (Object.prototype.hasOwnProperty.call(data,key)) {
            state.form[key] = JSON.parse(JSON.stringify(data))[key];
          }
        })
        if(data.craftDraw !== ''){
          state.fileList = data.craftDraw.split(',').map((i,index) => {
            return {
              url:  i,
              name: i
            }
          })
        }else{
          state.fileList=[]
        }
        // state.form = {
        //   uuid: data.uuid,
        //   craftName: '',
        //   craftContent: '',
        //   mainProdEquip: '',
        //   keyParts: '',
        //   hazardCode: '',
        //   msds: '',
        //   hazardCharacter: '',
        //   parameterIndex: '',
        //   controlMean: '',
        //   craftDraw: '',
        //   reactionType: '',
        //   keyMonitorUnit: ''
        // }
      }
      state.fileList=[]
    };
    // 新增修改