|
@@ -198,7 +198,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</el-tab-pane>
|
|
|
- <el-tab-pane label="手动车辆排队" name="fourth">
|
|
|
+ <el-tab-pane label="副产品或焦炭超重允许出厂" name="seventh">
|
|
|
<div class="admin2">
|
|
|
<div class="carrier from">
|
|
|
<el-form
|
|
@@ -229,14 +229,14 @@
|
|
|
<div class="button_box">
|
|
|
<el-button
|
|
|
type="primary"
|
|
|
- @click="queueClick"
|
|
|
+ @click="updateCanwork"
|
|
|
:disabled="disabled"
|
|
|
>确认</el-button
|
|
|
>
|
|
|
</div>
|
|
|
</div>
|
|
|
</el-tab-pane>
|
|
|
- <el-tab-pane label="钢材车辆手动放行" name="fifth">
|
|
|
+ <el-tab-pane label="运输订单状态调整接口" name="eighth">
|
|
|
<div class="admin2">
|
|
|
<div class="carrier from">
|
|
|
<el-form
|
|
@@ -264,10 +264,14 @@
|
|
|
<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.number="orderStatus"></el-input>
|
|
|
+ </div>
|
|
|
<div class="button_box">
|
|
|
<el-button
|
|
|
type="primary"
|
|
|
- @click="allowEnfactoryClick"
|
|
|
+ @click="updateOrderStatus"
|
|
|
:disabled="disabled"
|
|
|
>确认</el-button
|
|
|
>
|
|
@@ -302,20 +306,21 @@
|
|
|
<span class="text">运输订单号:</span>
|
|
|
<el-input v-model="orderNumber" disabled></el-input>
|
|
|
</div>
|
|
|
- <span class="text">进厂门岗:</span>
|
|
|
- <el-select
|
|
|
- v-model="enFactoryGatepost"
|
|
|
- placeholder="请选择"
|
|
|
- @change="onchangeGatepost(enFactoryGatepost)"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="item in gatePostList"
|
|
|
- :key="item.gatepostId"
|
|
|
- :label="item.gatepostName"
|
|
|
- :value="item.gatepostName"
|
|
|
+ <div class="from">
|
|
|
+ <span class="text">进厂门岗:</span>
|
|
|
+ <el-select
|
|
|
+ v-model="enFactoryGatepost"
|
|
|
+ placeholder="请选择"
|
|
|
>
|
|
|
- </el-option>
|
|
|
+ <el-option
|
|
|
+ v-for="item in gatePostList"
|
|
|
+ :key="item.gatepostId"
|
|
|
+ :label="item.gatepostName"
|
|
|
+ :value="item.gatepostId"
|
|
|
+ >
|
|
|
+ </el-option>
|
|
|
</el-select>
|
|
|
+ </div>
|
|
|
<div class="button_box">
|
|
|
<el-button
|
|
|
type="primary"
|
|
@@ -326,7 +331,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</el-tab-pane>
|
|
|
- <el-tab-pane label="副产品或焦炭超重允许出厂" name="seventh">
|
|
|
+ <el-tab-pane label="车辆手动出厂" name="ninth">
|
|
|
<div class="admin2">
|
|
|
<div class="carrier from">
|
|
|
<el-form
|
|
@@ -354,17 +359,32 @@
|
|
|
<span class="text">运输订单号:</span>
|
|
|
<el-input v-model="orderNumber" disabled></el-input>
|
|
|
</div>
|
|
|
+ <div class="from">
|
|
|
+ <span class="text">出厂门岗:</span>
|
|
|
+ <el-select
|
|
|
+ v-model="enFactoryGatepost"
|
|
|
+ placeholder="请选择"
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="item in gatePostList"
|
|
|
+ :key="item.gatepostId"
|
|
|
+ :label="item.gatepostName"
|
|
|
+ :value="item.gatepostId"
|
|
|
+ >
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </div>
|
|
|
<div class="button_box">
|
|
|
<el-button
|
|
|
type="primary"
|
|
|
- @click="updateCanwork"
|
|
|
+ @click="leaveFactoryResultByPDA"
|
|
|
:disabled="disabled"
|
|
|
>确认</el-button
|
|
|
>
|
|
|
</div>
|
|
|
</div>
|
|
|
</el-tab-pane>
|
|
|
- <el-tab-pane label="运输订单状态调整接口" name="eighth">
|
|
|
+ <el-tab-pane label="手动车辆排队" name="fourth">
|
|
|
<div class="admin2">
|
|
|
<div class="carrier from">
|
|
|
<el-form
|
|
@@ -392,14 +412,48 @@
|
|
|
<span class="text">运输订单号:</span>
|
|
|
<el-input v-model="orderNumber" disabled></el-input>
|
|
|
</div>
|
|
|
+ <div class="button_box">
|
|
|
+ <el-button
|
|
|
+ type="primary"
|
|
|
+ @click="queueClick"
|
|
|
+ :disabled="disabled"
|
|
|
+ >确认</el-button
|
|
|
+ >
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </el-tab-pane>
|
|
|
+ <el-tab-pane label="钢材车辆手动放行" name="fifth">
|
|
|
+ <div class="admin2">
|
|
|
+ <div class="carrier from">
|
|
|
+ <el-form
|
|
|
+ :inline="true"
|
|
|
+ class="demo-form-inline"
|
|
|
+ label-width="80px"
|
|
|
+ >
|
|
|
+ <el-form-item label="车牌号:">
|
|
|
+ <el-autocomplete
|
|
|
+ class="inline-input"
|
|
|
+ v-model="capacityName"
|
|
|
+ :fetch-suggestions="querySearchCapacity"
|
|
|
+ placeholder="车牌号"
|
|
|
+ :trigger-on-focus="false"
|
|
|
+ @select="handleSelectCapacity"
|
|
|
+ >
|
|
|
+ <template slot-scope="{ item }">
|
|
|
+ <div class="name">{{ item.capacityNumber }}</div>
|
|
|
+ </template>
|
|
|
+ </el-autocomplete>
|
|
|
+ </el-form-item>
|
|
|
+ </el-form>
|
|
|
+ </div>
|
|
|
<div class="poundNo from">
|
|
|
- <span class="text">订单状态:</span>
|
|
|
- <el-input v-model.number="orderStatus"></el-input>
|
|
|
+ <span class="text">运输订单号:</span>
|
|
|
+ <el-input v-model="orderNumber" disabled></el-input>
|
|
|
</div>
|
|
|
<div class="button_box">
|
|
|
<el-button
|
|
|
type="primary"
|
|
|
- @click="updateOrderStatus"
|
|
|
+ @click="allowEnfactoryClick"
|
|
|
:disabled="disabled"
|
|
|
>确认</el-button
|
|
|
>
|
|
@@ -481,20 +535,33 @@ export default {
|
|
|
this.$router.go(0)
|
|
|
})
|
|
|
},
|
|
|
- onchangeGatepost(value) {
|
|
|
- console.log(value)
|
|
|
- this.gatePostList.forEach(e => {
|
|
|
- if (e.gatepostName == value) {
|
|
|
- this.gatePostId = e.gatePostId
|
|
|
- }
|
|
|
- })
|
|
|
- },
|
|
|
enFactoryResultByPDA() {
|
|
|
let map = {
|
|
|
orderNumber: this.orderNumber + ' ',
|
|
|
- gatepostId: this.gatePostId
|
|
|
+ gatepostId: this.enFactoryGatepost
|
|
|
}
|
|
|
- this.axios.post('')
|
|
|
+ this.axios.post('/api/v1/tms/enFactoryResultByPDA',map).then(res=>{
|
|
|
+ console.log(res);
|
|
|
+ if(res.data.status=='succeed'){
|
|
|
+ this.$message.success("进厂成功!");
|
|
|
+ }else{
|
|
|
+ this.$message.error("操作失败:"+res.data.data);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },
|
|
|
+ leaveFactoryResultByPDA(){
|
|
|
+ let map = {
|
|
|
+ orderNumber: this.orderNumber + ' ',
|
|
|
+ gatepostId: this.enFactoryGatepost
|
|
|
+ }
|
|
|
+ this.axios.post('/api/v1/tms/addLeaveFactoryResult',map).then(res=>{
|
|
|
+ console.log(res);
|
|
|
+ if(res.data.status=='succeed'){
|
|
|
+ this.$message.success("出厂成功!");
|
|
|
+ }else{
|
|
|
+ this.$message.error("操作失败:"+res.data.data);
|
|
|
+ }
|
|
|
+ });
|
|
|
},
|
|
|
allowEnfactoryClick() {},
|
|
|
queueClick() {
|