queryStaticData === SELECT IFNULL(e.weight,0) AS weight, IFNULL(e.money,0) AS money ,a.title as config_value_name FROM xzx_sys_environmental_info a LEFT JOIN( SELECT SUM(b.money) as money, SUM(b.weight) as weight, b.item_type, b.flag FROM xzx_order_storage_info c LEFT JOIN xzx_order_storage_detail b ON c.storage_id=b.storage_id WHERE b.flag=#flag# GROUP BY b.item_type ) e ON e.item_type = a.item_type WHERE a.del_flag=0 and a.parent_id is NOT NULL; queryStaticDataToday === SELECT IFNULL(e.weight,0) AS weight, IFNULL(e.money,0) AS money ,a.title as config_value_name FROM xzx_sys_environmental_info a LEFT JOIN( SELECT SUM(b.money) as money, SUM(b.weight) as weight, b.item_type, b.flag FROM xzx_order_storage_info c LEFT JOIN xzx_order_storage_detail b ON c.storage_id=b.storage_id WHERE b.flag=#flag# @if(!isEmpty(startTime)){ and c.storage_time BETWEEN #startTime# AND #endTime# @} @if(!isEmpty(receiverphone)){ and c.receiver_phone=#receiverphone# @} GROUP BY b.item_type ) e ON e.item_type = a.item_type WHERE a.del_flag=0 and a.parent_id is NOT NULL; queryDetailList === SELECT IFNULL(SUM(b.weight),0) as weight, IFNULL(SUM(b.money),0) as money, a.receiver_name, d.orderTotal,a.storage_user_name as storageUserName,a.receiver_phone as receiverPhone, x.name as name FROM xzx_order_storage_info a LEFT JOIN xzx_order_storage_detail b on a.storage_id = b.storage_id AND b.flag = #flag# LEFT JOIN ( SELECT c.receiver_name, COUNT(c.receiver_name) AS orderTotal FROM ( SELECT distinct b.storage_id, a.receiver_name FROM xzx_order_storage_info a LEFT JOIN xzx_order_storage_detail b on a.storage_id = b.storage_id AND b.flag = #flag# @if(!isEmpty(startTime)){ where a.storage_time BETWEEN #startTime# AND #endTime# @} ) c GROUP BY c.receiver_name ORDER BY c.receiver_name ) d ON d.receiver_name = a.receiver_name LEFT JOIN xzx_user_other_info x ON a.receiver=x.user_id WHERE 1=1 @if(!isEmpty(startTime)){ and a.storage_time BETWEEN #startTime# AND #endTime# @} @if(!isEmpty(storageUserName)){ and a.storage_user_name = #storageUserName# @} @if(!isEmpty(receiverName)){ and x.name = #receiverName# @} GROUP BY a.receiver_name limit #page#, #limit# queryDetailListCount === SELECT COUNT(*) FROM ( SELECT SUM(b.weight) as weight, SUM(b.money) as money, a.receiver_name, d.orderTotal FROM xzx_order_storage_info a LEFT JOIN xzx_order_storage_detail b on a.storage_id = b.storage_id AND b.flag = #flag# LEFT JOIN ( SELECT c.receiver_name, COUNT(c.receiver_name) AS orderTotal FROM ( SELECT distinct b.storage_id, a.receiver_name FROM xzx_order_storage_info a LEFT JOIN xzx_order_storage_detail b on a.storage_id = b.storage_id AND b.flag = #flag# @if(!isEmpty(startTime)){ where a.storage_time BETWEEN #startTime# AND #endTime# @} ) c GROUP BY c.receiver_name ORDER BY c.receiver_name ) d ON d.receiver_name = a.receiver_name LEFT JOIN xzx_user_other_info x ON a.receiver=x.user_id WHERE 1=1 @if(!isEmpty(startTime)){ and a.storage_time BETWEEN #startTime# AND #endTime# @} @if(!isEmpty(storageUserName)){ and a.storage_user_name = #storageUserName# @} @if(!isEmpty(receiverName)){ and x.name = #receiverName# @} GROUP BY a.receiver_name ) as x queryDetailTotal === SELECT IFNULL(e.weight,0) AS weight, IFNULL(e.money,0) AS money ,a.title as config_value_name FROM xzx_sys_environmental_info a LEFT JOIN( SELECT SUM(b.money) as money, SUM(b.weight) as weight, b.item_type, b.flag FROM xzx_order_storage_info c LEFT JOIN xzx_order_storage_detail b ON c.storage_id=b.storage_id WHERE @if(!isEmpty(startTime)){ c.storage_time BETWEEN #startTime# AND #endTime# @} AND b.flag=#flag# GROUP BY b.item_type ) e ON e.item_type = a.item_type WHERE a.parent_id is NOT NULL; queryUserOrderNo === SELECT a.storage_id, a.storage_time FROM xzx_order_storage_info a LEFT JOIN xzx_order_storage_detail b ON a.storage_id=b.storage_id WHERE b.flag = #flag# @if(!isEmpty(startTime)){ AND a.storage_time BETWEEN #startTime# AND #endTime# @} @if(!isEmpty(phone)){ and a.receiver_phone=#phone# @} GROUP BY a.storage_id limit #page#,#limit# queryUserOrderNoCount === SELECT COUNT(*) FROM ( SELECT a.storage_id FROM xzx_order_storage_info a LEFT JOIN xzx_order_storage_detail b ON a.storage_id=b.storage_id WHERE b.flag = #flag# @if(!isEmpty(startTime)){ AND a.storage_time BETWEEN #startTime# AND #endTime# @} @if(!isEmpty(phone)){ and a.receiver_phone=#phone# @} GROUP BY a.storage_id ) AS e queryOrderIdsByStorageId === SELECT order_id FROM xzx_order_storage_info where storage_id=#storageId# queryTotalForOrderNo === SELECT IFNULL(e.weight,0) AS weight, IFNULL(e.money,0) AS money ,a.title as config_value_name, e.storage_id FROM xzx_sys_environmental_info a LEFT JOIN( SELECT SUM(b.money) as money, SUM(b.weight) as weight, b.item_type, b.flag, b.storage_id FROM xzx_order_storage_detail b WHERE b.storage_id=#orderNo# and b.flag=#flag# GROUP BY b.item_type ) e ON e.item_type = a.item_type WHERE a.del_flag=0 and a.parent_id is NOT NULL; queryTotalOrderItemByIds === SELECT IFNULL(e.weight,0) AS weight, IFNULL(e.money,0) AS money ,a.title as config_value_name, e.storage_id FROM xzx_sys_environmental_info a LEFT JOIN( SELECT SUM(b.money) as money, SUM(b.weight) as weight, b.item_type, #storageId# as storage_id FROM xzx_order_item_info b WHERE b.order_id in ( @for(id in orderArr){ #id# #text(idLP.last?"":"," )# @} ) GROUP BY b.item_type ) e ON e.item_type = a.item_type WHERE a.parent_id is NOT NULL; queryCuserOrderByUserId === SELECT a.*, IFNULL(b.money,0) AS money, c.nick_name AS nickNme FROM xzx_order_info a LEFT JOIN xzx_order_detail_info b ON a.order_id=b.order_id LEFT JOIN xzx_user_other_info c ON c.user_id=a.receiver WHERE a.create_user_id=#userId# @if(!isEmpty(orderStatus)){ AND a.order_status in ( #join(orderStatus)#) @} limit #page#,#limit# queryCuserOrderByUserIdx === SELECT a.*, IFNULL(b.money,0) AS money FROM xzx_order_info a LEFT JOIN xzx_order_detail_info b ON a.order_id=b.order_id WHERE a.receiver=#receiveUserId# @if(!isEmpty(orderStatus)){ AND a.order_status in ( #join(orderStatus)#) @} limit #page#,#limit# queryCuserOrderByUserIdCount === SELECT count(*) as count FROM xzx_order_info a LEFT JOIN xzx_order_detail_info b ON a.order_id=b.order_id WHERE a.create_user_id=#userId# @if(!isEmpty(orderStatus)){ AND a.order_status in ( #join(orderStatus)# ) @} queryCuserOrderByUserIdCount1 === SELECT count(a.order_id) as count, (select count(b.order_id) from xzx_order_info b where b.order_status=3 and b.create_user_id=#userId#) as count1 FROM xzx_order_info a WHERE a.create_user_id=#userId# and a.order_status in (4,5,7) queryCuserOrderByUserIdCountx === SELECT count(*) as count FROM xzx_order_info a LEFT JOIN xzx_order_detail_info b ON a.order_id=b.order_id WHERE a.receiver=#receiveUserId# @if(!isEmpty(orderStatus)){ AND a.order_status in ( #join(orderStatus)# ) @} queryOrderByOrderno === SELECT a.address, a.address_area, a.order_type, a.order_status,a.create_time,a.rela_name,b.*,c.item_type, c.weight AS cweight, c.amount as camount, c.money as cmoney, d.title FROM xzx_order_info a LEFT JOIN xzx_order_detail_info b ON a.order_id=b.order_id LEFT JOIN xzx_order_item_info c ON c.order_id=a.order_id LEFT JOIN xzx_sys_environmental_info d ON c.item_type = d.item_type WHERE a.order_id=#orderNo# queryOrderByOrderId === select receiver from xzx_order_info WHERE order_id=#orderId# queryUserIdByOrderId === select create_user_id from xzx_order_info WHERE order_id=#orderId# queryOrderPageByOrderno === SELECT a.address, a.address_area, a.order_type, a.order_status,a.create_time, a.rela_name,b.*,e.item_type, e.cweight AS cweight, e.camount as camount, e.cmoney as cmoney, e.title FROM xzx_order_info a LEFT JOIN xzx_order_detail_info b ON a.order_id=b.order_id LEFT JOIN( select c.item_type, c.weight AS cweight, c.amount as camount,c.order_id, c.money as cmoney,d.title FROM xzx_order_item_info c LEFT JOIN xzx_sys_environmental_info d ON c.item_type = d.item_type WHERE c.money>0 )e on a.order_id = e.order_id WHERE a.order_id=#orderNo# limit #page#,#limit# queryOrderCountByOrderno === select count(k.title) from ( SELECT e.title as title FROM xzx_order_info a LEFT JOIN xzx_order_detail_info b ON a.order_id=b.order_id LEFT JOIN( select c.item_type, c.weight AS cweight, c.amount as camount,c.order_id, c.money as cmoney,d.title FROM xzx_order_item_info c LEFT JOIN xzx_sys_environmental_info d ON c.item_type = d.item_type WHERE c.money>0 )e on a.order_id = e.order_id WHERE a.order_id=#orderNo# ) k queryOrderList === SELECT a.order_id,a.create_time,a.reserve_time,a.order_type,a.order_status,c.nick_name,c.name,a.rela_name,b.money,SUM(f.weight) AS weight FROM xzx_order_info a LEFT JOIN xzx_order_detail_info b ON a.order_id = b.order_id LEFT JOIN xzx_user_other_info c ON a.receiver = c.user_id LEFT JOIN xzx_order_item_info f ON a.order_id = f.order_id WHERE 1=1 @if(!isEmpty(orderStatus)){ AND a.order_status=#orderStatus# @} @if(!isEmpty(startTime)){ AND a.create_time BETWEEN #startTime# AND #endTime# @} @if(!isEmpty(orderType)){ AND a.order_type = #orderType# @} @if(!isEmpty(name)){ AND c.name = #name# @} @if(!isEmpty(mobilePhone)){ AND c.mobile_phone = #mobilePhone# @} GROUP BY a.create_time desc limit #page#, #limit# queryOrderListCount === SELECT count(*) FROM (SELECT a.order_id FROM xzx_order_info a LEFT JOIN xzx_order_detail_info b ON a.order_id = b.order_id LEFT JOIN xzx_user_other_info c ON a.receiver = c.user_id LEFT JOIN xzx_order_item_info f ON a.order_id = f.order_id WHERE 1=1 @if(!isEmpty(orderStatus)){ AND a.order_status=#orderStatus# @} @if(!isEmpty(startTime)){ AND a.create_time BETWEEN #startTime# AND #endTime# @} @if(!isEmpty(orderType)){ AND a.order_type = #orderType# @} @if(!isEmpty(name)){ AND c.name = #name# @} @if(!isEmpty(mobilePhone)){ AND c.mobile_phone = #mobilePhone# @} GROUP BY a.create_time) as x queryOrderByTownIdsApiListCount === SELECT count(*) FROM (SELECT a.order_id FROM xzx_order_info a LEFT JOIN ( select SUM(f.money) as orderMoney,SUM(f.weight) AS orderWeight,b.order_id, b.complete_time,b.cancel_reason_name,b.receive_time from xzx_order_detail_info b LEFT JOIN xzx_order_item_info f ON f.order_id = b.order_id )m ON m.order_id=a.order_id LEFT JOIN xzx_user_other_info c ON a.receiver = c.user_id LEFT JOIN xzx_user_info d ON a.create_user_id = d.user_id WHERE 1=1 @if(!isEmpty(orderStatus)){ AND a.order_status=#orderStatus# @} @if(!isEmpty(startTime)){ AND a.create_time BETWEEN #startTime# AND #endTime# @} @if(!isEmpty(orderType)){ AND a.order_type = #orderType# @} @if(!isEmpty(name)){ AND c.name = #name# @} @if(!isEmpty(createType)){ AND a.create_type = #createType# @} @if(!isEmpty(mobilePhone)){ AND (d.mobile_phone like #"%"+mobilePhone+"%"# or d.nick_name = #nickName#) @} @if(!isEmpty(orderId)){ AND a.order_id like #"%"+orderId+"%"# @} @if(!isEmpty(townIds)){ AND a.town_id in ( #join(townIds)# ) @} GROUP BY a.create_time,a.order_id ) as x queryOrderApiListCount === SELECT count(*) FROM (SELECT a.order_id FROM xzx_order_info a LEFT JOIN xzx_order_detail_info b ON a.order_id = b.order_id LEFT JOIN xzx_user_other_info c ON a.receiver = c.user_id LEFT JOIN xzx_order_item_info f ON a.order_id = f.order_id LEFT JOIN xzx_user_info d ON a.create_user_id = d.user_id WHERE 1=1 @if(!isEmpty(orderStatus)){ AND a.order_status=#orderStatus# @} @if(!isEmpty(startTime)){ AND a.create_time BETWEEN #startTime# AND #endTime# @} @if(!isEmpty(orderType)){ AND a.order_type = #orderType# @} @if(!isEmpty(name)){ AND c.name = #name# @} @if(!isEmpty(createType)){ AND a.create_type = #createType# @} @if(!isEmpty(mobilePhone)){ AND (d.mobile_phone like #"%"+mobilePhone+"%"# or d.nick_name = #nickName#) @} @if(!isEmpty(orderId)){ AND a.order_id like #"%"+orderId+"%"# @} @if(!isEmpty(partnerIds)){ AND c.partner_id in ( #join(partnerIds)# ) @} GROUP BY a.create_time) as x queryStatusByCuserId === SELECT COUNT(*) as count, a.order_status as orderStatus FROM xzx_order_info a WHERE a.receiver = #userId# GROUP BY a.order_status queryOrderByPartnerId === select b.township_id from xzx_order_detail_info a left join xzx_user_address_info b on a.address_id=b.address_id where a.order_id=#orderId# queryTownIdByPartnerId === select partner_id from xzx_partner_gaode where del_flag=0 and partner_id<>partner_key and town_id=#townId# limit 1 updateOrderStatus === update xzx_order_info set @if(!isEmpty(orderStatus)){ order_status=#orderStatus# @} @if(!isEmpty(receiveId)){ ,receiver=#receiveId# @} where order_id=#orderId# updateApirecByOrderId === update xzx_order_info set receiver=#receiveId#,order_status=2,trace_id=#trid# where order_id=#orderId# updateApirecDetailByOrderId === update xzx_order_detail_info set receive_time=SYSDATE(),receiver_phone=#mobilePhone#,receiver_name=#name# where order_id=#orderId# updateOrderStatus1 === update xzx_order_info set order_status=#orderStatus# where order_id=#orderId# updateOrderDetailReData === update xzx_order_detail_info set cancel_reason_name = #cancelReasonName# where order_id=#orderId# queryOrderByTownIdApiList === SELECT a.order_id as orderId,a.create_time as createTime,a.reserve_time as reserveTime,a.order_type as orderType, a.rela_phone as relaPhone,m.receive_time as receiveTime, m.complete_time as completeTime, m.cancel_reason_name as cancelReasonName, a.order_status as orderStatus, IFNULL(d.nick_name,c.nick_name) as nickName, c.name as name,d.mobile_phone as mobilePhone,a.rela_name as relaName, m.orderMoney as orderMoney,m.orderWeight AS orderWeight FROM xzx_order_info a LEFT JOIN ( select SUM(f.money) as orderMoney,SUM(f.weight) AS orderWeight,b.order_id, b.complete_time,b.cancel_reason_name,b.receive_time from xzx_order_detail_info b LEFT JOIN xzx_order_item_info f ON f.order_id = b.order_id )m ON m.order_id=a.order_id LEFT JOIN xzx_user_info d ON a.create_user_id = d.user_id LEFT JOIN xzx_user_other_info c ON a.receiver = c.user_id WHERE 1=1 @if(!isEmpty(orderStatus)){ AND a.order_status=#orderStatus# @} @if(!isEmpty(startTime)){ AND a.create_time BETWEEN #startTime# AND #endTime# @} @if(!isEmpty(orderType)){ AND a.order_type = #orderType# @} @if(!isEmpty(name)){ AND c.name = #name# @} @if(!isEmpty(mobilePhone)){ AND (d.mobile_phone like #"%"+mobilePhone+"%"# or d.nick_name = #nickName#) @} @if(!isEmpty(orderId)){ AND a.order_id like #"%"+orderId+"%"# @} @if(!isEmpty(createType)){ AND a.create_type = #createType# @} @if(!isEmpty(townIds)){ AND a.town_id in ( #join(townIds)# ) @} GROUP BY a.create_time,a.order_id desc limit #page#, #limit# queryOrderApiList === SELECT a.order_id as orderId,a.create_time as createTime,a.reserve_time as reserveTime,a.order_type as orderType,a.rela_phone as relaPhone,b.receive_time as receiveTime,b.complete_time as completeTime,b.cancel_reason_name as cancelReasonName, a.order_status as orderStatus,IFNULL(d.nick_name,c.nick_name) as nickName,c.name as name,d.mobile_phone as mobilePhone,a.rela_name as relaName,SUM(f.money) as orderMoney,SUM(f.weight) AS orderWeight FROM xzx_order_info a LEFT JOIN xzx_order_detail_info b ON a.order_id = b.order_id LEFT JOIN xzx_user_info d ON a.create_user_id = d.user_id LEFT JOIN xzx_user_other_info c ON a.receiver = c.user_id LEFT JOIN xzx_order_item_info f ON a.order_id = f.order_id WHERE 1=1 @if(!isEmpty(orderStatus)){ AND a.order_status=#orderStatus# @} @if(!isEmpty(startTime)){ AND a.create_time BETWEEN #startTime# AND #endTime# @} @if(!isEmpty(orderType)){ AND a.order_type = #orderType# @} @if(!isEmpty(name)){ AND c.name = #name# @} @if(!isEmpty(mobilePhone)){ AND (d.mobile_phone like #"%"+mobilePhone+"%"# or d.nick_name = #nickName#) @} @if(!isEmpty(orderId)){ AND a.order_id like #"%"+orderId+"%"# @} @if(!isEmpty(createType)){ AND a.create_type = #createType# @} @if(!isEmpty(partnerIds)){ AND c.partner_id in ( #join(partnerIds)# ) @} GROUP BY a.create_time desc limit #page#, #limit# queryStorageApiList === select a.storage_id as storageId,x.name as storageName, storage_user_phone as storageUserPhone,(select user_type from xzx_user_other_info where user_id=receiver) as userType, receiver_name as receiverName,receiver_phone as receiverPhone, storage_time as storageTime, recycle_weight as recycleWeight,storage_weight as storageWeight,storage_money as storageMoney, recycle_money as recycleMoney, (select f.create_time from xzx_order_batch_info f where a.order_id=f.order_id) as batchTime, (select storage_name from xzx_sys_storage where a.sys_storage_id=id) as sysStorageName, (select b.vehicle_id from xzx_order_batch_info b where a.order_id=b.order_id) as vehicleId, IFNULL((select b.weight from xzx_order_batch_info b where a.order_id=b.order_id),0) as batchWeight, IFNULL((select c.weight from xzx_user_vehicle_info c where id = (select b.vehicle_id from xzx_order_batch_info b where a.order_id=b.order_id)),0) as emptyWeight, (select c.vehicle_no from xzx_user_vehicle_info c where id = (select b.vehicle_id from xzx_order_batch_info b where a.order_id=b.order_id)) as vehicleNo from xzx_order_storage_info a left join xzx_user_other_info x on x.user_id=a.storage_user_id where 1=1 @if(!isEmpty(storageStatus)){ AND a.storage_status = #storageStatus# @} @if(!isEmpty(startTime)){ AND a.storage_time >= #startTime# @} @if(!isEmpty(endTime)){ AND a.storage_time <= #endTime# @} @if(!isEmpty(name)){ AND (a.receiver_name like #"%"+name+"%"# or a.receiver_phone like #"%"+name+"%"# or a.storage_id like #"%"+name+"%"#) @} @if(!isEmpty(partnerIds)){ AND x.partner_id in ( #join(partnerIds)# ) @} order by a.storage_time desc limit #page#, #limit# queryStorageApiNum === select count(x.storageId) from ( select a.storage_id as storageId from xzx_order_storage_info a left join xzx_user_other_info k on k.user_id=a.storage_user_id where 1=1 @if(!isEmpty(storageStatus)){ AND a.storage_status = #storageStatus# @} @if(!isEmpty(startTime)){ AND a.storage_time >= #startTime# @} @if(!isEmpty(endTime)){ AND a.storage_time <= #endTime# @} @if(!isEmpty(name)){ AND (a.receiver_name like #"%"+name+"%"# or a.receiver_phone like #"%"+name+"%"# or a.storage_id like #"%"+name+"%"#) @} @if(!isEmpty(partnerIds)){ AND k.partner_id in ( #join(partnerIds)# ) @} order by a.storage_time desc ) x queryStorageDetailApiList === SELECT a.order_id as orderId,a.create_time as createTime, c.name as name,c.mobile_phone as mobilePhone,SUM(f.money) as orderMoney,SUM(f.weight) AS orderWeight FROM xzx_order_info a LEFT JOIN xzx_order_detail_info b ON a.order_id = b.order_id LEFT JOIN xzx_user_other_info c ON a.receiver = c.user_id LEFT JOIN xzx_order_item_info f ON a.order_id = f.order_id WHERE 1=1 @if(!isEmpty(orderIds)){ AND a.order_id in ( #join(orderIds)# ) @} GROUP BY a.create_time desc limit #page#, #limit# queryStroageDetailPageByOrderno === select sum(a.money) as recycleMoney,sum(a.weight) as recycleWeight,d.title, (SELECT c.money from xzx_order_storage_detail c where a.item_type=c.item_type @if(!isEmpty(storageId)){ AND c.storage_id =#storageId# @} group by item_type) as storageMoney, (SELECT c.weight from xzx_order_storage_detail c where a.item_type=c.item_type @if(!isEmpty(storageId)){ AND c.storage_id =#storageId# @} group by item_type) as storageWeight from xzx_order_item_info a LEFT JOIN xzx_sys_environmental_info d ON d.item_type = a.item_type where 1=1 @if(!isEmpty(orderIds)){ AND a.order_id in ( #join(orderIds)# ) @} GROUP BY a.item_type limit #page#,#limit# queryStroageDetailCountByOrderno === select count(k.title) from ( select d.title as title from xzx_order_item_info a LEFT JOIN xzx_sys_environmental_info d ON d.item_type = a.item_type where 1=1 @if(!isEmpty(orderIds)){ AND a.order_id in ( #join(orderIds)# ) @} GROUP BY a.item_type ) k addOrderInfoApi === INSERT INTO `xzx_order_info` (`order_id`, `address`, `order_status`, `order_second_status`, `order_type`, `address_area`, `reserve_time`, `create_user_id`, `receiver`, `cancel_user_id`, `create_time`, `rela_phone`, `rela_name`, `longitude`, `latitude`, `town_id`, `create_type`, `del_flag`, `store_id`) VALUES (#orderId#, #detailAddress#, #orderStatus#, NULL, '1', #addressArea#, #reserveTime#, #createUserId#, NULL, NULL, SYSDATE(), #mobilePhone#, #nickName#, #longitude#, #latitude#, #townshipId#, '3', '0', #storeId#) addOrderDetailApi === INSERT INTO `xzx_order_detail_info` (`order_id`, `remark`, `create_user_name`, `mobile_phone`, `reserve_time`, `complete_time`, `receive_time`, `order_pic`, `address_id`, `weight`, `amount`, `money`, `storage_money`, `receiver_name`, `take_phone_pic`, `receiver_phone`, `cancel_user_name`, `cancel_user_phone`, `storage_user_id`, `storage_user_name`, `storage_user_phone`, `cancel_reason_code`, `cancel_reason_name`) VALUES (#orderId#, #remark#, #createUserName#, #mobilePhone#, #reserveTime#, null, NULL, NULL, #addressId#, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL) addOrderItem === INSERT INTO `xzx_order_item_info` (`order_id`, `item_type`, `weight`, `amount`, `money`) VALUES @for(info in list){ (#info.orderId#,#info.itemType#,null,null,null) @if(!isEmpty(info.itemType)){ #text(infoLP.last?"":"," )# @} @} queryProvince === select level_1_id as level1Id,level_1_name as level1Name from xzx_sys_address_level_info where 1=1 group by level_1_id queryCityByProvinceId === select level_2_id as level2Id,level_2_name as level2Name from xzx_sys_address_level_info where 1=1 and level_1_id=#provinceId# group by level_2_id queryTownShipByCityId === select level_3_id as level3Id,level_3_name as level3Name from xzx_sys_address_level_info where 1=1 and level_2_id=#cityId# group by level_3_id queryOrderReNum === select count(order_id) from xzx_order_info where del_flag=0 and receiver=#userId# and order_status=2 queryTownIdsByPartnerIds === select fence_id from xzx_partner_fence where 1=1 and del_flag=0 @if(!isEmpty(partnerIds)){ AND partner_id in ( #join(partnerIds)# ) @}