|
|
|
@ -46,46 +46,135 @@
|
|
|
|
|
</resultMap> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- <select id="selectDistributionSignforPage" resultType="com.logpm.distribution.vo.DistributionSignforVO">--> |
|
|
|
|
<!-- SELECT--> |
|
|
|
|
<!-- id id,--> |
|
|
|
|
<!-- number number,--> |
|
|
|
|
<!-- order_id orderId,--> |
|
|
|
|
<!-- reservation_id reservationId,--> |
|
|
|
|
<!-- consignee_id consigneeId,--> |
|
|
|
|
<!-- consignee_name consigneeName,--> |
|
|
|
|
<!-- delivery_phone deliveryPhone,--> |
|
|
|
|
<!-- delivery_address delivery_Address,--> |
|
|
|
|
<!-- delivery_type deliveryType,--> |
|
|
|
|
<!-- delivery_way deliveryWay,--> |
|
|
|
|
<!-- warehouse_name warehouseName,--> |
|
|
|
|
<!-- warehouse_id warehouseId,--> |
|
|
|
|
<!-- train_number trainNumber,--> |
|
|
|
|
<!-- order_total orderTotal,--> |
|
|
|
|
<!-- total total,--> |
|
|
|
|
<!-- loaded_number loadedNumber,--> |
|
|
|
|
<!-- received_quantity receivedQuantity,--> |
|
|
|
|
<!-- delivery_driver_name deliveryDriverName,--> |
|
|
|
|
<!-- delivery_driver_id deliveryDriverId,--> |
|
|
|
|
<!-- delivery_driver_phone deliveryDriverPhone,--> |
|
|
|
|
<!-- signing_time signingTime,--> |
|
|
|
|
<!-- sjsigning_time sjsigningTime,--> |
|
|
|
|
<!-- signee_name signeeName,--> |
|
|
|
|
<!-- signee_id signeeId,--> |
|
|
|
|
<!-- signing_status signingStatus,--> |
|
|
|
|
<!-- driver_signing driverSigning,--> |
|
|
|
|
<!-- signing_type signingType,--> |
|
|
|
|
<!-- clerk_sign_pictures clerkSignPictures,--> |
|
|
|
|
<!-- delivery_sign_pictures deliverySignPictures,--> |
|
|
|
|
<!-- service_number serviceNumber,--> |
|
|
|
|
<!-- notes notes,--> |
|
|
|
|
<!-- delivery_time deliveryTime,--> |
|
|
|
|
<!-- delivery_vehicle_id deliveryVehicleId,--> |
|
|
|
|
<!-- delivery_vehicle_name deliveryVehicleName,--> |
|
|
|
|
<!-- shopping_name shoppingName,--> |
|
|
|
|
<!-- order_source orderSource--> |
|
|
|
|
<!-- FROM--> |
|
|
|
|
<!-- logpm_distribution_signfor--> |
|
|
|
|
<!-- <where>--> |
|
|
|
|
<!-- is_deleted = 0--> |
|
|
|
|
<!-- <if test="param.number != null and param.number!=''">--> |
|
|
|
|
<!-- and number like concat('%',#{param.number},'%')--> |
|
|
|
|
<!-- </if>--> |
|
|
|
|
<!-- <if test="param.shoppingName != null and param.shoppingName!=''">--> |
|
|
|
|
<!-- and shopping_name like concat('%',#{param.shoppingName},'%')--> |
|
|
|
|
<!-- </if>--> |
|
|
|
|
<!-- <if test="param.deliveryTime!=null and param.deliveryTime!=''">--> |
|
|
|
|
<!-- and date_format(delivery_time,'%y%m%d%') = date_format(#{param.deliveryTime},'%y%m%d%')--> |
|
|
|
|
<!-- </if>--> |
|
|
|
|
<!-- <if test="param.signingTime!=null and param.signingTime!=''">--> |
|
|
|
|
<!-- and date_format(signing_time,'%y%m%d%') = date_format(#{param.signingTime},'%y%m%d%')--> |
|
|
|
|
<!-- </if>--> |
|
|
|
|
<!-- <if test="param.sjsigningTime!=null and param.sjsigningTime!=''">--> |
|
|
|
|
<!-- and date_format(sjsigning_time,'%y%m%d%') = date_format(#{param.sjsigningTime},'%y%m%d%')--> |
|
|
|
|
<!-- </if>--> |
|
|
|
|
<!-- <if test="param.orderId != null and param.orderId!=''">--> |
|
|
|
|
<!-- and order_id like concat('%',#{param.orderId},'%')--> |
|
|
|
|
<!-- </if>--> |
|
|
|
|
<!-- <if test="param.consigneeName != null and param.consigneeName!=''">--> |
|
|
|
|
<!-- and consignee_name like concat('%',#{param.consigneeName},'%')--> |
|
|
|
|
<!-- </if>--> |
|
|
|
|
<!-- <if test="param.deliveryType != null and param.deliveryType!=''">--> |
|
|
|
|
<!-- and delivery_type = #{param.deliveryType}--> |
|
|
|
|
<!-- </if>--> |
|
|
|
|
<!-- <if test="param.signingStatus != null and param.signingStatus!=''">--> |
|
|
|
|
<!-- and signing_status = #{param.signingStatus}--> |
|
|
|
|
<!-- </if>--> |
|
|
|
|
<!-- <if test="param.orderSource != null and param.orderSource!=''">--> |
|
|
|
|
<!-- and order_source = #{param.orderSource}--> |
|
|
|
|
<!-- </if>--> |
|
|
|
|
<!-- <if test="param.deliveryPhone != null and param.deliveryPhone!=''">--> |
|
|
|
|
<!-- and delivery_phone = #{param.deliveryPhone}--> |
|
|
|
|
<!-- </if>--> |
|
|
|
|
<!-- <if test="param.trainNumber != null and param.trainNumber!=''">--> |
|
|
|
|
<!-- and train_number like concat('%',#{param.trainNumber},'%')--> |
|
|
|
|
<!-- </if>--> |
|
|
|
|
<!-- <if test="param.deliveryDriverName != null and param.deliveryDriverName!=''">--> |
|
|
|
|
<!-- and delivery_driver_name like concat('%',#{param.deliveryDriverName},'%')--> |
|
|
|
|
<!-- </if>--> |
|
|
|
|
<!-- <if test="param.deliveryAddress != null and param.deliveryAddress!=''">--> |
|
|
|
|
<!-- and delivery_address like concat('%',#{param.deliveryAddress},'%')--> |
|
|
|
|
<!-- </if>--> |
|
|
|
|
<!-- <if test="param.driverSigning != null and param.driverSigning!=''">--> |
|
|
|
|
<!-- and driver_signing = #{param.driverSigning}--> |
|
|
|
|
<!-- </if>--> |
|
|
|
|
<!-- </where>--> |
|
|
|
|
<!-- </select>--> |
|
|
|
|
<select id="selectDistributionSignforPage" resultType="com.logpm.distribution.vo.DistributionSignforVO"> |
|
|
|
|
SELECT |
|
|
|
|
id id, |
|
|
|
|
number number, |
|
|
|
|
order_id orderId, |
|
|
|
|
reservation_id reservationId, |
|
|
|
|
consignee_id consigneeId, |
|
|
|
|
consignee_name consigneeName, |
|
|
|
|
delivery_phone deliveryPhone, |
|
|
|
|
delivery_address delivery_Address, |
|
|
|
|
delivery_type deliveryType, |
|
|
|
|
delivery_way deliveryWay, |
|
|
|
|
warehouse_name warehouseName, |
|
|
|
|
warehouse_id warehouseId, |
|
|
|
|
train_number trainNumber, |
|
|
|
|
order_total orderTotal, |
|
|
|
|
total total, |
|
|
|
|
loaded_number loadedNumber, |
|
|
|
|
received_quantity receivedQuantity, |
|
|
|
|
delivery_driver_name deliveryDriverName, |
|
|
|
|
delivery_driver_id deliveryDriverId, |
|
|
|
|
delivery_driver_phone deliveryDriverPhone, |
|
|
|
|
signing_time signingTime, |
|
|
|
|
sjsigning_time sjsigningTime, |
|
|
|
|
signee_name signeeName, |
|
|
|
|
signee_id signeeId, |
|
|
|
|
signing_status signingStatus, |
|
|
|
|
driver_signing driverSigning, |
|
|
|
|
signing_type signingType, |
|
|
|
|
clerk_sign_pictures clerkSignPictures, |
|
|
|
|
delivery_sign_pictures deliverySignPictures, |
|
|
|
|
service_number serviceNumber, |
|
|
|
|
notes notes, |
|
|
|
|
delivery_time deliveryTime, |
|
|
|
|
delivery_vehicle_id deliveryVehicleId, |
|
|
|
|
delivery_vehicle_name deliveryVehicleName, |
|
|
|
|
shopping_name shoppingName, |
|
|
|
|
order_source orderSource |
|
|
|
|
id id, |
|
|
|
|
number number, |
|
|
|
|
order_id orderId, |
|
|
|
|
reservation_id reservationId, |
|
|
|
|
consignee_id consigneeId, |
|
|
|
|
consignee_name consigneeName, |
|
|
|
|
delivery_phone deliveryPhone, |
|
|
|
|
delivery_address delivery_Address, |
|
|
|
|
delivery_type deliveryType, |
|
|
|
|
delivery_way deliveryWay, |
|
|
|
|
warehouse_name warehouseName, |
|
|
|
|
warehouse_id warehouseId, |
|
|
|
|
train_number trainNumber, |
|
|
|
|
order_total orderTotal, |
|
|
|
|
total total, |
|
|
|
|
loaded_number loadedNumber, |
|
|
|
|
received_quantity receivedQuantity, |
|
|
|
|
delivery_driver_name deliveryDriverName, |
|
|
|
|
delivery_driver_id deliveryDriverId, |
|
|
|
|
delivery_driver_phone deliveryDriverPhone, |
|
|
|
|
signing_time signingTime, |
|
|
|
|
sjsigning_time sjsigningTime, |
|
|
|
|
signee_name signeeName, |
|
|
|
|
signee_id signeeId, |
|
|
|
|
signing_status signingStatus, |
|
|
|
|
driver_signing driverSigning, |
|
|
|
|
signing_type signingType, |
|
|
|
|
clerk_sign_pictures clerkSignPictures, |
|
|
|
|
delivery_sign_pictures deliverySignPictures, |
|
|
|
|
service_number serviceNumber, |
|
|
|
|
notes notes, |
|
|
|
|
delivery_time deliveryTime, |
|
|
|
|
delivery_vehicle_id deliveryVehicleId, |
|
|
|
|
delivery_vehicle_name deliveryVehicleName, |
|
|
|
|
shopping_name shoppingName, |
|
|
|
|
order_source orderSource |
|
|
|
|
FROM |
|
|
|
|
logpm_distribution_signfor |
|
|
|
|
logpm_distribution_signfor |
|
|
|
|
<where> |
|
|
|
|
is_deleted = 0 |
|
|
|
|
<if test="param.number != null and param.number!=''"> |
|
|
|
@ -97,10 +186,10 @@
|
|
|
|
|
<if test="param.deliveryTime!=null and param.deliveryTime!=''"> |
|
|
|
|
and date_format(delivery_time,'%y%m%d%') = date_format(#{param.deliveryTime},'%y%m%d%') |
|
|
|
|
</if> |
|
|
|
|
<if test="param.signingTime!=null and param.signingTime!=''"> |
|
|
|
|
<if test="param.signingTime!=null and param.signingTime!=''"> |
|
|
|
|
and date_format(signing_time,'%y%m%d%') = date_format(#{param.signingTime},'%y%m%d%') |
|
|
|
|
</if> |
|
|
|
|
<if test="param.sjsigningTime!=null and param.sjsigningTime!=''"> |
|
|
|
|
<if test="param.sjsigningTime!=null and param.sjsigningTime!=''"> |
|
|
|
|
and date_format(sjsigning_time,'%y%m%d%') = date_format(#{param.sjsigningTime},'%y%m%d%') |
|
|
|
|
</if> |
|
|
|
|
<if test="param.orderId != null and param.orderId!=''"> |
|
|
|
@ -112,13 +201,13 @@
|
|
|
|
|
<if test="param.deliveryType != null and param.deliveryType!=''"> |
|
|
|
|
and delivery_type = #{param.deliveryType} |
|
|
|
|
</if> |
|
|
|
|
<if test="param.signingStatus != null and param.signingStatus!=''"> |
|
|
|
|
<if test="param.signingStatus != null and param.signingStatus!=''"> |
|
|
|
|
and signing_status = #{param.signingStatus} |
|
|
|
|
</if> |
|
|
|
|
<if test="param.orderSource != null and param.orderSource!=''"> |
|
|
|
|
and order_source = #{param.orderSource} |
|
|
|
|
</if> |
|
|
|
|
<if test="param.deliveryPhone != null and param.deliveryPhone!=''"> |
|
|
|
|
<if test="param.deliveryPhone != null and param.deliveryPhone!=''"> |
|
|
|
|
and delivery_phone = #{param.deliveryPhone} |
|
|
|
|
</if> |
|
|
|
|
<if test="param.trainNumber != null and param.trainNumber!=''"> |
|
|
|
@ -130,7 +219,7 @@
|
|
|
|
|
<if test="param.deliveryAddress != null and param.deliveryAddress!=''"> |
|
|
|
|
and delivery_address like concat('%',#{param.deliveryAddress},'%') |
|
|
|
|
</if> |
|
|
|
|
<if test="param.driverSigning != null and param.driverSigning!=''"> |
|
|
|
|
<if test="param.driverSigning != null and param.driverSigning!=''"> |
|
|
|
|
and driver_signing = #{param.driverSigning} |
|
|
|
|
</if> |
|
|
|
|
</where> |
|
|
|
|