diff --git a/src/api/system/role.js b/src/api/system/role.js index f13e6f4..de5aae7 100644 --- a/src/api/system/role.js +++ b/src/api/system/role.js @@ -117,3 +117,12 @@ export function deptTreeSelect(roleId) { method: 'get' }) } + + +// 查询供应商角色 +export function customerlist() { + return request({ + url: '/system/role/customerlist', + method: 'get' + }) +} diff --git a/src/views/purchase/company/supCompanyAduditDialog.vue b/src/views/purchase/company/supCompanyAduditDialog.vue index 3adef10..76edc2f 100644 --- a/src/views/purchase/company/supCompanyAduditDialog.vue +++ b/src/views/purchase/company/supCompanyAduditDialog.vue @@ -128,6 +128,22 @@ + + + + + + + {{ item.roleName }} + + + + + @@ -240,6 +256,7 @@ import { } from "element-china-area-data"; import {filterCompanyCert, deleteCompanyCert, auditSupCert} from "../../../api/purchase/companyCert"; import draggable from "vuedraggable"; +import { customerlist } from '@/api/system/role' export default { @@ -342,6 +359,7 @@ export default { limit: 20 }, certList: [], + roleList:[], certTotal: 0, certLoading: false, addCertVisible: false, @@ -389,6 +407,7 @@ export default { }, created() { this.getCompanyCertList(); + this.customerlist(); this.selectedOptions = this.inputQuery.areaCode.split(","); }, @@ -639,7 +658,18 @@ export default { }); } , + customerlist(){ + customerlist().then((response) => { + if (response.code === 20000) { + this.roleList=response.data; + debugger + } + }) + .catch(() => { + this.roleList=null; + }); + } }, filters: { statusFilterType(status) {