diff --git a/src/api/distribution/arteryDistrilbutionBillLadingList.js b/src/api/distribution/arteryDistrilbutionBillLadingList.js
new file mode 100644
index 00000000..7b21fd36
--- /dev/null
+++ b/src/api/distribution/arteryDistrilbutionBillLadingList.js
@@ -0,0 +1,100 @@
+import request from '@/axios';
+
+/**
+ * 获取提货单列表
+ */
+export const postPageList = data => {
+ return request({
+ url: '/api/logpm-trunkline/billlading/pageList',
+ method: 'post',
+ data,
+ });
+};
+
+/**
+ * 查询所有计费方式
+ */
+export const postFindChargeTypeList = data => {
+ return request({
+ url: '/api/logpm-trunkline/billlading/findChargeTypeList',
+ method: 'post',
+ data,
+ });
+};
+
+/**
+ * 创建新提货单
+ */
+export const postSaveNew = data => {
+ return request({
+ url: '/api/logpm-trunkline/billlading/saveNew',
+ method: 'post',
+ data,
+ });
+};
+
+/**
+ * 查询运单列表
+ */
+export const postList = data => {
+ return request({
+ url: '/api/logpm-warehouseWaybill/list',
+ method: 'post',
+ data,
+ });
+};
+
+/**
+ * 更新提货单状态
+ */
+export const postUpdateBillladingStatus = data => {
+ return request({
+ url: '/api/logpm-trunkline/billlading/updateBillladingStatus',
+ method: 'post',
+ data,
+ });
+};
+
+/**
+ * 查询提货单详情
+ */
+export const postBillladingDetail = data => {
+ return request({
+ url: '/api/logpm-trunkline/billlading/billladingDetail',
+ method: 'post',
+ data,
+ });
+};
+
+/**
+ * 查询提货单包件明细
+ */
+export const postBillladingPackageDetail = data => {
+ return request({
+ url: '/api/logpm-trunkline/billlading/billladingPackageDetail',
+ method: 'post',
+ data,
+ });
+};
+
+/**
+ * 更新提货单关联运单数据
+ */
+export const postUpdateBillladingWaybillNum = data => {
+ return request({
+ url: '/api/logpm-trunkline/billlading/updateBillladingWaybillNum',
+ method: 'post',
+ data,
+ });
+};
+
+/**
+ * 提货单添加运单
+ */
+export const postAddWaybillToBillladingId = data => {
+ return request({
+ url: '/api/logpm-trunkline/billlading/addWaybillToBillladingId',
+ method: 'post',
+ data,
+ });
+};
diff --git a/src/option/distribution/arteryDistrilbutionBillLadingList.js b/src/option/distribution/arteryDistrilbutionBillLadingList.js
index 388d9a19..860c1def 100644
--- a/src/option/distribution/arteryDistrilbutionBillLadingList.js
+++ b/src/option/distribution/arteryDistrilbutionBillLadingList.js
@@ -16,7 +16,7 @@ export const columnList = [
fixed: true,
},
{
- prop: 'pickupBatch',
+ prop: 'billladingCode',
label: '提货批次',
type: 13,
values: '',
@@ -27,8 +27,8 @@ export const columnList = [
head: false,
},
{
- prop: 'serviceNumber',
- label: '车牌',
+ prop: 'carNumber',
+ label: '车牌号',
type: 2,
values: '',
width: '130',
@@ -37,7 +37,7 @@ export const columnList = [
sortable: true,
},
{
- prop: 'waybillNumber',
+ prop: 'driverName',
label: '司机名称',
type: 2,
values: '',
@@ -47,7 +47,7 @@ export const columnList = [
sortable: true,
},
{
- prop: 'consigneeUnit',
+ prop: 'driverPhone',
label: '司机电话',
type: 2,
values: '',
@@ -57,7 +57,7 @@ export const columnList = [
sortable: true,
},
{
- prop: 'customerName',
+ prop: 'warehouseName',
label: '仓库名称',
type: 2,
values: '',
@@ -67,7 +67,7 @@ export const columnList = [
sortable: true,
},
{
- prop: 'customerTelephone',
+ prop: 'lineNameTitle',
label: '线路标题',
type: 1,
values: '',
@@ -77,7 +77,7 @@ export const columnList = [
sortable: true,
},
{
- prop: 'warehouse',
+ prop: 'nodeNub',
label: '线路节点数',
type: 2,
values: '',
@@ -87,7 +87,7 @@ export const columnList = [
sortable: true,
},
{
- prop: 'warehouseEntryTime',
+ prop: 'startTime',
label: '提货开始时间',
type: 4,
values: '',
@@ -97,7 +97,7 @@ export const columnList = [
sortable: true,
},
{
- prop: 'collectFee',
+ prop: 'endTime',
label: '提货完成时间',
type: 4,
values: '',
@@ -107,7 +107,7 @@ export const columnList = [
sortable: true,
},
{
- prop: 'transport',
+ prop: 'planVolume',
label: '预计数量',
type: 2,
values: '',
@@ -117,7 +117,7 @@ export const columnList = [
sortable: true,
},
{
- prop: 'storageFee',
+ prop: 'billladingStatus',
label: '状态',
type: 3,
values: '',
@@ -127,7 +127,7 @@ export const columnList = [
sortable: true,
},
{
- prop: 'forklift',
+ prop: 'chargeType',
label: '计费模式',
type: 3,
values: '',
@@ -137,7 +137,7 @@ export const columnList = [
sortable: true,
},
{
- prop: 'otherFee',
+ prop: 'totalFee',
label: '提货费用',
type: 2,
values: '',
@@ -147,7 +147,7 @@ export const columnList = [
sortable: true,
},
{
- prop: 'pickUpTime',
+ prop: 'remark',
label: '备注',
type: 2,
values: '',
@@ -157,7 +157,7 @@ export const columnList = [
sortable: true,
},
{
- prop: 'totalNumber',
+ prop: 'carrierName',
label: '承运商',
type: 2,
values: '',
@@ -167,7 +167,7 @@ export const columnList = [
sortable: true,
},
{
- prop: 'stopNum',
+ prop: 'waybillCount',
label: '单数',
type: 2,
values: '',
@@ -177,7 +177,7 @@ export const columnList = [
sortable: true,
},
{
- prop: 'brand',
+ prop: 'totalNum',
label: '件数',
type: 2,
values: '',
@@ -187,7 +187,7 @@ export const columnList = [
sortable: true,
},
{
- prop: 'productInformation',
+ prop: 'totalWeight',
label: '重量',
type: 2,
values: '',
@@ -197,7 +197,7 @@ export const columnList = [
sortable: true,
},
{
- prop: 'customerTelephone',
+ prop: 'totalVolume',
label: '体积',
type: 2,
values: '',
@@ -207,7 +207,7 @@ export const columnList = [
sortable: false,
},
{
- prop: 'consignee',
+ prop: 'createUserName',
label: '创建人',
type: 2,
values: '',
@@ -247,7 +247,7 @@ export const columnDetailList = [
fixed: true,
},
{
- prop: 'pickupBatch',
+ prop: 'billladingCode',
label: '提货批次',
type: 2,
values: '',
@@ -258,7 +258,7 @@ export const columnDetailList = [
head: false,
},
{
- prop: 'serviceNumber',
+ prop: 'driverName',
label: '提货司机',
type: 2,
values: '',
@@ -268,7 +268,7 @@ export const columnDetailList = [
sortable: true,
},
{
- prop: 'waybillNumber',
+ prop: 'carNumber',
label: '提货车牌',
type: 2,
values: '',
@@ -278,7 +278,7 @@ export const columnDetailList = [
sortable: true,
},
{
- prop: 'consigneeUnit',
+ prop: 'waybillNo',
label: '运单号',
type: 2,
values: '',
@@ -288,7 +288,7 @@ export const columnDetailList = [
sortable: true,
},
{
- prop: 'customerName',
+ prop: 'orderCode',
label: '合同号',
type: 2,
values: '',
@@ -298,7 +298,7 @@ export const columnDetailList = [
sortable: true,
},
{
- prop: 'customerTelephone',
+ prop: 'destination',
label: '目的地',
type: 2,
values: '',
@@ -308,7 +308,7 @@ export const columnDetailList = [
sortable: true,
},
{
- prop: 'warehouse',
+ prop: 'incomingType',
label: '入库类型',
type: 2,
values: '',
@@ -318,7 +318,7 @@ export const columnDetailList = [
sortable: true,
},
{
- prop: 'warehouseEntryTime',
+ prop: '',
label: '是否齐套',
type: 2,
values: '',
@@ -328,7 +328,7 @@ export const columnDetailList = [
sortable: true,
},
{
- prop: 'collectFee',
+ prop: 'trayCode',
label: '托盘码',
type: 2,
values: '',
@@ -338,7 +338,7 @@ export const columnDetailList = [
sortable: true,
},
{
- prop: 'transport',
+ prop: 'firstPickName',
label: '一级品类',
type: 2,
values: '',
@@ -348,7 +348,7 @@ export const columnDetailList = [
sortable: true,
},
{
- prop: 'storageFee',
+ prop: 'secondPickName',
label: '二级品类',
type: 2,
values: '',
@@ -358,7 +358,7 @@ export const columnDetailList = [
sortable: true,
},
{
- prop: 'forklift',
+ prop: 'thirdPickName',
label: '三级品类',
type: 2,
values: '',
@@ -368,7 +368,7 @@ export const columnDetailList = [
sortable: true,
},
{
- prop: 'otherFee',
+ prop: 'materialName',
label: '物料名称',
type: 2,
values: '',
@@ -378,7 +378,7 @@ export const columnDetailList = [
sortable: true,
},
{
- prop: 'pickUpTime',
+ prop: 'brand',
label: '品牌',
type: 2,
values: '',
@@ -388,7 +388,7 @@ export const columnDetailList = [
sortable: true,
},
{
- prop: 'totalNumber',
+ prop: '',
label: '操作仓库',
type: 2,
values: '',
@@ -398,7 +398,7 @@ export const columnDetailList = [
sortable: true,
},
{
- prop: 'stopNum',
+ prop: 'createUserName',
label: '操作人',
type: 2,
values: '',
@@ -408,7 +408,7 @@ export const columnDetailList = [
sortable: true,
},
{
- prop: 'brand',
+ prop: '',
label: '提货扫码时间',
type: 4,
values: '',
diff --git a/src/router/views/index.js b/src/router/views/index.js
index 53de43d8..ae91aab8 100644
--- a/src/router/views/index.js
+++ b/src/router/views/index.js
@@ -201,10 +201,10 @@ export default [
],
},
{
- path: '/distribution/inventory/arteryDistrilbutionBillLadingList',
+ path: '/distribution/inventory',
component: Layout,
- key: 'fullPath',
- redirect: '/distribution/inventory',
+ // key: 'fullPath',
+ redirect: '/distribution/inventory/arteryDistrilbutionBillLadingList',
children: [
{
path: '/distribution/inventory/arteryDistrilbutionBillLadingList',
@@ -212,9 +212,18 @@ export default [
meta: {
data: 'data',
},
+ component: () =>
+ import('@/views/distribution/inventory/arteryDistrilbutionBillLadingList.vue'),
+ },
+ {
+ path: '/distribution/inventory/arteryDistrilbutionBillLadingListDetails',
+ name: '干线提货管理详情',
+ meta: {
+ data: 'data',
+ },
component: () =>
import(
- /* webpackChunkName: "views" */ '@/views/distribution/inventory/arteryDistrilbutionBillLadingList.vue'
+ /* webpackChunkName: "views" */ '@/views/distribution/inventory/arteryDistrilbutionBillLadingListDetails.vue'
),
},
],
@@ -700,7 +709,7 @@ export default [
name: '配送查看',
meta: {
i18n: 'dict',
- keepAlive:true
+ keepAlive: true,
},
props: route => ({
name: route.query.name,
diff --git a/src/views/distribution/checkInventoryTask/createTaskTemp.vue b/src/views/distribution/checkInventoryTask/createTaskTemp.vue
index 267265e6..2f2df09d 100644
--- a/src/views/distribution/checkInventoryTask/createTaskTemp.vue
+++ b/src/views/distribution/checkInventoryTask/createTaskTemp.vue
@@ -14,8 +14,7 @@