常熟吴彦祖 2 days ago
parent
commit
02bff4af3e
  1. 1
      src/api/srm/srmSupplier.js
  2. 2
      src/views/modules/order/poOrder.vue
  3. 16
      src/views/modules/srmSupplier/supplierList.vue

1
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)

2
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({

16
src/views/modules/srmSupplier/supplierList.vue

@ -20,6 +20,7 @@
<el-form-item :label="' '" >
<el-button class="customer-bun-min" type="primary" @click="getMainData" style="">查询</el-button>
<el-button @click="addSupplier()" type="primary" style="margin-left: 2px">新增</el-button>
<el-button @click="handleTestCurrentLoginSite" type="primary" style="margin-left: 2px">测试</el-button>
<!-- <el-button @click="exportExcel()" type="primary" style="margin-left: 2px">{{'导出'}}</el-button>-->
</el-form-item>
</el-col>
@ -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() {

Loading…
Cancel
Save