| 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
@@ -80,7 +80,7 @@ /** * 联系电话 */ @Excel(name = "联系电话",cellType = Excel.ColumnType.STRING) @Excel(name = "联系电话", cellType = Excel.ColumnType.STRING) private String contactPhone; /** @@ -93,7 +93,7 @@ * 维护时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "维护时间" , width = 30, dateFormat = "yyyy-MM-dd") @Excel(name = "维护时间", width = 30, dateFormat = "yyyy-MM-dd") private Date maintenanceTime; @TableField(fill = FieldFill.INSERT) @@ -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()); } /** * 下划线命名转驼峰命名 */