select
@pageTag(){
t.*
@}
from xzx_order_clock_in_info t
where 1=1
@//数据权限,该sql语句功能点,如果不考虑数据权限,可以删除此行
and #function("xzxOrderClockInInfo")#
select
@pageTag(){
t.*,a.weight as vehicleWeight,(select b.name from xzx_user_other_info b where t.user_id=b.user_id) as name
@}
from xzx_order_clock_in_info t,xzx_user_vehicle_info a
where 1=1 and t.vehicle_id=a.id
SELECT
t.*,a.vehicle_no as vehicleNo,a.weight AS vehicleWeight,(SELECT b.name FROM xzx_user_other_info b WHERE t.user_id=b.user_id) AS name
FROM xzx_order_clock_in_info t,xzx_user_vehicle_info a,xzx_user_other_info c
WHERE 1=1
AND t.vehicle_id=a.id and t.user_id = c.user_id
@if(!isEmpty(weightError)){
AND (t.weight-a.weight) >= #weightError#
@}
@if(!isEmpty(name)){
AND c.name LIKE #'%'+name+'%'#
@}
@if(!isEmpty(startTime)){
AND t.create_time >= #startTime#
@}
@if(!isEmpty(endTime)){
AND t.create_time <= #endTime#
@}
@if(!isEmpty(partnerIds)){
AND c.partner_id in ( #join(partnerIds)# )
@}
@pageIgnoreTag(){
order by t.create_time desc
@}
LIMIT #page#, #limit#
SELECT COUNT(t.id)
FROM xzx_order_clock_in_info t,xzx_user_vehicle_info a,xzx_user_other_info c
WHERE 1=1 AND t.vehicle_id=a.id and t.user_id = c.user_id
@if(!isEmpty(weightError)){
AND (t.weight-a.weight) >= #weightError#
@}
@if(!isEmpty(name)){
AND c.name LIKE #'%'+name+'%'#
@}
@if(!isEmpty(startTime)){
AND t.create_time >= #startTime#
@}
@if(!isEmpty(endTime)){
AND t.create_time <= #endTime#
@}
@if(!isEmpty(partnerIds)){
AND c.partner_id in ( #join(partnerIds)# )
@}
批量逻辑删除
update xzx_order_clock_in_info set del_flag = 1 where id in( #join(ids)#)