Переглянути джерело

打款时间默认为打开弹窗时间

lxf 1 рік тому
батько
коміт
94f8428452
1 змінених файлів з 3 додано та 14 видалено
  1. 3 14
      src/views/finance/fundManage/accountPayment/index.vue

+ 3 - 14
src/views/finance/fundManage/accountPayment/index.vue

@@ -22,7 +22,7 @@
         </template>
       </byTable>
     </div>
-    <el-dialog :title="modalType == 'add' ? '打款' : '打款'" v-model="dialogVisible" width="500" v-loading="loading">
+    <el-dialog :title="modalType == 'add' ? '打款' : '打款'" v-if="dialogVisible" v-model="dialogVisible" width="500" v-loading="loading">
       <byForm :formConfig="formConfig" :formOption="formOption" v-model="formData.data" :rules="rules" ref="byform">
         <template #productPic>
           <div>
@@ -58,6 +58,7 @@ import { ElMessage } from "element-plus";
 import byTable from "@/components/byTable/index";
 import byForm from "@/components/byForm/index";
 import { computed, ref } from "vue";
+import moment from "moment";
 
 const loading = ref(false);
 const submitLoading = ref(false);
@@ -382,18 +383,6 @@ const paymentType = ref([
   },
 ]);
 const fileListCopy = ref([]);
-const openModal = () => {
-  dialogVisible.value = true;
-  modalType.value = "add";
-  formData.data = {
-    definition: "2",
-    fileList: [],
-    type: "1",
-  };
-  fileList.value = [];
-  fileListCopy.value = [];
-};
-
 const openExcel = () => {
   openExcelDialog.value = true;
 };
@@ -444,7 +433,7 @@ const getDtl = (row) => {
   modalType.value = "edit";
   proxy.post("/accountPayment/detail", { id: row.id }).then((res) => {
     formData.data = res;
-    // formData.data.amount = formData.data.incomeAmount;
+    formData.data.expensesTime = moment().format("yyyy-MM-DD HH:mm:ss")
     dialogVisible.value = true;
   });
 };