|
@@ -107,6 +107,11 @@
|
|
|
<i class="el-icon-truck"></i>轨迹
|
|
|
</el-button>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item>
|
|
|
+ <el-button type="primary" @click="buLuCaseNo">
|
|
|
+ <i class="el-icon-truck"></i>补录箱号
|
|
|
+ </el-button>
|
|
|
+ </el-form-item>
|
|
|
</el-form>
|
|
|
</div>
|
|
|
<div class="table">
|
|
@@ -197,6 +202,21 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</el-dialog>
|
|
|
+ <el-dialog :visible.sync="caseNoVisiable">
|
|
|
+ <div class="admin2">
|
|
|
+ <div class="poundNo from">
|
|
|
+ <span class="text">运输订单号:</span>
|
|
|
+ <el-input v-model="orderNumber" disabled></el-input>
|
|
|
+ </div>
|
|
|
+ <div class="poundNo from">
|
|
|
+ <span class="text">箱号:</span>
|
|
|
+ <el-input v-model="caseNumber"></el-input>
|
|
|
+ </div>
|
|
|
+ <div class="button_box">
|
|
|
+ <el-button type="primary" @click="buLuCaseNoZx()">确认</el-button>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </el-dialog>
|
|
|
<el-dialog
|
|
|
title="抵达签收"
|
|
|
:visible.sync="arrivalReceiving"
|
|
@@ -306,6 +326,8 @@ export default {
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
+ caseNoVisiable: false,
|
|
|
+ caseNumber: null,
|
|
|
condition1: null,
|
|
|
condition2: null,
|
|
|
input1: null,
|
|
@@ -405,6 +427,57 @@ export default {
|
|
|
console.log(this.orgCode)
|
|
|
},
|
|
|
methods: {
|
|
|
+ buLuCaseNo() {
|
|
|
+ if (!this.selection) {
|
|
|
+ this.$message.warning('请选择需要补录箱号的实绩')
|
|
|
+ return
|
|
|
+ }
|
|
|
+ console.log(this.selection, 'this.selection')
|
|
|
+ this.orderNumber = this.selection.orderNumber
|
|
|
+ this.caseNumber = this.selection.caseNumber
|
|
|
+ this.caseNoVisiable = true
|
|
|
+ },
|
|
|
+ buLuCaseNoZx() {
|
|
|
+ console.log(this.selection, 'selection')
|
|
|
+ if (this.caseNumber) {
|
|
|
+ this.axios
|
|
|
+ .post('/api/v1/tms/updateLoadingIdRemark', {
|
|
|
+ loadResultId: this.selection.resultId,
|
|
|
+ caseNumber: this.caseNumber
|
|
|
+ })
|
|
|
+ .then(res => {
|
|
|
+ if (getCookie('orgCode') == 'chengyunshang') {
|
|
|
+ this.option.requestUrl =
|
|
|
+ '/api/v1/tms/getAllSaleReport?apiId=526&startTime=null&endTime=null&orderType=2&shipperId=2&carrierSsoId=' +
|
|
|
+ getCookie('userId') +
|
|
|
+ '&i=' +
|
|
|
+ new Date()
|
|
|
+ } else {
|
|
|
+ this.option.requestUrl =
|
|
|
+ '/api/v1/tms/getAllSaleReport?apiId=526&startTime=null&endTime=null&orderType=2&shipperId=2&carrierSsoId=' +
|
|
|
+ null +
|
|
|
+ '&i=' +
|
|
|
+ new Date()
|
|
|
+ }
|
|
|
+ this.$message({
|
|
|
+ type: 'success',
|
|
|
+ message: '补录成功',
|
|
|
+ offsite: 250,
|
|
|
+ duration: 2000
|
|
|
+ })
|
|
|
+ this.caseNoVisiable = false
|
|
|
+ })
|
|
|
+ .catch(e => {
|
|
|
+ this.$message({
|
|
|
+ type: 'error',
|
|
|
+ message: '补录失败',
|
|
|
+ offsite: 250,
|
|
|
+ duration: 2000
|
|
|
+ })
|
|
|
+ this.caseNoVisiable = false
|
|
|
+ })
|
|
|
+ }
|
|
|
+ },
|
|
|
//选中
|
|
|
selectOne(selection) {
|
|
|
console.log('selection', selection)
|