吴学文
2019-05-13 acb0e1dba4ac90979b85adcc020eb9f38ebbeb6a
UserService/src/main/java/com/java110/user/listener/owner/UpdateOwnerInfoListener.java
@@ -110,7 +110,7 @@
                flushBusinessOwnerInfo(businessOwnerInfo, StatusConstant.STATUS_CD_VALID);
                ownerServiceDaoImpl.updateOwnerInfoInstance(businessOwnerInfo);
                if (businessOwnerInfo.size() == 1) {
                    dataFlowContext.addParamOut("ownerId", businessOwnerInfo.get("owner_id"));
                    dataFlowContext.addParamOut("memberId", businessOwnerInfo.get("member_id"));
                }
            }
        }
@@ -162,10 +162,10 @@
     */
    private void doBusinessOwner(Business business, JSONObject businessOwner) {
        Assert.jsonObjectHaveKey(businessOwner, "ownerId", "businessOwner 节点下没有包含 ownerId 节点");
        Assert.jsonObjectHaveKey(businessOwner, "memberId", "businessOwner 节点下没有包含 memberId 节点");
        if (businessOwner.getString("ownerId").startsWith("-")) {
            throw new ListenerExecuteException(ResponseConstant.RESULT_PARAM_ERROR, "ownerId 错误,不能自动生成(必须已经存在的ownerId)" + businessOwner);
        if (businessOwner.getString("memberId").startsWith("-")) {
            throw new ListenerExecuteException(ResponseConstant.RESULT_PARAM_ERROR, "memberId 错误,不能自动生成(必须已经存在的memberId)" + businessOwner);
        }
        //自动保存DEL
        autoSaveDelBusinessOwner(business, businessOwner);