From 02bff4af3e6568a3a550928eb93b9fdad7565f99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B8=B8=E7=86=9F=E5=90=B4=E5=BD=A6=E7=A5=96?= Date: Fri, 10 Jul 2026 15:34:04 +0800 Subject: [PATCH] 1 --- src/api/srm/srmSupplier.js | 1 + src/views/modules/order/poOrder.vue | 2 ++ src/views/modules/srmSupplier/supplierList.vue | 16 +++++++++++++++- 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/src/api/srm/srmSupplier.js b/src/api/srm/srmSupplier.js index de26fcc..c1e532f 100644 --- a/src/api/srm/srmSupplier.js +++ b/src/api/srm/srmSupplier.js @@ -52,6 +52,7 @@ export const createSrmSupplier = (data) => createAPI(`/srmSupplier/createSrmSupp export const updateSrmSupplier = (data) => createAPI(`/srmSupplier/updateSrmSupplier`, 'post', data) export const deleteSrmSupplier = (id) => createAPI(`/srmSupplier/deleteSrmSupplier`, 'post', { id: id }) export const listSupplierDocTypeBySite = (data) => createAPI(`/srmSupplier/listSupplierDocTypeBySite`, 'post', data) +export const testCurrentLoginSite = (data) => createAPI(`/srmSupplier/testCurrentLoginSite`, 'post', data || {}) //------supplier Addrss-------------- export const searchSrmSupplierAddressList = (data) => createAPI(`/srmSupplierAddress/getSupplierAddressList`, 'post', data) diff --git a/src/views/modules/order/poOrder.vue b/src/views/modules/order/poOrder.vue index 29e8f77..4a13748 100644 --- a/src/views/modules/order/poOrder.vue +++ b/src/views/modules/order/poOrder.vue @@ -2126,6 +2126,7 @@ export default { const formData = new FormData() formData.append('file', this.uploadFile) + formData.append('site', this.searchData.site || this.$store.state.user.site) // 调用后端预览接口 this.$http({ @@ -2160,6 +2161,7 @@ export default { }).then(() => { const formData = new FormData() formData.append('file', this.uploadFile) + formData.append('site', this.searchData.site || this.$store.state.user.site) // 调用后端保存接口 this.$http({ diff --git a/src/views/modules/srmSupplier/supplierList.vue b/src/views/modules/srmSupplier/supplierList.vue index 81a9be2..434da1e 100644 --- a/src/views/modules/srmSupplier/supplierList.vue +++ b/src/views/modules/srmSupplier/supplierList.vue @@ -20,6 +20,7 @@ 查询 新增 + 测试 @@ -367,7 +368,8 @@ import { createSrmSupplier, updateSrmSupplier, deleteSrmSupplier, - listSupplierDocTypeBySite + listSupplierDocTypeBySite, + testCurrentLoginSite } from '@/api/srm/srmSupplier.js' import excel from '@/utils/excel-util.js' import Chooselist from '@/views/modules/common/Chooselist_eam' @@ -1604,6 +1606,18 @@ export default { this.$message.error('删除失败: ' + error.message) }) }) + }, + handleTestCurrentLoginSite () { + testCurrentLoginSite({}).then(({ data }) => { + if (data && data.code === 0) { + const site = data.site || '' + this.$message.success(`当前登录工厂(site): ${site || '(空)'}`) + return + } + this.$message.error((data && data.msg) || '获取当前登录工厂失败') + }).catch((error) => { + this.$message.error('获取当前登录工厂失败: ' + error.message) + }) } }, created() {