schangxiang@126.com
2024-06-11 77485ab49cb6d2c1af8cf8a27158ecc14e2b001b
iwara-scada-web/src/views/main/EquipmentBaseInfo/editForm.vue
@@ -52,6 +52,14 @@
        <a-form-item label="设备制造商" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback>
          <a-input placeholder="请输入设备制造商" v-decorator="['equipmentManufacturer']" />
        </a-form-item>
        <a-form-item label="清洗液添加时间" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback>
          <a-date-picker
            style="width: 100%"
            placeholder="请选择清洗液添加时间"
            v-decorator="['detergentAddtime']"
            @change="onChangeDetergentAddtimeTime"
          />
        </a-form-item>
        <a-form-item label="清洗液更换时间" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback>
          <a-date-picker
            style="width: 100%"
@@ -76,7 +84,14 @@
            v-decorator="['detergentChangeCycle']"
          />
        </a-form-item> -->
        <a-form-item label="切削液添加时间" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback>
          <a-date-picker
            style="width: 100%"
            placeholder="切削液清洗液添加时间"
            v-decorator="['cuttingFluidAddTime']"
            @change="onChangeCuttingFluidAddTime"
          />
        </a-form-item>
        <a-form-item label="切削液更换时间" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback>
          <a-date-picker
            style="width: 100%"
@@ -136,7 +151,9 @@
      ProcessSelectData: [],
      record: {},
      detergentchangetimeDateString: '',
      detergentAddtimeString:'',
      cuttingFluidChangeTimeDateString: '',
      cuttingFluidAddTimeString: '',
      knifeToolChangeTimeDateString: '',
      visible: false,
      confirmLoading: false,
@@ -175,20 +192,22 @@
            record.detergentchangetime != null ? moment(record.detergentchangetime, 'YYYY-MM-DD') : '',
          cuttingFluidChangeTime:
            record.cuttingFluidChangeTime != null ? moment(record.cuttingFluidChangeTime, 'YYYY-MM-DD') : '',
            detergentAddtime:
            record.detergentAddtime != null ? moment(record.detergentAddtime, 'YYYY-MM-DD') : '',
            cuttingFluidAddTime:
            record.cuttingFluidAddTime != null ? moment(record.cuttingFluidAddTime, 'YYYY-MM-DD') : '',
          cuttingFluidChangeAlertThreshold: record.cuttingFluidChangeAlertThreshold,
          tactTime: record.tactTime
          // knifeToolChangeTime: record.knifeToolChangeTime != null ? moment(record.knifeToolChangeTime, 'YYYY-MM-DD') : ''
          // knifeToolChangeTime:moment(record.knifeToolChangeTime != null ? record.knifeToolChangeTime : "", 'YYYY-MM-DD'),
        })
        //触发事件
        this.onChangedetergentchangetime(null,record.detergentchangetime != null ? dateFormat(record.detergentchangetime, 'YYYY-mm-dd') : '');
        this.onChangecuttingFluidchangetime(null,record.cuttingFluidChangeTime != null ? dateFormat(record.cuttingFluidChangeTime, 'YYYY-mm-dd') : '');
        this.onChangeCuttingFluidAddTime(null,record.cuttingFluidAddTime != null ? dateFormat(record.cuttingFluidAddTime, 'YYYY-mm-dd') : '');
        this.onChangeDetergentAddtimeTime(null,record.detergentAddtime != null ? dateFormat(record.detergentAddtime, 'YYYY-mm-dd') : '');
      })
      // this.form.getFieldDecorator('detergentchangetime', { initialValue: moment(record.detergentchangetime, 'YYYY-MM-DD') })
      // this.detergentchangetimeDateString = moment(record.detergentchangetime).format('YYYY-MM-DD')
      // this.form.getFieldDecorator('knifeToolChangeTime', { initialValue: moment(record.knifeToolChangeTime, 'YYYY-MM-DD') })
      // this.knifeToolChangeTimeDateString = moment(record.knifeToolChangeTime).format('YYYY-MM-DD')
    },
    handleSubmit() {
      const {
@@ -207,8 +226,14 @@
            }
          }
          values.detergentchangetime = this.detergentchangetimeDateString
          this.record.detergentchangetime = this.detergentchangetimeDateString
          this.record.detergentchangetime = this.detergentAddtimeString
          this.record.detergentAddtime = this.detergentchangetimeDateString
          this.record.cuttingFluidChangeTime = this.cuttingFluidChangeTimeDateString
          this.record.cuttingFluidAddTime = this.cuttingFluidAddTimeString
          this.record.cuttingFluidAddTime = this.cuttingFluidAddTimeString
          this.record.detergentAddtime = this.detergentAddtimeString
          // values.knifeToolChangeTime = this.knifeToolChangeTimeDateString
          // this.record.knifeToolChangeTime = this.knifeToolChangeTimeDateString
          EquipmentBaseInfoEdit(this.record)
@@ -234,9 +259,16 @@
      //debugger
      this.detergentchangetimeDateString = dateString
    },
    onChangeDetergentAddtimeTime(date, dateString) {
      //debugger
      this.detergentAddtimeString = dateString
    },
    onChangecuttingFluidchangetime(date, dateString) {
      this.cuttingFluidChangeTimeDateString = dateString
    },
    onChangeCuttingFluidAddTime(date, dateString) {
      this.cuttingFluidAddTimeString = dateString
    },
    onChangeknifeToolChangeTime(date, dateString) {
      this.knifeToolChangeTimeDateString = dateString
@@ -246,7 +278,9 @@
      this.record.detergentchangetime = ''
      this.record.cuttingFluidChangeTime = ''
      this.detergentchangetimeDateString = ''
      this.detergentAddtimeString = ''
      this.cuttingFluidChangeTimeDateString = ''
      this.cuttingFluidAddTimeString = ''
      this.visible = false
    }
  }