Browse Source

[商铺商户][修改]:商户编辑时返回数据修改

release_toaliyun_real
gongbiao 7 years ago
parent
commit
169bc1e50c
2 changed files with 10 additions and 10 deletions
  1. +6
    -6
      mallinkService/src/main/java/com/simple/domain/po/WxMerchant.java
  2. +4
    -4
      mallinkService/src/main/java/com/simple/service/impl/WxMerchantServiceImpl.java

+ 6
- 6
mallinkService/src/main/java/com/simple/domain/po/WxMerchant.java View File

@@ -39,9 +39,9 @@ public class WxMerchant implements Serializable {
} }


@Transient @Transient
private String userids;
private List<Long> userids;
@Transient @Transient
private String shopids;
private List<Long> shopids;


@Transient @Transient
private List<WxShop> shops; private List<WxShop> shops;
@@ -158,19 +158,19 @@ public class WxMerchant implements Serializable {
this.status = status; this.status = status;
} }


public String getUserids() {
public List<Long> getUserids() {
return userids; return userids;
} }


public void setUserids(String userids) {
public void setUserids(List<Long> userids) {
this.userids = userids; this.userids = userids;
} }


public String getShopids() {
public List<Long> getShopids() {
return shopids; return shopids;
} }


public void setShopids(String shopids) {
public void setShopids(List<Long> shopids) {
this.shopids = shopids; this.shopids = shopids;
} }




+ 4
- 4
mallinkService/src/main/java/com/simple/service/impl/WxMerchantServiceImpl.java View File

@@ -88,7 +88,7 @@ public class WxMerchantServiceImpl implements WxMerchantService {
wxMerchantMapper.insertSelective(wxMerchant); wxMerchantMapper.insertSelective(wxMerchant);


//保存商户商铺的关联 //保存商户商铺的关联
List<Long> shopidlist = JSONArray.parseArray(wxMerchant.getShopids(), Long.class);
List<Long> shopidlist = wxMerchant.getShopids();
for(Long shopid:shopidlist){ for(Long shopid:shopidlist){
WxMerchantShop wxMerchantShop = new WxMerchantShop(); WxMerchantShop wxMerchantShop = new WxMerchantShop();
wxMerchantShop.setId(idWorker.nextId()); wxMerchantShop.setId(idWorker.nextId());
@@ -110,7 +110,7 @@ public class WxMerchantServiceImpl implements WxMerchantService {
} }


//保存商户关联用户 //保存商户关联用户
List<Long> useridlist = JSONArray.parseArray(wxMerchant.getUserids(), Long.class);
List<Long> useridlist = wxMerchant.getUserids();
for(Long userid:useridlist){ for(Long userid:useridlist){
WxMerchantBUser wxMerchantBUser = new WxMerchantBUser(); WxMerchantBUser wxMerchantBUser = new WxMerchantBUser();
wxMerchantBUser.setId(userid); wxMerchantBUser.setId(userid);
@@ -148,7 +148,7 @@ public class WxMerchantServiceImpl implements WxMerchantService {


final IdWorker idWorker = IdWorker.get(); final IdWorker idWorker = IdWorker.get();
//保存商户商铺的关联 //保存商户商铺的关联
List<Long> shopidlist = JSONArray.parseArray(wxMerchant.getShopids(), Long.class);
List<Long> shopidlist = wxMerchant.getShopids();
for(Long shopid:shopidlist){ for(Long shopid:shopidlist){
WxMerchantShop wxMerchantShop = new WxMerchantShop(); WxMerchantShop wxMerchantShop = new WxMerchantShop();
wxMerchantShop.setId(idWorker.nextId()); wxMerchantShop.setId(idWorker.nextId());
@@ -171,7 +171,7 @@ public class WxMerchantServiceImpl implements WxMerchantService {




//保存商户关联用户 //保存商户关联用户
List<Long> useridlist = JSONArray.parseArray(wxMerchant.getUserids(), Long.class);
List<Long> useridlist = wxMerchant.getUserids();
for(Long userid:useridlist){ for(Long userid:useridlist){
WxMerchantBUser wxMerchantBUser = new WxMerchantBUser(); WxMerchantBUser wxMerchantBUser = new WxMerchantBUser();
wxMerchantBUser.setId(userid); wxMerchantBUser.setId(userid);


Loading…
Cancel
Save