Browse Source

4.12 修复bug

Huang
huangqizhen 1 month ago
parent
commit
4c4d96d099
  1. 7
      src/main/java/com/example/demo/controller/DouController.java
  2. 2
      src/main/java/com/example/demo/domain/dou/Yve.java
  3. 12
      src/main/resources/mapperLink/DouMapper.xml

7
src/main/java/com/example/demo/controller/DouController.java

@ -1,7 +1,10 @@
package com.example.demo.controller; package com.example.demo.controller;
import com.example.demo.domain.dou.*;
import com.example.demo.domain.dou.Records;
import com.example.demo.domain.dou.Searchinfo;
import com.example.demo.domain.dou.YveTotal;
import com.example.demo.domain.vo.Page; import com.example.demo.domain.vo.Page;
import com.example.demo.domain.vo.Result; import com.example.demo.domain.vo.Result;
import com.example.demo.sevice.DouService; import com.example.demo.sevice.DouService;
@ -32,8 +35,10 @@ public class DouController {
@RequestMapping("/getYve") @RequestMapping("/getYve")
public Result getYve(@RequestBody Page page){ public Result getYve(@RequestBody Page page){
if (ObjectUtils.isEmpty(page.getPageNum())) { if (ObjectUtils.isEmpty(page.getPageNum())) {
System.out.println(page.getYve()+"-----");
return Result.success(douService.getYve(page.getYve())); return Result.success(douService.getYve(page.getYve()));
} else { } else {
System.out.println(page.getYve()+"++++");
return Result.success(douService.searchForPage(page.getPageNum(), page.getPageSize(), page.getYve())); return Result.success(douService.searchForPage(page.getPageNum(), page.getPageSize(), page.getYve()));
} }
} }

2
src/main/java/com/example/demo/domain/dou/Yve.java

@ -21,4 +21,6 @@ public class Yve implements Serializable {
private Integer jinbiBuy; private Integer jinbiBuy;
private Integer jinbiCostTotal; private Integer jinbiCostTotal;
private String token; private String token;
private String sortField;
private String sortOrder;
} }

12
src/main/resources/mapperLink/DouMapper.xml

@ -35,16 +35,22 @@
fy.jinbi fy.jinbi
FROM fx_member fm FROM fx_member fm
LEFT JOIN fx_yaoqing fy ON fm.id = fy.uid LEFT JOIN fx_yaoqing fy ON fm.id = fy.uid
WHERE employee!=1
<where> <where>
<if test="jwcode != null and jwcode.length>0">
employee != 1
<if test="jwcode != null and jwcode.length > 0">
and fm.jwcode = #{jwcode} and fm.jwcode = #{jwcode}
</if> </if>
<if test="ipAddress != null and ipAddress.length>0">
<if test="ipAddress != null and ipAddress.length > 0">
and fm.ip_address = #{ipAddress} and fm.ip_address = #{ipAddress}
</if> </if>
</where> </where>
<choose>
<when test="sortField != null and sortField.length > 0 or sortOrder != null and sortOrder.length > 0">
ORDER BY ${sortField} ${sortOrder}
</when>
</choose>
</select> </select>
<select id="getYveTotal" resultType="com.example.demo.domain.dou.YveTotal"> <select id="getYveTotal" resultType="com.example.demo.domain.dou.YveTotal">
SELECT sum(jinbi_buy) as jinbiBuy, SELECT sum(jinbi_buy) as jinbiBuy,
SUM(jinbi_free) as jinbiFree, SUM(jinbi_free) as jinbiFree,

Loading…
Cancel
Save