|
@@ -37,33 +37,47 @@
|
|
|
WHERE userID = #{userId}
|
|
|
</update>
|
|
|
<delete id="deleteAuthVipRoleRelation">
|
|
|
- DELETE FROM auth_role_user WHERE user_id = #{userId}
|
|
|
+ DELETE
|
|
|
+ FROM auth_role_user
|
|
|
+ WHERE user_id = #{userId}
|
|
|
</delete>
|
|
|
- <insert id="insertOrderPayLink" keyColumn="id" keyProperty="id" parameterType="com.caimei365.order.model.vo.OrderPayLinkVo" useGeneratedKeys="true">
|
|
|
+ <insert id="insertOrderPayLink" keyColumn="id" keyProperty="id"
|
|
|
+ parameterType="com.caimei365.order.model.vo.OrderPayLinkVo" useGeneratedKeys="true">
|
|
|
INSERT INTO cm_order_pay_link (orderId, vipRecordId, authVipRecordId, vipMonth, linkLogo, unpaidAmount,
|
|
|
generateTime, effectiveTime, payStatus, payType, delFlag, shopOrderId)
|
|
|
VALUES (#{orderId}, #{vipRecordId}, #{authVipRecordId}, #{vipMonth}, #{linkLogo}, #{unpaidAmount},
|
|
|
#{generateTime}, #{effectiveTime}, #{payStatus}, #{payType}, #{delFlag}, #{shopOrderId})
|
|
|
</insert>
|
|
|
- <insert id="insertSplitAccount" keyColumn="id" keyProperty="id" parameterType="com.caimei365.order.model.po.SplitAccountPo" useGeneratedKeys="true">
|
|
|
- INSERT INTO cm_split_account (orderId, productId, orderProductId, shopId, couponRecordId,vipRecordId, authVipRecordId, type, subUserNo, splitAccount,
|
|
|
- mbOrderId, orderRequestNo,payStatus, productType, splitTime)
|
|
|
- VALUES (#{orderId}, #{productId}, #{orderProductId}, #{shopId},#{couponRecordId},#{vipRecordId}, #{authVipRecordId}, #{type}, #{subUserNo}, #{splitAccount},
|
|
|
+ <insert id="insertSplitAccount" keyColumn="id" keyProperty="id"
|
|
|
+ parameterType="com.caimei365.order.model.po.SplitAccountPo" useGeneratedKeys="true">
|
|
|
+ INSERT INTO cm_split_account (orderId, productId, orderProductId, shopId, couponRecordId, vipRecordId,
|
|
|
+ authVipRecordId, type, subUserNo, splitAccount,
|
|
|
+ mbOrderId, orderRequestNo, payStatus, productType, splitTime)
|
|
|
+ VALUES (#{orderId}, #{productId}, #{orderProductId}, #{shopId}, #{couponRecordId}, #{vipRecordId},
|
|
|
+ #{authVipRecordId}, #{type}, #{subUserNo}, #{splitAccount},
|
|
|
#{mbOrderId}, #{orderRequestNo}, #{payStatus}, #{productType}, NOW());
|
|
|
</insert>
|
|
|
- <insert id="insertPayShop" keyColumn="id" keyProperty="id" parameterType="com.caimei365.order.model.po.PayShopPo" useGeneratedKeys="true">
|
|
|
+ <insert id="insertPayShop" keyColumn="id" keyProperty="id" parameterType="com.caimei365.order.model.po.PayShopPo"
|
|
|
+ useGeneratedKeys="true">
|
|
|
INSERT INTO cm_pay_shop (shopID, name, bankAccountName, bankAccount, bankName, type, totalAmount, balancePayFee,
|
|
|
- transferPayFee, payType, wipePayment, wipeRemarks, wipeRemarkImages, wipeTime, applicant,
|
|
|
+ transferPayFee, payType, wipePayment, wipeRemarks, wipeRemarkImages, wipeTime,
|
|
|
+ applicant,
|
|
|
applyTime, reviewer, reviewTime, payTime, status, reason, delFlag)
|
|
|
- VALUES (#{shopId}, #{name}, #{bankAccountName}, #{bankAccount}, #{bankName}, #{type}, #{totalAmount}, #{balancePayFee},
|
|
|
- #{transferPayFee}, #{payType}, #{wipePayment}, #{wipeRemarks}, #{wipeRemarkImages}, #{wipeTime}, #{applicant},
|
|
|
+ VALUES (#{shopId}, #{name}, #{bankAccountName}, #{bankAccount}, #{bankName}, #{type}, #{totalAmount},
|
|
|
+ #{balancePayFee},
|
|
|
+ #{transferPayFee}, #{payType}, #{wipePayment}, #{wipeRemarks}, #{wipeRemarkImages}, #{wipeTime},
|
|
|
+ #{applicant},
|
|
|
#{applyTime}, #{reviewer}, #{reviewTime}, #{payTime}, #{status}, #{reason}, #{delFlag})
|
|
|
</insert>
|
|
|
- <insert id="insertPayShopRecord" keyColumn="id" keyProperty="id" parameterType="com.caimei365.order.model.po.PayShopRecordPo" useGeneratedKeys="true">
|
|
|
- INSERT INTO cm_pay_shop_record (shopID, shopOrderID, shopOrderNo, payAmount, wipePayment, payType, payTime, payShopID, status, delFlag)
|
|
|
- VALUES (#{shopId}, #{shopOrderId}, #{shopOrderNo}, #{payAmount}, #{wipePayment}, #{payType}, #{payTime}, #{payShopId}, #{status}, #{delFlag})
|
|
|
+ <insert id="insertPayShopRecord" keyColumn="id" keyProperty="id"
|
|
|
+ parameterType="com.caimei365.order.model.po.PayShopRecordPo" useGeneratedKeys="true">
|
|
|
+ INSERT INTO cm_pay_shop_record (shopID, shopOrderID, shopOrderNo, payAmount, wipePayment, payType, payTime,
|
|
|
+ payShopID, status, delFlag)
|
|
|
+ VALUES (#{shopId}, #{shopOrderId}, #{shopOrderNo}, #{payAmount}, #{wipePayment}, #{payType}, #{payTime},
|
|
|
+ #{payShopId}, #{status}, #{delFlag})
|
|
|
</insert>
|
|
|
- <insert id="insertUserVipInfo" keyColumn="id" keyProperty="id" parameterType="com.caimei365.order.model.po.UserVipPo">
|
|
|
+ <insert id="insertUserVipInfo" keyColumn="id" keyProperty="id"
|
|
|
+ parameterType="com.caimei365.order.model.po.UserVipPo">
|
|
|
INSERT INTO cm_svip_user(userId, beginTime, endTime, delFlag, updateTime)
|
|
|
VALUES (#{userId}, #{beginTime}, #{endTime}, #{delFlag}, #{updateTime})
|
|
|
</insert>
|
|
@@ -71,55 +85,89 @@
|
|
|
INSERT INTO auth_vip_user(authUserId, beginTime, endTime, delFlag, updateTime)
|
|
|
VALUES (#{userId}, #{beginTime}, #{endTime}, #{delFlag}, #{updateTime})
|
|
|
</insert>
|
|
|
- <insert id="insertCouponRecord" keyColumn="id" keyProperty="id" parameterType="com.caimei365.order.model.po.CouponRecordPo" useGeneratedKeys="true">
|
|
|
- INSERT INTO cm_coupon_buyrecord (couponId, userId) VALUES (#{couponId},#{userId})
|
|
|
+ <insert id="insertCouponRecord" keyColumn="id" keyProperty="id"
|
|
|
+ parameterType="com.caimei365.order.model.po.CouponRecordPo" useGeneratedKeys="true">
|
|
|
+ INSERT INTO cm_coupon_buyrecord (couponId, userId)
|
|
|
+ VALUES (#{couponId}, #{userId})
|
|
|
</insert>
|
|
|
<insert id="insertAuthVipRoleRelation">
|
|
|
- INSERT INTO auth_role_user(user_id, role_id) VALUES(#{userId}, #{roleId})
|
|
|
+ INSERT INTO auth_role_user(user_id, role_id)
|
|
|
+ VALUES (#{userId}, #{roleId})
|
|
|
</insert>
|
|
|
<update id="updateUserVipInfo">
|
|
|
- UPDATE cm_svip_user set userId=#{userId}, beginTime=#{beginTime}, endTime=#{endTime}, delFlag=#{delFlag}, updateTime=#{updateTime}
|
|
|
+ UPDATE cm_svip_user
|
|
|
+ set userId=#{userId},
|
|
|
+ beginTime=#{beginTime},
|
|
|
+ endTime=#{endTime},
|
|
|
+ delFlag=#{delFlag},
|
|
|
+ updateTime=#{updateTime}
|
|
|
WHERE userId = #{userId}
|
|
|
</update>
|
|
|
<update id="updateVipPackageRecord">
|
|
|
- UPDATE cm_svip_history set payStatus=#{payStatus},payWay=#{payWay},payType=#{payType},beginTime=#{beginTime},endTime=#{endTime},payTime=#{payTime}
|
|
|
+ UPDATE cm_svip_history
|
|
|
+ set payStatus=#{payStatus},
|
|
|
+ payWay=#{payWay},
|
|
|
+ payType=#{payType},
|
|
|
+ beginTime=#{beginTime},
|
|
|
+ endTime=#{endTime},
|
|
|
+ payTime=#{payTime}
|
|
|
WHERE id = #{id}
|
|
|
</update>
|
|
|
<update id="updateOrderPayLink">
|
|
|
- UPDATE cm_order_pay_link SET
|
|
|
- orderId = #{orderId}, vipRecordId = #{vipRecordId}, authVipRecordId = #{authVipRecordId}, vipMonth = #{vipMonth}, linkLogo = #{linkLogo}, unpaidAmount = #{unpaidAmount}, generateTime = #{generateTime},
|
|
|
- effectiveTime = #{effectiveTime}, payStatus = #{payStatus}, payType = #{payType}, delFlag = #{delFlag} , shopOrderId = #{shopOrderId}
|
|
|
+ UPDATE cm_order_pay_link
|
|
|
+ SET orderId = #{orderId},
|
|
|
+ vipRecordId = #{vipRecordId},
|
|
|
+ authVipRecordId = #{authVipRecordId},
|
|
|
+ vipMonth = #{vipMonth},
|
|
|
+ linkLogo = #{linkLogo},
|
|
|
+ unpaidAmount = #{unpaidAmount},
|
|
|
+ generateTime = #{generateTime},
|
|
|
+ effectiveTime = #{effectiveTime},
|
|
|
+ payStatus = #{payStatus},
|
|
|
+ payType = #{payType},
|
|
|
+ delFlag = #{delFlag},
|
|
|
+ shopOrderId = #{shopOrderId}
|
|
|
WHERE id = #{id}
|
|
|
</update>
|
|
|
<update id="updateOrderPayLinkStatus">
|
|
|
- UPDATE cm_order_pay_link SET payStatus = #{payStatus}
|
|
|
+ UPDATE cm_order_pay_link
|
|
|
+ SET payStatus = #{payStatus}
|
|
|
WHERE id = #{id}
|
|
|
</update>
|
|
|
<update id="updateSeconHandDetail">
|
|
|
UPDATE cm_second_hand_detail
|
|
|
- SET payType = #{payType}, payAmount = #{payAmount}, payFormData = #{payFormData}, payStatus = '2',payDate = NOW()
|
|
|
+ SET payType = #{payType},
|
|
|
+ payAmount = #{payAmount},
|
|
|
+ payFormData = #{payFormData},
|
|
|
+ payStatus = '2',
|
|
|
+ payDate = NOW()
|
|
|
WHERE productID = #{productId}
|
|
|
</update>
|
|
|
<update id="updateSplitAccountByPay">
|
|
|
- UPDATE cm_split_account SET payStatus = '1' WHERE mbOrderId = #{mbOrderId}
|
|
|
+ UPDATE cm_split_account
|
|
|
+ SET payStatus = '1'
|
|
|
+ WHERE mbOrderId = #{mbOrderId}
|
|
|
</update>
|
|
|
<update id="updateBySplitStatus">
|
|
|
- UPDATE cm_receipt_order_relation SET splitStatus = 1 WHERE mbOrderId = #{mbOrderId}
|
|
|
+ UPDATE cm_receipt_order_relation
|
|
|
+ SET splitStatus = 1
|
|
|
+ WHERE mbOrderId = #{mbOrderId}
|
|
|
</update>
|
|
|
<update id="updateShopOrderByPayStatus">
|
|
|
- UPDATE cm_shop_order SET
|
|
|
- payStatus = #{payStatus}, payedShopAmount = #{paidShop}
|
|
|
+ UPDATE cm_shop_order
|
|
|
+ SET payStatus = #{payStatus},
|
|
|
+ payedShopAmount = #{paidShop}
|
|
|
WHERE shopOrderID = #{shopOrderId}
|
|
|
</update>
|
|
|
<update id="updateOrderByPayStatus">
|
|
|
- UPDATE cm_order SET
|
|
|
- payStatus = #{payStatus}
|
|
|
+ UPDATE cm_order
|
|
|
+ SET payStatus = #{payStatus}
|
|
|
WHERE orderID = #{orderId}
|
|
|
</update>
|
|
|
<update id="updateUserMoney">
|
|
|
UPDATE USER
|
|
|
SET userMoney = #{userMoney},
|
|
|
- ableUserMoney = #{ableUserMoney}
|
|
|
+ ableUserMoney = #{ableUserMoney}
|
|
|
WHERE userID = #{userId}
|
|
|
</update>
|
|
|
<update id="updateCouponRecord">
|
|
@@ -128,11 +176,22 @@
|
|
|
where id = #{recordId}
|
|
|
</update>
|
|
|
<update id="updateAuthVipInfo">
|
|
|
- UPDATE auth_vip_user set authUserId=#{userId}, beginTime=#{beginTime}, endTime=#{endTime}, delFlag=#{delFlag}, updateTime=#{updateTime}
|
|
|
+ UPDATE auth_vip_user
|
|
|
+ set authUserId=#{userId},
|
|
|
+ beginTime=#{beginTime},
|
|
|
+ endTime=#{endTime},
|
|
|
+ delFlag=#{delFlag},
|
|
|
+ updateTime=#{updateTime}
|
|
|
WHERE authUserId = #{userId}
|
|
|
</update>
|
|
|
<update id="updateAuthVipRecord">
|
|
|
- UPDATE auth_vip_history set payStatus=#{payStatus},payWay=#{payWay},payType=#{payType},beginTime=#{beginTime},endTime=#{endTime},payTime=#{payTime}
|
|
|
+ UPDATE auth_vip_history
|
|
|
+ set payStatus=#{payStatus},
|
|
|
+ payWay=#{payWay},
|
|
|
+ payType=#{payType},
|
|
|
+ beginTime=#{beginTime},
|
|
|
+ endTime=#{endTime},
|
|
|
+ payTime=#{payTime}
|
|
|
WHERE id = #{id}
|
|
|
</update>
|
|
|
<update id="updateSplitAccount">
|
|
@@ -142,33 +201,41 @@
|
|
|
WHERE orderRequestNo = #{orderRequestNo}
|
|
|
</update>
|
|
|
<update id="updateShopOrder">
|
|
|
- UPDATE cm_shop_order SET
|
|
|
- receiptStatus = #{receiptStatus}, receiptAmount = #{receiptAmount},paySuccessCounter =#{paySuccessCounter}
|
|
|
+ UPDATE cm_shop_order
|
|
|
+ SET receiptStatus = #{receiptStatus},
|
|
|
+ receiptAmount = #{receiptAmount},
|
|
|
+ paySuccessCounter =#{paySuccessCounter}
|
|
|
WHERE shopOrderID = #{shopOrderId}
|
|
|
</update>
|
|
|
<update id="updateBySplitStatusByNo">
|
|
|
- UPDATE cm_receipt_order_relation SET splitStatus = 1 WHERE orderRequestNo = #{orderRequestNo}
|
|
|
+ UPDATE cm_receipt_order_relation
|
|
|
+ SET splitStatus = 1
|
|
|
+ WHERE orderRequestNo = #{orderRequestNo}
|
|
|
</update>
|
|
|
<select id="getPayOnLineSwitch" resultType="java.lang.Integer">
|
|
|
- SELECT STATUS FROM cm_pay_online_switch WHERE id=1
|
|
|
+ SELECT STATUS
|
|
|
+ FROM cm_pay_online_switch
|
|
|
+ WHERE id = 1
|
|
|
</select>
|
|
|
<select id="getRefundCount" resultType="java.lang.Integer">
|
|
|
SELECT COUNT(*)
|
|
|
FROM cm_returned_purchase
|
|
|
- WHERE orderID = #{orderId} AND STATUS = '1' AND delFlag = '0'
|
|
|
+ WHERE orderID = #{orderId}
|
|
|
+ AND STATUS = '1'
|
|
|
+ AND delFlag = '0'
|
|
|
</select>
|
|
|
<select id="getOrderPayLink" resultType="com.caimei365.order.model.vo.OrderPayLinkVo">
|
|
|
SELECT
|
|
|
- id,
|
|
|
- orderId,
|
|
|
- vipRecordId,
|
|
|
- linkLogo,
|
|
|
- unpaidAmount,
|
|
|
- generateTime,
|
|
|
- effectiveTime,
|
|
|
- payStatus,
|
|
|
- payType,
|
|
|
- delFlag
|
|
|
+ id,
|
|
|
+ orderId,
|
|
|
+ vipRecordId,
|
|
|
+ linkLogo,
|
|
|
+ unpaidAmount,
|
|
|
+ generateTime,
|
|
|
+ effectiveTime,
|
|
|
+ payStatus,
|
|
|
+ payType,
|
|
|
+ delFlag
|
|
|
FROM
|
|
|
cm_order_pay_link
|
|
|
WHERE shopOrderId = #{orderId}
|
|
@@ -200,110 +267,134 @@
|
|
|
ORDER BY id DESC LIMIT 1
|
|
|
</select>
|
|
|
<select id="getPayLinkByLinkLogo" resultType="com.caimei365.order.model.vo.OrderPayLinkVo">
|
|
|
- SELECT
|
|
|
- id,
|
|
|
- shopOrderId,
|
|
|
- orderId,
|
|
|
- vipRecordId,
|
|
|
- authVipRecordId,
|
|
|
- vipMonth,
|
|
|
- linkLogo,
|
|
|
- unpaidAmount,
|
|
|
- generateTime,
|
|
|
- effectiveTime,
|
|
|
- payStatus,
|
|
|
- payType,
|
|
|
- delFlag
|
|
|
- FROM
|
|
|
- cm_order_pay_link
|
|
|
+ SELECT id,
|
|
|
+ shopOrderId,
|
|
|
+ orderId,
|
|
|
+ vipRecordId,
|
|
|
+ authVipRecordId,
|
|
|
+ vipMonth,
|
|
|
+ linkLogo,
|
|
|
+ unpaidAmount,
|
|
|
+ generateTime,
|
|
|
+ effectiveTime,
|
|
|
+ payStatus,
|
|
|
+ payType,
|
|
|
+ delFlag
|
|
|
+ FROM cm_order_pay_link
|
|
|
WHERE linkLogo = #{linkLogo}
|
|
|
- AND delFlag = '0'
|
|
|
+ AND delFlag = '0'
|
|
|
</select>
|
|
|
<select id="getOrderPromotionsId" resultType="java.lang.Integer">
|
|
|
- SELECT id FROM cm_promotions_order WHERE orderId = #{orderId} LIMIT 1
|
|
|
+ SELECT id
|
|
|
+ FROM cm_promotions_order
|
|
|
+ WHERE orderId = #{orderId}
|
|
|
+ LIMIT 1
|
|
|
</select>
|
|
|
<select id="getDbPaySuccessCounter" resultType="java.lang.Integer">
|
|
|
- SELECT ifnull(paySuccessCounter,0) FROM cm_shop_order
|
|
|
- WHERE shopOrderID = #{shopOrderId} AND delFlag = '0'
|
|
|
+ SELECT ifnull(paySuccessCounter, 0)
|
|
|
+ FROM cm_shop_order
|
|
|
+ WHERE shopOrderID = #{shopOrderId}
|
|
|
+ AND delFlag = '0'
|
|
|
</select>
|
|
|
|
|
|
<select id="getOpenidListByPermission" resultType="java.lang.String">
|
|
|
- SELECT openid FROM `wechat_user` WHERE unionId= #{unionid}
|
|
|
+ SELECT openid
|
|
|
+ FROM `wechat_user`
|
|
|
+ WHERE unionId = #{unionid}
|
|
|
</select>
|
|
|
|
|
|
<select id="getSplitAccountList" resultType="com.caimei365.order.model.po.SplitAccountPo">
|
|
|
- SELECT
|
|
|
- id,
|
|
|
- orderId,
|
|
|
- productId,
|
|
|
- orderProductId,
|
|
|
- shopId,
|
|
|
- type,
|
|
|
- subUserNo,
|
|
|
- SUM(splitAccount) AS splitAccount,
|
|
|
- mbOrderId,
|
|
|
- orderRequestNo,
|
|
|
- payStatus,
|
|
|
- productType
|
|
|
+ SELECT id,
|
|
|
+ orderId,
|
|
|
+ productId,
|
|
|
+ orderProductId,
|
|
|
+ shopId,
|
|
|
+ type,
|
|
|
+ subUserNo,
|
|
|
+ SUM(splitAccount) AS splitAccount,
|
|
|
+ mbOrderId,
|
|
|
+ orderRequestNo,
|
|
|
+ payStatus,
|
|
|
+ productType
|
|
|
FROM cm_split_account
|
|
|
- WHERE type = 4 AND payStatus = 1 AND splitAccount > 0
|
|
|
- AND mbOrderId = #{mbOrderId}
|
|
|
+ WHERE type = 4
|
|
|
+ AND payStatus = 1
|
|
|
+ AND splitAccount > 0
|
|
|
+ AND mbOrderId = #{mbOrderId}
|
|
|
GROUP BY shopId
|
|
|
</select>
|
|
|
<select id="getPaidShopAmount" resultType="java.lang.Double">
|
|
|
SELECT SUM(payAmount)
|
|
|
FROM cm_pay_shop_record
|
|
|
- WHERE STATUS = 1 AND delFlag = 0 AND shopOrderID = #{shopOrderId}
|
|
|
+ WHERE STATUS = 1
|
|
|
+ AND delFlag = 0
|
|
|
+ AND shopOrderID = #{shopOrderId}
|
|
|
</select>
|
|
|
<select id="getUndividedPaidReceipt" resultType="com.caimei365.order.model.po.OrderReceiptRelationPo">
|
|
|
- SELECT
|
|
|
- cror.id,
|
|
|
- cror.relationType,
|
|
|
- cror.receiptId,
|
|
|
- cror.associateAmount,
|
|
|
- cror.orderId,
|
|
|
- cror.delFlag,
|
|
|
- cror.mbOrderId,
|
|
|
- cror.orderRequestNo,
|
|
|
- cror.splitStatus,
|
|
|
- cdr.payType
|
|
|
+ SELECT cror.id,
|
|
|
+ cror.relationType,
|
|
|
+ cror.receiptId,
|
|
|
+ cror.associateAmount,
|
|
|
+ cror.orderId,
|
|
|
+ cror.delFlag,
|
|
|
+ cror.mbOrderId,
|
|
|
+ cror.orderRequestNo,
|
|
|
+ cror.splitStatus,
|
|
|
+ cdr.payType
|
|
|
FROM cm_receipt_order_relation cror
|
|
|
- LEFT JOIN cm_discern_receipt cdr ON cror.receiptID = cdr.id
|
|
|
- LEFT JOIN cm_order co ON cror.orderID = co.orderID
|
|
|
- WHERE cror.relationType = 2 AND cror.delFlag = 0 AND cror.mbOrderId IS NOT NULL AND cror.splitStatus = 0
|
|
|
- AND cdr.payWay = 1 AND cdr.receiptDate <![CDATA[ <= ]]> #{currentTime}
|
|
|
- AND co.organizeID = 0 AND co.orderType != 2 AND co.refundType != 2
|
|
|
+ LEFT JOIN cm_discern_receipt cdr ON cror.receiptID = cdr.id
|
|
|
+ LEFT JOIN cm_order co ON cror.orderID = co.orderID
|
|
|
+ WHERE cror.relationType = 2
|
|
|
+ AND cror.delFlag = 0
|
|
|
+ AND cror.mbOrderId IS NOT NULL
|
|
|
+ AND cror.splitStatus = 0
|
|
|
+ AND cdr.payWay = 1
|
|
|
+ AND cdr.receiptDate <![CDATA[ <= ]]> #{currentTime}
|
|
|
+ AND co.organizeID = 0
|
|
|
+ AND co.orderType != 2
|
|
|
+ AND co.refundType != 2
|
|
|
</select>
|
|
|
<select id="getOrderProductPaidAmount" resultType="java.lang.Double">
|
|
|
SELECT SUM(splitAccount)
|
|
|
FROM cm_split_account
|
|
|
WHERE orderProductId = #{orderProductId}
|
|
|
- AND payStatus = 1 AND productType = 1
|
|
|
+ AND payStatus = 1
|
|
|
+ AND productType = 1
|
|
|
</select>
|
|
|
<select id="getShopCommercialCode" resultType="java.lang.String">
|
|
|
- SELECT commercialCode FROM cm_shop_splitcode WHERE shopID = #{shopId}
|
|
|
+ SELECT commercialCode
|
|
|
+ FROM cm_shop_splitcode
|
|
|
+ WHERE shopID = #{shopId}
|
|
|
limit 1
|
|
|
</select>
|
|
|
<select id="getPaidShipping" resultType="java.lang.Double">
|
|
|
SELECT SUM(splitAccount)
|
|
|
FROM cm_split_account
|
|
|
WHERE orderId = #{orderId}
|
|
|
- AND shopId = #{shopId}
|
|
|
- AND productType = 2 AND payStatus = 1
|
|
|
+ AND shopId = #{shopId}
|
|
|
+ AND productType = 2
|
|
|
+ AND payStatus = 1
|
|
|
</select>
|
|
|
<select id="getVipPackagePriceById" resultType="java.lang.Double">
|
|
|
- SELECT price FROM cm_svip_package WHERE id = #{id};
|
|
|
+ SELECT price
|
|
|
+ FROM cm_svip_package
|
|
|
+ WHERE id = #{id};
|
|
|
</select>
|
|
|
<select id="getVipPackageDurationById" resultType="java.lang.Integer">
|
|
|
- SELECT duration FROM cm_svip_package WHERE id = #{id};
|
|
|
+ SELECT duration
|
|
|
+ FROM cm_svip_package
|
|
|
+ WHERE id = #{id};
|
|
|
</select>
|
|
|
<select id="getVipPackageRecord" resultType="com.caimei365.order.model.bo.VipRecordBo">
|
|
|
- SELECT id, userId, packageId, price, payStatus FROM cm_svip_history WHERE id = #{id};
|
|
|
+ SELECT id, userId, packageId, price, payStatus
|
|
|
+ FROM cm_svip_history
|
|
|
+ WHERE id = #{id};
|
|
|
</select>
|
|
|
<select id="getUserVipInfo" resultType="com.caimei365.order.model.po.UserVipPo">
|
|
|
- SELECT id,userId, beginTime, endTime, updateTime, delFlag
|
|
|
+ SELECT id, userId, beginTime, endTime, updateTime, delFlag
|
|
|
FROM cm_svip_user
|
|
|
- WHERE userId = #{#userId} and endTime > now()
|
|
|
+ WHERE userId = #{#userId}
|
|
|
+ and endTime > now()
|
|
|
</select>
|
|
|
<select id="findBankCode" resultType="com.caimei365.order.model.vo.BankCodeVo">
|
|
|
select id, bankName, B2C, B2B, bankLogo, delFlag
|
|
@@ -311,39 +402,49 @@
|
|
|
</select>
|
|
|
<select id="getCouponPrice" resultType="java.lang.Double">
|
|
|
SELECT cc.moneyCouponPrice
|
|
|
- FROM cm_coupon cc
|
|
|
- LEFT JOIN cm_coupon_buyrecord ccb ON cc.id=ccb.couponId
|
|
|
+ FROM cm_coupon cc
|
|
|
+ LEFT JOIN cm_coupon_buyrecord ccb ON cc.id = ccb.couponId
|
|
|
WHERE ccb.id = #{recordId}
|
|
|
</select>
|
|
|
<select id="findPayStatus" resultType="java.lang.Integer">
|
|
|
- select payStatus from cm_coupon_buyrecord where id = #{recordId}
|
|
|
+ select payStatus
|
|
|
+ from cm_coupon_buyrecord
|
|
|
+ where id = #{recordId}
|
|
|
</select>
|
|
|
<select id="findClubType" resultType="java.lang.Integer">
|
|
|
- SELECT firstClubType FROM club WHERE userId = #{userId}
|
|
|
+ SELECT firstClubType
|
|
|
+ FROM club
|
|
|
+ WHERE userId = #{userId}
|
|
|
</select>
|
|
|
<select id="findCouponOrder" resultType="com.caimei365.order.model.vo.CouponCheckVo">
|
|
|
- SELECT cop.num,co.userId,cop.orderId,cop.productId
|
|
|
+ SELECT cop.num, co.userId, cop.orderId, cop.productId
|
|
|
FROM cm_order_product cop
|
|
|
- LEFT JOIN cm_order co ON cop.orderId = co.orderId
|
|
|
- LEFT JOIN cm_coupon_buyrecord ccb ON ccb.orderId = co.orderId
|
|
|
- WHERE cop.productId IN (7619,7620)
|
|
|
+ LEFT JOIN cm_order co ON cop.orderId = co.orderId
|
|
|
+ LEFT JOIN cm_coupon_buyrecord ccb ON ccb.orderId = co.orderId
|
|
|
+ WHERE cop.productId IN (7619, 7620)
|
|
|
AND co.receiptStatus = 3
|
|
|
AND co.delflag = 0
|
|
|
AND cop.orderId NOT IN (SELECT orderId FROM cm_coupon_buyrecord WHERE orderId IS NOT NULL)
|
|
|
</select>
|
|
|
<select id="getAuthVipRecord" resultType="com.caimei365.order.model.bo.VipRecordBo">
|
|
|
- SELECT id, authUserId as userId, packageId, price, payStatus FROM auth_vip_history WHERE id = #{authVipRecordId};
|
|
|
+ SELECT id, authUserId as userId, packageId, price, payStatus
|
|
|
+ FROM auth_vip_history
|
|
|
+ WHERE id = #{authVipRecordId};
|
|
|
</select>
|
|
|
<select id="getAuthVipPackagePrice" resultType="java.lang.Double">
|
|
|
- SELECT price FROM auth_vip_package WHERE id = #{packageId};
|
|
|
+ SELECT price
|
|
|
+ FROM auth_vip_package
|
|
|
+ WHERE id = #{packageId};
|
|
|
</select>
|
|
|
<select id="getAuthVipInfo" resultType="com.caimei365.order.model.po.UserVipPo">
|
|
|
- SELECT id,authUserId as userId, beginTime, endTime, updateTime, delFlag
|
|
|
+ SELECT id, authUserId as userId, beginTime, endTime, updateTime, delFlag
|
|
|
FROM auth_vip_user
|
|
|
WHERE authUserId = #{#userId}
|
|
|
</select>
|
|
|
<select id="getAuthVipPackageById" resultType="com.caimei365.order.model.po.AuthVipPackagePo">
|
|
|
- select duration,unit,price from auth_vip_package where id =#{vipId}
|
|
|
+ select duration, unit, price
|
|
|
+ from auth_vip_package
|
|
|
+ where id = #{vipId}
|
|
|
</select>
|
|
|
<select id="getAuthVipPayLink" resultType="com.caimei365.order.model.vo.OrderPayLinkVo">
|
|
|
SELECT
|
|
@@ -367,10 +468,14 @@
|
|
|
ORDER BY id DESC LIMIT 1
|
|
|
</select>
|
|
|
<select id="findShopOrderSplitCode" resultType="java.lang.String">
|
|
|
- select splitCode from cm_shop_order where shopOrderID = #{shopOrderId}
|
|
|
+ select splitCode
|
|
|
+ from cm_shop_order
|
|
|
+ where shopOrderID = #{shopOrderId}
|
|
|
</select>
|
|
|
<select id="getOrderId" resultType="java.lang.Integer">
|
|
|
- select orderId from cm_shop_order where shopOrderID = #{shopOrderId}
|
|
|
+ select orderId
|
|
|
+ from cm_shop_order
|
|
|
+ where shopOrderID = #{shopOrderId}
|
|
|
</select>
|
|
|
<select id="findB2BBankCode" resultType="com.caimei365.order.model.vo.BankCodeVo">
|
|
|
select id, bankName, B2B, bankLogo, delFlag
|
|
@@ -387,6 +492,23 @@
|
|
|
and delFlag = 0
|
|
|
</select>
|
|
|
<select id="getSplitCodeByShopOrderId" resultType="java.lang.String">
|
|
|
- select splitCode from cm_shop_order where shopOrderID = #{shopOrderId}
|
|
|
+ select splitCode
|
|
|
+ from cm_shop_order
|
|
|
+ where shopOrderID = #{shopOrderId}
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="getQuickPayUserInfo" resultType="com.caimei365.order.model.vo.QuickPayUserVo">
|
|
|
+ select userId,
|
|
|
+ quickPayUserId,
|
|
|
+ quickPaybindId,
|
|
|
+ idCard,
|
|
|
+ bankNumber,
|
|
|
+ bankExpireTime,
|
|
|
+ bankCvvCode,
|
|
|
+ bankType,
|
|
|
+ bindMobile,
|
|
|
+ bankUserName
|
|
|
+ from cm_quickpay_info
|
|
|
+ where userId = #{userId}
|
|
|
</select>
|
|
|
</mapper>
|