From 13c71d920578d30c3d1d95a04b16d6177cf6c9c6 Mon Sep 17 00:00:00 2001 From: caoxinyu Date: Mon, 19 Nov 2018 17:16:56 +0800 Subject: [PATCH 1/2] lxy --- config/index.js | 2 +- src/api/MarketingCenter/DeliveryManagement.js | 257 ++++ src/icons/svg/DeliveryManagement.svg | 7 + src/utils/request.js | 2 +- src/views/MarketingCenter/BidBond/index.vue | 31 +- src/views/MarketingCenter/CRM/index.vue | 20 +- .../ContractCapitalManagement/index.vue | 50 +- .../ContractInformationManagement/index.vue | 20 +- .../DeliveryManagement/UploadExcel/index.vue | 104 ++ .../DeliveryManagement/index.vue | 1085 +++++++++++++++++ .../MarketingCenter/SafetyMargin/index.vue | 8 +- vim.exe.stackdump | 14 + 12 files changed, 1570 insertions(+), 30 deletions(-) create mode 100644 src/api/MarketingCenter/DeliveryManagement.js create mode 100644 src/icons/svg/DeliveryManagement.svg create mode 100644 src/views/MarketingCenter/DeliveryManagement/UploadExcel/index.vue create mode 100644 src/views/MarketingCenter/DeliveryManagement/index.vue create mode 100644 vim.exe.stackdump diff --git a/config/index.js b/config/index.js index 67d50d5d..2d9a62d1 100644 --- a/config/index.js +++ b/config/index.js @@ -7,7 +7,7 @@ const os = require('os') const networkInterfaces = os.networkInterfaces() -const ip = networkInterfaces['WLAN'][1].address +const ip = networkInterfaces['WLAN'][1] ? networkInterfaces['WLAN'][1].address : networkInterfaces['WLAN'][0].address module.exports = { dev: { diff --git a/src/api/MarketingCenter/DeliveryManagement.js b/src/api/MarketingCenter/DeliveryManagement.js new file mode 100644 index 00000000..9f4f8e5b --- /dev/null +++ b/src/api/MarketingCenter/DeliveryManagement.js @@ -0,0 +1,257 @@ +import request from '@/utils/request' + +// 初始化形目名称 +export function searchProjectName() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '发货管理_总装箱单_查询' + } + }) +} + +// 查询装箱单总单据信息 +export function searchPackingList() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '发货管理_总装箱单_查询_通过编号', + param: '装箱单编号=' + arguments[0] + } + }) +} + +// 查询备件 +export function searchSparePart() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '发货管理_备件_查询数据', + param: '装箱单编号=' + arguments[0] + } + }) +} + +// 查询随机文件 +export function searchFile() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '发货管理_随机文件_查询数据', + param: '装箱单编号=' + arguments[0] + } + }) +} + +// 查询主机 +export function searchHost() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '发货管理_主机_查询数据', + param: '装箱单编号=' + arguments[0] + } + }) +} + +// 查询机床所属部件 +export function searchParts() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '发货管理_机床所属部件_查询数据', + param: '代号=' + arguments[0] + } + }) +} + +// 查询发货单 +export function searchInvoice() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '发货管理_发货单_查询数据', + param: '装箱单编号=' + arguments[0] + } + }) +} +// 收货地址初始化 +export function addressSearch(pageCurrent, pageSize) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '发货管理_收货地址查询', + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 省份初始化 +export function provinceSearch() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '发货管理_省份查询' + } + }) +} +export function citySearch(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '发货管理_市名查询_根据省流水号', + param: '省份流水号=' + num1 + } + }) +} +export function deleteAdress(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '发货管理_收货地址删除', + param: '收货地址流水号=' + num1 + } + }) +} +export function addAdress(num1, num2, num3, num4, num5) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '发货管理_收货地址增加', + param: '省份流水号=' + num1 + '&市流水号=' + num2 + '&详细地址=' + num3 + '&联系人=' + num4 + '&联系方式=' + num5 + } + }) +} +export function editAdress(num1, num2, num3, num4, num5, num6) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '发货管理_收货地址修改', + param: '省份流水号=' + num1 + '&市流水号=' + num2 + '&详细地址=' + num3 + '&联系人=' + num4 + '&联系方式=' + num5 + '&收货地址流水号=' + num6 + } + }) +} +export function addInvoice() { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '发货管理_发货单_增加数据', + param: '装箱单编号=' + arguments[0] + '&车辆牌号=' + arguments[1] + '&运输状态=' + arguments[2] + '&收货地址流水号=' + arguments[3] + '&发货日期=' + arguments[4] + } + }) +} +export function delInvoice() { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '发货管理_发货单_删除数据', + param: '发货单编号=' + arguments[0] + } + }) +} +export function editInvoice() { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '发货管理_发货单_修改数据', + param: '车辆牌号=' + arguments[0] + '&运输状态=' + arguments[1] + '&收货地址流水号=' + arguments[2] + '&发货日期=' + arguments[3] + '&发货单编号=' + arguments[4] + } + }) +} +export function searchCargoBox() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '发货管理_货箱号_查询数据', + param: '发货单编号=' + arguments[0] + } + }) +} +export function addCargoBox() { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '发货管理_货箱号_增加数据', + param: '发货单编号=' + arguments[0] + } + }) +} +export function delCargoBox() { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '发货管理_货箱号_删除数据', + param: '货箱号编号=' + arguments[0] + } + }) +} +export function submitMoveInto() { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '发货管理_货箱明细_移入', + param: '货箱号编号=' + arguments[0] + '&代号=' + arguments[1] + '&名称=' + arguments[2] + '&规格=' + arguments[3] + '&数量=' + arguments[4] + '&备注=' + arguments[5] + '&部件编号=' + arguments[6] + '&@备件编号=' + arguments[7] + '&文件编号=' + arguments[8] + } + }) +} +export function searchCargoBoxDetailed() { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '发货管理_货箱明细_查询', + param: '货箱号编号=' + arguments[0] + } + }) +} +export function submitRremove() { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '发货管理_货箱明细_移除', + param: '货箱明细编号=' + arguments[0] + '&数量=' + arguments[1] + '&部件编号=' + arguments[2] + '&备件编号=' + arguments[3] + '&文件编号=' + arguments[4] + '&货箱号编号=' + arguments[5] + } + }) +} diff --git a/src/icons/svg/DeliveryManagement.svg b/src/icons/svg/DeliveryManagement.svg new file mode 100644 index 00000000..3e8dc241 --- /dev/null +++ b/src/icons/svg/DeliveryManagement.svg @@ -0,0 +1,7 @@ + + + + + Svg Vector Icons : http://www.sfont.cn + + \ No newline at end of file diff --git a/src/utils/request.js b/src/utils/request.js index a8158773..0170140a 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -10,7 +10,7 @@ export const name = `OP8888` export const upload = `http://123.56.95.229:8411/submit/uploadFile.ashx` export const download = `http://123.56.95.229:8411/submit/downloadFile.ashx` const service = axios.create({ - baseURL: `http://192.168.1.122:8411/submit/MESCommonBase.ashx`, + baseURL: `http://192.168.1.132:8411/submit/MESCommonBase.ashx`, timeout: 1500000 // 请求超时时间 }) diff --git a/src/views/MarketingCenter/BidBond/index.vue b/src/views/MarketingCenter/BidBond/index.vue index ca647a37..9ad2f106 100644 --- a/src/views/MarketingCenter/BidBond/index.vue +++ b/src/views/MarketingCenter/BidBond/index.vue @@ -5,7 +5,7 @@ 未收回 已收回 保金类型: - + 收回 - + @@ -301,8 +301,12 @@ + + diff --git a/src/views/MarketingCenter/DeliveryManagement/index.vue b/src/views/MarketingCenter/DeliveryManagement/index.vue new file mode 100644 index 00000000..1d0e0f3c --- /dev/null +++ b/src/views/MarketingCenter/DeliveryManagement/index.vue @@ -0,0 +1,1085 @@ + + + + + diff --git a/src/views/MarketingCenter/SafetyMargin/index.vue b/src/views/MarketingCenter/SafetyMargin/index.vue index 80e5fee1..81455555 100644 --- a/src/views/MarketingCenter/SafetyMargin/index.vue +++ b/src/views/MarketingCenter/SafetyMargin/index.vue @@ -365,8 +365,12 @@