diff --git a/ruoyi-system/src/main/java/com/ruoyi/business/service/impl/MeituanServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/business/service/impl/MeituanServiceImpl.java index e731f3b..572092b 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/business/service/impl/MeituanServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/business/service/impl/MeituanServiceImpl.java @@ -98,7 +98,7 @@ public class MeituanServiceImpl implements IMeituanService { return "false"; } storeInfo.setStoreCode(valueFromCookie("wmPoiId", cookie.getCookie())); - List list = busStoreInfoService.selectBusStoreInfoList(storeInfo); + List list = busStoreInfoMapper.selectBusStoreInfoListA(storeInfo); BusAgentInfo busAgentInfo = new BusAgentInfo(); busAgentInfo.setAgentAccount(cookie.getUserName()); List 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);