From 10649ad732c9e1cc21804f664a13660e7e65caa6 Mon Sep 17 00:00:00 2001 From: "0.0" <1092404103.qq.com> Date: Mon, 15 May 2023 11:23:36 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=BB=BA=E5=9F=BA=E7=A1=80=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/basic/basicPdarecords.js | 12 +- src/api/basicdata/basicdataCarrier.js | 50 +++ src/option/basicdata/basicdataCarrier.js | 204 ++++++++++ .../basic/pdarecords/basicPdarecords.vue | 4 +- .../basic/pdarecords/basicPdarecordslist.vue | 4 +- .../basicdata/carrier/basicdataCarrier.vue | 373 ++++++++++++++++++ 6 files changed, 639 insertions(+), 8 deletions(-) create mode 100644 src/api/basicdata/basicdataCarrier.js create mode 100644 src/option/basicdata/basicdataCarrier.js create mode 100644 src/views/basicdata/carrier/basicdataCarrier.vue diff --git a/src/api/basic/basicPdarecords.js b/src/api/basic/basicPdarecords.js index b0c8f77b..391023aa 100644 --- a/src/api/basic/basicPdarecords.js +++ b/src/api/basic/basicPdarecords.js @@ -2,7 +2,7 @@ import request from '@/axios'; export const getList = (current, size, params) => { return request({ - url: '/api/logpm-basic/basicPdarecords/list', + url: '/api/logpm-basic/pdarecords/list', method: 'get', params: { ...params, @@ -14,7 +14,7 @@ export const getList = (current, size, params) => { export const getPage = (current, size, params) => { return request({ - url: '/api/logpm-basic/basicPdarecords/page', + url: '/api/logpm-basic/pdarecords/page', method: 'get', params: { ...params, @@ -26,7 +26,7 @@ export const getPage = (current, size, params) => { export const getDetail = (id) => { return request({ - url: '/api/logpm-basic/basicPdarecords/detail', + url: '/api/logpm-basic/pdarecords/detail', method: 'get', params: { id @@ -36,7 +36,7 @@ export const getDetail = (id) => { export const remove = (ids) => { return request({ - url: '/api/logpm-basic/basicPdarecords/remove', + url: '/api/logpm-basic/pdarecords/remove', method: 'post', params: { ids, @@ -46,7 +46,7 @@ export const remove = (ids) => { export const add = (row) => { return request({ - url: '/api/logpm-basic/basicPdarecords/submit', + url: '/api/logpm-basic/pdarecords/submit', method: 'post', data: row }) @@ -54,7 +54,7 @@ export const add = (row) => { export const update = (row) => { return request({ - url: '/api/logpm-basic/basicPdarecords/submit', + url: '/api/logpm-basic/pdarecords/submit', method: 'post', data: row }) diff --git a/src/api/basicdata/basicdataCarrier.js b/src/api/basicdata/basicdataCarrier.js new file mode 100644 index 00000000..17eb3805 --- /dev/null +++ b/src/api/basicdata/basicdataCarrier.js @@ -0,0 +1,50 @@ +import request from '@/axios'; + +export const getList = (current, size, params) => { + return request({ + url: '/api/logpm-basicdata/carrier/list', + method: 'get', + params: { + ...params, + current, + size, + } + }) +} + +export const getDetail = (id) => { + return request({ + url: '/api/logpm-basicdata/carrier/detail', + method: 'get', + params: { + id + } + }) +} + +export const remove = (ids) => { + return request({ + url: '/api/logpm-basicdata/carrier/remove', + method: 'post', + params: { + ids, + } + }) +} + +export const add = (row) => { + return request({ + url: '/api/logpm-basicdata/carrier/submit', + method: 'post', + data: row + }) +} + +export const update = (row) => { + return request({ + url: '/api/logpm-basicdata/carrier/submit', + method: 'post', + data: row + }) +} + diff --git a/src/option/basicdata/basicdataCarrier.js b/src/option/basicdata/basicdataCarrier.js new file mode 100644 index 00000000..e7bb1ed5 --- /dev/null +++ b/src/option/basicdata/basicdataCarrier.js @@ -0,0 +1,204 @@ +export default { + expand: false, + index: true, + border: true, + selection: true, + column: [ + { + label: "主键", + prop: "id", + display: false, + hide: true, + }, + { + label: "租户号", + prop: "tenantId", + display: false, + hide: true, + }, + { + label: "创建人", + prop: "createUser", + display: false, + hide: true, + }, + { + label: "创建时间", + prop: "createTime", + display: false, + hide: true, + }, + { + label: "更新人", + prop: "updateUser", + display: false, + hide: true, + }, + { + label: "更新时间", + prop: "updateTime", + display: false, + hide: true, + }, + { + label: "状态", + prop: "status", + display: false, + hide: true, + }, + { + label: "是否已删除;1-未删除,2-已删除", + prop: "isDeleted", + display: false, + hide: true, + }, + { + label: "创建部门", + prop: "createDept", + display: false, + hide: true, + }, + { + label: "类型;1-平台运营商,2-外部运营商", + prop: "type", + search: true, + }, + { + label: "承运商编号", + prop: "number", + search: true, + }, + { + label: "集团ID", + prop: "groupId", + search: true, + }, + { + label: "承运商电话", + prop: "carrierPhone", + }, + { + label: "绑定仓库Id", + prop: "warehouseId", + }, + { + label: "负责人", + prop: "head", + search: true, + }, + { + label: "手机号", + prop: "headPhone", + }, + { + label: "营业执照注册号", + prop: "licenseNub", + }, + { + label: "法人", + prop: "legalPerson", + }, + { + label: "法人电话", + prop: "legalPersonPhone", + }, + { + label: "法人身份证", + prop: "legalPersonId", + }, + { + label: "邮箱", + prop: "mailbox", + }, + { + label: "客服电话", + prop: "customerServicePhone", + }, + { + label: "合同起始时间", + prop: "contractStartTime", + }, + { + label: "合同起始时间", + prop: "contractEndTime", + }, + { + label: "合同附件", + prop: "contractAppendices", + }, + { + label: "道路运输许可证图片", + prop: "roadTransportPhoto", + }, + { + label: "道路运输许可证编号", + prop: "roadTransportNub", + }, + { + label: "物流园", + prop: "logisticsPark", + }, + { + label: "自由车辆数", + prop: "freeVehiclesNub", + }, + { + label: "外部车辆数", + prop: "externalVehiclesNub", + }, + { + label: "星级", + prop: "starRating", + }, + { + label: "定位地址;(用于获取经纬度)", + prop: "locationAddress", + }, + { + label: "经度", + prop: "longitude", + }, + { + label: "纬度", + prop: "latitude", + }, + { + label: "备注", + prop: "notes", + }, + { + label: "照片信息", + prop: "photo", + }, + { + label: "预留1", + prop: "reserve1", + display: false, + hide: true, + }, + { + label: "预留2", + prop: "reserve2", + display: false, + hide: true, + }, + { + label: "预留3", + prop: "reserve3", + display: false, + hide: true, + }, + { + label: "预留4", + prop: "reserve4", + display: false, + hide: true, + }, + { + label: "预留5", + prop: "reserve5", + display: false, + hide: true, + }, + ] +} diff --git a/src/views/basic/pdarecords/basicPdarecords.vue b/src/views/basic/pdarecords/basicPdarecords.vue index 854bbcaa..3f0c953e 100644 --- a/src/views/basic/pdarecords/basicPdarecords.vue +++ b/src/views/basic/pdarecords/basicPdarecords.vue @@ -226,7 +226,9 @@ export default { // 是否为查看模式 view: false, // 查询信息 - query: {}, + query: { + descs:'feedback_time' + }, // 分页信息 page: { currentPage: 1, diff --git a/src/views/basic/pdarecords/basicPdarecordslist.vue b/src/views/basic/pdarecords/basicPdarecordslist.vue index ac29e1bb..e49006d2 100644 --- a/src/views/basic/pdarecords/basicPdarecordslist.vue +++ b/src/views/basic/pdarecords/basicPdarecordslist.vue @@ -226,7 +226,9 @@ export default { // 是否为查看模式 view: false, // 查询信息 - query: {}, + query: { + descs:'feedback_time' + }, // 分页信息 page: { currentPage: 1, diff --git a/src/views/basicdata/carrier/basicdataCarrier.vue b/src/views/basicdata/carrier/basicdataCarrier.vue new file mode 100644 index 00000000..eeb5256d --- /dev/null +++ b/src/views/basicdata/carrier/basicdataCarrier.vue @@ -0,0 +1,373 @@ + + +