swagger mysql

dev_0531
zhenghuang 5 years ago
parent f75764d826
commit d06dd2a58e

@ -169,15 +169,13 @@ public class PmnPromotionSrcServiceImpl extends ServiceImpl<PmnPromotionSrcDOMap
public PmnPromotionSrc createCode(PoiStoreStaff staff, Long instanceId) { public PmnPromotionSrc createCode(PoiStoreStaff staff, Long instanceId) {
try { try {
Long promoterId = staff.getUserId(); Long promoterId = staff.getUserId();
int type = 1;
if (staff.getType().equals(1L)) { if (staff.getType().equals(1L)) {
promoterId = staff.getStoreId(); promoterId = staff.getStoreId();
type = 0;
} }
PmnPromotionSrc src = getOne(Wrappers.<PmnPromotionSrc>lambdaQuery().eq(PmnPromotionSrc::getPromoterId, promoterId).eq(PmnPromotionSrc::getType, staff.getType()).eq(PmnPromotionSrc::getInstanceId, instanceId)); PmnPromotionSrc src = getOne(Wrappers.<PmnPromotionSrc>lambdaQuery().eq(PmnPromotionSrc::getPromoterId, promoterId).eq(PmnPromotionSrc::getType, staff.getType()).eq(PmnPromotionSrc::getInstanceId, instanceId));
ActivityInstanceVO instanceVO = pmnActivityInstanceService.getVO(instanceId); ActivityInstanceVO instanceVO = pmnActivityInstanceService.getVO(instanceId);
PmnActivityInstanceConfig config = pmnActivityInstanceConfigService.getOne(Wrappers.<PmnActivityInstanceConfig>lambdaQuery().eq(PmnActivityInstanceConfig::getInstanceId, instanceId)); PmnActivityInstanceConfig config = pmnActivityInstanceConfigService.getOne(Wrappers.<PmnActivityInstanceConfig>lambdaQuery().eq(PmnActivityInstanceConfig::getInstanceId, instanceId));
String state = Constants.ACTIVITY_QR_CODE_PREFIX + Constants.LINE + instanceId + Constants.LINE + type + Constants.LINE + promoterId; String state = Constants.ACTIVITY_QR_CODE_PREFIX + Constants.LINE + instanceId + Constants.LINE + 3 + Constants.LINE + promoterId;
PmnPromotionSrc saveSrc = new PmnPromotionSrc(); PmnPromotionSrc saveSrc = new PmnPromotionSrc();
if (src != null) { if (src != null) {
saveSrc.setId(src.getId()); saveSrc.setId(src.getId());
@ -189,10 +187,12 @@ public class PmnPromotionSrcServiceImpl extends ServiceImpl<PmnPromotionSrcDOMap
saveSrc.setExpiredTime(instanceVO.getEndTime()); saveSrc.setExpiredTime(instanceVO.getEndTime());
saveSrc.setInstanceId(instanceId); saveSrc.setInstanceId(instanceId);
saveSrc.setIsAddition(2L); //是否要独立码: 1、默认 2、额外码 saveSrc.setIsAddition(2L); //是否要独立码: 1、默认 2、额外码
saveSrc.setType(staff.getType().equals(1L) ? 2L : 1L); //要注意,波司登接口是0门店1导购 saveSrc.setType(staff.getType().equals(1L) ? 2L : 1L); //要注意
saveSrc.setUpdateTime(new Date()); saveSrc.setUpdateTime(new Date());
saveSrc.setStatus(1L); saveSrc.setStatus(1L);
String url = storeEmployeeService.createActivityQrCode(staff.getStaffCode(), staff.getStoreCode(), type, instanceId, promoterId); // String url = storeEmployeeService.createActivityQrCode(staff.getStaffCode(), staff.getStoreCode(), 3, instanceId, promoterId);
String url = storeEmployeeService.createActivityQrCode("mayifei", staff.getStoreCode(), 3, instanceId, promoterId);
if (url == null || url.length() <= 0) { if (url == null || url.length() <= 0) {
url = "https://wework.qpic.cn/wwpic/789548_SW5hhAm-TgyEW0F_1590128879/0"; //测试用 url = "https://wework.qpic.cn/wwpic/789548_SW5hhAm-TgyEW0F_1590128879/0"; //测试用
} }

@ -88,7 +88,7 @@ public class Constants {
/** /**
* *
*/ */
public static final String BSD_REQ_QRCODE_TYPE_ACTIVITY = "2"; public static final String BSD_REQ_QRCODE_TYPE_ACTIVITY = "3";
/** /**
* 0 * 0

Loading…
Cancel
Save