|
@@ -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;
|
|
|
});
|
|
|
};
|