| src/views/basicData/supplierManage/components/BlacklistTab.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/views/basicData/supplierManage/components/HomeTab.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/views/procurementManagement/procurementLedger/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/views/basicData/supplierManage/components/BlacklistTab.vue
@@ -231,7 +231,10 @@ </div> </template> </el-dialog> <files-dia ref="filesDia"></files-dia> <FileList v-if="fileListDialogVisible" v-model:visible="fileListDialogVisible" record-type="supplier_manage" :record-id="recordId" /> </div> </template> @@ -249,7 +252,9 @@ } from "@/api/basicData/supplierManageFile.js"; import useUserStore from "@/store/modules/user"; import { getToken } from "@/utils/auth.js"; import FilesDia from "../filesDia.vue"; const FileList = defineAsyncComponent(() => import("@/components/Dialog/FileList.vue") ); const { proxy } = getCurrentInstance(); const userStore = useUserStore(); @@ -327,7 +332,7 @@ name: "资质文件", type: "text", clickFun: (row) => { openFilesFormDia(row) openFileDialog(row) } } ], @@ -342,7 +347,8 @@ size: 100, total: 0, }); const filesDia = ref() const fileListDialogVisible = ref(false); const recordId = ref(); // 用户信息表单弹框数据 const operationType = ref(""); const dialogFormVisible = ref(false); @@ -567,10 +573,9 @@ return `${year}-${month}-${day}`; } // 打开附件弹框 const openFilesFormDia = (row) => { nextTick(() => { filesDia.value?.openDialog(row) }) const openFileDialog = async row => { recordId.value = row.id; fileListDialogVisible.value = true; }; onMounted(() => { src/views/basicData/supplierManage/components/HomeTab.vue
@@ -237,7 +237,10 @@ </div> </template> </el-dialog> <files-dia ref="filesDia"></files-dia> <FileList v-if="fileListDialogVisible" v-model:visible="fileListDialogVisible" record-type="supplier_manage" :record-id="recordId" /> </div> </template> @@ -255,7 +258,9 @@ } from "@/api/basicData/supplierManageFile.js"; import useUserStore from "@/store/modules/user"; import { getToken } from "@/utils/auth.js"; import FilesDia from "../filesDia.vue"; const FileList = defineAsyncComponent(() => import("@/components/Dialog/FileList.vue") ); const { proxy } = getCurrentInstance(); const userStore = useUserStore(); @@ -333,7 +338,7 @@ name: "资质文件", type: "text", clickFun: (row) => { openFilesFormDia(row) openFileDialog(row) } } ], @@ -343,12 +348,13 @@ const selectedRows = ref([]); const userList = ref([]); const tableLoading = ref(false); const fileListDialogVisible = ref(false); const recordId = ref(); const page = reactive({ current: 1, size: 100, total: 0, }); const filesDia = ref() // 用户信息表单弹框数据 const operationType = ref(""); const dialogFormVisible = ref(false); @@ -573,10 +579,9 @@ return `${year}-${month}-${day}`; } // 打开附件弹框 const openFilesFormDia = (row) => { nextTick(() => { filesDia.value?.openDialog(row) }) const openFileDialog = async row => { recordId.value = row.id; fileListDialogVisible.value = true; }; onMounted(() => { src/views/procurementManagement/procurementLedger/index.vue
@@ -671,6 +671,7 @@ const salesContractList = ref([]); const supplierList = ref([]); const tableLoading = ref(false); const recordId = ref(); const fileListDialogVisible = ref(false); const page = reactive({ current: 1,