java110
2020-06-01 7cb75888c6659b361019fdc6ac4844a760c66581
优化商户属性
5个文件已修改
29 ■■■■ 已修改文件
Api/src/main/java/com/java110/api/bmo/storeAttr/impl/StoreAttrBMOImpl.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
StoreService/src/main/java/com/java110/store/listener/storeAttr/DeleteStoreAttrInfoListener.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
StoreService/src/main/java/com/java110/store/listener/storeAttr/SaveStoreAttrInfoListener.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
StoreService/src/main/java/com/java110/store/listener/storeAttr/UpdateStoreAttrInfoListener.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
java110-utils/src/main/java/com/java110/utils/constant/BusinessTypeConstant.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Api/src/main/java/com/java110/api/bmo/storeAttr/impl/StoreAttrBMOImpl.java
@@ -6,6 +6,7 @@
import com.java110.core.context.DataFlowContext;
import com.java110.core.smo.storeAttr.IStoreAttrInnerServiceSMO;
import com.java110.dto.store.StoreAttrDto;
import com.java110.po.store.StoreAttrPo;
import com.java110.utils.constant.BusinessTypeConstant;
import com.java110.utils.constant.CommonConstant;
import com.java110.utils.util.Assert;
@@ -66,6 +67,10 @@
        businessStoreAttr.putAll(BeanConvertUtil.beanCovertMap(storeAttrDtos.get(0)));
        businessStoreAttr.putAll(paramInJson);
        StoreAttrPo storeAttrPo = BeanConvertUtil.covertBean(businessStoreAttr, StoreAttrPo.class);
        super.update(dataFlowContext, storeAttrPo, BusinessTypeConstant.BUSINESS_TYPE_UPDATE_STORE_ATTR);
    }
StoreService/src/main/java/com/java110/store/listener/storeAttr/DeleteStoreAttrInfoListener.java
@@ -5,6 +5,7 @@
import com.java110.core.annotation.Java110Listener;
import com.java110.core.context.DataFlowContext;
import com.java110.entity.center.Business;
import com.java110.po.store.StoreAttrPo;
import com.java110.store.dao.IStoreAttrServiceDao;
import com.java110.utils.constant.BusinessTypeConstant;
import com.java110.utils.constant.ResponseConstant;
@@ -46,7 +47,7 @@
    @Override
    public String getBusinessTypeCd() {
        return BusinessTypeConstant.BUSINESS_TYPE_DELETE_COMMUNITY;
        return BusinessTypeConstant.BUSINESS_TYPE_DELETE_STORE_ATTR;
    }
    /**
@@ -62,8 +63,8 @@
        Assert.notEmpty(data, "没有datas 节点,或没有子节点需要处理");
        //处理 businessStoreAttr 节点
        if (data.containsKey(BusinessTypeConstant.BUSINESS_TYPE_DELETE_COMMUNITY)) {
            Object _obj = data.get(BusinessTypeConstant.BUSINESS_TYPE_DELETE_COMMUNITY);
        if (data.containsKey(StoreAttrPo.class.getSimpleName())) {
            Object _obj = data.get(StoreAttrPo.class.getSimpleName());
            JSONArray businessStoreAttrs = null;
            if (_obj instanceof JSONObject) {
                businessStoreAttrs = new JSONArray();
StoreService/src/main/java/com/java110/store/listener/storeAttr/SaveStoreAttrInfoListener.java
@@ -2,6 +2,7 @@
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.java110.po.store.StoreAttrPo;
import com.java110.store.dao.IStoreAttrServiceDao;
import com.java110.utils.constant.BusinessTypeConstant;
import com.java110.utils.constant.StatusConstant;
@@ -39,7 +40,7 @@
    @Override
    public String getBusinessTypeCd() {
        return BusinessTypeConstant.BUSINESS_TYPE_SAVE_JUNK_REQUIREMENT;
        return BusinessTypeConstant.BUSINESS_TYPE_SAVE_STORE_ATTR;
    }
    /**
@@ -53,8 +54,8 @@
        Assert.notEmpty(data,"没有datas 节点,或没有子节点需要处理");
        //处理 businessStoreAttr 节点
        if(data.containsKey("businessStoreAttr")){
            Object bObj = data.get("businessStoreAttr");
        if(data.containsKey(StoreAttrPo.class.getSimpleName())){
            Object bObj = data.get(StoreAttrPo.class.getSimpleName());
            JSONArray businessStoreAttrs = null;
            if(bObj instanceof JSONObject){
                businessStoreAttrs = new JSONArray();
StoreService/src/main/java/com/java110/store/listener/storeAttr/UpdateStoreAttrInfoListener.java
@@ -2,6 +2,7 @@
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.java110.po.store.StoreAttrPo;
import com.java110.store.dao.IStoreAttrServiceDao;
import com.java110.utils.constant.BusinessTypeConstant;
import com.java110.utils.constant.ResponseConstant;
@@ -64,8 +65,8 @@
        //处理 businessStoreAttr 节点
        if (data.containsKey("businessStoreAttr")) {
            Object _obj = data.get("businessStoreAttr");
        if (data.containsKey(StoreAttrPo.class.getSimpleName())) {
            Object _obj = data.get(StoreAttrPo.class.getSimpleName());
            JSONArray businessStoreAttrs = null;
            if (_obj instanceof JSONObject) {
                businessStoreAttrs = new JSONArray();
java110-utils/src/main/java/com/java110/utils/constant/BusinessTypeConstant.java
@@ -146,10 +146,15 @@
     */
    public static final String BUSINESS_TYPE_UPDATE_STORE_INFO = "200100040001";
    //保存商户属性
    public static final String BUSINESS_TYPE_SAVE_STORE_ATTR = "200100030003";
    //修改商户属性
    public static final String BUSINESS_TYPE_UPDATE_STORE_ATTR = "200100040003";
    //删除商户属性
    public static final String BUSINESS_TYPE_DELETE_STORE_ATTR = "200100050003";
    /**
     * 商户成员退出信息
     */