|
@@ -45,8 +45,8 @@ import java.util.Map;
|
|
|
*/
|
|
|
@RestController
|
|
|
@AllArgsConstructor
|
|
|
-@RequestMapping("/api/bwmeterreadplan")
|
|
|
-@Api(tags = "抄表管理-抄表录入接口")
|
|
|
+@RequestMapping("/api/bwMeterReadPlan")
|
|
|
+@Api(tags = "抄表管理-抄表算费接口")
|
|
|
public class BwMeterReadPlanController extends BaseController {
|
|
|
|
|
|
private final IBwMeterReadPlanService bwMeterReadPlanService;
|
|
@@ -223,4 +223,47 @@ public class BwMeterReadPlanController extends BaseController {
|
|
|
}
|
|
|
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ * 抄表算费:查询抄表册选择列表数据
|
|
|
+ *
|
|
|
+ * @param page 分页对象
|
|
|
+ * @param companyBranch 公司编码值
|
|
|
+ * @param mrArea 抄表片区值
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @PostMapping("/getMrBookList")
|
|
|
+ @ApiOperation(value = "抄表算费-查询抄表册列表数据")
|
|
|
+ @ApiImplicitParams({
|
|
|
+ @ApiImplicitParam(name = "companyBranch", value = "公司", dataType = "String"),
|
|
|
+ @ApiImplicitParam(name = "mrArea", value = "片区", dataType = "String")
|
|
|
+ })
|
|
|
+ public ResultRespone getMrBookList(Page page, String companyBranch, String mrArea) {
|
|
|
+ PageSortHelper.setPageSort(page, null);
|
|
|
+ IPage<Map<String, Object>> pageList = bwMeterReadPlanMapper.getMrBookList(page, companyBranch, mrArea);
|
|
|
+ return ResultRespone.success(pageList);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ * 抄表算费:获取可算费的用户明细数据
|
|
|
+ *
|
|
|
+ * @param page 分页对象
|
|
|
+ * @param companyBranch 公司编码值
|
|
|
+ * @param mrBooks 抄表本集合
|
|
|
+ * @param searchText 关键字(用户姓名、地址、用户编号)
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @PostMapping("/getUserList")
|
|
|
+ @ApiOperation(value = "抄表算费-获取可算费的用户明细数据")
|
|
|
+ @ApiImplicitParams({
|
|
|
+ @ApiImplicitParam(name = "companyBranch", value = "公司", dataType = "String"),
|
|
|
+ @ApiImplicitParam(name = "mrBooks", value = "抄表本集合", dataType = "String"),
|
|
|
+ @ApiImplicitParam(name = "searchText", value = "关键字(用户姓名、地址、用户编号)", dataType = "String")
|
|
|
+ })
|
|
|
+ public ResultRespone getUserList(Page page, String companyBranch, String mrBooks, String searchText) {
|
|
|
+ PageSortHelper.setPageSort(page, null);
|
|
|
+ IPage<Map<String, Object>> pageList = bwMeterReadPlanMapper.getUserList(page, companyBranch, mrBooks, searchText);
|
|
|
+ return ResultRespone.success(pageList);
|
|
|
+ }
|
|
|
}
|