From 04e5d2a0a768b93344d4f542fa40eac4a3a436a5 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Sat, 9 Apr 2022 09:31:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=92=E4=BA=A7=E7=94=B3=E8=AF=B7=E7=9A=84?= =?UTF-8?q?=E5=88=86=E9=A1=B5=E5=88=97=E8=A1=A8=E3=80=81=E7=BC=96=E8=BE=91?= =?UTF-8?q?=E3=80=81=E8=AF=A6=E6=83=85=E3=80=81=E6=B5=81=E7=A8=8B=E5=8F=8A?= =?UTF-8?q?=E8=BD=A6=E5=9E=8B=E5=B8=B8=E7=94=A8=E9=85=8D=E7=BD=AE=E5=88=97?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- anrui-scm/anrui-scm-ui/src/api/flow/todo.js | 50 ++++ .../src/api/ruzhang/scmapplyinbound.js | 47 +++ .../src/router/modules/codemenu.js | 34 ++- .../ruzhang/ruzhangguanli/ruzhangAdd.vue | 276 ++++++++++++++++++ .../ruzhang/ruzhangguanli/ruzhangInfo.vue | 219 ++++++++++++++ .../ruzhang/ruzhangguanli/ruzhangguanli.vue | 258 ++++++++++++++++ .../ruzhangguanli/ruzhangEdit.vue | 276 ++++++++++++++++++ .../ruzhangguanli/ruzhangInfo.vue | 219 ++++++++++++++ 8 files changed, 1377 insertions(+), 2 deletions(-) create mode 100644 anrui-scm/anrui-scm-ui/src/api/flow/todo.js create mode 100644 anrui-scm/anrui-scm-ui/src/api/ruzhang/scmapplyinbound.js create mode 100644 anrui-scm/anrui-scm-ui/src/views/ruzhang/ruzhangguanli/ruzhangAdd.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/ruzhang/ruzhangguanli/ruzhangInfo.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/ruzhang/ruzhangguanli/ruzhangguanli.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/ruzhangguanliFlow/ruzhangguanli/ruzhangEdit.vue create mode 100644 anrui-scm/anrui-scm-ui/src/views/workFlow/ruzhangguanliFlow/ruzhangguanli/ruzhangInfo.vue diff --git a/anrui-scm/anrui-scm-ui/src/api/flow/todo.js b/anrui-scm/anrui-scm-ui/src/api/flow/todo.js new file mode 100644 index 0000000000..8f193deb4a --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/api/flow/todo.js @@ -0,0 +1,50 @@ +import request from '@/utils/request' + +// 代办任务同意办理 +export function businessAgree(params) { + return request({ + url: '/portal/v1/flow/complete', + method: 'post', + data: params, + headers: { + 'Content-Type': 'application/json' + } + }) +} + +// 代办任务驳回任务 +export function rejectTask(params) { + return request({ + url: '/portal/v1/flow/reject/' + params.businessSid, + method: 'post', + data: params, + headers: { + 'Content-Type': 'application/json' + } + }) +} + +// 代办任务终止任务 +export function breakTask(params) { + return request({ + url: '/portal/v1/flow/breakProcess/' + params.businessSid, + method: 'post', + data: params, + headers: { + 'Content-Type': 'application/json' + } + }) +} + +// 代办任务撤回任务 +export function revokeTask(params) { + return request({ + url: '/portal/v1/flow/revokeProcess/' + params.userSid + '/' + params.businessSid, + method: 'post', + data: params, + headers: { + 'Content-Type': 'application/json' + } + }) +} + diff --git a/anrui-scm/anrui-scm-ui/src/api/ruzhang/scmapplyinbound.js b/anrui-scm/anrui-scm-ui/src/api/ruzhang/scmapplyinbound.js new file mode 100644 index 0000000000..c47792207b --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/api/ruzhang/scmapplyinbound.js @@ -0,0 +1,47 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 + listPage: function(params) { + return request({ + url: '/scm/v1/scmapplyinbound/listPage', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 保存修改记录 + saveOrUpdate: function(params) { + return request({ + url: '/scm/v1/scmapplyinbound/saveOrUpdateApplyInBound', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 提交流程 + submitVehicleApply: function(params) { + return request({ + url: '/base/v1/busvehicleapply/submitVehicleApply', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 通过sid删除一条或多条记录 + delBySids: function(params) { + return request({ + url: '/base/v1/busvehicleapply/delBySids', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 通过sid查询一条记录 + fetchBySid: function(sid) { + return request({ + url: '/scm/v1/scmapplyinbound/fetchSid/' + sid, + method: 'get' + }) + } +} 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 14aafd0160..31d920d436 100644 --- a/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js +++ b/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js @@ -243,10 +243,40 @@ const codemenu = [ path: '/vehicle/cheliangpaichan', component: () => import('@/views/supplychain/vehicle/cheliangpaichan/cheliangpaichan.vue'), name: 'cheliangpaichan', - meta: { title: '车辆排产管理' } + meta: { title: '排产管理' } } ] - } + }, + + { + path: '/ruzhang', + component: Layout, + redirect: '/ruzhang', + meta: { + title: '入账管理' + }, + children: [{ + path: '/ruzhang/ruzhangguanli', + component: () => import('@/views/ruzhang/ruzhangguanli/ruzhangguanli.vue'), + name: 'ruzhangguanli', + meta: { title: '入账单管理' } + }] + }, + // 排产管理 + // 排产管理申请详情 + { + path: '/paichanguanliFlow/paichanguanli/cheliangpaichanInfo', + component: () => + import('@/views/workFlow/paichanguanliFlow/paichanguanli/cheliangpaichanInfo.vue'), + name: 'cheliangpaichanInfo' + }, + // 排产管理申请编辑 + { + path: '/paichanguanliFlow/paichanguanli/cheliangpaichanEdit', + component: () => + import('@/views/workFlow/paichanguanliFlow/paichanguanli/cheliangpaichanEdit.vue'), + name: 'cheliangpaichanEdit' + } ] export default codemenu diff --git a/anrui-scm/anrui-scm-ui/src/views/ruzhang/ruzhangguanli/ruzhangAdd.vue b/anrui-scm/anrui-scm-ui/src/views/ruzhang/ruzhangguanli/ruzhangAdd.vue new file mode 100644 index 0000000000..f9717109f7 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/ruzhang/ruzhangguanli/ruzhangAdd.vue @@ -0,0 +1,276 @@ + + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/ruzhang/ruzhangguanli/ruzhangInfo.vue b/anrui-scm/anrui-scm-ui/src/views/ruzhang/ruzhangguanli/ruzhangInfo.vue new file mode 100644 index 0000000000..2694646412 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/ruzhang/ruzhangguanli/ruzhangInfo.vue @@ -0,0 +1,219 @@ + + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/ruzhang/ruzhangguanli/ruzhangguanli.vue b/anrui-scm/anrui-scm-ui/src/views/ruzhang/ruzhangguanli/ruzhangguanli.vue new file mode 100644 index 0000000000..9ac20e0ca1 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/ruzhang/ruzhangguanli/ruzhangguanli.vue @@ -0,0 +1,258 @@ + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/ruzhangguanliFlow/ruzhangguanli/ruzhangEdit.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/ruzhangguanliFlow/ruzhangguanli/ruzhangEdit.vue new file mode 100644 index 0000000000..f9717109f7 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/ruzhangguanliFlow/ruzhangguanli/ruzhangEdit.vue @@ -0,0 +1,276 @@ + + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/ruzhangguanliFlow/ruzhangguanli/ruzhangInfo.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/ruzhangguanliFlow/ruzhangguanli/ruzhangInfo.vue new file mode 100644 index 0000000000..2694646412 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/ruzhangguanliFlow/ruzhangguanli/ruzhangInfo.vue @@ -0,0 +1,219 @@ + + + + + +