a.checkMan as "checkMan",
a.clubID AS "clubID",
a.userID AS "userID",
u.name AS "name",
a.sname AS "sname",
a.logo AS "logo",
a.legalPerson AS "legalPerson",
a.provinceID AS "provinceID",
a.cityID AS "cityID",
a.townID AS "townID",
a.flag AS "flag",
a.inviterBindID AS "inviterBindID",
a.inviterName AS "inviterName",
a.spID AS "spID",
a.mainServiceProviderID AS "mainServiceProviderID",
a.scanTime AS "scanTime",
a.address AS "address",
a.linkMan AS "linkMan",
a.linkManIdentity AS "linkManIdentity",
a.contractPhone AS "contractPhone",
a.contractMobile AS "contractMobile",
a.contractEmail AS "contractEmail",
a.fax AS "fax",
a.info AS "info",
a.addTime AS "addTime",
a.auditTime AS "auditTime",
a.auditNote AS "auditNote",
a.status AS "status",
a.businessLicenseImage AS "businessLicenseImage",
a.defaultServiceProviderID AS "defaultServiceProviderID",
a.defaultServiceProviderUpdTime AS "defaultServiceProviderUpdTime",
a.mainpro AS "mainpro",
a.scanFlag AS "scanFlag",
a.headpic AS "headpic",
a.socialCreditCode AS "socialCreditCode",
a.lastModify AS "lastModify",
a.firstClubType AS "firstClubType",
a.secondClubType AS "secondClubType",
a.department AS "department",
a.medicalPracticeLicenseImg AS "medicalPracticeLicenseImg",
a.newDeal as "newDeal"
,case sp.status when 91 then '采美默认协销经理(官方账号)' else sp.linkMan end AS "spName",
d.name AS "province",
c.name AS "city",
b.name AS "town",
u.account AS "account",
u.registerTime AS "registerTime",
u.registerIP AS "registerIP",
u.userName AS "userName",
u.bindMobile AS "bindMobile",
u.email AS "email",
u.userOrganizeID AS "userOrganizeID",
u.userIdentity AS "userIdentity",
if(csu.delFlag = '0' and now() csu.endTime,1,0) as svipUserFlag
LEFT JOIN user u ON u.userID = a.userID
LEFT JOIN cm_svip_user csu ON csu.userId = u.userID
LEFT JOIN serviceprovider sp ON sp.serviceProviderID = a.spID
LEFT JOIN town b ON b.townID=a.townID
LEFT JOIN city c ON c.cityID=b.cityID
LEFT JOIN province d ON d.provinceID=c.provinceID
INSERT INTO club(userID,
name,
sname,
logo,
legalPerson,
provinceID,
cityID,
townID,
flag,
inviterBindID,
inviterName,
spID,
mainServiceProviderID,
scanTime,
address,
linkMan,
linkManIdentity,
contractPhone,
contractMobile,
contractEmail,
fax,
info,
addTime,
auditTime,
auditNote,
status,
businessLicenseImage,
defaultServiceProviderID,
defaultServiceProviderUpdTime,
mainpro,
scanFlag,
headpic,
lastModify,
firstClubType,
socialCreditCode,
secondClubType,
department,
medicalPracticeLicenseImg)
VALUES (#{userID},
#{name},
#{sname},
#{logo},
#{legalPerson},
#{provinceID},
#{cityID},
#{townID},
#{flag},
#{inviterBindID},
#{inviterName},
#{spID},
#{mainServiceProviderID},
#{scanTime},
#{address},
#{linkMan},
#{linkManIdentity},
#{contractPhone},
#{contractMobile},
#{contractEmail},
#{fax},
#{info},
#{addTime},
#{auditTime},
#{auditNote},
#{status},
#{businessLicenseImage},
#{defaultServiceProviderID},
#{defaultServiceProviderUpdTime},
#{mainpro},
#{scanFlag},
#{headpic},
#{lastModify},
#{firstClubType},
#{socialCreditCode},
#{secondClubType},
#{department},
#{medicalPracticeLicenseImg})
UPDATE club SET
checkMan = #{checkMan},
name = #{name},
sname = #{sname},
logo = #{logo},
legalPerson = #{legalPerson},
provinceID = #{provinceID},
cityID = #{cityID},
townID = #{townID},
flag = #{flag},
inviterBindID = #{inviterBindID},
inviterName = #{inviterName},
spID = #{spID},
mainServiceProviderID = #{mainServiceProviderID},
scanTime = #{scanTime},
address = #{address},
linkMan = #{linkMan},
linkManIdentity = #{linkManIdentity},
contractPhone = #{contractPhone},
contractMobile = #{contractMobile},
contractEmail = #{contractEmail},
fax = #{fax},
info = #{info},
addTime = #{addTime},
auditTime = #{auditTime},
auditNote = #{auditNote},
status = #{status},
businessLicenseImage = #{businessLicenseImage},
socialCreditCode = #{socialCreditCode},
defaultServiceProviderID = #{defaultServiceProviderID},
defaultServiceProviderUpdTime = #{defaultServiceProviderUpdTime},
mainpro = #{mainpro},
scanFlag = #{scanFlag},
headpic = #{headpic},
lastModify = DATE_FORMAT(#{lastModify},'%Y-%m-%d %H:%i:%s'),
firstClubType=#{firstClubType},
secondClubType=#{secondClubType},
department=#{department},
medicalPracticeLicenseImg=#{medicalPracticeLicenseImg},
userID = #{userID}
WHERE clubID = #{clubID}
DELETE
FROM club
WHERE clubID = #{clubID}
INSERT INTO `user_beans_history` (`userId`, `type`, `beansType`, `orderId`,
`num`, `pushStatus`, `addTime`, delFlag)
VALUES (#{userId}, #{type}, #{beansType}, #{orderId},
#{num}, #{pushStatus}, #{addTime}, 0)
UPDATE club
SET status = #{clubStatus}
WHERE userID = #{confirmUserId}
DELETE
FROM `cm_remarks`
WHERE remarksId = #{remarksId}
INSERT INTO `cm_remarks`(remarks, `addtime`)
VALUES (#{remarks}, #{addtime})
UPDATE `cm_remarks`
SET remarks = #{remarks}
WHERE remarksId = #{remarksId}
UPDATE `cm_club_remarks`
SET oldserviceProviderId = #{oldserviceProviderId},
serviceProviderId=#{newSpID}
WHERE clubId = #{clubID}
AND serviceProviderId = #{oldSpID}
UPDATE `cm_club_remarks`
SET serviceProviderId=#{newSpID}
WHERE clubId = #{clubID}
AND serviceProviderId = #{oldSpID}
UPDATE cm_club_report SET status=#{status},auditName=#{auditName},auditText=#{auditText},auditTime=now() WHERE id=#{reportID}
UPDATE cm_club_remarks SET reportID=null WHERE id=#{remarksId}
UPDATE cm_visitor_remarks SET reportID=null WHERE id=#{remarksId}
DELETE FROM cm_club_report WHERE id=#{reportID}
INSERT INTO `record_link`(`describe`,`link`,clubId)
VALUES (#{describe},#{link},#{clubId})