From 6652b899fff37e19d71ad24dd1de727f300a0fde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E7=AB=B9=E7=BA=A2?= Date: Wed, 22 May 2024 14:18:15 +0800 Subject: [PATCH 01/22] =?UTF-8?q?=E9=9D=A2=E8=AF=95=E5=AE=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/cool/store/service/impl/DeskServiceImpl.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/DeskServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/DeskServiceImpl.java index 3abf62cb8..9124e0493 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/DeskServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/DeskServiceImpl.java @@ -123,6 +123,8 @@ public class DeskServiceImpl implements DeskService { List lineIds = lineInfoDOS.stream().filter(lineInfoDO -> lineInfoDO.getId() != null).map(LineInfoDO::getId).collect(Collectors.toList()); List interviewByLindIds = lineInterviewDAO.getInterviewByLindIds(lineIds, InterviewTypeEnum.INTERVIEW); Map interviewDOMap = interviewByLindIds.stream().collect(Collectors.toMap(LineInterviewDO::getLineId, x -> x, (k1, k2) -> k1)); + List userIds = lineInfoDOS.stream().filter(lineInfoDO -> lineInfoDO.getFirstInterviewer() != null).map(LineInfoDO::getFirstInterviewer).collect(Collectors.toList()); + Map userInfoMap = enterpriseUserDAO.getUserInfoMap(userIds); List list = new ArrayList<>(); lineInfoDOS.forEach(x->{ @@ -132,7 +134,7 @@ public class DeskServiceImpl implements DeskService { if (lineInterviewDO != null){ interviewPendingVO.setStartTime(DateUtils.parseDateToStr(DateUtils.SPECIAL_DATE_START,lineInterviewDO.getStartTime())); interviewPendingVO.setEndTime(DateUtils.parseDateToStr(DateUtils.SPECIAL_DATE_END,lineInterviewDO.getEndTime())); - interviewPendingVO.setInterviewer(userInfo.getName()); + interviewPendingVO.setInterviewer(userInfoMap.getOrDefault(x.getFirstInterviewer(),new EnterpriseUserDO()).getName()); } list.add(interviewPendingVO); }); @@ -154,6 +156,9 @@ public class DeskServiceImpl implements DeskService { List lineIds = lineInfoDOS.stream().filter(lineInfoDO -> lineInfoDO.getId() != null).map(LineInfoDO::getId).collect(Collectors.toList()); List interviewByLindIds = lineInterviewDAO.getInterviewByLindIds(lineIds, InterviewTypeEnum.SECOND_INTERVIEW); Map interviewDOMap = interviewByLindIds.stream().collect(Collectors.toMap(LineInterviewDO::getLineId, x -> x, (k1, k2) -> k1)); + List userIds = lineInfoDOS.stream().filter(lineInfoDO -> lineInfoDO.getSecondInterviewer() != null).map(LineInfoDO::getSecondInterviewer).collect(Collectors.toList()); + Map userInfoMap = enterpriseUserDAO.getUserInfoMap(userIds); + List list = new ArrayList<>(); lineInfoDOS.forEach(x->{ @@ -163,7 +168,7 @@ public class DeskServiceImpl implements DeskService { if (lineInterviewDO != null){ interviewPendingVO.setStartTime(DateUtils.parseDateToStr(DateUtils.SPECIAL_DATE_START,lineInterviewDO.getStartTime())); interviewPendingVO.setEndTime(DateUtils.parseDateToStr(DateUtils.SPECIAL_DATE_END,lineInterviewDO.getEndTime())); - interviewPendingVO.setInterviewer(userInfo.getName()); + interviewPendingVO.setInterviewer(userInfoMap.getOrDefault(x.getSecondInterviewer(),new EnterpriseUserDO()).getName()); } list.add(interviewPendingVO); }); From 3d35cd9a1fcb2d223d813c3e85b0a5312c363271 Mon Sep 17 00:00:00 2001 From: wangxiaopeng <807933401@qq.com> Date: Wed, 22 May 2024 14:38:08 +0800 Subject: [PATCH 02/22] =?UTF-8?q?=E5=BC=80=E5=BA=97=E8=B4=9F=E8=B4=A3?= =?UTF-8?q?=E4=BA=BA=E6=B2=A1=E6=9C=89=E9=80=89=E5=88=B0=E4=B8=80=E4=B8=AA?= =?UTF-8?q?=E6=8C=87=E5=AE=9A=E4=BA=BA=E5=91=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/cool/store/constants/CommonConstants.java | 4 +++- .../java/com/cool/store/service/impl/PointServiceImpl.java | 6 +++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/coolstore-partner-common/src/main/java/com/cool/store/constants/CommonConstants.java b/coolstore-partner-common/src/main/java/com/cool/store/constants/CommonConstants.java index 4fbab57a8..833770299 100644 --- a/coolstore-partner-common/src/main/java/com/cool/store/constants/CommonConstants.java +++ b/coolstore-partner-common/src/main/java/com/cool/store/constants/CommonConstants.java @@ -152,7 +152,9 @@ public class CommonConstants { public static final String DEAULT_INVESTMENT_JOBNUMBER = "020125244825417786"; // public static final String DEAULT_SELECT_SITE_MANAGER = "09080211"; public static final String DEAULT_SELECT_SITE_MANAGER = "020125244825417786"; - + // 【铺位1】所属战区没有战区经理、营运经理和大区经理,开店负责人展示【王磊】 + // public static final String DEAULT_SHOP_MANAGER_USER_ID = "19060164"; + public static final String DEAULT_SHOP_MANAGER_USER_ID = "23483622251259165"; public static final int MAX_LENGTH_ONE_HUNDRED = 100; public static final String YUN_XUE_TANG_SUC_CODE = "10000"; diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/PointServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/PointServiceImpl.java index f2e304002..a609747c2 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/PointServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/PointServiceImpl.java @@ -953,7 +953,11 @@ public class PointServiceImpl implements PointService { updateShop.setId(shopId); updateShop.setShopStage(ShopStageEnum.SHOP_STAGE_2.getShopStage()); List roleList = Arrays.asList(UserRoleEnum.THEATER_MANAGER, UserRoleEnum.OPERATIONS_MANAGER, UserRoleEnum.REGION_MANAGER); - updateShop.setShopManagerUserId(sysRoleService.getUserIdByRegionIdWithRolePriority(shopInfo.getRegionId(), roleList)); + String shopManagerUserId = sysRoleService.getUserIdByRegionIdWithRolePriority(shopInfo.getRegionId(), roleList); + if(StringUtils.isBlank(shopManagerUserId)){ + shopManagerUserId = CommonConstants.DEAULT_SHOP_MANAGER_USER_ID; + } + updateShop.setShopManagerUserId(shopManagerUserId); shopInfoDAO.updateShopInfo(updateShop); //发送验证码 commonService.sendSms(lineInfo.getMobile(),SMSMsgEnum.LICENSE_SUBMITTED); From 82507b31fa782752b6e82925b52a4ce89319a14c Mon Sep 17 00:00:00 2001 From: guohb Date: Wed, 22 May 2024 15:15:42 +0800 Subject: [PATCH 03/22] fix --- .../com/cool/store/request/FranchiseAgreementRequest.java | 5 +++++ .../cool/store/service/impl/ApplyLicenseServiceImpl.java | 7 ++++++- .../cool/store/service/impl/SignFranchiseServiceImpl.java | 1 + 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/coolstore-partner-model/src/main/java/com/cool/store/request/FranchiseAgreementRequest.java b/coolstore-partner-model/src/main/java/com/cool/store/request/FranchiseAgreementRequest.java index bc1f711e8..6588133a2 100644 --- a/coolstore-partner-model/src/main/java/com/cool/store/request/FranchiseAgreementRequest.java +++ b/coolstore-partner-model/src/main/java/com/cool/store/request/FranchiseAgreementRequest.java @@ -435,4 +435,9 @@ public class FranchiseAgreementRequest { * 装修合同业务分类,默认:3121375929356587766 */ private String zxhtywfl; + + /** + * 法定代表人或负责人 + */ + private String fddbr; } diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ApplyLicenseServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ApplyLicenseServiceImpl.java index 44c3c5293..6443ccc59 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ApplyLicenseServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ApplyLicenseServiceImpl.java @@ -119,7 +119,12 @@ public class ApplyLicenseServiceImpl implements ApplyLicenseService { List userAuthByMappingIds = userAuthMappingMapper.getUserAuthByMappingIds(Collections.singletonList(String.valueOf(regionId))); if (CollectionUtils.isNotEmpty(userAuthByMappingIds)) { List sendUserIds = userAuthByMappingIds.stream().map(UserAuthMappingDO::getUserId).collect(Collectors.toList()); - sendUsers.addAll(sendUserIds); + if (CollectionUtils.isNotEmpty(sendUserIds)){ + sendUsers = enterpriseUserRoleMapper.getUserIdsByRoleIds(Collections.singletonList("130000000"), sendUserIds); + if (CollectionUtils.isNotEmpty(sendUsers)){ + sendUsers.addAll(sendUserIds); + } + } } } else { sendUsers.add(shopInfoDO.getSupervisorUserId()); diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java index bc754d051..00ab416a6 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java @@ -291,6 +291,7 @@ public class SignFranchiseServiceImpl implements SignFranchiseService, AuditResu .yyzzfyj(temp) .zhihang(linePayDO.getBranchBankName()) .zqyty(SignTypeEnum.getWorkflowStageByCode(request.getSignType()).getSap()) + .fddbr(licenseTransactDO.getLicenseLegalPerson()) .build(); } From 3b0ffb45cf4d99de405abfb60498eabacb8166de Mon Sep 17 00:00:00 2001 From: guohb Date: Wed, 22 May 2024 15:28:45 +0800 Subject: [PATCH 04/22] fix --- .../com/cool/store/service/impl/ApplyLicenseServiceImpl.java | 3 --- 1 file changed, 3 deletions(-) diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ApplyLicenseServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ApplyLicenseServiceImpl.java index 6443ccc59..be219afae 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ApplyLicenseServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ApplyLicenseServiceImpl.java @@ -121,9 +121,6 @@ public class ApplyLicenseServiceImpl implements ApplyLicenseService { List sendUserIds = userAuthByMappingIds.stream().map(UserAuthMappingDO::getUserId).collect(Collectors.toList()); if (CollectionUtils.isNotEmpty(sendUserIds)){ sendUsers = enterpriseUserRoleMapper.getUserIdsByRoleIds(Collections.singletonList("130000000"), sendUserIds); - if (CollectionUtils.isNotEmpty(sendUsers)){ - sendUsers.addAll(sendUserIds); - } } } } else { From 021380cb08a12d661c4ebd878c17da8e4426ac0b Mon Sep 17 00:00:00 2001 From: guohb Date: Wed, 22 May 2024 15:45:02 +0800 Subject: [PATCH 05/22] msg --- .../service/impl/FranchiseFeeServiceImpl.java | 17 ++++++++--------- .../store/service/impl/LinePayServiceImpl.java | 2 +- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/FranchiseFeeServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/FranchiseFeeServiceImpl.java index 009357078..24e7d9a30 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/FranchiseFeeServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/FranchiseFeeServiceImpl.java @@ -131,15 +131,14 @@ public class FranchiseFeeServiceImpl implements FranchiseFeeService { FranchiseFeeDO franchiseFeeDO = franchiseFeeMapper.selectByPrimaryKey(request.getId()); franchiseFeeDO.setAuditId(shopAuditInfoDO.getId()); franchiseFeeMapper.updateByPrimaryKeySelective(franchiseFeeDO); - - ShopInfoDO shopInfoDO = shopInfoMapper.selectByPrimaryKey(request.getShopId()); - LineInfoDO lineInfoDO = lineInfoMapper.getByLineId(shopInfoDO.getLineId()); - Map requestMap = new HashMap<>(); - requestMap.put("storeName", shopInfoDO.getShopName()); - requestMap.put("partnerName", lineInfoDO.getUsername()); - requestMap.put("partnerMobile", lineInfoDO.getMobile()); - requestMap.put("lineId", String.valueOf(lineInfoDO.getId())); - commonService.sendMessage(Collections.singletonList(lineInfoDO.getInvestmentManager()), MessageEnum.MESSAGE_18, requestMap); +// ShopInfoDO shopInfoDO = shopInfoMapper.selectByPrimaryKey(request.getShopId()); +// LineInfoDO lineInfoDO = lineInfoMapper.getByLineId(shopInfoDO.getLineId()); +// Map requestMap = new HashMap<>(); +// requestMap.put("storeName", shopInfoDO.getShopName()); +// requestMap.put("partnerName", lineInfoDO.getUsername()); +// requestMap.put("partnerMobile", lineInfoDO.getMobile()); +// requestMap.put("lineId", String.valueOf(lineInfoDO.getId())); +// commonService.sendMessage(Collections.singletonList(lineInfoDO.getInvestmentManager()), MessageEnum.MESSAGE_18, requestMap); return true; } } diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LinePayServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LinePayServiceImpl.java index bde57ec6b..4f6042c75 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LinePayServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LinePayServiceImpl.java @@ -103,7 +103,7 @@ public class LinePayServiceImpl implements LinePayService { requestMap.put("partnerName",lineInfo.getUsername()); requestMap.put("partnerMobile",lineInfo.getMobile()); requestMap.put("lineId",String.valueOf(lineInfo.getId())); - commonService.sendMessage(Arrays.asList(lineInfo.getInvestmentManager()), MessageEnum.MESSAGE_20,requestMap); + commonService.sendMessage(Arrays.asList(lineInfo.getInvestmentManager()), MessageEnum.MESSAGE_18,requestMap); } if (PayBusinessTypeEnum.INTENT_MONEY.getCode().equals(request.getPayBusinessType())) { lineInfo.setWorkflowSubStage(WorkflowSubStageEnum.PAY_DEPOSIT.getCode()); From 7edc59ee5dec6cd8fa27392b2e3b163ca11d96fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E7=AB=B9=E7=BA=A2?= Date: Wed, 22 May 2024 16:37:15 +0800 Subject: [PATCH 06/22] =?UTF-8?q?=E5=AE=A1=E6=A0=B8=E6=9C=AA=E9=80=9A?= =?UTF-8?q?=E8=BF=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/cool/store/enums/WorkflowSubStageStatusEnum.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coolstore-partner-common/src/main/java/com/cool/store/enums/WorkflowSubStageStatusEnum.java b/coolstore-partner-common/src/main/java/com/cool/store/enums/WorkflowSubStageStatusEnum.java index 734e999f5..00f515530 100644 --- a/coolstore-partner-common/src/main/java/com/cool/store/enums/WorkflowSubStageStatusEnum.java +++ b/coolstore-partner-common/src/main/java/com/cool/store/enums/WorkflowSubStageStatusEnum.java @@ -27,7 +27,7 @@ public enum WorkflowSubStageStatusEnum { //缴纳意向金,装修款 PAY_DEPOSIT_45(45,"待缴费"), PAY_DEPOSIT_50(50,"已缴费"), - PAY_FAIL_55(55,"缴费失败"), + PAY_FAIL_55(55,"审核未通过"), //签署意向协议 SIGN_INTENT_AGREEMENT_60(60,"待补充"), From 8243cdc01ab4020aa93095ce8e163999d9f615d0 Mon Sep 17 00:00:00 2001 From: guohb Date: Wed, 22 May 2024 16:40:03 +0800 Subject: [PATCH 07/22] =?UTF-8?q?=E9=9C=80=E6=B1=82=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/cool/store/enums/ErrorCodeEnum.java | 3 +++ .../cool/store/request/InitiatingRequest.java | 25 +++++++++++-------- ...TrainingExperienceDistributionRequest.java | 3 +++ .../impl/IntentAgreementServiceImpl.java | 10 ++++++++ .../webb/PCTrainingExperienceController.java | 6 ++--- 5 files changed, 33 insertions(+), 14 deletions(-) diff --git a/coolstore-partner-common/src/main/java/com/cool/store/enums/ErrorCodeEnum.java b/coolstore-partner-common/src/main/java/com/cool/store/enums/ErrorCodeEnum.java index ad47947e8..4f4146271 100644 --- a/coolstore-partner-common/src/main/java/com/cool/store/enums/ErrorCodeEnum.java +++ b/coolstore-partner-common/src/main/java/com/cool/store/enums/ErrorCodeEnum.java @@ -188,6 +188,9 @@ public enum ErrorCodeEnum { AUDIT_RESULT_FALSE(109012, "意向加盟合同API本次调用结果与上一次不一致", null), + TIME_NULL_FALSE(109013, "有时间为空", null), + + INSERT_OPENING_OPERATION_PLAN_AUDIT_FALSE(103001,"插入运营方案审核信息失败",null), INSERT_OPENING_OPERATION_PLAN_FALSE(103002,"插入运营方案失败",null), SHOP_ID_IS_NULL(103003,"验参shopId失败,为空",null), diff --git a/coolstore-partner-model/src/main/java/com/cool/store/request/InitiatingRequest.java b/coolstore-partner-model/src/main/java/com/cool/store/request/InitiatingRequest.java index fac973e38..207c78af8 100644 --- a/coolstore-partner-model/src/main/java/com/cool/store/request/InitiatingRequest.java +++ b/coolstore-partner-model/src/main/java/com/cool/store/request/InitiatingRequest.java @@ -7,6 +7,7 @@ import lombok.Data; import java.math.BigDecimal; import java.time.LocalDate; import java.time.format.DateTimeFormatter; +import java.util.Date; @Data public class InitiatingRequest { @@ -105,6 +106,10 @@ public class InitiatingRequest { private String csfzName; + private Date signStartTime; + + private Date signEndTime; + public InitiatingDO toInitiatingDO() { InitiatingDO initiatingDO = new InitiatingDO(); @@ -115,14 +120,14 @@ public class InitiatingRequest { initiatingDO.setTitle("加盟意向协议-" + this.signName + "-" + dateTime); initiatingDO.setApply_date(this.apply_date); initiatingDO.setJms_id_card(this.idCardNo); - if (StringUtil.isNotBlank(this.businessLicenseAddress)){ + if (StringUtil.isNotBlank(this.businessLicenseAddress)) { initiatingDO.setJms_id_card_address(this.businessLicenseAddress); - }else if (StringUtil.isNotBlank(this.idCardAddress)){ + } else if (StringUtil.isNotBlank(this.idCardAddress)) { initiatingDO.setJms_id_card_address(this.idCardAddress); } - if (StringUtil.isNotBlank(this.businessLicenseCode)){ + if (StringUtil.isNotBlank(this.businessLicenseCode)) { initiatingDO.setJms_id_card(this.businessLicenseCode); - }else if (StringUtil.isNotBlank(this.idCardNo)){ + } else if (StringUtil.isNotBlank(this.idCardNo)) { initiatingDO.setJms_id_card(this.idCardNo); } initiatingDO.setJms_name(this.signName); @@ -133,12 +138,12 @@ public class InitiatingRequest { initiatingDO.setAnnex1(this.annex1); initiatingDO.setAnnex2(this.annex2); initiatingDO.setAnnex3(this.annex3); - initiatingDO.setQy_year(this.qy_year); - initiatingDO.setQy_month(this.qy_month); - initiatingDO.setQy_day(this.qy_day); - initiatingDO.setJy_year(this.jy_year); - initiatingDO.setJy_month(this.jy_month); - initiatingDO.setJy_day(this.jy_day); + initiatingDO.setQy_year(this.signStartTime.getYear()); + initiatingDO.setQy_month(this.signStartTime.getMonth()); + initiatingDO.setQy_day(this.signStartTime.getDay()); + initiatingDO.setJy_year(this.signEndTime.getYear()); + initiatingDO.setJy_month(this.signEndTime.getMonth()); + initiatingDO.setJy_day(this.signEndTime.getDay()); initiatingDO.setYxjzz(this.yxjzz); initiatingDO.setXyqx_month(this.xyqx_month); initiatingDO.setJmf(this.jmf); diff --git a/coolstore-partner-model/src/main/java/com/cool/store/request/TrainingExperienceDistributionRequest.java b/coolstore-partner-model/src/main/java/com/cool/store/request/TrainingExperienceDistributionRequest.java index 01936550b..a721537f6 100644 --- a/coolstore-partner-model/src/main/java/com/cool/store/request/TrainingExperienceDistributionRequest.java +++ b/coolstore-partner-model/src/main/java/com/cool/store/request/TrainingExperienceDistributionRequest.java @@ -5,6 +5,7 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; import java.util.Date; @Data @@ -15,8 +16,10 @@ public class TrainingExperienceDistributionRequest { @ApiModelProperty("用户信息表partnerId") private String partnerId; @ApiModelProperty("体验门店id") + @NotNull(message = "门店id为空") private String storeId; @ApiModelProperty("门店名") + @NotNull(message = "门店名为空") private String storeName; @ApiModelProperty("开始体验时间") private Date experienceStartTime; diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/IntentAgreementServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/IntentAgreementServiceImpl.java index 964eb6ab0..d208cb41e 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/IntentAgreementServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/IntentAgreementServiceImpl.java @@ -188,6 +188,7 @@ public class IntentAgreementServiceImpl extends LineFlowService implements Inten if (Objects.isNull(request)) { throw new ServiceException(ErrorCodeEnum.PARAMS_VALIDATE_ERROR); } + verifyDate(request); Map requestMap = new HashMap<>(); fillSignatureInfo(requestMap); String url = xfsgUrl + Constants.INTENTION_CONTRACT_URL + "?timestamp=" + requestMap.get("timestamp") + "&signature=" + requestMap.get("signature"); @@ -211,6 +212,15 @@ public class IntentAgreementServiceImpl extends LineFlowService implements Inten } } + private void verifyDate(InitiatingRequest request) { + if (request.getSignStartTime() == null || request.getSignEndTime() == null) { + throw new ServiceException(ErrorCodeEnum.TIME_NULL_FALSE); + } + if (request.getSignStartTime().after(request.getSignEndTime())) { + throw new ServiceException(ErrorCodeEnum.TIME_FALSE); + } + } + @Override public InitiatingRequest getOaDetail(String mobile, String idCardNo) { String redisKey = "OA:" + mobile + idCardNo; diff --git a/coolstore-partner-web/src/main/java/com/cool/store/controller/webb/PCTrainingExperienceController.java b/coolstore-partner-web/src/main/java/com/cool/store/controller/webb/PCTrainingExperienceController.java index b7bbe3fea..5105692de 100644 --- a/coolstore-partner-web/src/main/java/com/cool/store/controller/webb/PCTrainingExperienceController.java +++ b/coolstore-partner-web/src/main/java/com/cool/store/controller/webb/PCTrainingExperienceController.java @@ -1,18 +1,16 @@ package com.cool.store.controller.webb; import com.cool.store.entity.LeaseBaseInfoDO; -import com.cool.store.enums.ExperienceStatusEnum; import com.cool.store.request.TrainingExperienceDistributionRequest; import com.cool.store.response.ResponseResult; import com.cool.store.service.TrainingExperienceService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; -import io.swagger.annotations.ApiParam; import lombok.extern.slf4j.Slf4j; +import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; -import javax.websocket.server.PathParam; @RestController @RequestMapping("/pc/training/experience/") @@ -25,7 +23,7 @@ public class PCTrainingExperienceController { @ApiOperation("实训体验分配或更新") @PostMapping("/distribution") - public ResponseResult distribution(@RequestBody TrainingExperienceDistributionRequest request) { + public ResponseResult distribution(@RequestBody @Validated TrainingExperienceDistributionRequest request) { return ResponseResult.success(trainingExperienceService.distribution(request)); } From 87c24c3e9e06e87b3e3654fcce75e92ef9336999 Mon Sep 17 00:00:00 2001 From: guohb Date: Wed, 22 May 2024 16:48:59 +0800 Subject: [PATCH 08/22] fix --- .../com/cool/store/service/impl/SignFranchiseServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java index 00ab416a6..f4fd52cd3 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java @@ -422,7 +422,7 @@ public class SignFranchiseServiceImpl implements SignFranchiseService, AuditResu @Transactional(rollbackFor = Exception.class) public Boolean rePay(Long shopId) { shopStageInfoDAO.updateShopStageInfo(shopId,ShopSubStageStatusEnum.SHOP_SUB_STAGE_STATUS_71); - shopStageInfoDAO.updateShopStageToNotStarted(shopId, ShopSubStageEnum.SHOP_STAGE_7); + shopStageInfoDAO.updateShopStageToNotStarted(shopId, ShopSubStageEnum.SHOP_STAGE_8); return true; } } From f00868c214a80415cdc1a74f33d9dec1c5fd9b88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E7=AB=B9=E7=BA=A2?= Date: Wed, 22 May 2024 16:56:30 +0800 Subject: [PATCH 09/22] =?UTF-8?q?=E5=AE=A1=E6=A0=B8=E6=9C=AA=E9=80=9A?= =?UTF-8?q?=E8=BF=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/cool/store/enums/point/ShopSubStageStatusEnum.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coolstore-partner-common/src/main/java/com/cool/store/enums/point/ShopSubStageStatusEnum.java b/coolstore-partner-common/src/main/java/com/cool/store/enums/point/ShopSubStageStatusEnum.java index e9f6737c3..fca04c960 100644 --- a/coolstore-partner-common/src/main/java/com/cool/store/enums/point/ShopSubStageStatusEnum.java +++ b/coolstore-partner-common/src/main/java/com/cool/store/enums/point/ShopSubStageStatusEnum.java @@ -50,7 +50,7 @@ public enum ShopSubStageStatusEnum { SHOP_SUB_STAGE_STATUS_71(ShopSubStageEnum.SHOP_STAGE_7, 710, "待缴费", Boolean.FALSE), SHOP_SUB_STAGE_STATUS_72(ShopSubStageEnum.SHOP_STAGE_7, 720, "待审核", Boolean.FALSE), SHOP_SUB_STAGE_STATUS_73(ShopSubStageEnum.SHOP_STAGE_7, 730, "已缴费", Boolean.TRUE), - SHOP_SUB_STAGE_STATUS_74(ShopSubStageEnum.SHOP_STAGE_7, 740, "缴费失败", Boolean.FALSE), + SHOP_SUB_STAGE_STATUS_74(ShopSubStageEnum.SHOP_STAGE_7, 740, "审核不通过", Boolean.FALSE), //加盟合同签约 SHOP_SUB_STAGE_STATUS_80(ShopSubStageEnum.SHOP_STAGE_8, 800, "待提交", Boolean.FALSE), From 682dda4557e23289efda671231ac8f54f8e80124 Mon Sep 17 00:00:00 2001 From: guohb Date: Wed, 22 May 2024 16:56:49 +0800 Subject: [PATCH 10/22] fix --- .../com/cool/store/service/impl/SignFranchiseServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java index f4fd52cd3..2211d3cd3 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java @@ -421,7 +421,7 @@ public class SignFranchiseServiceImpl implements SignFranchiseService, AuditResu @Override @Transactional(rollbackFor = Exception.class) public Boolean rePay(Long shopId) { - shopStageInfoDAO.updateShopStageInfo(shopId,ShopSubStageStatusEnum.SHOP_SUB_STAGE_STATUS_71); + shopStageInfoDAO.updateShopStageInfo(shopId,ShopSubStageStatusEnum.SHOP_SUB_STAGE_STATUS_74); shopStageInfoDAO.updateShopStageToNotStarted(shopId, ShopSubStageEnum.SHOP_STAGE_8); return true; } From bafc49a4623e2df45da5bcc615d648c2267fde36 Mon Sep 17 00:00:00 2001 From: guohb Date: Wed, 22 May 2024 17:12:06 +0800 Subject: [PATCH 11/22] api --- .../main/java/com/cool/store/response/FranchiseFeeResponse.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coolstore-partner-model/src/main/java/com/cool/store/response/FranchiseFeeResponse.java b/coolstore-partner-model/src/main/java/com/cool/store/response/FranchiseFeeResponse.java index b22b6d701..616d4039c 100644 --- a/coolstore-partner-model/src/main/java/com/cool/store/response/FranchiseFeeResponse.java +++ b/coolstore-partner-model/src/main/java/com/cool/store/response/FranchiseFeeResponse.java @@ -115,7 +115,7 @@ public class FranchiseFeeResponse { @ApiModelProperty("审核原因") private String result; - @ApiModelProperty("审核状态") + @ApiModelProperty("审核状态 0通过,1拒绝") private Integer status; public static LinePay from(LinePayDO linePayDO) { From 7ef49f946f97a0dd6597c2bb96936ebe512ffdd7 Mon Sep 17 00:00:00 2001 From: bianyadong Date: Wed, 22 May 2024 19:34:20 +0800 Subject: [PATCH 12/22] =?UTF-8?q?=E7=AE=A1=E8=BE=96=E5=A4=A7=E5=8C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../store/service/impl/TempUserDetailServiceImpl.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/TempUserDetailServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/TempUserDetailServiceImpl.java index a85a1846f..481f93096 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/TempUserDetailServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/TempUserDetailServiceImpl.java @@ -2,10 +2,7 @@ package com.cool.store.service.impl; import com.cool.store.dao.*; import com.cool.store.dto.ehr.StaffBaseInfoDTO; -import com.cool.store.entity.EnterpriseUserDO; -import com.cool.store.entity.ShopInfoDO; -import com.cool.store.entity.ShopStageInfoDO; -import com.cool.store.entity.TempUserDetailDO; +import com.cool.store.entity.*; import com.cool.store.enums.ErrorCodeEnum; import com.cool.store.enums.MessageEnum; import com.cool.store.enums.UserRoleEnum; @@ -59,6 +56,9 @@ public class TempUserDetailServiceImpl implements TempUserDetailService { @Autowired private PreparationService preparationService; + @Autowired + private RegionDao regionDao; + @Override public TempUserDetailListVO userList(Long shopId) { List tempUserDetailDOList = tempUserDetailDAO.userList(shopId); @@ -138,8 +138,9 @@ public class TempUserDetailServiceImpl implements TempUserDetailService { } List userIdList = enterpriseUserRoleDao.getUserIdsByRoleIdList(Collections.singletonList(UserRoleEnum.TRAINER.getCode())); + RegionDO regionDO = regionDao.getRegionById(shopInfoDO.getRegionId()); // - userIdList = enterpriseUserDAO.getUserIdListByRegionId(shopInfoDO.getRegionId(), userIdList); + userIdList = enterpriseUserDAO.getUserIdListByRegionId(Long.valueOf(regionDO.getParentId()), userIdList); Map messageMap = new HashMap<>(); messageMap.put("userName", tempUserDetailRequest.getName()); From 8226622a3eaed5c4cf2265c36d82e7f8cab72ce1 Mon Sep 17 00:00:00 2001 From: guohb Date: Thu, 23 May 2024 09:35:57 +0800 Subject: [PATCH 13/22] =?UTF-8?q?=E5=86=85=E9=83=A8=E6=9E=9A=E4=B8=BE?= =?UTF-8?q?=E4=B8=8Eapi=E4=B8=8D=E4=B8=80=E8=87=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/cool/store/request/FranchiseeSaveRequest.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/coolstore-partner-model/src/main/java/com/cool/store/request/FranchiseeSaveRequest.java b/coolstore-partner-model/src/main/java/com/cool/store/request/FranchiseeSaveRequest.java index 31c34fd61..4f85b15d2 100644 --- a/coolstore-partner-model/src/main/java/com/cool/store/request/FranchiseeSaveRequest.java +++ b/coolstore-partner-model/src/main/java/com/cool/store/request/FranchiseeSaveRequest.java @@ -47,7 +47,11 @@ public class FranchiseeSaveRequest { franchiseeDO.setIdCardAddress(this.idCardAddress); franchiseeDO.setIdCardBackUrl(this.idCardBackUrl); franchiseeDO.setIdCardFrontUrl(this.idCardFrontUrl); - franchiseeDO.setSex(this.sex); + if (this.sex == 1){ + franchiseeDO.setSex(1); + }else if (this.sex == 2){ + franchiseeDO.setSex(0); + } franchiseeDO.setSignType(this.signType); return franchiseeDO; } From f6372ae7d9b09b259b38e472a0cf687f8f2f4359 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E7=AB=B9=E7=BA=A2?= Date: Thu, 23 May 2024 10:09:37 +0800 Subject: [PATCH 14/22] =?UTF-8?q?=E6=B6=88=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/cool/store/enums/MessageEnum.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coolstore-partner-common/src/main/java/com/cool/store/enums/MessageEnum.java b/coolstore-partner-common/src/main/java/com/cool/store/enums/MessageEnum.java index 4529d0656..4da5a0baa 100644 --- a/coolstore-partner-common/src/main/java/com/cool/store/enums/MessageEnum.java +++ b/coolstore-partner-common/src/main/java/com/cool/store/enums/MessageEnum.java @@ -41,7 +41,7 @@ public enum MessageEnum { MESSAGE_20("您有一个门店的加盟合同审核未通过,请查收", "##### 门店名称:${storeName}\n##### 加盟商姓名:${partnerName}\n##### 加盟商手机号码:${partnerMobile}\n"), MESSAGE_21("加盟商已登记一位员工,请及时安排培训", "##### 员工姓名:【${userName}】,员工手机号码:【${mobile}】,登记时间:【${registerTime}】"), MESSAGE_22("您收到一位员工由您带教,请查收", "##### 员工姓名:【${userName}】,员工手机号码:【${mobile}】,登记时间:【${registerTime}】"), - MESSAGE_23("您有一个门店待发布加盟费/保证金账单,请查收", "##### 门店名称:${storeName}\n##### 加盟商姓名:${partnerName}\n##### 加盟商手机号码:${partnerMobile}\n"), + MESSAGE_23("您有一个门店待发布加盟费/保证金账单,请查收", "##### 加盟商姓名:${partnerName}\n##### 加盟商手机号码:${partnerMobile}\n"), MESSAGE_24("您有一个门店待预约三方验收时间,请查收", "##### 门店名称:${storeName}\n##### 加盟商姓名:${partnerUsername}\n##### 加盟商手机号码:${partnerMobile}\n"), MESSAGE_25("您有一个门店待进行三方验收,请查收","##### 门店名称:${storeName}\n##### 加盟商姓名:${partnerUsername}\n##### 加盟商手机号码:${partnerMobile}\n"), MESSAGE_26("您有一个门店需要上传开业运营方案,请查收","##### 门店名称:${storeName}\n##### 加盟商姓名:${partnerUsername}\n##### 加盟商手机号码:${partnerMobile}\n"), From dae5d3dedf6ebe5d64451a7202fbca694ec6e1eb Mon Sep 17 00:00:00 2001 From: guohb Date: Thu, 23 May 2024 11:19:55 +0800 Subject: [PATCH 15/22] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../store/request/FranchiseeSaveRequest.java | 5 -- .../cool/store/request/InitiatingRequest.java | 31 +++++++-- .../impl/IntentAgreementServiceImpl.java | 10 +++ .../impl/JoinIntentionServiceImpl.java | 1 + .../impl/SignFranchiseServiceImpl.java | 64 ++++++++++++------- .../impl/TrainingExperienceServiceImpl.java | 16 ++--- 6 files changed, 84 insertions(+), 43 deletions(-) diff --git a/coolstore-partner-model/src/main/java/com/cool/store/request/FranchiseeSaveRequest.java b/coolstore-partner-model/src/main/java/com/cool/store/request/FranchiseeSaveRequest.java index 4f85b15d2..6561516e2 100644 --- a/coolstore-partner-model/src/main/java/com/cool/store/request/FranchiseeSaveRequest.java +++ b/coolstore-partner-model/src/main/java/com/cool/store/request/FranchiseeSaveRequest.java @@ -47,11 +47,6 @@ public class FranchiseeSaveRequest { franchiseeDO.setIdCardAddress(this.idCardAddress); franchiseeDO.setIdCardBackUrl(this.idCardBackUrl); franchiseeDO.setIdCardFrontUrl(this.idCardFrontUrl); - if (this.sex == 1){ - franchiseeDO.setSex(1); - }else if (this.sex == 2){ - franchiseeDO.setSex(0); - } franchiseeDO.setSignType(this.signType); return franchiseeDO; } diff --git a/coolstore-partner-model/src/main/java/com/cool/store/request/InitiatingRequest.java b/coolstore-partner-model/src/main/java/com/cool/store/request/InitiatingRequest.java index 207c78af8..84aff66ea 100644 --- a/coolstore-partner-model/src/main/java/com/cool/store/request/InitiatingRequest.java +++ b/coolstore-partner-model/src/main/java/com/cool/store/request/InitiatingRequest.java @@ -2,11 +2,13 @@ package com.cool.store.request; import com.cool.store.entity.InitiatingDO; import com.cool.store.utils.StringUtil; +import io.swagger.models.auth.In; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDate; import java.time.format.DateTimeFormatter; +import java.util.Calendar; import java.util.Date; @Data @@ -138,12 +140,12 @@ public class InitiatingRequest { initiatingDO.setAnnex1(this.annex1); initiatingDO.setAnnex2(this.annex2); initiatingDO.setAnnex3(this.annex3); - initiatingDO.setQy_year(this.signStartTime.getYear()); - initiatingDO.setQy_month(this.signStartTime.getMonth()); - initiatingDO.setQy_day(this.signStartTime.getDay()); - initiatingDO.setJy_year(this.signEndTime.getYear()); - initiatingDO.setJy_month(this.signEndTime.getMonth()); - initiatingDO.setJy_day(this.signEndTime.getDay()); + initiatingDO.setQy_year(timeUtils(this.signStartTime,"year")); + initiatingDO.setQy_month(timeUtils(this.signStartTime,"month")); + initiatingDO.setQy_day(timeUtils(this.signStartTime,"day")); + initiatingDO.setJy_year(timeUtils(this.signEndTime,"year")); + initiatingDO.setJy_month(timeUtils(this.signEndTime,"month")); + initiatingDO.setJy_day(timeUtils(this.signEndTime,"day")); initiatingDO.setYxjzz(this.yxjzz); initiatingDO.setXyqx_month(this.xyqx_month); initiatingDO.setJmf(this.jmf); @@ -165,4 +167,21 @@ public class InitiatingRequest { initiatingDO.setJmyxjdx(this.jmyxjdx); return initiatingDO; } + + private int timeUtils(Date time, String type) { + Calendar calendar = Calendar.getInstance(); + calendar.setTime(time); + switch (type){ + case "year": + return calendar.get(Calendar.YEAR); + case "month": + return calendar.get(Calendar.MONTH) + 1; + case "day": + return calendar.get(Calendar.DAY_OF_MONTH); + default: + return 0; + } + + } + } diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/IntentAgreementServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/IntentAgreementServiceImpl.java index d208cb41e..795786771 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/IntentAgreementServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/IntentAgreementServiceImpl.java @@ -138,6 +138,11 @@ public class IntentAgreementServiceImpl extends LineFlowService implements Inten WorkflowSubStageEnum nextStage = workflowSubStageEnum.getNextStage(); //更新线索阶段 lineInfoDAO.updateWorkflowStage(lineInfo.getId(), nextStage, nextStage.getInitStatus(), userId); + Map requestMap = new HashMap<>(); + requestMap.put("partnerUsername", lineInfo.getUsername()); + requestMap.put("lineId", String.valueOf(lineInfo.getId())); + requestMap.put("partnerMobile", lineInfo.getMobile()); + commonService.sendMessage(Collections.singletonList(lineInfo.getInvestmentManager()),MessageEnum.MESSAGE_32,requestMap); } //更新auditId SigningBaseInfoDO signingBaseInfoDO = intentAgreementMapper.selectByPartnerIdOrLineId(null, lineInfo.getId()); @@ -257,6 +262,11 @@ public class IntentAgreementServiceImpl extends LineFlowService implements Inten if (Objects.isNull(lineInfoDO)) { throw new ServiceException(ErrorCodeEnum.LINE_ID_IS_NOT_EXIST); } + if ("1".equals(lineInfoDO.getSex())){ + franchiseeDO.setSex(1); + }else if ("2".equals(lineInfoDO.getSex())){ + franchiseeDO.setSex(0); + } HyOpenAreaInfoDO openAreaInfoDO = openAreaInfoMapper.selectById(lineInfoDO.getWantShopAreaId()); franchiseeDO.setProvinceCode(String.valueOf(openAreaInfoDO.getParentId())); franchiseeDO.setCityCode(String.valueOf(openAreaInfoDO.getId())); diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/JoinIntentionServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/JoinIntentionServiceImpl.java index 9ec12f090..f70706261 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/JoinIntentionServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/JoinIntentionServiceImpl.java @@ -103,6 +103,7 @@ public class JoinIntentionServiceImpl extends LineFlowService implements JoinInt lineInfoDAO.updateWorkflowStage(lineInfo.getId(), nextStage, nextStage.getInitStatus(), userId); //更新加盟问卷信息 joinIntentionMapper.updateAuditIdByLineId(auditId, lineInfo.getId()); + commonService.sendSms(lineInfo.getMobile(),SMSMsgEnum.INTERVIEW_APPOINTMENT_SUCCESS); return Boolean.TRUE; } diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java index 2211d3cd3..e54fe0c66 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java @@ -203,12 +203,12 @@ public class SignFranchiseServiceImpl implements SignFranchiseService, AuditResu .hkbzj(Integer.valueOf(franchiseFeeDO.getLoanMargin())) .hkbzjdx(Integer.valueOf(franchiseFeeDO.getLoanMargin())) .hkbzjwb(Convert.digitToChinese(Integer.valueOf(franchiseFeeDO.getLoanMargin()))) - .ht_day(DateTime.of(request.getContractStartTime()).getDay()) - .ht_day2(DateTime.of(request.getContractStartEndTime()).getDay()) - .ht_month1(DateTime.of(request.getContractStartTime()).getMonth()) - .ht_month2(DateTime.of(request.getContractStartEndTime()).getMonth()) - .ht_year1(DateTime.of(request.getContractStartTime()).getYear()) - .ht_year2(DateTime.of(request.getContractStartEndTime()).getYear()) + .ht_day(timeUtils(request.getContractStartTime(),"day")) + .ht_day2(timeUtils(request.getContractStartEndTime(),"day")) + .ht_month1(timeUtils(request.getContractStartTime(),"month")) + .ht_month2(timeUtils(request.getContractStartEndTime(),",month")) + .ht_year1(timeUtils(request.getContractStartTime(),"year")) + .ht_year2(timeUtils(request.getContractStartEndTime(),"year")) .idcard_1(Collections.singletonList(signingBaseInfoDO.getIdCardFront())) .idcard_2(Collections.singletonList(signingBaseInfoDO.getIdCardReverse())) .idcard_address(signingBaseInfoDO.getIdCardAddress()) @@ -225,26 +225,26 @@ public class SignFranchiseServiceImpl implements SignFranchiseService, AuditResu .jmf2(Integer.valueOf(franchiseFeeDO.getFirstYearFee())) .jmf3(Integer.valueOf(franchiseFeeDO.getSecondYearFee())) .jmf4(Integer.valueOf(franchiseFeeDO.getThirdYearFee())) - .jmfday1(DateTime.of(franchiseFeeDO.getFirstYearStartTime()).getDay()) - .jmfday2(DateTime.of(franchiseFeeDO.getFirstYearEndTime()).getDay()) - .jmfday3(DateTime.of(franchiseFeeDO.getSecondYearStartTime()).getDay()) - .jmfday4(DateTime.of(franchiseFeeDO.getSecondYearEndTime()).getDay()) - .jmfday5(DateTime.of(franchiseFeeDO.getThirdYearStartTime()).getDay()) - .jmfday6(DateTime.of(franchiseFeeDO.getThirdYearEndTime()).getDay()) + .jmfday1(timeUtils(franchiseFeeDO.getFirstYearStartTime(),"day")) + .jmfday2(timeUtils(franchiseFeeDO.getFirstYearEndTime(),"day")) + .jmfday3(timeUtils(franchiseFeeDO.getSecondYearStartTime(),"day")) + .jmfday4(timeUtils(franchiseFeeDO.getSecondYearEndTime(),"day")) + .jmfday5(timeUtils(franchiseFeeDO.getThirdYearStartTime(),"day")) + .jmfday6(timeUtils(franchiseFeeDO.getThirdYearEndTime(),"day")) .jmfdx(Integer.valueOf(franchiseFeeDO.getYearFranchiseFee())) - .jmfmonth1(DateTime.of(franchiseFeeDO.getFirstYearStartTime()).getMonth()) - .jmfmonth2(DateTime.of(franchiseFeeDO.getFirstYearEndTime()).getMonth()) - .jmfmonth3(DateTime.of(franchiseFeeDO.getSecondYearStartTime()).getMonth()) - .jmfmonth4(DateTime.of(franchiseFeeDO.getSecondYearEndTime()).getMonth()) - .jmfmonth5(DateTime.of(franchiseFeeDO.getThirdYearStartTime()).getMonth()) - .jmfmonth6(DateTime.of(franchiseFeeDO.getThirdYearEndTime()).getMonth()) + .jmfmonth1(timeUtils(franchiseFeeDO.getFirstYearStartTime(),"month")) + .jmfmonth2(timeUtils(franchiseFeeDO.getFirstYearEndTime(),"month")) + .jmfmonth3(timeUtils(franchiseFeeDO.getSecondYearStartTime(),"month")) + .jmfmonth4(timeUtils(franchiseFeeDO.getSecondYearEndTime(),"month")) + .jmfmonth5(timeUtils(franchiseFeeDO.getThirdYearStartTime(),"month")) + .jmfmonth6(timeUtils(franchiseFeeDO.getThirdYearEndTime(),"month")) .jmfwb(Convert.digitToChinese(Integer.valueOf(franchiseFeeDO.getYearFranchiseFee()))) - .jmfyear1(DateTime.of(franchiseFeeDO.getFirstYearStartTime()).getYear()) - .jmfyear2(DateTime.of(franchiseFeeDO.getFirstYearEndTime()).getYear()) - .jmfyear3(DateTime.of(franchiseFeeDO.getSecondYearStartTime()).getYear()) - .jmfyear4(DateTime.of(franchiseFeeDO.getSecondYearEndTime()).getYear()) - .jmfyear5(DateTime.of(franchiseFeeDO.getThirdYearStartTime()).getYear()) - .jmfyear6(DateTime.of(franchiseFeeDO.getThirdYearEndTime()).getYear()) + .jmfyear1(timeUtils(franchiseFeeDO.getFirstYearStartTime(),"year")) + .jmfyear2(timeUtils(franchiseFeeDO.getFirstYearEndTime(),"year")) + .jmfyear3(timeUtils(franchiseFeeDO.getSecondYearStartTime(),"year")) + .jmfyear4(timeUtils(franchiseFeeDO.getSecondYearEndTime(),"year")) + .jmfyear5(timeUtils(franchiseFeeDO.getThirdYearStartTime(),"year")) + .jmfyear6(timeUtils(franchiseFeeDO.getThirdYearEndTime(),"year")) .jmsdkjt(temp) .jmsdm(lineInfoDO.getPartnerNum()) .jmshtzt(0) @@ -425,4 +425,20 @@ public class SignFranchiseServiceImpl implements SignFranchiseService, AuditResu shopStageInfoDAO.updateShopStageToNotStarted(shopId, ShopSubStageEnum.SHOP_STAGE_8); return true; } + + private int timeUtils(Date time, String type) { + Calendar calendar = Calendar.getInstance(); + calendar.setTime(time); + switch (type){ + case "year": + return calendar.get(Calendar.YEAR); + case "month": + return calendar.get(Calendar.MONTH) + 1; + case "day": + return calendar.get(Calendar.DAY_OF_MONTH); + default: + return 0; + } + + } } diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/TrainingExperienceServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/TrainingExperienceServiceImpl.java index 573a71e9e..9268cbfe9 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/TrainingExperienceServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/TrainingExperienceServiceImpl.java @@ -69,14 +69,14 @@ public class TrainingExperienceServiceImpl extends LineFlowService implements Tr leaseBaseInfoDO.setExperienceStatus(WorkflowSubStageStatusEnum.STORE_EXPERIENCE_85.getCode()); lineInfoDO.setWorkflowSubStageStatus(WorkflowSubStageStatusEnum.STORE_EXPERIENCE_85.getCode()); //message - Map requestMap = new HashMap<>(); - LineInfoDO byLineId = lineInfoMapper.getByLineId(request.getLineId()); - requestMap.put("partnerUsername",byLineId.getUsername()); - requestMap.put("partnerMobile",byLineId.getMobile()); - requestMap.put("lineId",String.valueOf(request.getLineId())); - commonService.sendMessage(Collections.singletonList(byLineId.getInvestmentManager()), - MessageEnum.MESSAGE_32, - requestMap); +// Map requestMap = new HashMap<>(); +// LineInfoDO byLineId = lineInfoMapper.getByLineId(request.getLineId()); +// requestMap.put("partnerUsername",byLineId.getUsername()); +// requestMap.put("partnerMobile",byLineId.getMobile()); +// requestMap.put("lineId",String.valueOf(request.getLineId())); +// commonService.sendMessage(Collections.singletonList(byLineId.getInvestmentManager()), +// MessageEnum.MESSAGE_32, +// requestMap); } else if (currentDate.after(request.getExperienceStartTime()) || currentDate.before(request.getExperienceEndTime())) { leaseBaseInfoDO.setExperienceStatus(WorkflowSubStageStatusEnum.STORE_EXPERIENCE_90.getCode()); lineInfoDO.setWorkflowSubStageStatus(WorkflowSubStageStatusEnum.STORE_EXPERIENCE_90.getCode()); From f854b5a845259ab61a5d8f4c89b8bdddc6750c0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E7=AB=B9=E7=BA=A2?= Date: Thu, 23 May 2024 11:53:57 +0800 Subject: [PATCH 16/22] unCompleteNum --- .../src/main/java/com/cool/store/dao/EmployeeTrainingDAO.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/dao/EmployeeTrainingDAO.java b/coolstore-partner-dao/src/main/java/com/cool/store/dao/EmployeeTrainingDAO.java index 7ab53c9fb..edef3fb4f 100644 --- a/coolstore-partner-dao/src/main/java/com/cool/store/dao/EmployeeTrainingDAO.java +++ b/coolstore-partner-dao/src/main/java/com/cool/store/dao/EmployeeTrainingDAO.java @@ -78,7 +78,7 @@ public class EmployeeTrainingDAO { public Integer unCompleteNum(Long shopId) { Example example = new Example(EmployeeTrainingDO.class); - example.createCriteria().andEqualTo("shopId", shopId).andCondition("theoreticalExamStatus != 1").andCondition("practical_exam_status != 1", 1); + example.createCriteria().andEqualTo("shopId", shopId).andCondition("practical_exam_status != 1"); return employeeTrainingMapper.selectCountByExample(example); } } From 8b59143467c82c730191f02dcb8ab16976112809 Mon Sep 17 00:00:00 2001 From: bianyadong Date: Thu, 23 May 2024 11:57:26 +0800 Subject: [PATCH 17/22] bug --- .../src/main/java/com/cool/store/dao/EmployeeTrainingDAO.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/dao/EmployeeTrainingDAO.java b/coolstore-partner-dao/src/main/java/com/cool/store/dao/EmployeeTrainingDAO.java index edef3fb4f..21ceb4aac 100644 --- a/coolstore-partner-dao/src/main/java/com/cool/store/dao/EmployeeTrainingDAO.java +++ b/coolstore-partner-dao/src/main/java/com/cool/store/dao/EmployeeTrainingDAO.java @@ -78,7 +78,7 @@ public class EmployeeTrainingDAO { public Integer unCompleteNum(Long shopId) { Example example = new Example(EmployeeTrainingDO.class); - example.createCriteria().andEqualTo("shopId", shopId).andCondition("practical_exam_status != 1"); + example.createCriteria().andEqualTo("shopId", shopId).andCondition("theoretical_exam_status != 1").andCondition("practical_exam_status != 1"); return employeeTrainingMapper.selectCountByExample(example); } } From 3a750117c7e390d219f5d66b1d497f88d5a9cf01 Mon Sep 17 00:00:00 2001 From: zhangchenbiao Date: Thu, 23 May 2024 13:58:35 +0800 Subject: [PATCH 18/22] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E5=90=88=E5=90=8C?= =?UTF-8?q?=E5=8F=91=E9=80=81=E9=80=9A=E7=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/cool/store/service/impl/PointServiceImpl.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/PointServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/PointServiceImpl.java index f2e304002..a06ac5c2e 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/PointServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/PointServiceImpl.java @@ -12,6 +12,7 @@ import com.cool.store.exception.ServiceException; import com.cool.store.request.*; import com.cool.store.service.*; import com.cool.store.utils.RedisUtilPool; +import com.cool.store.utils.poi.DateUtils; import com.cool.store.utils.poi.StringUtils; import com.cool.store.vo.AuditInfoVO; import com.cool.store.vo.LinePointBaseInfoVO; @@ -904,6 +905,12 @@ public class PointServiceImpl implements PointService { shopRentInfo.setId(rentContract.getId()); shopRentInfoDAO.updateRentContract(shopRentInfo); } + LineInfoDO lineInfo = lineInfoDAO.getLineInfo(shopSubStageInfo.getLineId()); + Map messageMap = new HashMap<>(); + messageMap.put("lineId", String.valueOf(lineInfo.getId())); + messageMap.put("partnerUsername", lineInfo.getUsername()); + messageMap.put("submitTime", DateUtils.parseDateToStr(DateUtils.NOTICE_DATE, new Date())); + commonService.sendMessage(Arrays.asList(lineInfo.getInvestmentManager()), MessageEnum.MESSAGE_15, messageMap); return shopStageInfoDAO.updateShopStageInfo(shopId, ShopSubStageStatusEnum.SHOP_SUB_STAGE_STATUS_21); } From 7edffe0fc9fd9417a6185fe6315bda7cffe6a222 Mon Sep 17 00:00:00 2001 From: guohb Date: Thu, 23 May 2024 14:14:06 +0800 Subject: [PATCH 19/22] =?UTF-8?q?=E5=8A=A0=E7=9B=9F=E5=95=86=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E5=AD=97=E6=AE=B5=EF=BC=88=E4=BC=81=E4=B8=9A=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/cool/store/entity/FranchiseeDO.java | 8 ++++++++ .../store/service/IntentAgreementService.java | 3 ++- .../service/impl/IntentAgreementServiceImpl.java | 16 +++++++++++++++- 3 files changed, 25 insertions(+), 2 deletions(-) diff --git a/coolstore-partner-model/src/main/java/com/cool/store/entity/FranchiseeDO.java b/coolstore-partner-model/src/main/java/com/cool/store/entity/FranchiseeDO.java index c50f7a7be..ea5aa9b8f 100644 --- a/coolstore-partner-model/src/main/java/com/cool/store/entity/FranchiseeDO.java +++ b/coolstore-partner-model/src/main/java/com/cool/store/entity/FranchiseeDO.java @@ -68,5 +68,13 @@ public class FranchiseeDO { * 签约类型:0-个人签约;1-企业签约 */ private long signType; + /** + * 营业期限 + */ + private String businessTerm; + /** + * 法人 + */ + private String legalPerson; } diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/IntentAgreementService.java b/coolstore-partner-service/src/main/java/com/cool/store/service/IntentAgreementService.java index b3c247547..a3f3d15b9 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/IntentAgreementService.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/IntentAgreementService.java @@ -1,6 +1,7 @@ package com.cool.store.service; import com.cool.store.context.LoginUserInfo; +import com.cool.store.exception.ApiException; import com.cool.store.request.FranchiseeSaveRequest; import com.cool.store.request.InitiatingRequest; import com.cool.store.request.IntentAgreementSubmitRequest; @@ -26,7 +27,7 @@ public interface IntentAgreementService { ResponseResult initiating(InitiatingRequest request,LoginUserInfo user); - ResponseResult save(FranchiseeSaveRequest request, LoginUserInfo user); + ResponseResult save(FranchiseeSaveRequest request, LoginUserInfo user) throws ApiException; InitiatingRequest getOaDetail(String mobile, String idCardNo); } diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/IntentAgreementServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/IntentAgreementServiceImpl.java index 795786771..c8d36d6ec 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/IntentAgreementServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/IntentAgreementServiceImpl.java @@ -5,6 +5,7 @@ import com.cool.store.context.LoginUserInfo; import com.cool.store.dao.LineInfoDAO; import com.cool.store.entity.*; import com.cool.store.enums.*; +import com.cool.store.exception.ApiException; import com.cool.store.exception.ServiceException; import com.cool.store.mapper.*; import com.cool.store.mq.util.HttpRestTemplateService; @@ -12,12 +13,14 @@ import com.cool.store.request.*; import com.cool.store.response.InitiatingResponse; import com.cool.store.response.ResponseResult; import com.cool.store.response.SigningBaseInfoResponse; +import com.cool.store.service.AliyunService; import com.cool.store.service.IntentAgreementService; import com.cool.store.utils.RedisUtilPool; import com.cool.store.utils.SecureUtil; import com.cool.store.utils.StringUtil; import com.cool.store.utils.poi.DateUtils; import com.cool.store.utils.poi.constant.Constants; +import com.cool.store.vo.BusinessLicenseInfoVO; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Value; @@ -70,6 +73,9 @@ public class IntentAgreementServiceImpl extends LineFlowService implements Inten @Resource private CommonService commonService; + @Resource + AliyunService aliyunService; + @Override @Transactional(rollbackFor = Exception.class) @@ -237,7 +243,7 @@ public class IntentAgreementServiceImpl extends LineFlowService implements Inten } @Override - public ResponseResult save(FranchiseeSaveRequest request, LoginUserInfo user) { + public ResponseResult save(FranchiseeSaveRequest request, LoginUserInfo user) throws ApiException { log.info("save request:{}", JSONObject.toJSONString(request)); if (Objects.isNull(request)) { throw new ServiceException(ErrorCodeEnum.PARAMS_VALIDATE_ERROR); @@ -272,6 +278,14 @@ public class IntentAgreementServiceImpl extends LineFlowService implements Inten franchiseeDO.setCityCode(String.valueOf(openAreaInfoDO.getId())); //todo 操作人工号 暂时写死 franchiseeDO.setOperator("22090043"); + MemberQuestionDO memberQuestionDO = joinIntentionMapper.getByLineId(lineInfoDO.getId()); + //如果是企业加盟,需要传有效期和法人 + if (Objects.nonNull(memberQuestionDO) && Constants.TWO_INTEGER.equals(memberQuestionDO.getJoinType())){ + SigningBaseInfoDO signingBaseInfoDO = intentAgreementMapper.selectByPartnerIdOrLineId(null,lineInfoDO.getId()); + BusinessLicenseInfoVO businessLicenseInfo = aliyunService.getBusinessLicenseInfo(signingBaseInfoDO.getBusinessLicense()); + franchiseeDO.setBusinessTerm(businessLicenseInfo.getValidPeriod()); + franchiseeDO.setLegalPerson(businessLicenseInfo.getLegalPerson()); + } InitiatingResponse initiatingResponse = httpRestTemplateService.postForObject(url, franchiseeDO, InitiatingResponse.class); //更新线索(进入蓄水池并回填加盟商编码) if (initiatingResponse.getCode() == 0) { From 88273f672579ed0a57fb5bc8e14d66f2dd7e5332 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E7=AB=B9=E7=BA=A2?= Date: Thu, 23 May 2024 14:22:28 +0800 Subject: [PATCH 20/22] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BA=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cool/store/service/impl/CoolStoreStartFlowServiceImpl.java | 3 ++- .../main/java/com/cool/store/service/impl/LineServiceImpl.java | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/CoolStoreStartFlowServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/CoolStoreStartFlowServiceImpl.java index 6a183fe32..0a7dd346a 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/CoolStoreStartFlowServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/CoolStoreStartFlowServiceImpl.java @@ -99,8 +99,9 @@ public class CoolStoreStartFlowServiceImpl implements CoolStoreStartFlowService String url = xfsgUrl + Constants.FIRST_ORDER + "?timestamp=" + requestMap.get("timestamp") + "&signature=" + requestMap.get("signature") + "&storeCode=" + shopNum; + Long start = System.currentTimeMillis(); JSONObject jsonObject = httpRestTemplateService.getForObject(url, JSONObject.class, new HashMap<>()); - log.info("get url:{},jsonObject:{}", url, jsonObject); + log.info("get url:{},jsonObject:{},耗时:{}", url, jsonObject,System.currentTimeMillis() - start); Boolean flag = (Boolean) jsonObject.get("data"); return flag; } catch (Exception e) { diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LineServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LineServiceImpl.java index 0f10ffbfc..3c3ccdd0f 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LineServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/LineServiceImpl.java @@ -272,7 +272,7 @@ public class LineServiceImpl implements LineService { if (lineInfo==null){ throw new ServiceException(ErrorCodeEnum.LINE_ID_IS_NOT_EXIST); } - + lineInfo.setUpdateUserId(user.getUserId()); lineInfo.setUserPortrait(CollectionUtils.isNotEmpty(addTagsRequest.getTags())? addTagsRequest.getTags().stream().map(Object::toString).collect(Collectors.joining(CommonConstants.COMMA, CommonConstants.COMMA, CommonConstants.COMMA)):""); lineInfoDAO.updateLineInfo(lineInfo); From daeb6af3bf1755e64fba5c76012498b708dadc14 Mon Sep 17 00:00:00 2001 From: guohb Date: Thu, 23 May 2024 14:26:34 +0800 Subject: [PATCH 21/22] fix throws --- .../store/controller/webb/PCIntentAgreementController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/coolstore-partner-web/src/main/java/com/cool/store/controller/webb/PCIntentAgreementController.java b/coolstore-partner-web/src/main/java/com/cool/store/controller/webb/PCIntentAgreementController.java index 448629220..2925b7339 100644 --- a/coolstore-partner-web/src/main/java/com/cool/store/controller/webb/PCIntentAgreementController.java +++ b/coolstore-partner-web/src/main/java/com/cool/store/controller/webb/PCIntentAgreementController.java @@ -2,6 +2,7 @@ package com.cool.store.controller.webb; import com.cool.store.context.CurrentUserHolder; import com.cool.store.context.LoginUserInfo; +import com.cool.store.exception.ApiException; import com.cool.store.request.FranchiseeSaveRequest; import com.cool.store.request.InitiatingRequest; import com.cool.store.response.InitiatingResponse; @@ -42,7 +43,7 @@ public class PCIntentAgreementController { @PostMapping(path = "/franchisee/save") @ApiOperation("kdz -> xfsg 加盟商新增") - public ResponseResult save(@RequestBody FranchiseeSaveRequest request) { + public ResponseResult save(@RequestBody FranchiseeSaveRequest request) throws ApiException { LoginUserInfo user = CurrentUserHolder.getUser(); return intentAgreementService.save(request,user); } From 441ae798cb9767de715530a6de7038d04910128b Mon Sep 17 00:00:00 2001 From: bianyadong Date: Thu, 23 May 2024 14:33:08 +0800 Subject: [PATCH 22/22] =?UTF-8?q?=E8=80=83=E8=AF=95=E9=80=9A=E8=BF=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/cool/store/enums/ExamStatusEnum.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coolstore-partner-common/src/main/java/com/cool/store/enums/ExamStatusEnum.java b/coolstore-partner-common/src/main/java/com/cool/store/enums/ExamStatusEnum.java index 160ea6161..1e1e3056c 100644 --- a/coolstore-partner-common/src/main/java/com/cool/store/enums/ExamStatusEnum.java +++ b/coolstore-partner-common/src/main/java/com/cool/store/enums/ExamStatusEnum.java @@ -10,7 +10,7 @@ import org.apache.commons.lang3.StringUtils; public enum ExamStatusEnum { NOT_START(0, "未开始"), - PASS(1, "通过"), + PASS(1, "正考通过"), NOT_PASS(2, "不通过"); private Integer code;