SELECT count(*) FROM xzx_user_info a
LEFT JOIN xzx_sys_config_info b ON a.user_type=b.config_value AND b.config_type_code='USER_TYPE'
LEFT JOIN (
SELECT * FROM xzx_user_login_info GROUP BY user_id ORDER BY login_id
) as c ON c.user_id = a.user_id
where a.del_flag=0
@if(!isEmpty(userType)){
AND a.user_type=#userType#
@}
@if(!isEmpty(name)){
AND a.nick_name=#name#
@}
@if(!isEmpty(phone)){
AND a.mobile_phone=#phone#
@}
SELECT DATE_FORMAT(login_time, '%Y-%m-%d') AS dateHours,IFNULL(count(user_id),0) AS visitCount
FROM xzx_user_login_info
WHERE login_time IS NOT null
AND DATE_FORMAT(login_time, '%Y-%m-%d')=DATE_FORMAT(CURDATE()-1, '%Y-%m-%d')
GROUP BY dateHours ORDER BY login_id DESC
SELECT DATE_FORMAT(a.login_time, '%Y-%m-%d') AS dateHours,IFNULL(count(a.user_id),0) AS userDayCount
FROM xzx_user_login_info a
LEFT JOIN xzx_user_address_info ad ON a.user_id=ad.user_id
WHERE a.login_time IS NOT null
AND ad.del_flag=0 AND ad.flag=1
@if(!isEmpty(townIds)){
AND ad.township_id in (#join(townIds)#)
@}
AND DATE_FORMAT(a.login_time, '%Y-%m-%d')=DATE_FORMAT(CURDATE()-1, '%Y-%m-%d')
GROUP BY DATE_FORMAT(a.login_time, '%Y-%m-%d') ORDER BY a.login_id DESC
SELECT a.regist_time, a.nick_name,a.mobile_phone,a.user_id,b.config_value_name as user_type, a.user_type as user_typex, c.login_time FROM xzx_user_info a
LEFT JOIN xzx_sys_config_info b ON a.user_type=b.config_value AND b.config_type_code='USER_TYPE'
LEFT JOIN (
SELECT * FROM xzx_user_login_info GROUP BY user_id ORDER BY login_id
) as c ON c.user_id = a.user_id
where a.del_flag=0
@if(!isEmpty(userType)){
AND a.user_type=#userType#
@}
@if(!isEmpty(name)){
AND a.nick_name=#name#
@}
@if(!isEmpty(phone)){
AND a.mobile_phone like #'%'+phone+'%'#
@}
limit #page#,#limit#
SELECT a.*, b.money, b.withdraw_money, c.pay_type, SUM(c.money) as moneyx FROM #text(tableName)# a
LEFT JOIN xzx_account_info b ON a.user_id=b.user_id
LEFT JOIN xzx_pay_info c ON b.account_id=c.account_id
LEFT JOIN xzx_sys_config_info d ON c.pay_type=d.config_value AND d.config_type_code='PAY_TYPE'
WHERE a.mobile_phone=#phone# AND a.user_type=#userType# AND a.del_flag=0 GROUP BY c.pay_type
SELECT * FROM xzx_user_address_info WHERE mobile_phone=#phone# and user_id=#userId# and del_flag = 0
queryCuserOrderCount
===
SELECT COUNT(*) as count, order_type FROM xzx_order_info WHERE create_user_id=#userId#
and order_status in (
@for(id in status){
#id# #text(idLP.last?"":"," )#
@}
)
GROUP BY order_type
queryCuserOrderFinishList
===
SELECT a.order_id as orderId, sum(d.money) as money,sum(d.weight) as weight,a.create_time as createTime FROM xzx_order_info a
LEFT JOIN xzx_order_item_info d on a.order_id = d.order_id
WHERE a.create_user_id=#userId#
and a.order_status in (
@for(id in status){
#id# #text(idLP.last?"":"," )#
@}
)
GROUP BY a.order_id
limit #page#,#limit#
queryCuserOrderFinishCount
===
select count(k.count1) from(
SELECT a.order_id as count1 FROM xzx_order_info a
LEFT JOIN xzx_order_item_info d on a.order_id = d.order_id
WHERE a.create_user_id=#userId#
and a.order_status in (
@for(id in status){
#id# #text(idLP.last?"":"," )#
@}
)
GROUP BY a.order_id ) k
SELECT a.regist_time, a.user_id,a.name, a.nick_name,a.mobile_phone,a.user_id,b.role_name as user_type, c.login_time FROM #text(tableName)# a
LEFT JOIN xzx_user_role_info b on a.user_type=b.role_code and b.del_flag='0'
LEFT JOIN (
SELECT * FROM xzx_user_login_info GROUP BY user_id ORDER BY login_id
) as c ON c.user_id = a.user_id
WHERE 1=1 AND a.del_flag=0
@if(!isEmpty(phone)){
AND a.mobile_phone like #'%'+phone+'%'#
@}
limit #page#,#limit#
SELECT count(*) as count FROM #text(tableName)# a
LEFT JOIN xzx_sys_config_info b on a.user_type=b.config_value and b.config_type_code='USER_TYPE'
LEFT JOIN (
SELECT * FROM xzx_user_login_info GROUP BY user_id ORDER BY login_id
) as c ON c.user_id = a.user_id
WHERE 1=1 AND a.del_flag=0
@if(!isEmpty(phone)){
AND a.mobile_phone like #'%'+phone+'%'#
@}
SELECT a.regist_time, a.user_id, a.nick_name,a.mobile_phone,a.user_id,b.config_value_name as user_type, c.login_time FROM #text(tableName)# a
LEFT JOIN xzx_sys_config_info b on a.user_type=b.config_value and b.config_type_code='USER_TYPE'
LEFT JOIN (
SELECT * FROM xzx_user_login_info GROUP BY user_id ORDER BY login_id
) as c ON c.user_id = a.user_id
WHERE 1=1 AND a.del_flag=0
AND a.mobile_phone=#phone#
update #text(tableName)# set del_flag=1 where user_id=#id#
update xzx_account_info set del_flag=1 where user_id=#id#
select * from #text(tableName)#
where 1=1
@if(!isEmpty(delFlag)){
and del_flag=#delFlag#
@}
@if(!isEmpty(phone)){
and (mobile_phone like #"%"+phone+"%"# or nick_name =#nickName#)
@}
@if(!isEmpty(userType)){
and user_type=#userType#
@}
@if(!isEmpty(normal)){
and regist_type=3
@}
select * from #text(tableName)#
where 1=1
@if(!isEmpty(delFlag)){
and del_flag=#delFlag#
@}
@if(!isEmpty(phone)){
and (mobile_phone like #"%"+phone+"%"# or nick_name =#nickName#)
@}
@if(!isEmpty(userType)){
and user_type=#userType#
@}
@if(!isEmpty(normal)){
and regist_type=3
@}
select * from #text(tableName)#
where 1=1
@if(!isEmpty(delFlag)){
and del_flag=#delFlag#
@}
@if(!isEmpty(phone)){
and (mobile_phone like #"%"+phone+"%"# or nick_name =#nickName#)
@}
@if(!isEmpty(userType)){
and user_type=#userType#
@}
@if(!isEmpty(normal)){
and regist_type=3
@}
select * from #text(tableName)#
where 1=1 and del_flag=0
@if(!isEmpty(phone)){
and mobile_phone=#phone#
@}
@if(!isEmpty(userType)){
and user_type=#userType#
@}
select * from xzx_user_info where del_flag = 0
@if(!isEmpty(userId)){
and user_id=#userId#
@}
select * from xzx_user_other_info where mobile_phone=#phone# and del_flag=0
select * from xzx_user_other_info where del_flag = 0
@if(!isEmpty(userId)){
and user_id=#userId#
@}
select * from xzx_user_other_info where del_flag = 0 and user_type in (2,4)
@if(!isEmpty(userId)){
and user_id=#userId#
@}
select * from xzx_order_info where rela_phone=#phone# and order_status in (1,2) and del_flag=0
select partner_id from xzx_partner_fence where 1=1 and del_flag=0
@if(!isEmpty(area)){
and fence_id=#area#
@}
limit 1
INSERT INTO #text(tableName)# (user_id, mobile_phone,`password`, salt, `name`,user_type, regist_time,town_id,partner_id,role_ids,avatar,city_id,storage_id)
values (#id#,#mobilephone#,#password#,#salt#,#name#,#userType#,SYSDATE(),#area#,#partnerId#,#roleId#,'https://res.cnxzx.com/resource/static/img/icon-loadlogo.png',#cityId#,#storageId#)
SELECT * FROM xzx_sys_config_info WHERE config_type_code='USER_TYPE'
SELECT * FROM xzx_user_role_info WHERE del_flag='0'
select * from xzx_sys_storage where del_flag=0
@if(!isEmpty(area)){
area in ( #join(townIds)#)
@}
SELECT user_id AS userId FROM xzx_user_other_info WHERE del_flag=0
@if(!isEmpty(phone)){
AND mobile_phone=#phone#
@}
SELECT a.user_id as userId,a.name FROM xzx_user_other_info a
WHERE a.del_flag=0 and a.user_type=2
and a.name is not null
@if(!isEmpty(partnerIds)){
and a.partner_id in ( #join(partnerIds)# )
@}
and a.user_id not in (select b.user_id from xzx_user_vehicle_rel b where b.del_flag=0
@if(!isEmpty(userId)){
and b.user_id<>#userId#
@}
group by b.user_id)
SELECT * FROM xzx_user_other_info WHERE del_flag=0
@if(!isEmpty(userType)){
AND user_type=#userType#
@}
@if(!isEmpty(phone)){
AND mobile_phone=#phone#
@}
@if(!isEmpty(nickName)){
AND nick_name LIKE #'%'+nickName+'%'#
@}
limit #page#, #limit#
SELECT count(*) FROM xzx_user_other_info WHERE del_flag=0
@if(!isEmpty(userType)){
AND user_type=#userType#
@}
@if(!isEmpty(phone)){
AND mobile_phone=#phone#
@}
@if(!isEmpty(nickName)){
AND nick_name LIKE #'%'+nickName+'%'#
@}
update xzx_user_info set name=#name# where mobile_phone=#mobile#
update xzx_user_other_info set name=#name# where mobile_phone=#mobile#
update xzx_user_other_info set is_prohibit=1 where partner_id=#partnerId#
update xzx_user_other_info set name=#name# where mobile_phone=#mobile# and user_type=6
queryQromoterList
===
SELECT nick_name, mobile_phone, user_id, regist_time, name FROM xzx_user_other_info
WHERE user_type=6 and del_flag=0
@if(!isEmpty(nickName)){
AND nick_name like #'%'+nickName+'%'#
@}
@if(!isEmpty(mobilePhone)){
AND mobile_phone like #'%'+mobilePhone+'%'#
@}
@if(!isEmpty(name)){
AND name like #'%'+name+'%'#
@}
@if(!isEmpty(paramName)){
AND (name like #'%'+paramName+'%'# or mobile_phone like #'%'+paramName+'%'#)
@}
@if(!isEmpty(userId)){
AND user_id =#userId#
@}
@if(!isEmpty(partnerIds)){
AND partner_id in ( #join(partnerIds)# )
@}
limit #page#, #limit#
SELECT count(*) FROM xzx_user_other_info
WHERE user_type=6 and del_flag=0
@if(!isEmpty(nickName)){
AND nick_name like #'%'+nickName+'%'#
@}
@if(!isEmpty(mobilePhone)){
AND mobile_phone like #'%'+mobilePhone+'%'#
@}
@if(!isEmpty(name)){
AND name like #'%'+name+'%'#
@}
@if(!isEmpty(paramName)){
AND (name like #'%'+paramName+'%'# or mobile_phone like #'%'+paramName+'%'# )
@}
@if(!isEmpty(userId)){
AND user_id =#userId#
@}
@if(!isEmpty(partnerIds)){
AND partner_id in ( #join(partnerIds)# )
@}
queryQromoterLeven
===
select IFNULL(k.regist_type,0) as regsterType,
IFNULL(m.registCount,0) as registCount,IFNULL(m.count,0) as count,IFNULL(m.unregistCount,0) as unregistCount,
c.nick_name, c.mobile_phone, c.user_id, c.regist_time, c.name
from xzx_user_other_info c
LEFT JOIN (
select count(a.id) as registCount,count(f.id) as count,count(j.id) as unregistCount,
a.real_user_id,a.mobile
from xzx_user_target_info a
LEFT JOIN xzx_user_target_info f on a.id=f.id and f.regster_type=3
LEFT JOIN xzx_user_target_info j ON a.id=j.id and j.regster_type=1
LEFT JOIN xzx_user_other_info l on a.real_user_id = l.user_id
where l.del_flag=0 and l.user_type=6
group by l.user_id
) m ON m.real_user_id=c.user_id
LEFT JOIN xzx_user_info k ON m.mobile=k.mobile_phone
where 1=1 and c.user_type=6 and c.del_flag=0
@if(!isEmpty(userId)){
AND c.user_id=#userId#
@}
@if(!isEmpty(startTime)){
AND k.regist_time>=#startTime#
@}
@if(!isEmpty(endTime)){
AND k.regist_time<=#endTime#
@}
@if(!isEmpty(partnerIds)){
AND c.partner_id in ( #join(partnerIds)# )
@}
@if(!isEmpty(nickName)){
AND c.nick_name like #'%'+nickName+'%'#
@}
@if(!isEmpty(mobilePhone)){
AND c.mobile_phone like #'%'+mobilePhone+'%'#
@}
@if(!isEmpty(name)){
AND c.name like #'%'+name+'%'#
@}
@if(!isEmpty(paramName)){
AND (c.name like #'%'+paramName+'%'# or c.mobile_phone like #'%'+paramName+'%'# )
@}
group by c.user_id
@if(!isEmpty(page)){
limit #page#, #limit#
@}
SELECT count(*) as count FROM #text(tableName)# a WHERE a.del_flag=0
@if(!isEmpty(startTime)){
AND a.regist_time BETWEEN #startTime# AND #endTime#
@}
AND a.user_type=1 AND a.mobile_phone IN (
SELECT mobile FROM xzx_user_target_info a WHERE del_flag=0
@if(!isEmpty(userId)){
AND user_id=#userId#
@}
AND regster_type=2
)
SELECT IFNULL(SUM(y.money),0) as money, IFNULL(SUM(weight),0) as weight FROM xzx_order_info x
LEFT JOIN xzx_order_detail_info y ON x.order_id = y.order_id
WHERE x.create_user_id IN (
SELECT a.user_id FROM xzx_user_info a WHERE del_flag=0
@if(!isEmpty(startTime)){
AND a.regist_time BETWEEN #startTime# AND #endTime#
@}
AND a.user_type=1 AND a.mobile_phone IN (
SELECT mobile FROM xzx_user_target_info a WHERE del_flag=0
@if(!isEmpty(userId)){
AND user_id=#userId#
@}
AND regster_type=2
)
) AND x.order_status=5
update xzx_user_address_info set del_flag=1 where user_id=#id# or mobile_phone=#phone#
update #text(tableName)# set del_flag = 0
@if(!isEmpty(password)){
,password=#password#
@}
@if(!isEmpty(salt)){
,salt = #salt#
@}
@if(!isEmpty(area)){
,town_id=#area#
@}
@if(!isEmpty(name)){
,name=#name#
@}
@if(!isEmpty(roleId)){
,role_ids=#roleId#
@}
@if(!isEmpty(partnerId)){
,partner_id=#partnerId#
@}
@if(!isEmpty(cityId)){
,city_id=#cityId#
@}
@if(!isEmpty(storageId)){
,storage_id=#storageId#
@}
where mobile_phone=#phone#
@if(!isEmpty(userType)){
and user_type=#userType#
@}
select * from xzx_account_info where del_flag=0
@if(!isEmpty(userId)){
AND user_id=#userId#
@}
@if(!isEmpty(phone)){
AND account_name=#phone#
@}
SELECT SUM(c.weight) as orderWeightCount, SUM(c.money) as orderMoneyCount
FROM xzx_order_info b
LEFT JOIN xzx_order_detail_info k on b.order_id=k.order_id
LEFT JOIN xzx_order_item_info c ON b.order_id=c.order_id
WHERE b.order_type=1 AND b.order_status in (4,5,7) AND b.rela_phone in (
SELECT x.mobile FROM xzx_user_target_info x
WHERE x.del_flag=0
@if(!isEmpty(userId)){
AND x.real_user_id=#userId#
@}
@if(!isEmpty(startTime)){
AND k.complete_time>=#startTime#
@}
@if(!isEmpty(endTime)){
AND k.complete_time<=#endTime#
@}
)
select user_id from xzx_user_other_info
where user_type=2
and del_flag=0
@if(!isEmpty(partnerIds)){
AND partner_id in ( #join(partnerIds)# )
@}
queryAllOrderByUserId
===
select IFNULL(count(a.order_id),0) from xzx_order_info a
left join xzx_order_detail_info b on a.order_id=b.order_id
where order_type=1 and a.order_status in (4,5,7) and a.rela_phone in
(
SELECT x.mobile FROM xzx_user_target_info x
WHERE x.del_flag=0
@if(!isEmpty(userId)){
AND x.real_user_id=#userId#
@}
@if(!isEmpty(startTime)){
AND b.complete_time>=#startTime#
@}
@if(!isEmpty(endTime)){
AND b.complete_time<=#endTime#
@}
)
totalWeightAndMoney
===
select IFNULL(sum(a.storage_weight),0) as storageWeight ,
IFNULL(sum(a.storage_money),0) as storageMoney,
IFNULL(sum(a.recycle_weight),0) as recycleWeight,
IFNULL(sum(a.recycle_money),0) as recycleMoney
from xzx_order_storage_info a
left join xzx_user_other_info b on a.receiver=b.user_id
where a.storage_status=0
@if(!isEmpty(userId)){
AND a.receiver=#userId#
@}
@if(!isEmpty(partnerIds)){
AND b.partner_id in ( #join(partnerIds)# )
@}
select a.receiver as userId,
a.receiver_phone as mobilePhone,
IFNULL(sum(a.storage_weight),0) as storageWeight,
IFNULL(sum(a.storage_money),0) as storageMoney,
IFNULL(sum(a.recycle_weight),0) as recycleWeight,
IFNULL(sum(a.recycle_money),0) as recycleMoney,
(IFNULL(sum(a.storage_weight),0) - IFNULL(sum(a.recycle_weight),0)) as weightError,
(IFNULL(sum(a.storage_money),0) - IFNULL(sum(a.recycle_money),0)) as moneyError,
b.name as name
from xzx_order_storage_info a
left join xzx_user_other_info b on a.receiver=b.user_id
where a.storage_status=0
@if(!isEmpty(userId)){
AND a.receiver=#userId#
@}
@if(!isEmpty(startTime)){
AND a.storage_time>=#startTime#
@}
@if(!isEmpty(endTime)){
AND a.storage_time<=#endTime#
@}
@if(!isEmpty(name)){
AND b.name like #"%"+name+"%"# or b.mobile_phone like #"%"+name+"%"#
@}
@if(!isEmpty(nickName)){
AND b.nick_name like #"%"+nickName+"%"#
@}
@if(!isEmpty(partnerIds)){
AND b.partner_id in ( #join(partnerIds)# )
@}
group by a.receiver
limit #page#, #limit#
select count(a.receiver)
from xzx_order_storage_info a
left join xzx_user_other_info b on a.receiver=b.user_id
where a.storage_status=0
@if(!isEmpty(userId)){
AND a.receiver=#userId#
@}
@if(!isEmpty(startTime)){
AND a.storage_time>=#startTime#
@}
@if(!isEmpty(endTime)){
AND a.storage_time<=#endTime#
@}
@if(!isEmpty(name)){
AND b.name like #"%"+name+"%"# or b.mobile_phone like #"%"+name+"%"#
@}
@if(!isEmpty(nickName)){
AND b.nick_name like #"%"+nickName+"%"#
@}
@if(!isEmpty(partnerIds)){
AND b.partner_id in ( #join(partnerIds)# )
@}
group by a.receiver
select a.order_id from xzx_order_info b
left join xzx_order_detail_info a on a.order_id=b.order_id
left join xzx_user_other_info c on b.receiver=c.user_id
where b.order_status in (4,5,7)
@if(!isEmpty(userId)){
AND c.user_id=#userId#
@}
@if(!isEmpty(startTime)){
AND a.complete_time>=#startTime#
@}
@if(!isEmpty(endTime)){
AND a.complete_time<=#endTime#
@}
@if(!isEmpty(partnerIds)){
AND c.partner_id in ( #join(partnerIds)# )
@}
select a.order_id from xzx_order_detail_info a
left join xzx_order_info b on a.order_id=b.order_id
where b.order_status in (4,5,7) and a.order_id in ( #join(orderIds)#)
@if(!isEmpty(startTime)){
AND a.complete_time>=#startTime#
@}
@if(!isEmpty(endTime)){
AND a.complete_time<=#endTime#
@}
select a.storage_id as storageId,
(select b.storage_name from xzx_sys_storage b where a.sys_storage_id=b.id) as storageName,
a.storage_time as createTime,
a.recycle_weight as recycleWeight,
(IFNULL(a.storage_weight,0) - IFNULL(a.recycle_weight,0)) as weightError,
a.recycle_money as recycleMoney,
(IFNULL(a.storage_money,0) - IFNULL(a.recycle_money,0)) as moneyError
from xzx_order_storage_info a
left join xzx_user_other_info b on a.receiver=b.user_id
where a.storage_status=0
@if(!isEmpty(receiver)){
AND a.receiver=#receiver#
@}
@if(!isEmpty(startTime)){
AND a.storage_time>=#startTime#
@}
@if(!isEmpty(endTime)){
AND a.storage_time<=#endTime#
@}
@if(!isEmpty(recycleWeight)){
AND a.recycle_weight>=#recycleWeight#
@}
@if(!isEmpty(moneyError)){
AND (IFNULL(a.storage_weight,0) - IFNULL(a.recycle_weight,0))>=#moneyError#
@}
@if(!isEmpty(partnerIds)){
AND b.partner_id in ( #join(partnerIds)# )
@}
limit #page#, #limit#
select count(a.storage_id)
from xzx_order_storage_info a
left join xzx_user_other_info b on a.receiver=b.user_id
where a.storage_status=0
@if(!isEmpty(receiver)){
AND a.receiver=#receiver#
@}
@if(!isEmpty(recycleWeight)){
AND a.recycle_weight>=#recycleWeight#
@}
@if(!isEmpty(startTime)){
AND a.storage_time>=#startTime#
@}
@if(!isEmpty(endTime)){
AND a.storage_time<=#endTime#
@}
@if(!isEmpty(moneyError)){
AND (IFNULL(a.storage_weight,0) - IFNULL(a.recycle_weight,0))>=#moneyError#
@}
@if(!isEmpty(partnerIds)){
AND b.partner_id in ( #join(partnerIds)# )
@}
select count(user_id)
from xzx_user_other_info
where user_type='4' and del_flag=0
@if(!isEmpty(partnerIds)){
AND partner_id in ( #join(partnerIds)# )
@}
select count(a.user_id)
from xzx_city_partner a
left join xzx_partner_gaode b on a.id=b.partner_id
where a.partner_type='2' and a.del_flag=0
@if(!isEmpty(townIds)){
AND town_id in ( #join(townIds)# )
@}
select
(select b.storage_name from xzx_sys_storage b where a.sys_storage_id=b.id) as storageName,
a.storage_time as createTime,
IFNULL(sum(a.recycle_weight),0) as recycleWeight,
IFNULL(sum(a.storage_weight),0) as storageWeight,
IFNULL(sum(a.recycle_money),0) as recycleMoney,
IFNULL(sum(a.storage_money),0) as storageMoney,
a.order_id as orderId,
a.storage_user_id as storageUserId,
t.name as name,
storage_user_phone as storageUserPhone
from xzx_order_storage_info a
left join xzx_user_other_info t on t.user_id=a.storage_user_id
where a.storage_status=0 and t.del_flag=0 and t.user_type =4
@if(!isEmpty(name)){
AND (t.name like #"%"+name+"%"# or a.storage_user_phone like #"%"+name+"%"#)
@}
@if(!isEmpty(nickName)){
AND t.nick_name =#nickName#
@}
@if(!isEmpty(startTime)){
AND a.storage_time >=#startTime#
@}
@if(!isEmpty(endTime)){
AND a.storage_time <=#endTime#
@}
@if(!isEmpty(userType)){
AND t.user_type =#userType#
@}
@if(!isEmpty(partnerIds)){
AND t.partner_id in ( #join(partnerIds)# )
@}
group by a.storage_user_id
limit #page#, #limit#
select
(select b.storage_name from xzx_sys_storage b where a.sys_storage_id=b.id) as storageName,
a.storage_time as createTime,
IFNULL(sum(a.recycle_weight),0) as recycleWeight,
IFNULL(sum(a.storage_weight),0) as storageWeight,
IFNULL(sum(a.recycle_money),0) as recycleMoney,
IFNULL(sum(a.storage_money),0) as storageMoney,
a.order_id as orderId,
a.storage_user_id as storageUserId,
t.name as name,
storage_user_phone as storageUserPhone
from xzx_order_storage_info a
left join xzx_user_other_info t on t.user_id=a.storage_user_id
where a.storage_status=0 and t.del_flag=0 and t.user_type =7
@if(!isEmpty(name)){
AND (t.name like #"%"+name+"%"# or a.storage_user_phone like #"%"+name+"%"#)
@}
@if(!isEmpty(nickName)){
AND t.nick_name =#nickName#
@}
@if(!isEmpty(startTime)){
AND a.storage_time >=#startTime#
@}
@if(!isEmpty(endTime)){
AND a.storage_time <=#endTime#
@}
@if(!isEmpty(userType)){
AND t.user_type =#userType#
@}
@if(!isEmpty(partnerIds)){
AND t.partner_id in ( #join(partnerIds)# )
@}
group by a.storage_user_id
limit #page#, #limit#
select count(a.storage_id)
from xzx_order_storage_info a
left join xzx_user_other_info t on t.user_id=a.storage_user_id
where a.storage_status=0 and t.del_flag=0 and t.user_type =4
@if(!isEmpty(name)){
AND (t.name like #"%"+name+"%"# or a.storage_user_phone like #"%"+name+"%"#)
@}
@if(!isEmpty(startTime)){
AND a.storage_time >=#startTime#
@}
@if(!isEmpty(endTime)){
AND a.storage_time <=#endTime#
@}
@if(!isEmpty(userType)){
AND t.user_type =#userType#
@}
@if(!isEmpty(partnerIds)){
AND t.partner_id in ( #join(partnerIds)# )
@}
group by a.storage_user_id
select count(a.storage_id)
from xzx_order_storage_info a
left join xzx_user_other_info t on t.user_id=a.storage_user_id
where a.storage_status=0 and t.del_flag=0 and t.user_type =7
@if(!isEmpty(name)){
AND (t.name like #"%"+name+"%"# or a.storage_user_phone like #"%"+name+"%"#)
@}
@if(!isEmpty(startTime)){
AND a.storage_time >=#startTime#
@}
@if(!isEmpty(endTime)){
AND a.storage_time <=#endTime#
@}
@if(!isEmpty(userType)){
AND t.user_type =#userType#
@}
@if(!isEmpty(partnerIds)){
AND t.partner_id in ( #join(partnerIds)# )
@}
group by a.storage_user_id
select a.storage_id as storageId,
a.receiver_phone as receiverPhone,
a.storage_time as storageTime,
IFNULL(sum(a.storage_weight),0) as storageWeight,
IFNULL(sum(a.storage_money),0) as storageMoney,
IFNULL(sum(a.recycle_weight),0) as recycleWeight,
IFNULL(sum(a.recycle_money),0) as recycleMoney,
(select b.name from xzx_user_other_info b where a.receiver=b.user_id) as name
from xzx_order_storage_info a
left join xzx_user_other_info b on a.receiver = b.user_id
where a.storage_status=0
@if(!isEmpty(storageUserId)){
AND a.storage_user_id =#storageUserId#
@}
@if(!isEmpty(partnerIds)){
AND b.partner_id in ( #join(partnerIds)# )
@}
group by a.receiver
@if(!isEmpty(recycleWeight)){
HAVING
IFNULL(sum(a.recycle_weight),0) <=#recycleWeight#
@if(!isEmpty(storageWeight)){
and
IFNULL(sum(a.storage_weight),0) <=#storageWeight#
@}
@}
@if(isEmpty(recycleWeight)){
@if(!isEmpty(storageWeight)){
HAVING
IFNULL(sum(a.storage_weight),0) >=#storageWeight#
@}
@}
limit #page#, #limit#
select count(a.storage_id)
from xzx_order_storage_info a
left join xzx_user_other_info b on a.receiver = b.user_id
where a.storage_status=0
@if(!isEmpty(storageUserId)){
AND a.storage_user_id =#storageUserId#
@}
@if(!isEmpty(partnerIds)){
AND b.partner_id in ( #join(partnerIds)# )
@}
group by a.receiver
@if(!isEmpty(recycleWeight)){
HAVING
IFNULL(sum(a.recycle_weight),0) <=#recycleWeight#
@if(!isEmpty(storageWeight)){
and
IFNULL(sum(a.storage_weight),0) <=#storageWeight#
@}
@}
@if(isEmpty(recycleWeight)){
@if(!isEmpty(storageWeight)){
HAVING
IFNULL(sum(a.storage_weight),0) >=#storageWeight#
@}
@}
select (select c.level_3_name from xzx_sys_address_level_info c where a.area=c.level_3_id) as areaName,
storage_name as storageName,
id as id
from xzx_sys_storage a
where a.del_flag=0
@if(!isEmpty(area)){
AND a.area =#area#
@}
@if(!isEmpty(townIds)){
AND a.area in (#join(townIds)#)
@}
limit #page#, #limit#
select count(id)
from xzx_sys_storage a
where a.del_flag=0
@if(!isEmpty(area)){
AND a.area=#area#
@}
@if(!isEmpty(townIds)){
AND a.area in (#join(townIds)#)
@}
select
IFNULL(sum(a.storage_weight),0) as storageWeight,
IFNULL(sum(a.storage_money),0) as storageMoney,
IFNULL(sum(a.recycle_weight),0) as recycleWeight,
IFNULL(sum(a.recycle_money),0) as recycleMoney
from xzx_order_storage_info a
left join xzx_user_other_info b on a.receiver = b.user_id
where a.storage_status=0
@if(!isEmpty(sysStorageId)){
AND a.sys_storage_id =#sysStorageId#
@}
@if(!isEmpty(startTime)){
AND a.storage_time >=#startTime#
@}
@if(!isEmpty(endTime)){
AND a.storage_time <=#endTime#
@}
@if(!isEmpty(partnerIds)){
AND b.partner_id in ( #join(partnerIds)# )
@}
select a.order_id
from xzx_order_storage_info a
left join xzx_user_other_info b on a.receiver = b.user_id
where a.storage_status=0
@if(!isEmpty(sysStorageId)){
AND a.sys_storage_id =#sysStorageId#
@}
@if(!isEmpty(startTime)){
AND a.storage_time >=#startTime#
@}
@if(!isEmpty(endTime)){
AND a.storage_time <=#endTime#
@}
@if(!isEmpty(partnerIds)){
AND b.partner_id in ( #join(partnerIds)# )
@}
select timestampdiff(day,
(select substring_index(storage_time," ",1)
from xzx_order_storage_info
where storage_status=0
@if(!isEmpty(sysStorageId)){
AND sys_storage_id >=#sysStorageId#
@}
@if(!isEmpty(startTime)){
AND storage_time >=#startTime#
@}
@if(!isEmpty(endTime)){
AND storage_time <=#endTime#
@}
order by storage_time
asc limit 1),
(select substring_index(storage_time," ",1)
from xzx_order_storage_info
where storage_status=0
@if(!isEmpty(sysStorageId)){
AND sys_storage_id >=#sysStorageId#
@}
@if(!isEmpty(startTime)){
AND storage_time >=#startTime#
@}
@if(!isEmpty(endTime)){
AND storage_time <=#endTime#
@}
order by storage_time
desc limit 1)) from dual
SELECT sum(c.weight) AS weight, sum(c.money ) as money, 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_status=5 and b.complete_time is not null
and a.order_id in (#join(orderIds)#)
@if(!isEmpty(startTime)){
AND b.complete_time >=#startTime#
@}
@if(!isEmpty(endTime)){
AND b.complete_time <=#endTime#
@}
@if(!isEmpty(typeName)){
AND d.title like #'%'+typeName+'%'#
@}
group by d.title
select level_3_id as id,level_3_name as name from xzx_sys_address_level_info where level_2_name like '%长沙%'
select sys_storage_id from xzx_order_storage_info group by sys_storage_id
SELECT sum(c.weight) AS weight, sum(c.money ) as money, d.title,d.id 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_status=5 AND b.complete_time is not null
AND a.order_id in (#join(orderIds)#)
@if(!isEmpty(startTime)){
AND b.complete_time >=#startTime#
@}
@if(!isEmpty(endTime)){
AND b.complete_time <=#endTime#
@}
@if(!isEmpty(typeName)){
AND d.title like #'%'+typeName+'%'#
@}
group by d.id
limit #page#, #limit#
select count(*) from xzx_sys_environmental_info k where k.id in
(SELECT d.id as id 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_status=5 AND b.complete_time is not null
AND a.order_id in (#join(orderIds)#)
@if(!isEmpty(startTime)){
AND b.complete_time >=#startTime#
@}
@if(!isEmpty(endTime)){
AND b.complete_time <=#endTime#
@}
@if(!isEmpty(typeName)){
AND d.title like #'%'+typeName+'%'#
@}
group by d.id
)
select sum(a.weight) as weight,sum(a.money) as money,d.title,d.id
from xzx_order_storage_detail a
LEFT JOIN xzx_sys_environmental_info d ON a.item_type = d.item_type
LEFT JOIN xzx_order_storage_info f ON f.storage_id = a.storage_id
where a.storage_id in (select b.storage_id from xzx_order_storage_info b)
and a.flag=1
@if(!isEmpty(startTime)){
AND f.storage_time >=#startTime#
@}
@if(!isEmpty(endTime)){
AND f.storage_time <=#endTime#
@}
@if(!isEmpty(typeName)){
AND d.title like #'%'+typeName+'%'#
@}
group by a.item_type
update xzx_user_info set is_prohibit=#flag# where user_id=#userId#
update xzx_user_other_info set is_prohibit=#flag# where user_id=#userId# and user_type=#userType#
update xzx_user_target_info set is_prohibit=#flag# where user_id=#userId#
SELECT a.regist_time, a.nick_name,a.mobile_phone,a.user_id,b.config_value_name as user_type, a.user_type as user_typex,
( SELECT x.login_time FROM xzx_user_login_info x where x.user_id=a.user_id order by login_time desc limit 1) as loginTime,
a.is_prohibit as isProhibit,a.avatar as avatar,
(select k.name from xzx_user_info k where k.user_id=IFNULL(n.user_id,0) ) as tgName,(select j.name from xzx_user_info j where j.user_id=IFNULL(n.real_user_id,0) ) as yqName
FROM xzx_user_info a
LEFT JOIN xzx_sys_config_info b ON a.user_type=b.config_value AND b.config_type_code='USER_TYPE'
LEFT JOIN xzx_user_address_info ad ON a.user_id=ad.user_id
LEFT JOIN (
select f.mobile,f.user_id,f.real_user_id from xzx_user_target_info f
LEFT JOIN xzx_user_other_info m on f.real_user_id=m.user_id
where m.del_flag=0
@if(!isEmpty(partnerIds)){
AND m.partner_id in ( #join(partnerIds)# )
@}
) n ON n.mobile=a.mobile_phone
where a.del_flag=0 and a.regist_time is not null
and ad.del_flag=0 and ad.flag=1
@if(!isEmpty(townIds)){
AND ad.township_id in (#join(townIds)#)
@}
@if(!isEmpty(userType)){
AND a.user_type=#userType#
@}
@if(!isEmpty(startTime)){
AND a.regist_time>=#startTime#
@}
@if(!isEmpty(phone)){
AND a.mobile_phone=#phone#
@}
@if(!isEmpty(endTime)){
AND a.regist_time<=#endTime#
@}
@if(!isEmpty(isProhibit)){
AND a.is_prohibit=false
@}
limit #page#,#limit#
select IFNULL(a.nick_name,k.nick_name) as nickName,a.mobile as mobilePhone,a.user_id as userId,c.is_prohibit,c.avatar as avatar,
c.regist_time as registTime,c.name,
count(a.id) as registNum,count(f.id) as finishNum,count(j.id) as unRegistNum
from xzx_user_target_info a
LEFT JOIN xzx_user_other_info c ON a.user_id=c.user_id
LEFT JOIN xzx_user_target_info d ON a.id=d.id and d.regster_type>1
LEFT JOIN xzx_user_target_info f ON a.id=f.id and f.regster_type=3
LEFT JOIN xzx_user_target_info j ON a.id=j.id and j.regster_type=1
LEFT JOIN xzx_user_info k ON a.mobile=k.mobile_phone
where 1=1 and c.user_type=6 and c.del_flag=0
@if(!isEmpty(phone)){
AND a.mobile=#phone#
@}
@if(!isEmpty(startTime)){
AND a.create_time>=#startTime#
@}
@if(!isEmpty(endTime)){
AND a.create_time<=#endTime#
@}
@if(!isEmpty(isProhibit)){
AND a.is_prohibit=false
@}
@if(!isEmpty(partnerIds)){
AND c.partner_id in ( #join(partnerIds)# )
@}
group by a.user_id
limit #page#,#limit#
select count(k.userId) from (
select a.user_id as userId
from xzx_user_target_info a
LEFT JOIN xzx_user_other_info c ON a.user_id=c.user_id
LEFT JOIN xzx_user_target_info d ON a.id=d.id and d.regster_type>1
LEFT JOIN xzx_user_target_info f ON a.id=f.id and f.regster_type=3
LEFT JOIN xzx_user_target_info j ON a.id=j.id and j.regster_type=1
LEFT JOIN xzx_user_info l ON a.mobile=l.mobile_phone
where 1=1 and c.user_type=6 and c.del_flag=0
@if(!isEmpty(phone)){
AND a.mobile=#phone#
@}
@if(!isEmpty(startTime)){
AND a.create_time>=#startTime#
@}
@if(!isEmpty(endTime)){
AND a.create_time<=#startTime#
@}
@if(!isEmpty(isProhibit)){
AND a.is_prohibit=false
@}
@if(!isEmpty(partnerIds)){
AND c.partner_id in ( #join(partnerIds)# )
@}
group by a.user_id )k
SELECT count(*) FROM xzx_user_info a
LEFT JOIN xzx_sys_config_info b ON a.user_type=b.config_value AND b.config_type_code='USER_TYPE'
LEFT JOIN xzx_user_address_info ad ON a.user_id=ad.user_id
LEFT JOIN (
select f.mobile from xzx_user_target_info f
LEFT JOIN xzx_user_other_info m on f.real_user_id=m.user_id
where m.del_flag=0
@if(!isEmpty(partnerIds)){
AND m.partner_id in ( #join(partnerIds)# )
@}
) n ON n.mobile=a.mobile_phone
where a.del_flag=0 and a.regist_time is not null
and ad.del_flag=0 and ad.flag=1
@if(!isEmpty(townIds)){
AND ad.township_id in (#join(townIds)#)
@}
@if(!isEmpty(userType)){
AND a.user_type=#userType#
@}
@if(!isEmpty(phone)){
AND a.mobile_phone=#phone#
@}
@if(!isEmpty(startTime)){
AND a.regist_time>=#startTime#
@}
@if(!isEmpty(endTime)){
AND a.regist_time<=#endTime#
@}
select a.name as name,a.town_id as townId,a.nick_name as nickName,a.mobile_phone as mobilePhone,a.avatar as avatar,a.user_id as userId,a.name as name,
(select count(b.order_id) from xzx_order_info b where 1=1
@if(!isEmpty(userType)){
and b.receiver=a.user_id
@}
) as orderNum,
(select g.sys_storage_id from xzx_order_storage_info g where 1=1
@if(!isEmpty(userType)){
@if(userType=='2'){
and g.receiver=a.user_id
@}
@if(userType=='4'){
and g.storage_user_id=a.user_id
@}
@if(userType=='7'){
and g.storage_user_id=a.user_id
@}
@}
limit 1) as sysStorageId,
(select sum(c.storage_weight) from xzx_order_storage_info c where 1=1
@if(!isEmpty(userType)){
@if(userType=='2'){
and c.receiver=a.user_id
@}
@if(userType=='4'){
and c.storage_user_id=a.user_id
@}
@if(userType=='7'){
and c.storage_user_id=a.user_id
@}
@}
)as storageWeight,
(select sum(d.storage_money) from xzx_order_storage_info d where 1=1
@if(!isEmpty(userType)){
@if(userType=='2'){
and d.receiver=a.user_id
@}
@if(userType=='4'){
and d.storage_user_id=a.user_id
@}
@if(userType=='7'){
and d.storage_user_id=a.user_id
@}
@}
) as storageMoney,
a.is_prohibit as isProhibit,
IFNULL(a.regist_time,(select f.regist_time
from xzx_user_info f
where f.user_id=a.user_id)) as registTime,
(select j.login_time from xzx_user_login_info j where j.mobile_phone=a.mobile_phone
@if(!isEmpty(userType)){
and j.user_type=#userType#
@}
group by j.mobile_phone order by login_time desc) as loginTime
from xzx_user_other_info a
where a.del_flag=0
@if(!isEmpty(userType)){
AND a.user_type=#userType#
@}
@if(!isEmpty(startTime)){
AND IFNULL(a.regist_time,(select f.regist_time
from xzx_user_info f
where f.user_id=a.user_id))>=#startTime#
@}
@if(!isEmpty(endTime)){
AND IFNULL(a.regist_time,(select f.regist_time
from xzx_user_info f
where f.user_id=a.user_id)) <=#endTime#
@}
@if(!isEmpty(mobilePhone)){
AND a.mobile_phone=#mobilePhone#
@}
@if(!isEmpty(area)){
AND a.town_id=#area#
@}
@if(!isEmpty(isProhibit)){
AND a.is_prohibit=#isProhibit#
@}
@if(!isEmpty(partnerIds)){
AND a.partner_id in ( #join(partnerIds)# )
@}
order by a.user_id desc
limit #page#,#limit#
select count(k.userId) from (
select a.user_id as userId
from xzx_user_other_info a
where a.del_flag=0
@if(!isEmpty(userType)){
AND a.user_type=#userType#
@}
@if(!isEmpty(startTime)){
AND IFNULL(a.regist_time,(select f.regist_time
from xzx_user_info f
where f.user_id=a.user_id))>=#startTime#
@}
@if(!isEmpty(endTime)){
AND IFNULL(a.regist_time,(select f.regist_time
from xzx_user_info f
where f.user_id=a.user_id)) <=#endTime#
@}
@if(!isEmpty(mobilePhone)){
AND a.mobile_phone=#mobilePhone#
@}
@if(!isEmpty(area)){
AND a.town_id=#area#
@}
@if(!isEmpty(isProhibit)){
AND a.is_prohibit=#isProhibit#
@}
@if(!isEmpty(partnerIds)){
AND a.partner_id in ( #join(partnerIds)# )
@}
order by a.user_id desc
)k
orderListByStorageUserId
===
select order_id from xzx_order_storage_info where storage_user_id=#storageUserId#
select storage_name as name from xzx_sys_storage where id = #sysStorageId#
update xzx_sys_storage set storage_name= #name# where id = #sysStorageId#
update xzx_user_other_info set name=#name# where user_id= #userId#
select a.township_id as area,
(select level_3_name from xzx_sys_address_level_info where level_3_id=a.township_id) as areaName ,
a.mobile as mobilePhone,a.create_time as createTime,
a.user_name as name,a.nick_name as nickName,
b.name as tgyName,
a.address_remark as address
from xzx_user_target_info a
left join xzx_user_other_info b on b.user_id=a.user_id
where a.real_user_id is null
@if(!isEmpty(area)){
AND a.township_id=#area#
@}
@if(!isEmpty(startTime)){
AND a.create_time>=#startTime#
@}
@if(!isEmpty(endTime)){
AND a.create_time<=#endTime#
@}
@if(!isEmpty(partnerIds)){
AND b.partner_id in ( #join(partnerIds)# )
@}
group by a.mobile
order by a.create_time desc
limit #page#,#limit#
select count(k.mobile) from (
select a.mobile as mobile
from xzx_user_target_info a
left join xzx_user_other_info b on b.user_id=a.user_id
where a.real_user_id is null
@if(!isEmpty(area)){
AND a.township_id=#area#
@}
@if(!isEmpty(startTime)){
AND a.create_time>=#startTime#
@}
@if(!isEmpty(endTime)){
AND a.create_time<=#endTime#
@}
@if(!isEmpty(partnerIds)){
AND b.partner_id in ( #join(partnerIds)# )
@}
group by a.mobile
order by a.create_time desc )k
SELECT a.regist_time, a.user_id,a.name, a.nick_name,a.mobile_phone,a.user_id,b.role_name as user_type, c.login_time,
a.town_id as area,a.user_type as userTypeValue,a.city_id,a.partner_id,a.storage_id
FROM xzx_user_other_info a
LEFT JOIN xzx_user_role_info b on a.user_type=b.role_code and b.del_flag='0'
LEFT JOIN (
SELECT * FROM xzx_user_login_info GROUP BY user_id ORDER BY login_id
) as c ON c.user_id = a.user_id
WHERE 1=1 AND a.del_flag=0 and role_ids is not null
@if(!isEmpty(mobilePhone)){
AND a.mobile_phone like #'%'+mobilePhone+'%'#
@}
@if(!isEmpty(partnerIds)){
AND a.partner_id in ( #join(partnerIds)# )
@}
limit #page#,#limit#
SELECT count(*) as count FROM xzx_user_other_info a
LEFT JOIN xzx_sys_config_info b on a.user_type=b.config_value and b.config_type_code='USER_TYPE'
LEFT JOIN (
SELECT * FROM xzx_user_login_info GROUP BY user_id ORDER BY login_id
) as c ON c.user_id = a.user_id
WHERE 1=1 AND a.del_flag=0 and role_ids is not null
@if(!isEmpty(mobilePhone)){
AND a.mobile_phone like #'%'+mobilePhone+'%'#
@}
@if(!isEmpty(partnerIds)){
AND a.partner_id in ( #join(partnerIds)# )
@}
select * from xzx_user_other_info where del_flag = 0
@if(!isEmpty(userType)){
and user_type=#userType#
@}
@if(!isEmpty(userId)){
and user_id=#userId#
@}
limit 1
select * from xzx_user_other_info where del_flag = 0
@if(!isEmpty(userId)){
and user_id=#userId#
@}
limit 1
select * from xzx_user_other_info where del_flag = 0
@if(!isEmpty(userId)){
and user_id=#userId#
@}
@if(!isEmpty(userType)){
and user_type=#userType#
@}
limit 1
INSERT INTO xzx_account_info(`account_id`,`account_name`, `user_id`, `pay_password`, `money`, `freeze_money`, `withdraw_money`, `overdraft_limit`, `lock_time`,`fixed_limit`)
VALUES (#id#, #phone#, #userId#, NULL, '0', '0', '0', #money#, NULL,#money#)
INSERT INTO xzx_partner_account(`user_id`,`account`, `hbb`, `del_flag`, `update_time`,`partner_id`, `overdraft_limit`,`fixed_limit`,`type`)
VALUES (#userId#,#account#,'0', '0', #updateTime#,#partnerId#,'0', '0',#type#)
update xzx_account_info set del_flag=0 where del_flag=1
@if(!isEmpty(userId)){
and user_id=#userId#
@}
@if(!isEmpty(phone)){
and account_name=#phone#
@}
order by account_id desc limit 1
select role_code as userType from xzx_user_role_info where id=#id#
insert into xzx_user_info (user_id,mobile_phone, avatar, login_account, password, salt, name, nick_name,birthday,sex,user_type,open_id,country,province,city,longitude,latitude,regist_time,del_flag,regist_type,is_prohibit)
values (
#userId#, #mobilePhone#, #avatar#, #loginAccount#, #password#, #salt#, #name#,#nickName#,#birthday#,#sex#,1,null,'China',#province#,#city#,#longitude#,#latitude#,SYSDATE(),0,3,0
)
insert into xzx_user_other_info (user_id,mobile_phone, login_account, password, salt, name, user_type,open_id,country,regist_time,del_flag,is_prohibit,role_ids,partner_id,avatar)
values (
#userId#, #mobilePhone#, #loginAccount#, #password#, #salt#, #name#,#userType#,null,'China',SYSDATE(),0,0,#roleIds#,#partnerId#,#avatar#
)
update xzx_user_info set
mobile_phone=#mobilePhone#,
avatar=#avatar#, login_account= #loginAccount#,
password=#password#, salt=#salt#, name=#name#,
nick_name=#nickName#,birthday=#birthday#,sex=#sex#,
user_type=1,open_id=null,country='China',
province=#province#,city=#city#,longitude=#longitude#,
latitude=#latitude#,regist_time=SYSDATE(),del_flag=0,is_prohibit=#isProhibit#,regist_type=#registType# where user_id=#userId#
insert into xzx_user_address_info (mobile_phone, user_id, province_id, city_id, township_id, address_area, detail_address,longitude,latitude,flag,rela_phone,rela_name,del_flag,create_time)
values (
#mobilePhone#, #userId#, #provinceId#, #cityId#, #townshipId#, #addressArea#,#detailAddress#,#longitude#,#latitude#,1, #relaPhone#,#relaName#,0,SYSDATE()
)
update xzx_user_address_info set flag=#flag#
where mobile_phone=#mobilePhone#
and user_id=#userId#
@if(!isEmpty(addressId)){
and address_id not in (#addressId# )
@}
queryUserAddressList
===
select * from xzx_user_address_info where mobile_phone=#mobilePhone# and user_id=#userId# and flag=1
select level_1_id as level1Id
from xzx_sys_address_level_info where 1=1 and level_1_name=#name#
queryCityByCityName
===
select level_2_id as level2Id
from xzx_sys_address_level_info where 1=1 and level_2_name=#name#
select level_3_id as level3Id
from xzx_sys_address_level_info where 1=1 and level_3_name=#name#
select adcode as code
from xzx_sys_address_level_info where 1=1 and level_3_name=#name#
select b.partner_key from xzx_partner_fence a
LEFT JOIN xzx_city_partner b ON a.partner_id = b.id
LEFT JOIN xzx_electronic_fence c ON a.fence_id=c.id where 1=1
@if(!isEmpty(partnerId)){
and a.partner_id=#partnerId#
@}
where a.del_flag=0
select level_3_id as level3Id
from xzx_sys_address_level_info where 1=1 and adcode in ( #join(townIds)#)
select level_1_name as provinceName
from xzx_sys_address_level_info where 1=1 and level_1_id=#id#
queryCityByCityId
===
select level_2_name as cityName
from xzx_sys_address_level_info where 1=1 and level_2_id=#id#
select level_3_name as cityName
from xzx_sys_address_level_info where 1=1 and level_3_id=#id#
select * from xzx_user_address_info
where mobile_phone = #mobilePhone# and user_id= #userId# and flag=1 order by create_time desc limit 1
select id as id ,address_area as addressArea,detail_address as detailAddress from xzx_sys_store_info where del_flag=0 and id<>-1
select a.order_id,a.create_time,sum(b.weight) ,sum(b.money) from xzx_order_info a
left join xzx_order_item_info b on a.order_id=b.order_id
where a.order_status in ('4','5','7')
and a.create_user_id=#userId#
group by a.order_id
limit #page#,#limit#
select count(k.orderId) from (
select a.order_id as orderId from xzx_order_info a
left join xzx_order_item_info b on a.order_id=b.order_id
where a.order_status in ('4','5','7')
and a.create_user_id=#userId#
group by a.order_id)k
select a.create_time as createTime,a.order_id as orderId,sum(b.money) as money,sum(b.weight) as weight from xzx_order_info a
LEFT JOIN xzx_order_item_info b ON a.order_id = b.order_id
where a.create_user_id=#userId#
and a.order_status in ('4','5','7')
and a.del_flag=0 and a.cancel_user_id is null
GROUP BY a.order_id order by a.create_time
select id from xzx_electronic_fence where gid=#gid#
select a.order_id from xzx_order_info a
left join xzx_user_other_info b on a.receiver=b.user_id
where a.del_flag=0
@if(!isEmpty(partnerIds)){
and b.partner_id in ( #join(partnerIds)# )
@}
update xzx_user_other_info set terminal_id=#tid#
where del_flag=0 and user_id=#id# and user_type=#userType#
select IFNULL(sum(money),0) from xzx_pay_info where pay_type =13 and create_user_id=#userId#
select * from xzx_user_other_info where del_flag=0
@if(!isEmpty(userType)){
and user_type=#userType#
@}
@if(!isEmpty(mobilePhone)){
and mobile_phone=#mobilePhone#
@}
select b.name from xzx_user_target_info a
left join xzx_user_other_info b on a.user_id=b.user_id
where a.mobile=#mobilePhone# and b.user_type=6 and b.del_flag=0