zhangherong
2025-03-05 d5b955494f6d658959e50b9e87ea7ebafb86c6d4
src/views/eam/modules/equipmentNew/EquipmentModal.vue
@@ -33,7 +33,7 @@
                placeholder='请选择设备所属分类'
                :disabled='formDisabled'
                :triggerChange='true'
                :dictCode="caytegoryParam==='all'?'mom_eam_equipment_category,name,id':'mom_eam_equipment_category,name,id,equipment_category_uda1 = '+'\''+caytegoryParam+'\''"
                :dictCode="caytegoryParam==='all'?'mom_eam_equipment_category,name,id,del_flag!=\'1\'':'mom_eam_equipment_category,name,id,equipment_category_uda1 = '+'\''+caytegoryParam+'\''"
                v-model='model.equipmentCategoryId'
                @change='categoryChange'
              />
@@ -150,7 +150,10 @@
              />
            </a-form-model-item>
          </a-col>
          <a-col :span='6'  v-show='isLineEquipShow'>
          <a-col
            :span='6'
            v-show='isLineEquipShow'
          >
            <a-form-model-item
              label='是否生产线主设备'
              :labelCol='labelCol'
@@ -392,7 +395,7 @@
        <a-row>
          <a-col :span='6'>
            <a-form-model-item
              label='操作系统'
              label='是否有操作系统'
              :labelCol='labelCol'
              :wrapperCol='wrapperCol'
              prop='operatingSystem'
@@ -412,7 +415,7 @@
            v-if="model.operatingSystem=='yes'"
          >
            <a-form-model-item
              label='系统'
              label='系统信息'
              :labelCol='labelCol'
              :wrapperCol='wrapperCol'
              prop='system'
@@ -490,14 +493,14 @@
          </a-col>
          <a-col :span='6'>
            <a-form-model-item
              label='技术状态检定周期'
              label='技术状态鉴定周期'
              :labelCol='labelCol'
              :wrapperCol='wrapperCol'
              prop='checkPeriod'
            >
              <j-dict-select-tag
                allow-clear
                placeholder='请选择技术状态检定周期 '
                placeholder='请选择技术状态鉴定周期 '
                :triggerChange='true'
                dictCode='check_period'
                v-model='model.checkPeriod'
@@ -518,6 +521,56 @@
                placeholder='请选择日期'
                class='query-group-cust'
                v-model='model.nextTechnologyStatusQualificationTime'
              ></j-date>
            </a-form-model-item>
          </a-col>
        </a-row>
        <a-row>
          <a-col :span='6'>
            <a-form-model-item
              label='二保日期'
              :labelCol='labelCol'
              :wrapperCol='wrapperCol'
              prop='secondMaintenanceTime'
            >
              <j-date
                :disabled='true'
                style='width: 100%;'
                placeholder='请选择二保日期'
                class='query-group-cust'
                v-model='model.secondMaintenanceTime'
              ></j-date>
            </a-form-model-item>
          </a-col>
          <a-col :span='6'>
            <a-form-model-item
              label='三保日期'
              :labelCol='labelCol'
              :wrapperCol='wrapperCol'
              prop='thirdMaintenanceTime'
            >
              <j-date
                :disabled='true'
                style='width: 100%;'
                placeholder='请选择三保日期'
                class='query-group-cust'
                v-model='model.thirdMaintenanceTime'
              ></j-date>
            </a-form-model-item>
          </a-col>
          <a-col :span='6'>
            <a-form-model-item
              label='下次三保日期'
              :labelCol='labelCol'
              :wrapperCol='wrapperCol'
              prop='nextThirdMaintenanceTime'
            >
              <j-date
                :disabled='true'
                style='width: 100%;'
                placeholder='请选择下次三保日期'
                class='query-group-cust'
                v-model='model.nextThirdMaintenanceTime'
              ></j-date>
            </a-form-model-item>
          </a-col>
@@ -1028,7 +1081,7 @@
        num: [
          { required: true, message: '请输入设备编号!' },
          // { min: 2, max: 30, message: '长度在 2 到 30 个字符', trigger: 'blur' },
          { validator: this.validateNum }
          // { validator: this.validateNum }
        ],
        name: [
          { required: true, message: '请输入设备名称!' }
@@ -1075,7 +1128,7 @@
          { required: true, message: '请选择设备状态!' }
        ],
        workCenterId: [
          { required: false, message: '请选择中心!' }
          { required: true, message: '请选择中心!' }
        ],
        factoryModelId: [
          { required: false, message: '请选择工区!' }