java110
2022-04-13 3219ee5eb2c7de1e1401bd94cb4dc4d37195b244
service-user/src/main/java/com/java110/user/cmd/menu/ListCatalogMenusCmd.java
@@ -32,7 +32,6 @@
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
import java.util.List;
@@ -65,7 +64,7 @@
        Assert.hasKeyAndValue(reqJson, "userId", "未包含用户信息");
        Assert.hasKeyAndValue(reqJson, "storeId", "未包含商户信息");
        Assert.hasKeyAndValue(reqJson, "caId", "未包含目录信息");
        //Assert.hasKeyAndValue(reqJson, "caId", "未包含目录信息");
    }
    @Override
@@ -73,6 +72,7 @@
        MenuGroupDto menuCatalogDto = BeanConvertUtil.covertBean(reqJson, MenuGroupDto.class);
        menuCatalogDto.setGroupType(MenuGroupDto.GROUP_TYPE_PC);
        //判断是否 为 开发或者运营,如果是开发或者运营时 取消 小区ID
        //查询store 信息
        StoreDto storeDto = new StoreDto();
@@ -80,6 +80,10 @@
        List<StoreDto> storeDtos = storeInnerServiceSMOImpl.getStores(storeDto);
        Assert.listOnlyOne(storeDtos, "商户不存在");
        if (StoreDto.STORE_TYPE_ADMIN.equals(storeDtos.get(0).getStoreTypeCd()) || StoreDto.STORE_TYPE_DEV.equals(storeDtos.get(0).getStoreTypeCd())) {
            menuCatalogDto.setCommunityId("");
        }
        menuCatalogDto.setDomain(storeDtos.get(0).getStoreTypeCd());
        menuCatalogDto.setStoreType(storeDtos.get(0).getStoreTypeCd());
@@ -109,6 +113,7 @@
            //获取孩子菜单
            JSONArray childs = tempMenu.getJSONArray("childs");
            JSONObject childMenu = new JSONObject();
            childMenu.put("mId", tMenu.getString("mId"));
            childMenu.put("name", tMenu.getString("menuName"));
            childMenu.put("href", tMenu.getString("url"));
            childMenu.put("seq", tMenu.getString("menuSeq"));