正在显示
7 个修改的文件
包含
70 行增加
和
8 行删除
@@ -47,8 +47,9 @@ public class PayOrderController { | @@ -47,8 +47,9 @@ public class PayOrderController { | ||
47 | @RequestParam(value = "pageNum", required = false, defaultValue = "5") int pageNum, | 47 | @RequestParam(value = "pageNum", required = false, defaultValue = "5") int pageNum, |
48 | @RequestParam(value = "orderNumber", required = false) String orderNumber, | 48 | @RequestParam(value = "orderNumber", required = false) String orderNumber, |
49 | @RequestParam(value = "payTime", required = false) String payTime, | 49 | @RequestParam(value = "payTime", required = false) String payTime, |
50 | - @RequestParam(value = "username", required = false) String username) { | ||
51 | - PageInfo<PayRecords> order = payOrderService.getOrder(pageSize, pageNum, orderNumber, payTime, username); | 50 | + @RequestParam(value = "username", required = false) String username, |
51 | + @RequestParam(value = "payType", required = false) String payType) { | ||
52 | + PageInfo<PayRecords> order = payOrderService.getOrder(pageSize, pageNum, orderNumber, payTime, username, payType); | ||
52 | return order; | 53 | return order; |
53 | } | 54 | } |
54 | 55 |
@@ -21,7 +21,8 @@ public interface PayRecordsMapper { | @@ -21,7 +21,8 @@ public interface PayRecordsMapper { | ||
21 | List<PayRecords> findAll(@Param(value = "orderNumber") String orderNumber, | 21 | List<PayRecords> findAll(@Param(value = "orderNumber") String orderNumber, |
22 | @Param(value = "startTime") String startTime, | 22 | @Param(value = "startTime") String startTime, |
23 | @Param(value = "endTime") String endTime, | 23 | @Param(value = "endTime") String endTime, |
24 | - @Param(value = "username") String username); | 24 | + @Param(value = "username") String username, |
25 | + @Param(value = "payType") String payType); | ||
25 | 26 | ||
26 | String findOrderNumber(String orderId); | 27 | String findOrderNumber(String orderId); |
27 | 28 |
@@ -2,7 +2,9 @@ package com.sunyo.energy.location.model; | @@ -2,7 +2,9 @@ package com.sunyo.energy.location.model; | ||
2 | 2 | ||
3 | import com.fasterxml.jackson.annotation.JsonFormat; | 3 | import com.fasterxml.jackson.annotation.JsonFormat; |
4 | 4 | ||
5 | +import java.beans.SimpleBeanInfo; | ||
5 | import java.math.BigDecimal; | 6 | import java.math.BigDecimal; |
7 | +import java.text.SimpleDateFormat; | ||
6 | import java.util.Date; | 8 | import java.util.Date; |
7 | 9 | ||
8 | public class PayRecords { | 10 | public class PayRecords { |
@@ -39,6 +41,14 @@ public class PayRecords { | @@ -39,6 +41,14 @@ public class PayRecords { | ||
39 | 41 | ||
40 | private String paytypeaddress; | 42 | private String paytypeaddress; |
41 | 43 | ||
44 | + private String stringType; | ||
45 | + | ||
46 | + private String stringStatus; | ||
47 | + | ||
48 | + private String stringReamke3; | ||
49 | + | ||
50 | + private String stringDate; | ||
51 | + | ||
42 | public Integer getId() { | 52 | public Integer getId() { |
43 | return id; | 53 | return id; |
44 | } | 54 | } |
@@ -167,4 +177,52 @@ public class PayRecords { | @@ -167,4 +177,52 @@ public class PayRecords { | ||
167 | public void setPaytypeaddress(String paytypeaddress) { | 177 | public void setPaytypeaddress(String paytypeaddress) { |
168 | this.paytypeaddress = paytypeaddress == null ? null : paytypeaddress.trim(); | 178 | this.paytypeaddress = paytypeaddress == null ? null : paytypeaddress.trim(); |
169 | } | 179 | } |
180 | + | ||
181 | + public String getStringType() { | ||
182 | + if (getPaytype()){ | ||
183 | + return stringReamke3 = "电"; | ||
184 | + }else { | ||
185 | + return stringReamke3 = "水"; | ||
186 | + } | ||
187 | + } | ||
188 | + | ||
189 | + public void setStringType(String stringType) { | ||
190 | + this.stringType = stringType; | ||
191 | + } | ||
192 | + | ||
193 | + public String getStringStatus() { | ||
194 | + if (getPaystatus()){ | ||
195 | + return stringReamke3 = "支付成功"; | ||
196 | + }else { | ||
197 | + return stringReamke3 = "支付失败"; | ||
198 | + } | ||
199 | + } | ||
200 | + | ||
201 | + public void setStringStatus(String stringStatus) { | ||
202 | + this.stringStatus = stringStatus; | ||
203 | + } | ||
204 | + | ||
205 | + public String getStringReamke3() { | ||
206 | + if ("1".equals(getReamke3())){ | ||
207 | + return stringReamke3 = "充值成功"; | ||
208 | + }else { | ||
209 | + return stringReamke3 = "充值失败"; | ||
210 | + } | ||
211 | + | ||
212 | + } | ||
213 | + | ||
214 | + public void setStringReamke3(String stringReamke3) { | ||
215 | + this.stringReamke3 = stringReamke3; | ||
216 | + } | ||
217 | + | ||
218 | + public String getStringDate() { | ||
219 | + Date paytime = getPaytime(); | ||
220 | + SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); | ||
221 | + String format = simpleDateFormat.format(paytime); | ||
222 | + return format; | ||
223 | + } | ||
224 | + | ||
225 | + public void setStringDate(String stringDate) { | ||
226 | + this.stringDate = stringDate; | ||
227 | + } | ||
170 | } | 228 | } |
@@ -7,7 +7,7 @@ import com.sunyo.energy.location.model.PayRecords; | @@ -7,7 +7,7 @@ import com.sunyo.energy.location.model.PayRecords; | ||
7 | * Created by XYH on 2019/12/16. | 7 | * Created by XYH on 2019/12/16. |
8 | */ | 8 | */ |
9 | public interface PayOrderService { | 9 | public interface PayOrderService { |
10 | - PageInfo<PayRecords> getOrder(int pageSize, int pageNum, String orderNumber, String payTime, String username); | 10 | + PageInfo<PayRecords> getOrder(int pageSize, int pageNum, String orderNumber, String payTime, String username, String payType); |
11 | 11 | ||
12 | int addOrder(PayRecords payRecords); | 12 | int addOrder(PayRecords payRecords); |
13 | 13 |
@@ -23,7 +23,7 @@ public class PayOrderImpl implements PayOrderService { | @@ -23,7 +23,7 @@ public class PayOrderImpl implements PayOrderService { | ||
23 | 23 | ||
24 | 24 | ||
25 | @Override | 25 | @Override |
26 | - public PageInfo<PayRecords> getOrder(int pageSize, int pageNum, String orderNumber, String payTime, String username) { | 26 | + public PageInfo<PayRecords> getOrder(int pageSize, int pageNum, String orderNumber, String payTime, String username, String payType) { |
27 | 27 | ||
28 | // 开始时间 | 28 | // 开始时间 |
29 | String startTime = ""; | 29 | String startTime = ""; |
@@ -40,9 +40,9 @@ public class PayOrderImpl implements PayOrderService { | @@ -40,9 +40,9 @@ public class PayOrderImpl implements PayOrderService { | ||
40 | List<PayRecords> list = new ArrayList<>(); | 40 | List<PayRecords> list = new ArrayList<>(); |
41 | if ("admin".equals(username)) { | 41 | if ("admin".equals(username)) { |
42 | username = ""; | 42 | username = ""; |
43 | - list = recordsMapper.findAll(orderNumber, startTime, endTime, username); | 43 | + list = recordsMapper.findAll(orderNumber, startTime, endTime, username, payType); |
44 | } else { | 44 | } else { |
45 | - list = recordsMapper.findAll(orderNumber, startTime, endTime, username); | 45 | + list = recordsMapper.findAll(orderNumber, startTime, endTime, username, payType); |
46 | } | 46 | } |
47 | 47 | ||
48 | 48 |
@@ -241,7 +241,6 @@ public class WaterMeterServiceImp implements WaterMeterService { | @@ -241,7 +241,6 @@ public class WaterMeterServiceImp implements WaterMeterService { | ||
241 | datas.put("Add_sacc", allSacc); | 241 | datas.put("Add_sacc", allSacc); |
242 | datas.put("Add_addmode", "2"); | 242 | datas.put("Add_addmode", "2"); |
243 | String status = HttpsUtils.httpRequest(payUrl, datas); | 243 | String status = HttpsUtils.httpRequest(payUrl, datas); |
244 | - | ||
245 | datas.put("allSacc", allSacc); | 244 | datas.put("allSacc", allSacc); |
246 | datas.put("status", status); | 245 | datas.put("status", status); |
247 | 246 |
@@ -47,6 +47,9 @@ | @@ -47,6 +47,9 @@ | ||
47 | <if test="username != '' and username != null"> | 47 | <if test="username != '' and username != null"> |
48 | and payLocationName = #{username,jdbcType=VARCHAR} | 48 | and payLocationName = #{username,jdbcType=VARCHAR} |
49 | </if> | 49 | </if> |
50 | + <if test="payType != '' and payType != null"> | ||
51 | + and payType = #{payType, jdbcType=BIT} | ||
52 | + </if> | ||
50 | order by payTime desc | 53 | order by payTime desc |
51 | </select> | 54 | </select> |
52 | 55 |
-
请 注册 或 登录 后发表评论