فهرست منبع

平台账户记录修改

liweifan 3 سال پیش
والد
کامیت
8e1eaabddd

+ 5 - 5
cooleshow-user/user-admin/src/main/java/com/yonge/cooleshow/admin/controller/PlatformCashAccountRecordController.java

@@ -1,5 +1,6 @@
 package com.yonge.cooleshow.admin.controller;
 
+import com.yonge.cooleshow.biz.dal.vo.PlatformCashAccountPageVo;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 
@@ -32,13 +33,12 @@ public class PlatformCashAccountRecordController extends BaseController {
 	@ApiOperation(value = "平台账户记录-列表", httpMethod = "POST", consumes = "application/json", produces = "application/json")
 	@PostMapping(value = "/list", consumes = "application/json", produces = "application/json")
 	@PreAuthorize("@pcs.hasPermissions('platformCashAccountRecord/list')")
-	public HttpResponseResult<ModelMap> list(@Valid @RequestBody PlatformCashAccountRecordSearch query) {
-		ModelMap model = new ModelMap();
+	public HttpResponseResult<PlatformCashAccountPageVo> list(@Valid @RequestBody PlatformCashAccountRecordSearch query) {
+		PlatformCashAccountPageVo model = new PlatformCashAccountPageVo();
 		
 		PageInfo<PlatformCashAccountRecord> pageInfo = PageUtil.pageInfo(platformCashAccountRecordService.queryPage(PageUtil.getPage(query),query));
-		model.put("pageInfo", pageInfo);
-		model.put("summary", platformCashAccountRecordService.querySummary(query));
-		
+		model.setPageInfo(pageInfo);
+		model.setSummary(platformCashAccountRecordService.querySummary(query));
 		return succeed(model);
 	}
 

+ 31 - 0
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/vo/PlatformCashAccountPageVo.java

@@ -0,0 +1,31 @@
+package com.yonge.cooleshow.biz.dal.vo;
+
+import com.yonge.cooleshow.biz.dal.entity.PlatformCashAccountRecord;
+import com.yonge.toolset.base.page.PageInfo;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+
+@ApiModel(value = "PlatformCashAccountPageVo对象", description = "平台账户页面查询对象")
+public class PlatformCashAccountPageVo {
+    @ApiModelProperty(value = "页头统计")
+    PlatformCashAccountRecordSummaryVo summary;
+
+    @ApiModelProperty(value = "分页内容")
+    PageInfo<PlatformCashAccountRecord> pageInfo;
+
+    public PlatformCashAccountRecordSummaryVo getSummary() {
+        return summary;
+    }
+
+    public void setSummary(PlatformCashAccountRecordSummaryVo summary) {
+        this.summary = summary;
+    }
+
+    public PageInfo<PlatformCashAccountRecord> getPageInfo() {
+        return pageInfo;
+    }
+
+    public void setPageInfo(PageInfo<PlatformCashAccountRecord> pageInfo) {
+        this.pageInfo = pageInfo;
+    }
+}