礼品卡生成规则
This commit is contained in:
@@ -33,5 +33,5 @@ public class LpkGiftCard {
|
||||
private String customerMobile;
|
||||
private String customerSid;
|
||||
private String recordSid;
|
||||
|
||||
private String recordId;
|
||||
}
|
||||
|
||||
@@ -26,4 +26,5 @@ public class LpkGiftCardListVo implements Vo {
|
||||
private String customerMobile;
|
||||
private String customerSid;
|
||||
private String bagName;
|
||||
private String recordId;
|
||||
}
|
||||
|
||||
@@ -75,6 +75,7 @@
|
||||
<select id="recordDetails" resultType="com.yxt.yyth.api.lpkgiftcard.LpkGiftCardListVo">
|
||||
SELECT
|
||||
sid,
|
||||
recordId,
|
||||
date_format(createTime, '%Y-%m-%d') as createTime,
|
||||
remarks,
|
||||
giftbagSid,
|
||||
|
||||
@@ -177,6 +177,10 @@ public class LpkGiftCardService extends MybatisBaseService<LpkGiftCardMapper, Lp
|
||||
record.setGiftbagSid(dto.getBagSid());
|
||||
String startNum = "";
|
||||
String endNum = "";
|
||||
record.setCardArea(cardArea);
|
||||
lpkCardBuildRecordService.insert(record);
|
||||
LpkCardBuildRecord cardBuildRecord = lpkCardBuildRecordService.fetchBySid(record.getSid());
|
||||
if (null != cardBuildRecord) {
|
||||
for (int j = 0; j < i; j++) {
|
||||
LpkGiftCard card = new LpkGiftCard();
|
||||
card.setRecordSid(record.getSid());
|
||||
@@ -208,12 +212,13 @@ public class LpkGiftCardService extends MybatisBaseService<LpkGiftCardMapper, Lp
|
||||
if (j == i - 1) {
|
||||
endNum = card.getSerialNumber();
|
||||
}
|
||||
card.setRecordId(cardBuildRecord.getId());
|
||||
baseMapper.insert(card);
|
||||
}
|
||||
record.setStartNumber(startNum);
|
||||
record.setEndNumber(endNum);
|
||||
record.setCardArea(cardArea);
|
||||
lpkCardBuildRecordService.insert(record);
|
||||
}
|
||||
cardBuildRecord.setStartNumber(startNum);
|
||||
cardBuildRecord.setEndNumber(endNum);
|
||||
lpkCardBuildRecordService.updateById(cardBuildRecord);
|
||||
return rb.success();
|
||||
}
|
||||
|
||||
@@ -317,13 +322,14 @@ public class LpkGiftCardService extends MybatisBaseService<LpkGiftCardMapper, Lp
|
||||
}
|
||||
}
|
||||
//定义导出的excel名字
|
||||
String excelName = "提货卡信息列表";
|
||||
String fileNameURL = "";
|
||||
try {
|
||||
fileNameURL = URLEncoder.encode(excelName, "UTF-8");
|
||||
} catch (UnsupportedEncodingException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
String excelName = "1";
|
||||
String fileNameURL = "1";
|
||||
// try {
|
||||
// fileNameURL = URLEncoder.encode(excelName, "UTF-8");
|
||||
// fileNameURL = URLEncoder.encode(excelName, "UTF-8");
|
||||
// } catch (UnsupportedEncodingException e) {
|
||||
// e.printStackTrace();
|
||||
// }
|
||||
//导出提货卡信息列表
|
||||
ExportExcelUtils.export(fileNameURL, exportList, LpkGiftCardExport.class, response);
|
||||
return rb.success();
|
||||
|
||||
Reference in New Issue
Block a user