shj
2022-09-06 d1a430e88df40d76558a14f890ac0dbd3181f3a0
src/views/contingencyManagement/emergencyResources/maintenanceOfEmergencyMaterials/component/openAdd.vue
@@ -63,7 +63,7 @@
import { Search, FullScreen } from '@element-plus/icons-vue';
import EmergencySupplies from '../../../../../components/emergencySupplies/index.vue';
import DailogSearchUser from '/@/components/DailogSearchUser/index.vue';
import { maintenanceEmergencyMaterialsApi } from '../../../../../api/maintenanceEmergencyMaterials';
import { maintenanceEmergencyMaterialsApi } from '../../../../../api/contingencyManagement/maintenanceEmergencyMaterials';
export default defineComponent({
   name: 'openAdd',
@@ -112,7 +112,9 @@
         await formEl.validate((valid, fields) => {
            if (valid) {
               if (titles.value == '新建应急物资保养') {
                  isShowDialog.value = false;
                  delete ruleForm.value.suppliesName
                  delete ruleForm.value.userName
                  delete ruleForm.value.id
                  maintenanceEmergencyMaterialsApi()
                     .addMaintenanceEmergencyMaterials(ruleForm.value)
                     .then((res) => {
@@ -123,6 +125,7 @@
                              type: 'success',
                           });
                           emit('myAdd', true);
                           isShowDialog.value = false;
                        } else {
                           ElMessage({
                              showClose: true,
@@ -133,7 +136,8 @@
                        }
                     });
               } else if (titles.value == '修改应急物资保养') {
                  isShowDialog.value = false;
                  delete ruleForm.value.suppliesName
                  delete ruleForm.value.userName
                  maintenanceEmergencyMaterialsApi()
                     .editMaintenanceEmergencyMaterials(ruleForm.value)
                     .then((res) => {
@@ -144,6 +148,7 @@
                              type: 'success',
                           });
                           emit('myAdd', true);
                           isShowDialog.value = false;
                        } else {
                           ElMessage({
                              showClose: true,
@@ -159,12 +164,13 @@
               console.log('error submit!', fields);
            }
         });
         formEl.resetFields();
      };
      const resetForm = (formEl: FormInstance | undefined) => {
         isShowDialog.value = false;
         if (!formEl) return;
         formEl.resetFields();
         ruleForm.value.userList=[]
      };
      const rules = reactive<FormRules>({
         nameTitle: [],