diff --git a/anrui-scm/anrui-scm-ui/src/api/cheliang/dictcommons.js b/anrui-scm/anrui-scm-ui/src/api/cheliang/dictcommons.js index 1673aa8763..ef2fefaedb 100644 --- a/anrui-scm/anrui-scm-ui/src/api/cheliang/dictcommons.js +++ b/anrui-scm/anrui-scm-ui/src/api/cheliang/dictcommons.js @@ -26,6 +26,16 @@ export function getListOrg(data) { }) } +// 获取厂商 +export function getNamesDownes(data) { + return request({ + url: '/base/v1/basemanufacturer/namesDown', + method: 'get', + params: data, + data: qs.stringify(data), + }) +} + // 根据登陆人sid查询分公司 (孟哲写的接口) export function getPathSidByUserSid(data) { return request({ diff --git a/anrui-scm/anrui-scm-ui/src/api/gongyingshang/gongyingshang.js b/anrui-scm/anrui-scm-ui/src/api/gongyingshang/gongyingshang.js new file mode 100644 index 0000000000..3e882349e9 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/api/gongyingshang/gongyingshang.js @@ -0,0 +1,47 @@ +import request from '@/utils/request' +import qs from 'qs' + +export default { + // 查询分页列表 + gysPagerList: function(params) { + return request({ + url: '/base/v1/basemanufacturer/gysPagerList', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 保存修改记录 + save: function(params) { + return request({ + url: '/base/v1/basemanufacturer/save', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 保存修改记录 + update: function(params, sid) { + return request({ + url: '/base/v1/basemanufacturer/update/' + sid, + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 通过sid查询一条记录 + fetchBySid: function(sid) { + return request({ + url: '/base/v1/basemanufacturer/details/' + sid, + method: 'get' + }) + }, + // 通过sid删除一条或多条记录 + delBySids: function(data) { + return request({ + url: '/base/v1/basemanufacturer/deleteBySids?sids=' + data, + method: 'DELETE', + data: qs.stringify(data) + }) + } +} diff --git a/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js b/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js index b89ba497a2..5b49a7250d 100644 --- a/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js +++ b/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js @@ -613,6 +613,21 @@ const codemenu = [ meta: { title: '验车检查项目管理', noCache: true } }] }, + // 车辆检查 + { + path: '/gongyingshang', + component: Layout, + redirect: '/gongyingshang', + meta: { + title: '供应商管理' + }, + children: [{ + path: '/gongyingshang', + component: () => import('@/views/gongyingshang/gongyingshanggaunli.vue'), + name: 'gongyingshanggaunli', + meta: { title: '供应商管理', noCache: true } + }] + }, // 流程审批 // 入账管理编辑 diff --git a/anrui-scm/anrui-scm-ui/src/views/gongyingshang/gongyingshangAdd.vue b/anrui-scm/anrui-scm-ui/src/views/gongyingshang/gongyingshangAdd.vue new file mode 100644 index 0000000000..e1a9fd4dec --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/gongyingshang/gongyingshangAdd.vue @@ -0,0 +1,433 @@ + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/gongyingshang/gongyingshangInfo.vue b/anrui-scm/anrui-scm-ui/src/views/gongyingshang/gongyingshangInfo.vue new file mode 100644 index 0000000000..ec890aadfa --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/gongyingshang/gongyingshangInfo.vue @@ -0,0 +1,210 @@ + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/gongyingshang/gongyingshanggaunli.vue b/anrui-scm/anrui-scm-ui/src/views/gongyingshang/gongyingshanggaunli.vue new file mode 100644 index 0000000000..d41eac329b --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/gongyingshang/gongyingshanggaunli.vue @@ -0,0 +1,341 @@ + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/gongyingshang/relation/gongyingshangBank.vue b/anrui-scm/anrui-scm-ui/src/views/gongyingshang/relation/gongyingshangBank.vue new file mode 100644 index 0000000000..fdf2805110 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/gongyingshang/relation/gongyingshangBank.vue @@ -0,0 +1,231 @@ + + + + +