java110
2023-05-23 cca504b84583f8f8289b34e794939b8590a16446
service-community/src/main/java/com/java110/community/cmd/community/ListCommunitysCmd.java
@@ -5,6 +5,7 @@
import com.java110.core.context.ICmdDataFlowContext;
import com.java110.core.event.cmd.Cmd;
import com.java110.core.event.cmd.CmdEvent;
import com.java110.doc.annotation.*;
import com.java110.dto.area.AreaDto;
import com.java110.dto.community.CommunityDto;
import com.java110.intf.common.IAreaInnerServiceSMO;
@@ -19,7 +20,38 @@
import java.util.ArrayList;
import java.util.List;
@Java110CmdDoc(title = "查询小区",
        description = "查询系统中的所有小区信息",
        httpMethod = "get",
        url = "http://{ip}:{port}/app/community.listCommunitys",
        resource = "communityDoc",
        author = "吴学文",
        serviceCode = "community.listCommunitys",
        seq = 4
)
@Java110ParamsDoc(params = {
        @Java110ParamDoc(name = "page",type = "int",length = 11, remark = "分页页数"),
        @Java110ParamDoc(name = "row",type = "int", length = 11, remark = "分页行数"),
        @Java110ParamDoc(name = "communityId", length = 30, remark = "小区ID"),
})
@Java110ResponseDoc(
        params = {
                @Java110ParamDoc(name = "code", type = "int", length = 11, defaultValue = "0", remark = "返回编号,0 成功 其他失败"),
                @Java110ParamDoc(name = "msg", type = "String", length = 250, defaultValue = "成功", remark = "描述"),
                @Java110ParamDoc(name = "communitys", type = "Object", remark = "有效数据"),
                @Java110ParamDoc(parentNodeName = "communitys",name = "communityId", type = "String", remark = "小区ID"),
                @Java110ParamDoc(parentNodeName = "communitys",name = "name", type = "String", remark = "小区名称"),
                @Java110ParamDoc(parentNodeName = "communitys",name = "state", type = "String", remark = "小区状态 1100 审核完成"),
                @Java110ParamDoc(parentNodeName = "communitys",name = "cityCode", type = "String", remark = "小区状态 城市编码"),
        }
)
@Java110ExampleDoc(
        reqBody="http://{ip}:{port}/app/community.listCommunitys?name=&cityCode=&communityId=&page=1&row=10",
        resBody="{\"communitys\":[{\"address\":\"青海省西宁市城西区国投广场\",\"cityCode\":\"630104\",\"cityName\":\"青海省西宁市城西区\",\"communityAttrDtos\":[{\"attrId\":\"112022081566950487\",\"communityId\":\"2022081539020475\",\"listShow\":\"Y\",\"page\":-1,\"records\":0,\"row\":0,\"specCd\":\"9329000004\",\"specName\":\"社区编码\",\"statusCd\":\"0\",\"total\":0,\"value\":\"123456\"}],\"communityId\":\"2022081539020475\",\"mapX\":\"101.33\",\"mapY\":\"101.33\",\"name\":\"测试小区\",\"nearbyLandmarks\":\"国投广场\",\"state\":\"1100\",\"stateName\":\"审核完成\",\"tel\":\"18909711443\"}],\"page\":0,\"records\":1,\"rows\":0,\"total\":2}"
)
@Java110Cmd(serviceCode = "community.listCommunitys")
public class ListCommunitysCmd extends Cmd {