qushaowei
2024-01-11 52b10180d77f2962e519300469811a911afa3cf2
src/views/eam/modules/dailyInspectionOrder/DailyInspectionOrderExeDrawer.vue
@@ -19,6 +19,14 @@
                type="primary"
                v-has="'dailyInspectionOrder:SW'"
              >开工</a-button>
              <a-button
                :style="{marginRight: '8px'}"
                @click="handleNormalReport"
                :disabled="buttonDistable"
                type="primary"
                v-has="'dailyInspectionOrder:normalReport'"
              >结果全部正常</a-button>
              <a-button
                :style="{marginRight: '8px'}"
                @click="handleReport"
@@ -26,13 +34,6 @@
                type="primary"
                v-has="'dailyInspectionOrder:report'"
              >报工</a-button>
              <a-button
                :style="{marginRight: '8px'}"
                @click="handleNormalReport"
                :disabled="buttonDistable"
                type="primary"
                v-has="'dailyInspectionOrder:normalReport'"
              >结果正常并报工</a-button>
              <a-button
                :style="{marginRight: '8px'}"
                @click="handleReset"
@@ -156,6 +157,16 @@
                        alt=""
                        style="max-width:80px;font-size: 12px;font-style: italic;"
                      />
                      <!-- <j-dict-select-tag
                        v-if="col.dataIndex == 'inspectionProjectResult' "
                        allow-clear
                        @input="handleChange()"
                        :disabled="record.disabled"
                        :placeholder="'请选择点检结果'"
                        :triggerChange="true"
                        style="width: 100%"
                        dictCode="inspection_project_result"
                      /> -->
                      <a-select
                        v-if="col.dataIndex == 'inspectionProjectResult' "
                        :value="text"
@@ -163,7 +174,6 @@
                        style="width: 100%"
                        :disabled="record.disabled"
                      >
                        <!-- :options="record.inspectionCycles" -->
                        <a-select-option value="1">正常</a-select-option>
                        <a-select-option value="2">异常</a-select-option>
                        <a-select-option value="3">故障停机</a-select-option>
@@ -507,7 +517,7 @@
      this.loadData1(1)
    },
    loadData() {
      this.loadData1(1)
      // this.loadData1(1)
    },
    getBackground() {
      return "background-color:rgba(127, 127, 127,0.08)";
@@ -630,8 +640,20 @@
      })
    },
    //报工
    //所有结果正常
    handleNormalReport() {
      const that = this;
      for (let i = 0; i < that.dataSource.length; i++) {
        let o = this.dataSource[i]
        o.inspectionProjectResult = "1"
        o.abnormalDesc = ""
        o.treatmentMeasure = null
      }
    },
    //报工
    handleNormalReport1() {
      const that = this;
      that.confirmLoading = true;
      let formData = Object.assign(this.model);
@@ -757,11 +779,11 @@
          //   }
          // } else {
          target[column.dataIndex] = value;
          // if (value == "1") {
          //   target['judgmentResult'] = "pass";
          // } else {
          //   target['judgmentResult'] = "fail";
          // }
          if (value == 1) {
            target['abnormalDesc'] = null;
          }
          target['treatmentMeasure'] = null;
          // if (value == null || value == "") {
          //   target['judgmentResult'] = "";
          // }