Browse Source

更新批量导入数据功能

master
fanzongzhe 1 year ago
parent
commit
c5adb3383b
  1. 25
      src/main/java/com/yxt/yyth/biz/empcard/EmpCardMapper.xml
  2. 3
      src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardMapper.xml
  3. 2
      src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardRest.java

25
src/main/java/com/yxt/yyth/biz/empcard/EmpCardMapper.xml

@ -58,7 +58,7 @@
<select id="recordDetails" resultType="com.yxt.yyth.api.empcard.EmpCardVo"> <select id="recordDetails" resultType="com.yxt.yyth.api.empcard.EmpCardVo">
SELECT SELECT
card.sid, card.sid,
card.recordId, br.id as recordId,
date_format(card.createTime, '%Y-%m-%d') as createTime, date_format(card.createTime, '%Y-%m-%d') as createTime,
card.remarks, card.remarks,
card.giftbagSid, card.giftbagSid,
@ -76,13 +76,14 @@
card.customerSid card.customerSid
FROM FROM
emp_card card emp_card card
left join emp_card_build_record as br
on card.recordSid = br.sid
<where> <where>
${ew.sqlSegment} ${ew.sqlSegment}
</where> </where>
</select> </select>
<select id="getEmpCardBySid" resultType="com.yxt.yyth.api.empcard.EmpAppletVo"> <select id="getEmpCardBySid" resultType="com.yxt.yyth.api.empcard.EmpAppletVo">
SELECT SELECT card.*,
card.*,
CASE CASE
card.state card.state
WHEN 2 THEN WHEN 2 THEN
@ -95,11 +96,9 @@
bag.NAME AS pname, bag.NAME AS pname,
card.state AS states, card.state AS states,
card.serialNumber AS serialNumber card.serialNumber AS serialNumber
FROM FROM emp_card card
emp_card card
LEFT JOIN lpk_giftbag bag ON card.giftbagSid = bag.sid LEFT JOIN lpk_giftbag bag ON card.giftbagSid = bag.sid
where where card.sid = #{sid}
card.sid = #{sid}
</select> </select>
<select id="getEmpCardByCustomerSid" resultType="com.yxt.yyth.api.empcard.EmpAppletVo"> <select id="getEmpCardByCustomerSid" resultType="com.yxt.yyth.api.empcard.EmpAppletVo">
SELECT SELECT
@ -121,14 +120,12 @@
</where> </where>
</select> </select>
<select id="selEmpCardSid" resultType="com.yxt.yyth.api.empcard.EmpCardVo"> <select id="selEmpCardSid" resultType="com.yxt.yyth.api.empcard.EmpCardVo">
SELECT SELECT card.*,
card.*,
s.name as goodsNmae, s.name as goodsNmae,
s.sid as goodsSid s.sid as goodsSid
FROM FROM emp_card card
emp_card card LEFT JOIN lpk_giftbag bag on card.giftbagSid = bag.sid
LEFT JOIN lpk_giftbag bag on card.giftbagSid=bag.sid left join lpk_giftbag_goods s on card.sid = s.giftbagSid
left join lpk_giftbag_goods s on card.sid=s.giftbagSid where card.sid = #{empCardSid}
where card.sid=#{empCardSid}
</select> </select>
</mapper> </mapper>

3
src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardMapper.xml

@ -88,7 +88,7 @@
<select id="recordDetails" resultType="com.yxt.yyth.api.lpkgiftcard.LpkGiftCardListVo"> <select id="recordDetails" resultType="com.yxt.yyth.api.lpkgiftcard.LpkGiftCardListVo">
SELECT SELECT
card.sid, card.sid,
card.recordId, br.id as recordId,
date_format(card.createTime, '%Y-%m-%d') as createTime, date_format(card.createTime, '%Y-%m-%d') as createTime,
card.remarks, card.remarks,
card.giftbagSid, card.giftbagSid,
@ -111,6 +111,7 @@
lpk_giftcard card lpk_giftcard card
left join lpk_bank bank on bank.sid=card.bankSid left join lpk_bank bank on bank.sid=card.bankSid
left join lpk_card_grant_record rr on rr.sid =card.grantRecordSid left join lpk_card_grant_record rr on rr.sid =card.grantRecordSid
left join lpk_card_build_record br on br.sid =card.recordSid
<where> <where>
${ew.sqlSegment} ${ew.sqlSegment}
</where> </where>

2
src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardRest.java

@ -139,7 +139,7 @@ public class LpkGiftCardRest {
@RequestParam(value = "file") MultipartFile file, @RequestParam(value = "file") MultipartFile file,
HttpServletRequest request, HttpServletRequest request,
HttpServletResponse response) throws IOException { HttpServletResponse response) throws IOException {
return lpkGiftCardService.getExcelInfo2(startDate,endDate,file,request,response); return lpkGiftCardService.getExcelInfo3(startDate,endDate,file,request,response);
} }
} }

Loading…
Cancel
Save