吴学文
2019-05-18 550120ce17789ef97601a1e893d0a9bf03ae4b2d
Api/src/main/java/com/java110/api/listener/owner/EditOwnerListener.java
@@ -59,8 +59,8 @@
        dataFlowContext.getRequestCurrentHeaders().put(CommonConstant.HTTP_ORDER_TYPE_CD, "D");
        JSONArray businesses = new JSONArray();
        if (!paramObj.containsKey("memberId")) {
            paramObj.put("memberId", paramObj.getString("ownerId"));
        if (!paramObj.containsKey("ownerId") || "1001".equals(paramObj.getString("ownerTypeCd"))) {
            paramObj.put("ownerId", paramObj.getString("memberId"));
        }
        //添加小区楼
        businesses.add(editOwner(paramObj));
@@ -85,12 +85,13 @@
     *                "memberTypeCd": "390001200001"
     */
    private void validate(String paramIn) {
        Assert.jsonObjectHaveKey(paramIn, "ownerId", "请求报文中未包含ownerId");
        Assert.jsonObjectHaveKey(paramIn, "memberId", "请求报文中未包含ownerId");
        Assert.jsonObjectHaveKey(paramIn, "name", "请求报文中未包含name");
        Assert.jsonObjectHaveKey(paramIn, "userId", "请求报文中未包含userId");
        Assert.jsonObjectHaveKey(paramIn, "age", "请求报文中未包含age");
        Assert.jsonObjectHaveKey(paramIn, "link", "请求报文中未包含link");
        Assert.jsonObjectHaveKey(paramIn, "sex", "请求报文中未包含sex");
        Assert.jsonObjectHaveKey(paramIn, "ownerTypeCd", "请求报文中未包含sex");
        Assert.jsonObjectHaveKey(paramIn, "communityId", "请求报文中未包含communityId");
    }