From 476c316b47296f6c198ad362c35e974a1e1a1a66 Mon Sep 17 00:00:00 2001 From: dimengzhe <251008545@qq.com> Date: Fri, 6 Jan 2023 10:03:48 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E8=A7=A3=E5=BC=80=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/yxt/anrui/portal/biz/sysuser/SysUserRest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/sysuser/SysUserRest.java b/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/sysuser/SysUserRest.java index ec58f4d95e..3e58488482 100644 --- a/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/sysuser/SysUserRest.java +++ b/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/sysuser/SysUserRest.java @@ -326,7 +326,7 @@ public class SysUserRest implements SysUserFeign { String captcha = redisUtil.get(uuid); List list = JSONObject.parseArray(captcha, Map.class); - /*if (StringUtils.isEmpty(verifyCode)) { + if (StringUtils.isEmpty(verifyCode)) { return new ResultBean().fail().setMsg("验证码不能为空"); } @@ -391,7 +391,7 @@ public class SysUserRest implements SysUserFeign { isCorrect = true; } else { return new ResultBean().fail().setMsg("验证码错误"); - }*/ + } if (StringUtils.isBlank(userName)) { return new ResultBean().fail().setMsg("用户名不能为空"); } From 4510635424caf9c9cee6b7e907ee0cb7f371aca1 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Fri, 6 Jan 2023 15:42:51 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E9=87=87=E8=B4=AD=E7=B3=BB=E7=BB=9F?= =?UTF-8?q?=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/jichuxinxi/dictcommons.js | 17 ++ .../purchasingsystem/purchasingsystem.js | 41 +++ anrui-base/anrui-base-ui/src/router/index.js | 18 +- .../views/caigouxitong/purchasingsystem.vue | 283 ++++++++++++++++++ .../caigouxitong/purchasingsystemAdd.vue | 170 +++++++++++ 5 files changed, 527 insertions(+), 2 deletions(-) create mode 100644 anrui-base/anrui-base-ui/src/api/system/purchasingsystem/purchasingsystem.js create mode 100644 anrui-base/anrui-base-ui/src/views/caigouxitong/purchasingsystem.vue create mode 100644 anrui-base/anrui-base-ui/src/views/caigouxitong/purchasingsystemAdd.vue diff --git a/anrui-base/anrui-base-ui/src/api/jichuxinxi/dictcommons.js b/anrui-base/anrui-base-ui/src/api/jichuxinxi/dictcommons.js index 67a9ac0e5c..e753d29f43 100644 --- a/anrui-base/anrui-base-ui/src/api/jichuxinxi/dictcommons.js +++ b/anrui-base/anrui-base-ui/src/api/jichuxinxi/dictcommons.js @@ -25,3 +25,20 @@ export function selectByZjcAndUseOrgIsNull() { method: 'get' }) } + +// 获取分公司 +export function getListOrg(data) { + return request({ + url: '/portal/v1/sysorganization/getListOrg', + method: 'get', + params: data + }) +} + +// 根据分公司Sid获取分公司下所有的部门 +export function getListDeptByOrgSid(data) { + return request({ + url: '/portal/v1/sysorganization/getListDeptByOrgSid/' + data, + method: 'GET' + }) +} diff --git a/anrui-base/anrui-base-ui/src/api/system/purchasingsystem/purchasingsystem.js b/anrui-base/anrui-base-ui/src/api/system/purchasingsystem/purchasingsystem.js new file mode 100644 index 0000000000..3d65ffd94b --- /dev/null +++ b/anrui-base/anrui-base-ui/src/api/system/purchasingsystem/purchasingsystem.js @@ -0,0 +1,41 @@ +import request from '@/utils/request' +import qs from 'qs' + +// 根据条件分页查询数据的列表 已改 +export function pagerList(data) { + return request({ + url: '/base/v1/basepurchasesystem/listPage', + data: data, + method: 'post', + headers: { 'Content-Type': 'application/json' } + }) +} + +// 新增保存 已改 +export function save(data) { + return request({ + url: '/base/v1/basepurchasesystem/save', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) +} + +// 删除 已改 +export function delBySids(data) { + return request({ + url: '/base/v1/basepurchasesystem/delBySids', + method: 'DELETE', + data: data, + headers: { 'Content-Type': 'application/json' } + }) +} + +// 详情以及修改回显 已改 +export function fetchDetailsBySid(data) { + return request({ + url: '/base/v1/basepurchasesystem/fetchDetailsBySid/' + data, + method: 'get', + params: qs.stringify(data) + }) +} diff --git a/anrui-base/anrui-base-ui/src/router/index.js b/anrui-base/anrui-base-ui/src/router/index.js index 2dc0d01e06..8878f65604 100644 --- a/anrui-base/anrui-base-ui/src/router/index.js +++ b/anrui-base/anrui-base-ui/src/router/index.js @@ -360,8 +360,22 @@ export const constantRoutes = [ meta: { title: '资料清单',noCache: true, } }] }, - - + // 8、采购系统 + { + path: '/caigouxitong', + component: Layout, + redirect: '/caigouxitong', + meta: { title: '采购系统' }, + children: [ + { + path: '/caigouxitong/purchasingsystem', + component: () => + import('@/views/caigouxitong/purchasingsystem.vue'), + name: 'PurchasingSystem', + meta: { title: '采购系统', noCache: true } + } + ] + }, { path: '/404', component: () => diff --git a/anrui-base/anrui-base-ui/src/views/caigouxitong/purchasingsystem.vue b/anrui-base/anrui-base-ui/src/views/caigouxitong/purchasingsystem.vue new file mode 100644 index 0000000000..2c83f8d0f3 --- /dev/null +++ b/anrui-base/anrui-base-ui/src/views/caigouxitong/purchasingsystem.vue @@ -0,0 +1,283 @@ + + + + diff --git a/anrui-base/anrui-base-ui/src/views/caigouxitong/purchasingsystemAdd.vue b/anrui-base/anrui-base-ui/src/views/caigouxitong/purchasingsystemAdd.vue new file mode 100644 index 0000000000..275ab4597a --- /dev/null +++ b/anrui-base/anrui-base-ui/src/views/caigouxitong/purchasingsystemAdd.vue @@ -0,0 +1,170 @@ + + + + +