gaoluyang
5 小时以前 3635df0bf15df4c2ed450804ac9c1b0027573b2c
src/views/procurementManagement/procurementInvoiceLedger/Modal/EditModal.vue
@@ -2,10 +2,10 @@
  <el-dialog :title="modalOptions.title" v-model="visible" @close="close">
    <EditForm ref="editFormRef" />
    <template #footer>
         <el-button type="primary" :loading="loading" @click="sendForm">
            {{ modalOptions.confirmText }}
         </el-button>
      <el-button @click="closeModal">{{ modalOptions.cancelText }}</el-button>
      <el-button type="primary" :loading="loading" @click="sendForm">
        {{ modalOptions.confirmText }}
      </el-button>
    </template>
  </el-dialog>
</template>
@@ -21,6 +21,7 @@
});
const emits = defineEmits(["success"]);
const saleLedgerProjectId = ref('')
const editFormRef = ref();
const {
  id,
@@ -32,10 +33,11 @@
  closeModal,
} = useModal({ title: "来票台账" });
const open = async (id) => {
  openModal(id);
const open = async (row) => {
  openModal(row.id);
   saleLedgerProjectId.value = row.saleLedgerProjectId;
  await nextTick();
  editFormRef.value.load(id);
  editFormRef.value.load(row.id);
};
const close = () => {
@@ -45,6 +47,7 @@
const sendForm = async () => {
  const form = editFormRef.value.form;
   form.saleLedgerProjectId = saleLedgerProjectId.value;
  const { code } = await updateRegistration(form);
  if (code === 200) {
    emits("success");