From 9a24cb922cd45097d15b31aa295f4ab3246159c0 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Wed, 20 Jul 2022 18:38:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=80=E5=8F=91=E9=AA=8C=E8=BD=A6=E6=A3=80?= =?UTF-8?q?=E6=9F=A5=E9=A1=B9=E7=9B=AE=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../anrui-scm-ui/src/api/portal/Upload.js | 1 + .../src/api/supplychain/yanchejiancha.js | 50 +++ .../uploadFile/upload_yanchejiancha.vue | 229 +++++++++++++ .../src/router/modules/codemenu.js | 2 +- .../yanchejianchaxiangmu/yanchejiancha.vue | 301 ++++++++++++++++- .../yanchejianchaxiangmu/yanchejianchaAdd.vue | 303 +++++++++++++++++- .../yanchejianchaInfo.vue | 201 +++++++++++- 7 files changed, 1077 insertions(+), 10 deletions(-) create mode 100644 anrui-scm/anrui-scm-ui/src/api/supplychain/yanchejiancha.js create mode 100644 anrui-scm/anrui-scm-ui/src/components/uploadFile/upload_yanchejiancha.vue diff --git a/anrui-scm/anrui-scm-ui/src/api/portal/Upload.js b/anrui-scm/anrui-scm-ui/src/api/portal/Upload.js index 0dc738ccf5..419e278650 100644 --- a/anrui-scm/anrui-scm-ui/src/api/portal/Upload.js +++ b/anrui-scm/anrui-scm-ui/src/api/portal/Upload.js @@ -4,6 +4,7 @@ import qs from 'qs' // 文件上传接口 export const uploadFile = '/api/base/file/upload' +export const uploadFile_yanchejiancha = '/api/scm/file/upload' // 上传图片 // export function imageUpload(data) { // return request({ diff --git a/anrui-scm/anrui-scm-ui/src/api/supplychain/yanchejiancha.js b/anrui-scm/anrui-scm-ui/src/api/supplychain/yanchejiancha.js new file mode 100644 index 0000000000..ca32cab31e --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/api/supplychain/yanchejiancha.js @@ -0,0 +1,50 @@ +import request from '@/utils/request' + +// 获取验车检查项目管理列表 +export function listPage(data) { + return request({ + url: '/scm/v1/scmvehicleinspectitem/listPage', + data, + method: 'post', + headers: { 'Content-Type': 'application/json' } + }) +} + +// 保存 验车单 +export function save(data) { + return request({ + url: '/scm/v1/scmvehicleinspectitem/save', + data, + method: 'post', + headers: { 'Content-Type': 'application/json' } + }) +} + +// 验车管理 新增初始化 +export function delBySids(data) { + return request({ + url: '/scm/v1/scmvehicleinspectitem/delBySids', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) +} + +// 验车管理详情回显 +export function fetchDetailsBySid(sid) { + return request({ + url: '/scm/v1/scmvehicleinspectitem/fetchDetailsBySid/' + sid, + method: 'get' + }) +} + +// 通过 验车单 +export function submitCarInspectedInfo(data) { + return request({ + url: '/scm/v1/scmvehicleexamine/submitCarInspectedInfo', + data, + method: 'post', + headers: { 'Content-Type': 'application/json' } + }) +} + diff --git a/anrui-scm/anrui-scm-ui/src/components/uploadFile/upload_yanchejiancha.vue b/anrui-scm/anrui-scm-ui/src/components/uploadFile/upload_yanchejiancha.vue new file mode 100644 index 0000000000..411e82fe13 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/components/uploadFile/upload_yanchejiancha.vue @@ -0,0 +1,229 @@ + + + + + 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 1d261ddbd9..a029848e30 100644 --- a/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js +++ b/anrui-scm/anrui-scm-ui/src/router/modules/codemenu.js @@ -538,7 +538,7 @@ const codemenu = [ children: [{ path: '/yanchejianchaxiangmu/yanchejiancha', component: () => import('@/views/supplychain/yanchejianchaxiangmu/yanchejiancha.vue'), - name: 'yanchejiancha', + name: 'yanchejianchaxiangmu', meta: { title: '验车检查项目管理', noCache: true } }] }, diff --git a/anrui-scm/anrui-scm-ui/src/views/supplychain/yanchejianchaxiangmu/yanchejiancha.vue b/anrui-scm/anrui-scm-ui/src/views/supplychain/yanchejianchaxiangmu/yanchejiancha.vue index 889939fd32..8e48197599 100644 --- a/anrui-scm/anrui-scm-ui/src/views/supplychain/yanchejianchaxiangmu/yanchejiancha.vue +++ b/anrui-scm/anrui-scm-ui/src/views/supplychain/yanchejianchaxiangmu/yanchejiancha.vue @@ -1,13 +1,308 @@ - diff --git a/anrui-scm/anrui-scm-ui/src/views/supplychain/yanchejianchaxiangmu/yanchejianchaAdd.vue b/anrui-scm/anrui-scm-ui/src/views/supplychain/yanchejianchaxiangmu/yanchejianchaAdd.vue index 26f5d72bf2..a1d6e2151f 100644 --- a/anrui-scm/anrui-scm-ui/src/views/supplychain/yanchejianchaxiangmu/yanchejianchaAdd.vue +++ b/anrui-scm/anrui-scm-ui/src/views/supplychain/yanchejianchaxiangmu/yanchejianchaAdd.vue @@ -1,13 +1,310 @@ + diff --git a/anrui-scm/anrui-scm-ui/src/views/supplychain/yanchejianchaxiangmu/yanchejianchaInfo.vue b/anrui-scm/anrui-scm-ui/src/views/supplychain/yanchejianchaxiangmu/yanchejianchaInfo.vue index 471ba0a37e..e22a5d099c 100644 --- a/anrui-scm/anrui-scm-ui/src/views/supplychain/yanchejianchaxiangmu/yanchejianchaInfo.vue +++ b/anrui-scm/anrui-scm-ui/src/views/supplychain/yanchejianchaxiangmu/yanchejianchaInfo.vue @@ -1,13 +1,208 @@