diff --git a/public/index.html b/public/index.html index c9cb869..fa24571 100644 --- a/public/index.html +++ b/public/index.html @@ -95,7 +95,7 @@ <% for (var i in htmlWebpackPlugin.options.cdn && htmlWebpackPlugin.options.cdn.css) { %> <% } %> - + diff --git a/src/api/modular/main/TaskmanageList.js b/src/api/modular/main/TaskmanageList.js index 923a8a9..4624fe3 100644 --- a/src/api/modular/main/TaskmanageList.js +++ b/src/api/modular/main/TaskmanageList.js @@ -93,9 +93,8 @@ export function LaraPaperCalc (parameter) { */ export function LaraPaperRegist (parameter) { return axios({ - url: '/TaskManage/LaraPaperRegist', - method: 'post', - data: parameter + url: '/TaskManage/LaraPaperRegist?PKIds=' + parameter, + method: 'post' }) } @@ -146,11 +145,11 @@ export function GetBookingOrderInfo (parameter) { /** * lara 记录 -- 有问题 */ -export function LaraPaperRegistPost (parameter) { +export function LaraPaperRegistPost (id, data) { return axios({ - url: '/TaskManage/LaraPaperRegistPost', + url: '/TaskManage/LaraPaperRegistPost?taskPKId=' + id, method: 'post', - data: parameter + data: data }) } @@ -177,8 +176,23 @@ export function SaveBookingSI (parameter) { return axios({ url: '/TaskManage/SaveBookingSI', method: 'post', - data: parameter + data: parameter }) } +export function LaraPaperRecordExport (parameter) { + return axios({ + url: '/TaskManage/LaraPaperRecordExport', + method: 'get', + params: parameter + }) +} + +export function GetVGMCompareResult (parameter) { + return axios({ + url: '/TaskManage/GetVGMCompareResult', + method: 'get', + params: parameter + }) +} diff --git a/src/router/generator-routers.js b/src/router/generator-routers.js index 4cf3bfd..ae4f295 100644 --- a/src/router/generator-routers.js +++ b/src/router/generator-routers.js @@ -31,7 +31,8 @@ const constantRouterComponents = { CustomerInformationManagementEdit: () => import('@/views/main/Customer/editForm'), TaskmanageDetail: () => import('@/views/main/Taskmanage/TaskmanageDetail'), TaskLaraRecord: () => import('@/views/main/Taskmanage/TaskLaraRecord'), - TaskLaraRegist: () => import('@/views/main/Taskmanage/TaskLaraRegist') + TaskLaraRegist: () => import('@/views/main/Taskmanage/TaskLaraRegist'), + TaskVgmContrast: () => import('@/views/main/Taskmanage/TaskVgmContrast'), } // 前端未找到页面路由(固定不用改)、原来为 /404 @@ -177,7 +178,18 @@ const userAccount = [ show: false }, component: 'TaskLaraRegist' - } + }, + { + name: 'TaskVgmContrast', + path: '/commontaskmanage/TaskVgmContrast', + pid: 0, + id: 183186, + meta: { + title: 'VGM比对', + show: false + }, + component: 'TaskVgmContrast' + }, ] // 订舱 diff --git a/src/views/main/Taskmanage/TaskLaraRecord/index.vue b/src/views/main/Taskmanage/TaskLaraRecord/index.vue index 3531f37..1b8c569 100644 --- a/src/views/main/Taskmanage/TaskLaraRecord/index.vue +++ b/src/views/main/Taskmanage/TaskLaraRecord/index.vue @@ -1,27 +1,213 @@ - - - \ No newline at end of file diff --git a/src/views/main/Taskmanage/TaskLaraRegist/index.vue b/src/views/main/Taskmanage/TaskLaraRegist/index.vue index 3ec8f81..a99b8b8 100644 --- a/src/views/main/Taskmanage/TaskLaraRegist/index.vue +++ b/src/views/main/Taskmanage/TaskLaraRegist/index.vue @@ -1,31 +1,71 @@ @@ -101,5 +143,73 @@ export default { padding: 20px; min-height: 100px; margin-top: 20px; + .btn-list{ + text-align: left; + margin-bottom: 10px; + } + .table{ + width: 100%; + height: auto; + border: 1px solid #eee; + .table-title{ + height: 40px; + line-height: 40px; + font-size: 14px; + display: flex; + border-bottom: 1px solid #eee; + // background: #e8eaec; + background: #f8f8fa; + + .label{ + flex: 1; + display: block; + text-align: center; + // border-right: 1px solid #eee; + position: relative; + color: #666; + font-weight: 600; + &::after{ + content: ''; + position: absolute; + top: 11px; + right: 0; + width: 1px; + transform: scaleX(0.5); + height: 50%; + background-color: #d9dddf; + } + &:nth-last-of-type(1){ + border-right: 0; + &::after{ + display: none; + } + } + } + } + .table-line{ + height: 40px; + line-height: 40px; + font-size: 14px; + display: flex; + border-bottom: 1px solid #eee; + &:nth-of-type(2n){ + // background: @primary-color; + background: #f8f8fa; + } + .line-label{ + flex: 1; + display: block; + text-align: center; + // border-right: 1px solid #eee; + &:nth-last-of-type(1){ + border-right: 0; + } + } + } + } +} +.paper-box{ + margin-top: 10px; + padding: 0 20px; } diff --git a/src/views/main/Taskmanage/TaskVgmContrast/index.vue b/src/views/main/Taskmanage/TaskVgmContrast/index.vue new file mode 100644 index 0000000..f2de5fa --- /dev/null +++ b/src/views/main/Taskmanage/TaskVgmContrast/index.vue @@ -0,0 +1,136 @@ + + + diff --git a/src/views/main/Taskmanage/TaskmanageDetail/index.vue b/src/views/main/Taskmanage/TaskmanageDetail/index.vue index 6708f91..e5e9ff6 100644 --- a/src/views/main/Taskmanage/TaskmanageDetail/index.vue +++ b/src/views/main/Taskmanage/TaskmanageDetail/index.vue @@ -4,9 +4,11 @@ 保存 发送SI 完成任务 - 提单确认 + 取消完成任务 - + + {{ openCompareOrder ? '取消对比' : '对比' }} + @@ -542,7 +544,7 @@
-
发货人
+
发货人
更新
@@ -567,7 +569,7 @@
-
收货人
+
收货人
更新
@@ -592,7 +594,7 @@
-
通知人
+
通知人
更新
@@ -626,7 +628,7 @@ prop="portLoadId" >
-
装货港代码
+
装货港代码
更新
@@ -652,7 +654,7 @@ prop="portLoad" >
-
装货港
+
装货港
更新
@@ -667,7 +669,7 @@ prop="transportId" >
-
中转港代码
+
中转港代码
更新
@@ -693,7 +695,7 @@ prop="transport" >
-
中转港
+
中转港
更新
@@ -708,7 +710,7 @@ prop="portDischargeId" >
-
卸货港代码
+
卸货港代码
更新
@@ -734,7 +736,7 @@ prop="portDischarge" >
-
卸货港
+
卸货港
更新
@@ -749,7 +751,7 @@ prop="destinationId" >
-
目的代码
+
目的代码
更新
@@ -775,7 +777,7 @@ prop="destination" >
-
目的地
+
目的地
更新
@@ -790,7 +792,7 @@ prop="pkGs" >
-
件数
+
件数
更新
@@ -805,7 +807,7 @@ prop="kindPKGs" >
-
包装
+
包装
更新
@@ -831,7 +833,7 @@ prop="kGs" >
-
毛重
+
毛重
更新
@@ -848,7 +850,7 @@ prop="cbm" >
-
尺寸
+
尺寸
更新
@@ -862,7 +864,7 @@ :labelCol="labelCol" :wrapperCol="wrapperCol">
-
截单备注
+
截单备注
更新
@@ -887,7 +889,7 @@
-
唛头
+
唛头
更新
@@ -899,7 +901,7 @@
-
货物描述
+
货物描述
更新
@@ -938,7 +940,7 @@ prop="issueType" >
-
签单方式
+
签单方式
更新
@@ -965,10 +967,10 @@ prop="blfrt" >
-
付费方式
-
更新
+
付费方式
+
更新
- +