quanyawei
2023-11-15 bd88939bf5a5e0b4b8ebe2b2f7015f1096109593
fix:立行立改添加修改责任单位
2 files modified
20 ■■■■ changed files
src/views/toCarryOutLegislativeReforms/components/newWorkOrder.vue 18 ●●●● patch | view | raw | blame | history
src/views/toCarryOutLegislativeReforms/components/workOrderInformation.vue 2 ●●● patch | view | raw | blame | history
src/views/toCarryOutLegislativeReforms/components/newWorkOrder.vue
@@ -75,8 +75,8 @@
          </el-row>
          <el-row>
            <el-col :span="24">
              <el-form-item label="重点任务分类:" prop="keyPoint" class="span">
                <el-checkbox-group v-model="formData.keyPoint" :max="1" size="small">
              <el-form-item label="任务分类:" prop="keyPointlist" class="span">
                <el-checkbox-group v-model="formData.keyPointlist" :max="1" size="small" @change='changeKeyPoint'>
                  <el-checkbox v-for="item in Dic.emphasisEnum" :label="item.value" :key="item.value">{{ item.name }}</el-checkbox>
                </el-checkbox-group>
              </el-form-item>
@@ -144,7 +144,7 @@
        escalationTime: new Date(),
        fileBaseList: [],
        escalationName: '',
        keyPoint: [],
        keyPointlist: [],
        changeDay: 0,
        investigationType: 1
      },
@@ -244,6 +244,9 @@
    })
  },
  methods: {
    changeKeyPoint(data) {
      this.$forceUpdate()
    },
    getPreviewImages(index, list) {
      let startIndex = 0
      const chechList = _.cloneDeep(list)
@@ -296,7 +299,7 @@
        if (!(JSON.stringify(this.parentFormData) === '{}')) {
          this.formData = this.parentFormData
          this.formData.polluteType = String(this.parentFormData.polluteType)
          this.formData.keyPoint = this.parentFormData.keyPoint
          this.formData.keyPointlist = this.parentFormData.keyPoint
            ? [Number(this.parentFormData.keyPoint)]
            : []
        } else {
@@ -327,7 +330,9 @@
      }
      this.formData.state = val
      this.formData.keyPoint =
        this.formData.keyPoint.length > 0 ? this.formData.keyPoint[0] : ''
        this.formData.keyPointlist.length > 0
          ? this.formData.keyPointlist[0]
          : ''
      this.$refs.ruleForm.validate(valid => {
        if (valid) {
          // this.formData.fileBaseList = [...this.parentFormData.fileBaseList, this.formData.fileBaseList]
@@ -383,4 +388,7 @@
    }
  }
}
/deep/.el-checkbox__inner {
  border-radius: 50%;
}
</style>
src/views/toCarryOutLegislativeReforms/components/workOrderInformation.vue
@@ -23,7 +23,7 @@
          </el-descriptions>
          <el-descriptions :column="parseInt('2')">
            <el-descriptions-item label="污染位置" label-class-name="itemSpan">{{ parentFormData.pollutePosition }}</el-descriptions-item>
            <el-descriptions-item label="重点任务" label-class-name="itemSpan">{{ dictObj.emphasisEnum[parentFormData.keyPoint]  }}</el-descriptions-item>
            <el-descriptions-item label="任务分类" label-class-name="itemSpan">{{ dictObj.emphasisEnum[parentFormData.keyPoint]  }}</el-descriptions-item>
          </el-descriptions>
          <el-descriptions :column="parseInt('1')">
            <el-descriptions-item label="问题描述" label-class-name="itemSpan" :content-style="{'width': '80%'}">{{ parentFormData.problemDescribe }}</el-descriptions-item>