| | |
| | | order by thisTab.id desc |
| | | </select> |
| | | |
| | | <select id="selectDispatchOrderList2" parameterType="com.ruoyi.cwgl.domain.DispatchOrder" resultMap="DispatchOrderResult"> |
| | | SELECT |
| | | ts.DISPATCH_NO as 'dispatch_no', |
| | | ts.TRANSPORT_MODE as 'transport_mode', |
| | | ts.PRODUCT_ID as 'product_name', |
| | | bp.`NAME` as 'carrier_name', |
| | | location_d.NAME_TREE as 'departure_location_name', |
| | | -- ts.ARRIVAL_LOCATION_ID '目的地ID', |
| | | location_a.NAME_TREE as 'arrival_location_name', |
| | | -- ts.VEHICLE_ID '运输工具ID', |
| | | vhc.LICENSE_PLATE_NUMBER as 'license_plate_number', |
| | | ts.VEHICLE_PLATE_ID as 'vehicle_plate_id', |
| | | driver_m.`NAME` as 'main_driver_name', |
| | | driver_a.`NAME` as 'assistant_driver_name', |
| | | ts.POINT_NUM as 'point_num', |
| | | -- ts.ELECTRONIC_LOCK '电子锁', |
| | | -- ts.RE_WEIGHING_WEIGHT '复磅重量', |
| | | ts.QUANTITY as 'quantity', |
| | | ts.ACTUAL_DEPARTURE_TIME as'actual_departure_time', |
| | | ts.REQUIRED_ARRIVAL_TIME as 'required_arrival_time', |
| | | ts.ACTUAL_ARRIVAL_TIME as 'actual_arrival_time', |
| | | ts.BE_RETURN as 'be_return', |
| | | ts.DISPATCH_QUANTITY as 'dispatch_quantity', |
| | | ts.DISPATCH_WEIGHT as 'dispatch_weight', |
| | | ts.DISPATCH_VOLUME as 'dispatch_volume', |
| | | -- ts.EMPTY_MILEAGE '空载里程(公里)', |
| | | -- ts.EMPTY_FUEL '空载油耗(升)', |
| | | -- ts.HEAVY_MILEAGE '重载里程(公里)', |
| | | -- ts.HEAVY_FUEL '重载油耗(升)', |
| | | -- ts.BE_SCHEDULED '是否按班次', |
| | | -- ts.TRACKING_NO '快递单号', |
| | | -- ts.SEAL_NO '铅封号', |
| | | -- ts.SCHEDULE_NO '班次号', |
| | | CASE ts.`STATUS` |
| | | WHEN 'A' THEN '生效' |
| | | WHEN 'O' THEN '打开' |
| | | WHEN 'J' THEN '已接单' |
| | | WHEN 'K' THEN '已到库' |
| | | WHEN 'Z' THEN '已装车' |
| | | WHEN 'T' THEN '在途' |
| | | WHEN 'F' THEN '已复磅' |
| | | WHEN 'D' THEN '已运抵' |
| | | ELSE '未知状态' |
| | | END AS 'status', |
| | | -- ts.ESTIMATED_COST '预估费用', |
| | | -- ts.ESTIMATED_CARRIER_NUM '预估承运商数', |
| | | -- ts.ESTIMATED_COST_SAVING '预估节约费用', |
| | | -- ts.TRANSPORT_LINE '运输线路', |
| | | ts.REMARK 'remark' |
| | | -- ts.DISPATCH_PERMISSION_GROUP '调度权限分组', |
| | | -- ts.DISPATCH_GROUP '调度分组', |
| | | -- ts.ROUTE_CODE '线路号', |
| | | |
| | | FROM |
| | | tms_shipment ts |
| | | -- 订单表 |
| | | -- LEFT JOIN oms_order ord ON ts.DISPATCH_NO = ord.DISPATCH_CODE |
| | | left join tms_vehicle vhc on ts.VEHICLE_ID=vhc.id |
| | | left join base_provider bp on bp.ID=ts.CARRIER_ID |
| | | -- 司机表 |
| | | left join tms_driver driver_m on driver_m.ID=ts.MAIN_DRIVER_ID |
| | | -- 司机表 |
| | | left join tms_driver driver_a on driver_a.ID=ts.ASSISTANT_DRIVER_ID |
| | | -- 地区表 |
| | | left join base_location location_a on location_a.ID =ts.ARRIVAL_LOCATION_ID |
| | | -- 地区表 |
| | | left join base_location location_d on location_d.ID =ts.DEPARTURE_LOCATION_ID |
| | | -- where ts.CREATED_TIME >'2025-07-01 00:00:01' |
| | | <!-- <where> |
| | | <include refid="whereCondition"/> |
| | | </where>--> |
| | | order by ts.CREATED_TIME desc |
| | | </select> |
| | | |
| | | <!-- 新增 --> |
| | | <insert id="insertDispatchOrder" parameterType="com.ruoyi.cwgl.domain.DispatchOrder" useGeneratedKeys="true" keyProperty="id"> |
| | | insert into dispatch_order |