java110
2020-12-11 e5cef041931401a6d0955d46163d5b2f7b65e091
service-front/src/main/java/com/java110/front/smo/api/impl/ApiSMOImpl.java
@@ -32,8 +32,8 @@
    @Override
    protected ResponseEntity<String> getStoreInfo(IPageData pd, RestTemplate restTemplate) {
        if(StringUtil.isEmpty(pd.getUserId())){
            return new ResponseEntity<>("未包含用户信息",HttpStatus.BAD_REQUEST);
        if (StringUtil.isEmpty(pd.getUserId())) {
            return new ResponseEntity<>("未包含用户信息", HttpStatus.BAD_REQUEST);
        }
        return super.getStoreInfo(pd, restTemplate);
    }
@@ -43,6 +43,11 @@
        // 校验 员工和商户是否有关系
        ResponseEntity responseEntity = getStoreInfo(pd, restTemplate);
        if (responseEntity.getStatusCode() != HttpStatus.OK) {
            return new ComponentValidateResult("", "", "", pd.getUserId(), pd.getUserName());
        }
        JSONObject storeInfo = JSONObject.parseObject(responseEntity.getBody().toString());
        if(!storeInfo.containsKey("storeId")){
            return new ComponentValidateResult("", "", "", pd.getUserId(), pd.getUserName());
        }
@@ -68,8 +73,10 @@
        IPageData pd = (IPageData) request.getAttribute(CommonConstant.CONTEXT_PAGE_DATA);
        ComponentValidateResult result = this.validateStoreStaffCommunityRelationship(pd, restTemplate);
        header.add("user-id", result.getUserId());
        header.add("user-name", result.getUserName());
        if (!StringUtil.isEmpty(result.getUserId())) {
            header.add("user-id", result.getUserId());
            header.add("user-name", result.getUserName());
        }
        header.add("store-id", result.getStoreId());
        logger.debug("api请求头" + headers + ";请求内容:" + body);
        HttpMethod method = null;