|
|
|
@ -86,26 +86,16 @@
|
|
|
|
|
<el-button |
|
|
|
|
v-if="permissionObj.VehicleArrivalManagement_nodeCancelStartCar" |
|
|
|
|
type="primary" |
|
|
|
|
icon="el-icon-close" |
|
|
|
|
icon="CircleClose" |
|
|
|
|
@click="handleEndCar" |
|
|
|
|
>网点取消发车 |
|
|
|
|
</el-button> |
|
|
|
|
|
|
|
|
|
<!-- 装载清单 --> |
|
|
|
|
<el-button |
|
|
|
|
v-if="permissionObj.VehicleArrivalManagement_listOfLoadedWagons" |
|
|
|
|
type="primary" |
|
|
|
|
icon="el-icon-printer" |
|
|
|
|
@click="handleShowListOfLoadedWagons" |
|
|
|
|
> |
|
|
|
|
装载清单 |
|
|
|
|
</el-button> |
|
|
|
|
|
|
|
|
|
<!-- 到达 --> |
|
|
|
|
<el-button |
|
|
|
|
v-if="permissionObj.VehicleArrivalManagement_arrive" |
|
|
|
|
type="primary" |
|
|
|
|
icon="el-icon-printer" |
|
|
|
|
icon="MapLocation" |
|
|
|
|
@click="handleArrive" |
|
|
|
|
>到达 |
|
|
|
|
</el-button> |
|
|
|
@ -114,7 +104,7 @@
|
|
|
|
|
<el-button |
|
|
|
|
v-if="permissionObj.VehicleArrivalManagement_cancelArrive" |
|
|
|
|
type="primary" |
|
|
|
|
icon="el-icon-printer" |
|
|
|
|
icon="CircleClose" |
|
|
|
|
@click="handleCloseArrive" |
|
|
|
|
> |
|
|
|
|
取消到达 |
|
|
|
@ -124,7 +114,7 @@
|
|
|
|
|
<el-button |
|
|
|
|
v-if="permissionObj.VehicleArrivalManagement_HalfwayToUnloadTheCar" |
|
|
|
|
type="primary" |
|
|
|
|
icon="el-icon-delete" |
|
|
|
|
icon="Refresh" |
|
|
|
|
@click="handleUnloadByLoadId(1)" |
|
|
|
|
> |
|
|
|
|
中途到达卸车 |
|
|
|
@ -139,12 +129,22 @@
|
|
|
|
|
<el-button |
|
|
|
|
v-if="permissionObj.VehicleArrivalManagement_UnloadAtTheEnd" |
|
|
|
|
type="primary" |
|
|
|
|
icon="el-icon-document" |
|
|
|
|
icon="Guide" |
|
|
|
|
@click="handleUnloadByLoadId(2)" |
|
|
|
|
> |
|
|
|
|
终点到达卸车 |
|
|
|
|
</el-button> |
|
|
|
|
|
|
|
|
|
<!-- 装载清单 --> |
|
|
|
|
<el-button |
|
|
|
|
v-if="permissionObj.VehicleArrivalManagement_listOfLoadedWagons" |
|
|
|
|
type="primary" |
|
|
|
|
icon="el-icon-printer" |
|
|
|
|
@click="handleShowListOfLoadedWagons" |
|
|
|
|
> |
|
|
|
|
装载清单 |
|
|
|
|
</el-button> |
|
|
|
|
|
|
|
|
|
<!-- 卸车报告 --> |
|
|
|
|
<el-button |
|
|
|
|
v-if="permissionObj.VehicleArrivalManagement_UnloadReport" |
|
|
|
@ -154,9 +154,6 @@
|
|
|
|
|
> |
|
|
|
|
卸车报告 |
|
|
|
|
</el-button> |
|
|
|
|
<!-- <el-button type="primary" icon="el-icon-document" @click="searchReset()"> |
|
|
|
|
欧派TIMS数据关联 |
|
|
|
|
</el-button> --> |
|
|
|
|
</div> |
|
|
|
|
<!-- 头部右侧按钮模块 --> |
|
|
|
|
<div class="avue-crud__right"> |
|
|
|
@ -531,7 +528,7 @@
|
|
|
|
|
<el-button icon="el-icon-circle-close" @click="details.popUpShow.listOfLoadedWagons = false"> |
|
|
|
|
取 消 |
|
|
|
|
</el-button> |
|
|
|
|
<el-button type="primary" icon="Printer" @click="handleSubmit"> 打 印 </el-button> |
|
|
|
|
<el-button type="primary" icon="Printer" @click="handlePrint"> 打 印 </el-button> |
|
|
|
|
</div> |
|
|
|
|
</el-dialog> |
|
|
|
|
|
|
|
|
@ -617,6 +614,7 @@ import {
|
|
|
|
|
} from '@/api/distribution/VehicleStowage'; |
|
|
|
|
import { useRouter, useRoute } from 'vue-router'; |
|
|
|
|
import { ElMessage, ElMessageBox } from 'element-plus'; |
|
|
|
|
import print from '@/utils/print'; |
|
|
|
|
|
|
|
|
|
// 获取路由实例 |
|
|
|
|
const $router = useRouter(); |
|
|
|
@ -1442,6 +1440,13 @@ const handleDirectGoMarketDetails = ({ row }) => {
|
|
|
|
|
}, |
|
|
|
|
}); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
/** 配载打印 */ |
|
|
|
|
const handlePrint = () => { |
|
|
|
|
const nodeList = document.querySelectorAll('.listOfLoadedWagonsPopUp table'); |
|
|
|
|
|
|
|
|
|
print(nodeList); |
|
|
|
|
}; |
|
|
|
|
</script> |
|
|
|
|
|
|
|
|
|
<style scoped lang="scss"> |
|
|
|
|