|
|
@@ -0,0 +1,57 @@
|
|
|
+package com.jpsoft.enterprise.modules.mobile.controller;
|
|
|
+
|
|
|
+import cn.hutool.core.date.DateUtil;
|
|
|
+import com.github.pagehelper.Page;
|
|
|
+import com.jpsoft.enterprise.modules.base.dto.DueListDTO;
|
|
|
+import com.jpsoft.enterprise.modules.base.service.BillInfoService;
|
|
|
+import com.jpsoft.enterprise.modules.common.dto.MessageResult;
|
|
|
+import com.jpsoft.enterprise.modules.common.dto.Sort;
|
|
|
+import io.swagger.annotations.ApiImplicitParam;
|
|
|
+import io.swagger.annotations.ApiImplicitParams;
|
|
|
+import io.swagger.annotations.ApiOperation;
|
|
|
+import lombok.extern.slf4j.Slf4j;
|
|
|
+import org.apache.commons.lang3.StringUtils;
|
|
|
+import org.springframework.beans.BeanUtils;
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.web.bind.annotation.PostMapping;
|
|
|
+import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
+import org.springframework.web.bind.annotation.RequestParam;
|
|
|
+import org.springframework.web.bind.annotation.RestController;
|
|
|
+
|
|
|
+import java.util.ArrayList;
|
|
|
+import java.util.HashMap;
|
|
|
+import java.util.List;
|
|
|
+import java.util.Map;
|
|
|
+
|
|
|
+/**
|
|
|
+ * @author 墨鱼_mo
|
|
|
+ * @date 2021-1-4 9:24
|
|
|
+ */
|
|
|
+@RestController
|
|
|
+@RequestMapping("/mobile/billInfoApi")
|
|
|
+@Slf4j
|
|
|
+public class BillInfoApiController {
|
|
|
+ @Autowired
|
|
|
+ private BillInfoService billInfoService;
|
|
|
+
|
|
|
+ @PostMapping("dueList")
|
|
|
+ @ApiOperation(value = "会费缴费列表(公开接口)")
|
|
|
+ public MessageResult<List<DueListDTO>> dueList() {
|
|
|
+ MessageResult<List<DueListDTO>> messageResult = new MessageResult<>();
|
|
|
+
|
|
|
+ try {
|
|
|
+ List<DueListDTO> listDTOS = billInfoService.dueList();
|
|
|
+
|
|
|
+ messageResult.setData(listDTOS);
|
|
|
+ messageResult.setResult(true);
|
|
|
+ messageResult.setCode(200);
|
|
|
+ } catch (Exception ex) {
|
|
|
+ log.error(ex.getMessage(),ex);
|
|
|
+ messageResult.setCode(400);
|
|
|
+ messageResult.setResult(false);
|
|
|
+ messageResult.setMessage(ex.getMessage());
|
|
|
+ }
|
|
|
+
|
|
|
+ return messageResult;
|
|
|
+ }
|
|
|
+}
|