shj
2022-08-02 cb320fe318c65017ca94108c4090d39afeee6d7a
src/views/contingencyManagement/emergencyResources/emergencyMaterialsInspection/component/openAdd.vue
@@ -70,7 +70,7 @@
            </span>
      </template>
    </el-dialog>
    <Material ref="showRef"/>
    <EmergencySupplies ref="showRef" @SearchUser="onUser"/>
    <userSelections ref="userRef"/>
  </div>
</template>
@@ -90,7 +90,7 @@
  Search,
  FullScreen,
} from '@element-plus/icons-vue'
import Material from '/@/components/material/index.vue'
import EmergencySupplies from '/@/components/emergencySupplies/index.vue'
import UserSelections from "/@/components/userSelections/index.vue"
import {emergencyMaterialsInspectionApi} from "/@/api/emergencyMaterialsInspection";
import {maintenanceEmergencyMaterialsApi} from "/@/api/maintenanceEmergencyMaterials";
@@ -99,7 +99,7 @@
  name: 'openAdd',
  components: {
    UserSelections,
    Material,
    EmergencySupplies,
  },
  setup(props, { emit }) {
    const isShowDialog = ref(false)
@@ -145,8 +145,8 @@
        await formEl.validate((valid, fields) => {
          if (valid) {
            isShowDialog.value = false;
            maintenanceEmergencyMaterialsApi()
                .addMaintenanceEmergencyMaterials(ruleForm.value)
            emergencyMaterialsInspectionApi()
                .addEmergencyMaterialsInspection(ruleForm.value)
                .then((res) => {
                  if (res.data.code == 200) {
                    ElMessage({
@@ -175,8 +175,8 @@
        await formEl.validate((valid, fields) => {
          if (valid) {
            isShowDialog.value = false;
            maintenanceEmergencyMaterialsApi()
                .editMaintenanceEmergencyMaterials(ruleForm.value)
            emergencyMaterialsInspectionApi()
                .editEmergencyMaterialsInspection(ruleForm.value)
                .then((res) => {
                  if (res.data.code == 200) {
                    ElMessage({
@@ -225,6 +225,9 @@
    const daiInpt=()=>{
      showRef.value.openDailog()
    }
    const onUser = (e:any) => {
      ruleForm.value.suppliesId=e.id
    };
    // 编写人弹窗
    const userRef = ref();
    const openUser = () => {
@@ -258,6 +261,7 @@
      titles,
      disabled,
      emit,
      onUser,
    };
  },
});