|
@@ -466,44 +466,7 @@
|
|
|
</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="orderNumber" disabled></el-input>
|
|
|
- </div>
|
|
|
- <div class="button_box">
|
|
|
- <el-button
|
|
|
- type="primary"
|
|
|
- @click="allowEnfactoryClick"
|
|
|
- :disabled="disabled"
|
|
|
- >确认</el-button
|
|
|
- >
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </el-tab-pane>
|
|
|
+
|
|
|
<el-tab-pane label="物流单向删皮/删毛接口(仅限钢材)" name="zero">
|
|
|
<div class="admin2">
|
|
|
<div class="carrier from">
|
|
@@ -667,6 +630,66 @@
|
|
|
>
|
|
|
</div>
|
|
|
</el-tab-pane>
|
|
|
+ <!--2024年5月11日14:56:06 新增-->
|
|
|
+ <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="orderNumber" disabled></el-input>
|
|
|
+ </div>
|
|
|
+ <div class="button_box">
|
|
|
+ <el-button
|
|
|
+ type="primary"
|
|
|
+ @click="allowEnfactoryClick"
|
|
|
+ :disabled="disabled"
|
|
|
+ >确认</el-button
|
|
|
+ >
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </el-tab-pane>
|
|
|
+
|
|
|
+ <el-tab-pane label="钢材同车同物资接错单交换" name="fifth">
|
|
|
+ <div class="admin2">
|
|
|
+ <div class="poundNo from">
|
|
|
+ <span class="text">运输订单号:</span>
|
|
|
+ <el-input v-model="orderNumber1"></el-input>
|
|
|
+ </div>
|
|
|
+ <div class="poundNo from">
|
|
|
+ <span class="text">运输订单号:</span>
|
|
|
+ <el-input v-model="orderNumber2"></el-input>
|
|
|
+ </div>
|
|
|
+ <div class="button_box">
|
|
|
+ <el-button
|
|
|
+ type="primary"
|
|
|
+ @click="interchangeOrderClick"
|
|
|
+ :disabled="disabled"
|
|
|
+ >确认</el-button
|
|
|
+ >
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </el-tab-pane>
|
|
|
</el-tabs>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -769,7 +792,9 @@ export default {
|
|
|
loadDetail: {},
|
|
|
jsonStringValue: '',
|
|
|
transferMap: {},
|
|
|
- transferList: []
|
|
|
+ transferList: [],
|
|
|
+ orderNumber1: null,
|
|
|
+ orderNumber2: null
|
|
|
}
|
|
|
},
|
|
|
created() {
|
|
@@ -967,7 +992,25 @@ export default {
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
- allowEnfactoryClick() {},
|
|
|
+ allowEnfactoryClick() {
|
|
|
+ if (
|
|
|
+ this.orderNumber != null &&
|
|
|
+ this.orderNumber != ''
|
|
|
+ ) {
|
|
|
+ this.axios
|
|
|
+ .post('/api/v1/bp/passThroughOrder', {
|
|
|
+ orderNumber: this.orderNumber
|
|
|
+ })
|
|
|
+ .then(res => {
|
|
|
+ if (res.data.code == 200) {
|
|
|
+ this.$message.success('修改成功')
|
|
|
+ } else {
|
|
|
+ this.$message.error(res.data.data)
|
|
|
+ }
|
|
|
+ this.$router.go(0)
|
|
|
+ })
|
|
|
+ }
|
|
|
+ },
|
|
|
queueClick() {
|
|
|
this.axios
|
|
|
.post('/api/v1/qms/addQueueResult?vno=' + this.capacityName + '_')
|
|
@@ -1182,7 +1225,41 @@ export default {
|
|
|
this.$router.go(0)
|
|
|
})
|
|
|
},
|
|
|
- onClickCancel() {}
|
|
|
+ onClickCancel() {},
|
|
|
+ interchangeOrderClick() {
|
|
|
+ if (
|
|
|
+ this.orderNumber1 != null &&
|
|
|
+ this.orderNumber1 != '' &&
|
|
|
+ this.orderNumber2 != null &&
|
|
|
+ this.orderNumber2 != ''
|
|
|
+ ) {
|
|
|
+ this.$confirm("确定交换:" + this.orderNumber1 + ";" + this.orderNumber2, "提示", {
|
|
|
+ confirmButtonText: "确定",
|
|
|
+ cancelButtonText: "取消",
|
|
|
+ type: "warning",
|
|
|
+ center: true,
|
|
|
+ }).then(() => {
|
|
|
+ this.axios
|
|
|
+ .post('/api/v1/bp/interchangeOrder', {
|
|
|
+ orderNumber1: this.orderNumber1,
|
|
|
+ orderNumber2: this.orderNumber2
|
|
|
+ })
|
|
|
+ .then(res => {
|
|
|
+ if (res.data.code == 200) {
|
|
|
+ this.$message.success('修改成功')
|
|
|
+ } else {
|
|
|
+ this.$message.error(res.data.data)
|
|
|
+ }
|
|
|
+ this.$router.go(0)
|
|
|
+ })
|
|
|
+ }).catch(() => {
|
|
|
+ this.$message({
|
|
|
+ type: "info",
|
|
|
+ message: "取消交换!",
|
|
|
+ })
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
</script>
|