From cd194e7bf9b3c2728f22dac6479320747023ef29 Mon Sep 17 00:00:00 2001
From: Zhao Qiqi <1287235164@qq.com>
Date: Thu, 30 Jun 2022 15:15:36 +0800
Subject: [PATCH] =?UTF-8?q?=E9=AA=8C=E8=BD=A6=E3=80=81=E5=85=A5=E5=BA=93?=
=?UTF-8?q?=E3=80=81=E5=AD=98=E6=94=BE=E5=9C=B0=E7=82=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/api/portal/Upload_chexing.js | 3 +
.../api/supplychain/cunfangdidianbiangeng.js | 65 ++++
.../src/api/supplychain/rukuguanli.js | 47 +++
.../src/api/supplychain/yancheguanli.js | 52 ++-
.../components/uploadFile/upload_cunfang.vue | 242 +++++++++++++
.../cunfangdidianbiangeng.vue | 65 ++--
.../cunfangdidianbiangengAdd.vue | 321 +++++++++++-------
.../cunfangdidianbiangengInfo.vue | 109 ++++--
.../supplychain/rukuguanli/rukuguanliAdd.vue | 154 +++++----
.../rukuguanli/rukuguanliAlready.vue | 71 ++--
.../rukuguanli/rukuguanliAwait.vue | 71 ++--
.../supplychain/yancheguanli/yancheguanli.vue | 93 ++---
.../yancheguanli/yancheguanliAdd.vue | 119 +++++--
.../yancheguanli/yancheguanliInfo.vue | 67 ++--
14 files changed, 1058 insertions(+), 421 deletions(-)
create mode 100644 anrui-scm/anrui-scm-ui/src/api/supplychain/cunfangdidianbiangeng.js
create mode 100644 anrui-scm/anrui-scm-ui/src/api/supplychain/rukuguanli.js
create mode 100644 anrui-scm/anrui-scm-ui/src/components/uploadFile/upload_cunfang.vue
diff --git a/anrui-scm/anrui-scm-ui/src/api/portal/Upload_chexing.js b/anrui-scm/anrui-scm-ui/src/api/portal/Upload_chexing.js
index 96bf260c74..d8d77b87f0 100644
--- a/anrui-scm/anrui-scm-ui/src/api/portal/Upload_chexing.js
+++ b/anrui-scm/anrui-scm-ui/src/api/portal/Upload_chexing.js
@@ -6,6 +6,9 @@ const base = process.env.VUE_APP_URL
// 文件上传接口
export const uploadFile = '/api/base/v1/basevehiclemodel/pictureUpload'
+//文件上传接口(仅存放地点变更页面使用接口)
+export const uploadImgFile = '/api/scm/v1/scmvehiclegression/pictureUpload'
+
// 上传图片
// export function imageUpload(data) {
// return request({
diff --git a/anrui-scm/anrui-scm-ui/src/api/supplychain/cunfangdidianbiangeng.js b/anrui-scm/anrui-scm-ui/src/api/supplychain/cunfangdidianbiangeng.js
new file mode 100644
index 0000000000..9a8494194d
--- /dev/null
+++ b/anrui-scm/anrui-scm-ui/src/api/supplychain/cunfangdidianbiangeng.js
@@ -0,0 +1,65 @@
+import request from '@/utils/request'
+
+// 存放地点变更申请
+// 获取变更申请列表
+export function selectCarTransferList(data) {
+ return request({
+ url: '/scm/v1/scmvehiclegression/selectCarTransferList',
+ data,
+ method: 'post',
+ headers: { 'Content-Type': 'application/json' }
+ })
+}
+
+// 保存变更申请信息
+export function saveCarTransferInfo(data) {
+ return request({
+ url: '/scm/v1/scmvehiclegression/saveCarTransferInfo',
+ data,
+ method: 'post',
+ headers: { 'Content-Type': 'application/json' }
+ })
+}
+
+// 变更申请 新增初始化
+export function getCarTransferInfo(data) {
+ return request({
+ url: '/scm/v1/scmvehiclegression/getCarTransferInfo/'+ data.sid + '/' + data.userSid,
+ method: 'get'
+ })
+}
+
+// 变更申请 详情回显
+export function getCarTransfer(data) {
+ return request({
+ url: '/scm/v1/scmvehiclegression/getCarTransfer/'+ data,
+ method: 'get'
+ })
+}
+
+// 删除车辆存放地点变更申请
+export function deleteCarTransfer(data) {
+ return request({
+ url: '/scm/v1/scmvehiclegression/deleteCarTransfer/'+ data,
+ method: 'DELETE'
+ })
+}
+
+// 获取仓库接口
+export function selectWarehouseByUserSid(data) {
+ return request({
+ url: '/scm/v1/scmwarehouse/selectWarehouseByUserSid/'+ data,
+ method: 'get'
+ })
+}
+
+// 根据仓库sid 获取车架号
+export function getVinByWarehouseSid(data) {
+ return request({
+ url: '/terminal/autoservice/v1/virtualOrders/getVinByWarehouseSid/{warehouseSid}/{userSid}'+ data,
+ method: 'get'
+ })
+}
+
+
+
diff --git a/anrui-scm/anrui-scm-ui/src/api/supplychain/rukuguanli.js b/anrui-scm/anrui-scm-ui/src/api/supplychain/rukuguanli.js
new file mode 100644
index 0000000000..c8c0dbc5da
--- /dev/null
+++ b/anrui-scm/anrui-scm-ui/src/api/supplychain/rukuguanli.js
@@ -0,0 +1,47 @@
+import request from '@/utils/request'
+
+// 入库管理
+// 获取入库管理列表
+export function selectCarWarehousingList(data) {
+ return request({
+ url: '/scm/v1/scmvehicleenterlibrary/selectCarWarehousingList',
+ data,
+ method: 'post',
+ headers: { 'Content-Type': 'application/json' }
+ })
+}
+
+// 入库管理 新增初始化
+export function getCarWarehousingInfo(data) {
+ return request({
+ url: '/scm/v1/scmvehicleenterlibrary/getCarWarehousingInfo/'+ data.warehousingSid + '/' + data.userSid,
+ method: 'get'
+ })
+}
+
+// 库位下拉框
+export function selectWarehouseByUserSid(data) {
+ return request({
+ url: '/scm/v1/scmwarehouse/selectWarehouseByUserSid/' + data,
+ method: 'get'
+ })
+}
+
+
+// 保存 入库
+export function saveCarWarehousingInfo(data) {
+ return request({
+ url: '/scm/v1/scmvehicleenterlibrary/saveCarWarehousingInfo',
+ data,
+ method: 'post',
+ headers: { 'Content-Type': 'application/json' }
+ })
+}
+
+// 入库 详情
+export function selectWarehouseByUserSid(data) {
+ return request({
+ url: '/scm/v1/scmwarehouse/selectWarehouseByUserSid/' + data,
+ method: 'get'
+ })
+}
diff --git a/anrui-scm/anrui-scm-ui/src/api/supplychain/yancheguanli.js b/anrui-scm/anrui-scm-ui/src/api/supplychain/yancheguanli.js
index 95a7e5e069..44d63fadab 100644
--- a/anrui-scm/anrui-scm-ui/src/api/supplychain/yancheguanli.js
+++ b/anrui-scm/anrui-scm-ui/src/api/supplychain/yancheguanli.js
@@ -1,10 +1,56 @@
import request from '@/utils/request'
-import qs from 'qs'
+// 验车管理
+// 获取验车管理列表
+export function selectCarInspectedList(data) {
+ return request({
+ url: '/scm/v1/scmvehicleexamine/selectCarInspectedList',
+ data,
+ method: 'post',
+ headers: { 'Content-Type': 'application/json' }
+ })
+}
+
+// 保存 验车单
+export function saveCarInspectedInfo(data) {
+ return request({
+ url: '/scm/v1/scmvehicleexamine/saveCarInspectedInfo',
+ data,
+ method: 'post',
+ headers: { 'Content-Type': 'application/json' }
+ })
+}
+
+// 验车管理 新增初始化
+export function getCarInspectedInfo(data) {
+ return request({
+ url: '/terminal/supplychain/v1/carInspected/getCarInspectedInfo/'+ data.inspectedSid + '/' + data.userSid,
+ method: 'get'
+ })
+}
+
+// 验车管理详情回显
+export function getCarInspected(data) {
+ return request({
+ url: '/terminal/supplychain/v1/carInspected/getCarInspected/{inspectedSid}' + data,
+ method: 'get'
+ })
+}
+
+// 通过 验车单
+export function submitCarInspectedInfo(data) {
+ return request({
+ url: '/scm/v1/scmvehicleexamine/submitCarInspectedInfo',
+ data,
+ method: 'post',
+ headers: { 'Content-Type': 'application/json' }
+ })
+}
-export function selectModelName(data) {
+// 数据字典
+export function typeValues(data) {
return request({
- url: '/base/v1/basevehiclemodel/selectDownPlusByModelName',
+ url: '/portal/v1/dictcommons/typeValues',
method: 'get',
params: data
})
diff --git a/anrui-scm/anrui-scm-ui/src/components/uploadFile/upload_cunfang.vue b/anrui-scm/anrui-scm-ui/src/components/uploadFile/upload_cunfang.vue
new file mode 100644
index 0000000000..88d8f3bd8e
--- /dev/null
+++ b/anrui-scm/anrui-scm-ui/src/components/uploadFile/upload_cunfang.vue
@@ -0,0 +1,242 @@
+
+