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"; /** * 商户成员退出信息 */