核心提示:三个业务卡券查询-传入卡券类型和模糊查询的条件返回结果集,需要分页 卡券详情传入卡券的cardId,查询需要的信息 卡券领取传入卡券的cardId,更新卡券表(TF_F_CARDCOUPONS),卡券...
三个业务
卡券查询-传入卡券类型和模糊查询的条件返回结果集,需要分页 卡券详情–传入卡券的cardId,查询需要的信息 卡券领取–传入卡券的cardId,更新卡券表(TF_F_CARDCOUPONS),卡券领取使用记录表(TF_F_CARDCOUPONS_USER_LOG),卡券用户关系表(TF_F_CARDCOUPONS_USER_REF)当前进度
三个controller都写好了,需要测试。
tomorrow 答应辉哥明天做完的呢
TF_F_CARDCOUPONS 中GET_ISNEED_FOCUS 卡券领取是否需要关注店铺字段(0:不需要,1需要)is_PT_CARD 是否平台卡券(0:非平台卡券,1:平台卡券)
如果是平台卡券,直接领取
非平台卡券,如果GET_ISNEED_FOCUS 是1,读取用户关注的店铺的表(是什么表还不知道),如果没有这个shopId,提示未关注店铺信息;是0,直接领取。

<p class="card-bg expried-card-bg"> <img class="expired-img" src="/ecsmc-cp/static/cp/images/useded.png"> <p class="card-bg-img"><img src="/ecsmc-cp/res/img/T10aZTBgKT1RXrhCrK.jpg"></p> <p class="card-bg-txt"> <p class="card-bg-txt01"> <a href="/ecsmc-cp/myCardCoupons/queryCouponsDetails?refId=2">卡券测试5</a> </p> <p class="card-bg-txt02"><span class="iconfont icon-dianpu card-bg-dianpu"></span></p> <p class="font-red"></p> </p> <p class="card-bg-q"> <p class="card-bg-q01">2M</p> <p class="card-bg-q02">省内通用流量</p> <a class="card-bg-btn" href="/ecsmc-cp/myCardCoupons/queryCouponsDetails?refId=2">已使用</a> </p> </p>
只是不清楚,这样多次查表,不是原子操作,会不会有问题。
mybatis返回结果包含两个pojo的使用—mark我得知道原理
<resultMap id="ResultMap" type="com.ai.ecs.ecsmc.domain.self.po.TfFCardcouponsUserRef" extends="BaseResultMap"> <association property="cardcoupons" javaType="com.ai.ecs.ecsmc.domain.self.po.TfFCardcoupons" autoMapping="true"/> </resultMap> <select id="findMyCardCouponsList" resultMap="ResultMap" resultType="com.ai.ecs.ecsmc.domain.self.po.TfFCardcouponsUserRef"> select uref.REF_ID, uref.USER_ID, uref.SERIAL_NUMBER, uref.CARD_ID, uref.DATA_STATUS, uref.INSERT_TIME, uref.INSERT_USER_ID, uref.USE_TIME, uref.REMARK, uref.GIVE_USER_ID, uref.GIVE_TIME,member.MEMBER_LOGING_NAME GIVE_SERIAL_NUMBER, shop.shop_name, card.LOGO_URL , card.CARD_TYPE, card.CARD_VALUE , CARD.CARD_NAME , card.card_Desc , card.CARD_START_TIME , card.CARD_END_TIME , card.card_Use_Type, trunc( card.card_End_Time-sysdate)EXPIRE_DAY from TF_F_CARDCOUPONS CARD,tf_shop_info shop,TF_F_CARDCOUPONS_USER_REF uref, TF_MEMBER_LOGIN member where uref.CARD_ID=card.CARD_ID and shop.shop_id(+)=card.shop_id and uref.GIVE_USER_ID=member.member_id(+) and uref.user_id=#{userId} <if test="dataStatus!=null"> and uref.data_Status=#{dataStatus} </if> <if test="dataStatus==0 and useTime==null"> and card.card_End_Time >= sysdate </if> <if test="useTime!=null"> and card.card_End_Time < sysdate </if> order by uref.INSERT_TIME desc </select>
我明年90岁啦,一生志在千里,也知似水流年;我年轻过,历尽困难试炼,我深刻知道成长之路是非常不容易的;在高增长机遇巨浪中,愚人见石,智者见泉。因循的并发症是不思不想和无感无知,在人工智能世代中肯定过不了关;驾浪者的基本功,时时刻刻要灵敏、快知快明,要有独立思考悟力、能运用想象,把现实、数据、信息合组成新。自律是铁杵成针的意志功夫。每个希望成为大舞蹈家的人,每天面镜,并非顾影自怜,而是不怕疲惫、不怕痛苦,一而再,再而三,修正追求举重若轻的完美,技巧内化自我之中。走到台前,「身与物化,意到图成」。