1;店铺删除后,重新授权绑定数据重复报错问题
This commit is contained in:
parent
30743541fb
commit
09a91cda78
|
@ -98,7 +98,7 @@ public class MeituanServiceImpl implements IMeituanService {
|
|||
return "false";
|
||||
}
|
||||
storeInfo.setStoreCode(valueFromCookie("wmPoiId", cookie.getCookie()));
|
||||
List<BusStoreInfo> list = busStoreInfoService.selectBusStoreInfoList(storeInfo);
|
||||
List<BusStoreInfo> list = busStoreInfoMapper.selectBusStoreInfoListA(storeInfo);
|
||||
BusAgentInfo busAgentInfo = new BusAgentInfo();
|
||||
busAgentInfo.setAgentAccount(cookie.getUserName());
|
||||
List<BusAgentInfo> list1 = iBusAgentInfoService.selectBusAgentInfoList(busAgentInfo);
|
||||
|
@ -146,6 +146,7 @@ public class MeituanServiceImpl implements IMeituanService {
|
|||
throw new ServiceException("授权失败,已绑定其他代理账号!");
|
||||
}
|
||||
// 如果已删除 可以继续绑定
|
||||
storeInfo = list.get(0);
|
||||
storeInfo.setBindId(list1.get(0).getId());
|
||||
storeInfo.setBindUser(cookie.getUserName());
|
||||
storeInfo.setStoreAccount(cookie.getAccount());
|
||||
|
@ -156,31 +157,30 @@ public class MeituanServiceImpl implements IMeituanService {
|
|||
storeInfo.setBindTime(date);
|
||||
storeInfo.setGrantStatus("1");//授权登录状态
|
||||
storeInfo.setReturnVisitStatus("2");// 营销状态
|
||||
storeInfo.setSelfDeliveryStatus("1");// 1 正常, 2 自配送, 3
|
||||
storeInfo.setMarketingChannels("AI");
|
||||
busStoreInfoService.insertBusStoreInfo(storeInfo);
|
||||
BusStoreDayInfo busStoreDayInfo = new BusStoreDayInfo();
|
||||
busStoreDayInfo.setStoreId(storeInfo.getId());
|
||||
busStoreDayInfo.setCreateTime(date);
|
||||
busStoreDayInfoMapper.insertBusStoreDayInfo(busStoreDayInfo);
|
||||
BusStoreConfigInfo busStoreConfigInfo = new BusStoreConfigInfo();
|
||||
busStoreConfigInfo.setStoreId(storeInfo.getId());
|
||||
busStoreConfigInfo.setStoreCode(valueFromCookie("wmPoiId", cookie.getCookie()));
|
||||
busStoreConfigInfo.setStoreName(storeInfo.getStoreName());
|
||||
busStoreConfigInfo.setQuotaStatus("2");
|
||||
busStoreConfigInfo.setIsSpliceOrder("N");
|
||||
String content = sysDictDataMapper.selectDictLabel("bus_default_script","default_script");
|
||||
busStoreConfigInfo.setContent1(content);
|
||||
busStoreConfigInfo.setContent2(content);
|
||||
busStoreConfigInfo.setContent3(content);
|
||||
busStoreConfigInfo.setContent4(content);
|
||||
busStoreConfigInfo.setStartTime("00:00:00");
|
||||
busStoreConfigInfo.setEndTime("23:59:59");
|
||||
busStoreConfigInfo.setMinOrderNum(1);
|
||||
busStoreConfigInfo.setMaxOrderNum(1);
|
||||
busStoreConfigInfoMapper.insertBusStoreConfigInfo(busStoreConfigInfo);
|
||||
storeInfo.setSelfDeliveryStatus("1");
|
||||
busStoreInfoMapper.updateBusStoreInfo(storeInfo);
|
||||
// BusStoreDayInfo busStoreDayInfo = new BusStoreDayInfo();
|
||||
// busStoreDayInfo.setStoreId(storeInfo.getId());
|
||||
// busStoreDayInfo.setCreateTime(date);
|
||||
// busStoreDayInfoMapper.insertBusStoreDayInfo(busStoreDayInfo);
|
||||
// BusStoreConfigInfo busStoreConfigInfo = new BusStoreConfigInfo();
|
||||
// busStoreConfigInfo.setStoreId(storeInfo.getId());
|
||||
// busStoreConfigInfo.setStoreCode(valueFromCookie("wmPoiId", cookie.getCookie()));
|
||||
// busStoreConfigInfo.setStoreName(storeInfo.getStoreName());
|
||||
// busStoreConfigInfo.setQuotaStatus("2");
|
||||
// busStoreConfigInfo.setIsSpliceOrder("N");
|
||||
// String content = sysDictDataMapper.selectDictLabel("bus_default_script","default_script");
|
||||
// busStoreConfigInfo.setContent1(content);
|
||||
// busStoreConfigInfo.setContent2(content);
|
||||
// busStoreConfigInfo.setContent3(content);
|
||||
// busStoreConfigInfo.setContent4(content);
|
||||
// busStoreConfigInfo.setStartTime("00:00:00");
|
||||
// busStoreConfigInfo.setEndTime("23:59:59");
|
||||
// busStoreConfigInfo.setMinOrderNum(1);
|
||||
// busStoreConfigInfo.setMaxOrderNum(1);
|
||||
// busStoreConfigInfoMapper.insertBusStoreConfigInfo(busStoreConfigInfo);
|
||||
}else{
|
||||
storeInfo.setId(list.get(0).getId());
|
||||
storeInfo = list.get(0);
|
||||
storeInfo.setStoreAccount(cookie.getAccount());
|
||||
storeInfo.setStorePassword(cookie.getPassword());
|
||||
storeInfo.setUpdateTime(date);
|
||||
|
|
Loading…
Reference in New Issue