maven
2025-08-06 3dea5fa3fc6fa1f7e7d801e628bd7de4bc09e424
yys  开票登记-发票号增加必填验证
已修改2个文件
19 ■■■■■ 文件已修改
src/views/equipmentManagement/measurementEquipment/components/calibrationDia.vue 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/equipmentManagement/measurementEquipment/components/formDia.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/equipmentManagement/measurementEquipment/components/calibrationDia.vue
@@ -129,6 +129,7 @@
import {afterSalesServiceAdd, afterSalesServiceUpdate} from "@/api/customerService/index.js";
import {getToken} from "@/utils/auth.js";
import {ledgerRecordUpdate, ledgerRecordVerifying} from "@/api/equipmentManagement/calibration.js";
import {delLedgerFile} from "@/api/salesManagement/salesLedger.js";
const { proxy } = getCurrentInstance()
const emit = defineEmits(['close'])
const dialogFormVisible = ref(false);
@@ -143,6 +144,7 @@
        recordDate: "",
        userId: "",
        entryDate: "",
    tempFileIds: []
    },
    rules: {
        code: [{required: true, message: "请输入", trigger: "blur"}],
@@ -165,15 +167,25 @@
// 打开弹框
const openDialog = (type, row) => {
  console.log(row)
    operationType.value = type;
    dialogFormVisible.value = true;
    userListNoPageByTenantId().then((res) => {
        userList.value = res.data;
    });
  fileList.value = []
    if(type !== "add"){
      form.value.tempFileIds = [];
  }
    if (type === "edit") {
        form.value.valid = row.valid;
        form.value.recordDate = row.recordDate;
    fileList.value = row.commonFiles;
    }
    if(type === "add"){
    fileList.value = row.commonFiles;
  }
    form.value.id = row.id;
    form.value.code = row.code;
    form.value.name = row.name;
@@ -196,6 +208,7 @@
    proxy.$modal.closeLoading();
    if (res.code === 200) {
        file.tempId = res.data.tempId;
        form.value.tempFileIds.push(file.tempId);
        proxy.$modal.msgSuccess("上传成功");
    } else {
        proxy.$modal.msgError(res.msg);
@@ -216,7 +229,7 @@
const submitForm = () => {
    proxy.$refs["formRef"].validate(valid => {
        if (valid) {
            if (operationType.value === "add") {
            if (operationType.value === "verifying") {
                ledgerRecordVerifying(form.value).then(response => {
                    proxy.$modal.msgSuccess("检定校准成功")
                    closeDia()
src/views/equipmentManagement/measurementEquipment/components/formDia.vue
@@ -140,6 +140,7 @@
        nextDate: "",
        userId: "",
        recordDate: "",
    tempFileIds: []
    },
    rules: {
        code: [{required: true, message: "请输入", trigger: "blur"}],
@@ -191,6 +192,7 @@
    proxy.$modal.closeLoading();
    if (res.code === 200) {
        file.tempId = res.data.tempId;
    form.value.tempFileIds.push(res.data.tempId)
        proxy.$modal.msgSuccess("上传成功");
    } else {
        proxy.$modal.msgError(res.msg);
@@ -214,11 +216,13 @@
            if (operationType.value === "add") {
                measuringInstrumentAdd(form.value).then(response => {
                    proxy.$modal.msgSuccess("新增成功")
          form.value.tempFileIds = []
                    closeDia()
                })
            } else {
                measuringInstrumentUpdate(form.value).then(response => {
                    proxy.$modal.msgSuccess("修改成功")
          form.value.tempFileIds = []
                    closeDia()
                })
            }