Your Name
2022-12-08 a20310f135ebf1c8ccff2b619f3eff3d704436a0
service-community/src/main/java/com/java110/community/cmd/parkingArea/ListParkingAreasCmd.java
@@ -3,8 +3,9 @@
import com.alibaba.fastjson.JSONObject;
import com.java110.core.annotation.Java110Cmd;
import com.java110.core.context.ICmdDataFlowContext;
import com.java110.core.event.cmd.AbstractServiceCmdListener;
import com.java110.core.event.cmd.Cmd;
import com.java110.core.event.cmd.CmdEvent;
import com.java110.doc.annotation.*;
import com.java110.dto.parking.ParkingAreaDto;
import com.java110.intf.community.IParkingAreaInnerServiceSMO;
import com.java110.utils.exception.CmdException;
@@ -19,8 +20,38 @@
import java.util.ArrayList;
import java.util.List;
@Java110CmdDoc(title = "查询停车场",
        description = "用户业主手机端赠送停车劵时使用,也可以用于其他的场景,根据小区ID查询,当前小区的所有停车场",
        httpMethod = "get",
        url = "http://{ip}:{port}/app/parkingArea.listParkingAreas",
        resource = "communityDoc",
        author = "吴学文",
        serviceCode = "parkingArea.listParkingAreas"
)
@Java110ParamsDoc(params = {
        @Java110ParamDoc(name = "communityId", length = 30, remark = "小区ID"),
        @Java110ParamDoc(name = "page",type = "int",length = 11, remark = "分页页数"),
        @Java110ParamDoc(name = "row",type = "int", length = 11, remark = "分页行数"),
})
@Java110ResponseDoc(
        params = {
                @Java110ParamDoc(name = "code", type = "int", length = 11, defaultValue = "0", remark = "返回编号,0 成功 其他失败"),
                @Java110ParamDoc(name = "msg", type = "String", length = 250, defaultValue = "成功", remark = "描述"),
                @Java110ParamDoc(name = "parkingAreas", type = "Array", remark = "有效数据"),
                @Java110ParamDoc(parentNodeName = "parkingAreas",name = "paId", type = "String", remark = "停车场ID"),
                @Java110ParamDoc(parentNodeName = "parkingAreas",name = "num", type = "String", remark = "停车场编号"),
        }
)
@Java110ExampleDoc(
        reqBody="http://{ip}:{port}/app/parkingArea.listParkingAreas?num=&typeCd=&paId=&page=1&row=10&communityId=2022112555490011",
        resBody="{\"page\":0,\"parkingAreas\":[{\"attrs\":[{\"attrId\":\"112022112796270047\",\"communityId\":\"2022112555490011\",\"listShow\":\"Y\",\"paId\":\"102022112706900045\",\"page\":-1,\"records\":0,\"row\":0,\"specCd\":\"6185-17861\",\"specName\":\"外部编码\",\"specType\":\"2233\",\"statusCd\":\"0\",\"total\":0,\"value\":\"123\"}],\"createTime\":\"2022-11-27 01:48:27\",\"num\":\"A\",\"paId\":\"102022112706900045\",\"remark\":\"\",\"typeCd\":\"1001\"}],\"records\":1,\"rows\":0,\"total\":1}"
)
@Java110Cmd(serviceCode = "parkingArea.listParkingAreas")
public class ListParkingAreasCmd extends AbstractServiceCmdListener {
public class ListParkingAreasCmd extends Cmd {
    @Autowired
    private IParkingAreaInnerServiceSMO parkingAreaInnerServiceSMOImpl;