| src/main/java/com/ruoyi/basic/controller/CustomerController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/basic/pojo/Customer.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/basic/service/ICustomerService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/basic/service/impl/CustomerServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/ruoyi/basic/controller/CustomerController.java
@@ -9,6 +9,7 @@ import com.ruoyi.framework.aspectj.lang.enums.BusinessType; import com.ruoyi.framework.web.controller.BaseController; import com.ruoyi.framework.web.domain.AjaxResult; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; @@ -116,4 +117,11 @@ public List customerList(Customer customer) { return customerService.customerList(customer); } @GetMapping("/regions") @ApiOperation("获取客户地区") public AjaxResult getRegions() { List<String> regionsList = customerService.regionsList(); return AjaxResult.success(regionsList); } } src/main/java/com/ruoyi/basic/pojo/Customer.java
@@ -116,4 +116,8 @@ @ApiModelProperty(value = "开户行号") @Excel(name = "开户行号") private String bankCode; @ApiModelProperty("地区") @Excel(name = "地区") private String regions; } src/main/java/com/ruoyi/basic/service/ICustomerService.java
@@ -78,4 +78,7 @@ List<Customer> selectCustomerLists(Customer customer); AjaxResult importData(MultipartFile file); List<String> regionsList(); } src/main/java/com/ruoyi/basic/service/impl/CustomerServiceImpl.java
@@ -276,6 +276,17 @@ ).collect(Collectors.toList()); } @Override public List<String> regionsList() { return this.baseMapper.selectObjs(new QueryWrapper<Customer>() .select("DISTINCT regions") .isNotNull("regions") .ne("regions", "") ).stream() .map(Object::toString) .collect(Collectors.toList()); } /** * 下划线命名转驼峰命名 */