Merge #103 into master from cc_20250415_fix
feat:标准店 * cc_20250415_fix: (2 commits squashed) - feat:认款取消校验 - feat:标准店 Signed-off-by: 正新 <accounts_6964c7bcd2a2c377c5bbd01b@mail.teambition.com> Merged-by: 正新 <accounts_6964c7bcd2a2c377c5bbd01b@mail.teambition.com> CR-link: https://codeup.aliyun.com/692ea314dec569489f6f167c/hangzhou/java/custom_zxjp/change/103
This commit is contained in:
@@ -110,6 +110,21 @@ public class StoreMasterDTO {
|
|||||||
@ApiModelProperty("是否统管")
|
@ApiModelProperty("是否统管")
|
||||||
private Integer unifiedManagement;
|
private Integer unifiedManagement;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 铺位位置描述
|
||||||
|
*/
|
||||||
|
private String locationDescCode;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否是AI店
|
||||||
|
*/
|
||||||
|
private Integer useStandardStore;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 店型名称
|
||||||
|
*/
|
||||||
|
private String storeTypeName;
|
||||||
|
|
||||||
@Data
|
@Data
|
||||||
public static class SignerInfo {
|
public static class SignerInfo {
|
||||||
@ApiModelProperty("签约人1姓名")
|
@ApiModelProperty("签约人1姓名")
|
||||||
|
|||||||
@@ -2,7 +2,9 @@ package com.cool.store.service.impl;
|
|||||||
|
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.cool.store.dao.*;
|
import com.cool.store.dao.*;
|
||||||
|
import com.cool.store.dao.order.StoreOrderDAO;
|
||||||
import com.cool.store.entity.*;
|
import com.cool.store.entity.*;
|
||||||
|
import com.cool.store.entity.order.StoreOrderDO;
|
||||||
import com.cool.store.enums.*;
|
import com.cool.store.enums.*;
|
||||||
import com.cool.store.enums.point.PaymentMethodEnum;
|
import com.cool.store.enums.point.PaymentMethodEnum;
|
||||||
import com.cool.store.enums.wallet.YztStoreModel;
|
import com.cool.store.enums.wallet.YztStoreModel;
|
||||||
@@ -67,6 +69,8 @@ public class SyncMainSysServerImpl implements SyncMainSysServer {
|
|||||||
addStore(shopId);
|
addStore(shopId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Resource
|
||||||
|
StoreOrderDAO storeOrderDAO;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 添加门店
|
* 添加门店
|
||||||
@@ -80,6 +84,10 @@ public class SyncMainSysServerImpl implements SyncMainSysServer {
|
|||||||
log.info("门店不存在:{}", shopId);
|
log.info("门店不存在:{}", shopId);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
StoreOrderDO order = storeOrderDAO.getLatestOrderByShopId(shopId);
|
||||||
|
if (order!=null){
|
||||||
|
storeMasterDTO.setStoreTypeName(order.getStoreTypeName());
|
||||||
|
}
|
||||||
storeMasterDTO.setEnterpriseId(eid);
|
storeMasterDTO.setEnterpriseId(eid);
|
||||||
storeMasterDTO.setStoreId(shopInfo.getStoreId());
|
storeMasterDTO.setStoreId(shopInfo.getStoreId());
|
||||||
storeMasterDTO.setStoreStatus("not_open");
|
storeMasterDTO.setStoreStatus("not_open");
|
||||||
@@ -88,6 +96,7 @@ public class SyncMainSysServerImpl implements SyncMainSysServer {
|
|||||||
storeMasterDTO.setJoinBrand(StringUtils.isNotEmpty(shopInfo.getFranchiseBrand())?Integer.valueOf(shopInfo.getFranchiseBrand()):null);
|
storeMasterDTO.setJoinBrand(StringUtils.isNotEmpty(shopInfo.getFranchiseBrand())?Integer.valueOf(shopInfo.getFranchiseBrand()):null);
|
||||||
storeMasterDTO.setJoinModel(shopInfo.getJoinMode());
|
storeMasterDTO.setJoinModel(shopInfo.getJoinMode());
|
||||||
storeMasterDTO.setStoreType(shopInfo.getStoreType());
|
storeMasterDTO.setStoreType(shopInfo.getStoreType());
|
||||||
|
storeMasterDTO.setUseStandardStore(shopInfo.getUseStandardStore());
|
||||||
|
|
||||||
SignFranchiseDO signFranchiseDO = signFranchiseDAO.selectByShopId(shopId);
|
SignFranchiseDO signFranchiseDO = signFranchiseDAO.selectByShopId(shopId);
|
||||||
storeMasterDTO.setManageModel(signFranchiseDO.getBusinessModel());
|
storeMasterDTO.setManageModel(signFranchiseDO.getBusinessModel());
|
||||||
@@ -158,6 +167,7 @@ public class SyncMainSysServerImpl implements SyncMainSysServer {
|
|||||||
storeMasterDTO.setPointCode(info.getPointCode());
|
storeMasterDTO.setPointCode(info.getPointCode());
|
||||||
storeMasterDTO.setLongitude(info.getLongitude());
|
storeMasterDTO.setLongitude(info.getLongitude());
|
||||||
storeMasterDTO.setLatitude(info.getLatitude());
|
storeMasterDTO.setLatitude(info.getLatitude());
|
||||||
|
storeMasterDTO.setLocationDescCode(info.getLocationDescCode());
|
||||||
try {
|
try {
|
||||||
if (StringUtils.isNotEmpty(pointDetail.getMonthRent())&&pointDetail.getPaymentMethod()!=null){
|
if (StringUtils.isNotEmpty(pointDetail.getMonthRent())&&pointDetail.getPaymentMethod()!=null){
|
||||||
//获取支付方式
|
//获取支付方式
|
||||||
|
|||||||
Reference in New Issue
Block a user