正在显示
5 个修改的文件
包含
56 行增加
和
0 行删除
| 1 | +package com.sunyo.energy.location.controller; | ||
| 2 | + | ||
| 3 | +import com.github.pagehelper.PageInfo; | ||
| 4 | +import com.sunyo.energy.location.model.PayRecords; | ||
| 5 | +import com.sunyo.energy.location.model.WaterElectricityParameter; | ||
| 6 | +import com.sunyo.energy.location.service.WaterElectricityParameterService; | ||
| 7 | +import io.swagger.annotations.Api; | ||
| 8 | +import io.swagger.annotations.ApiOperation; | ||
| 9 | +import org.springframework.beans.factory.annotation.Autowired; | ||
| 10 | +import org.springframework.web.bind.annotation.RequestMapping; | ||
| 11 | +import org.springframework.web.bind.annotation.RequestParam; | ||
| 12 | +import org.springframework.web.bind.annotation.RestController; | ||
| 13 | + | ||
| 14 | +import java.util.List; | ||
| 15 | + | ||
| 16 | +@Api(description = "用户支付管理") | ||
| 17 | +@RestController | ||
| 18 | +@RequestMapping("/userPayOrder") | ||
| 19 | +public class UserPayController { | ||
| 20 | + | ||
| 21 | + @Autowired | ||
| 22 | + private WaterElectricityParameterService waterElectricityParameterService; | ||
| 23 | + | ||
| 24 | + @ApiOperation(value = "查询缴费订单") | ||
| 25 | + @RequestMapping("/list") | ||
| 26 | + public List userPayList(@RequestParam(value = "roomNumber", required = false) String roomNumber ){ | ||
| 27 | + | ||
| 28 | + | ||
| 29 | + return waterElectricityParameterService.userPayList(roomNumber); | ||
| 30 | + } | ||
| 31 | + | ||
| 32 | +} |
| @@ -2,6 +2,8 @@ package com.sunyo.energy.location.dao; | @@ -2,6 +2,8 @@ package com.sunyo.energy.location.dao; | ||
| 2 | 2 | ||
| 3 | import com.sunyo.energy.location.model.WaterElectricityParameter; | 3 | import com.sunyo.energy.location.model.WaterElectricityParameter; |
| 4 | 4 | ||
| 5 | +import java.util.List; | ||
| 6 | + | ||
| 5 | public interface WaterElectricityParameterMapper { | 7 | public interface WaterElectricityParameterMapper { |
| 6 | int deleteByPrimaryKey(Integer id); | 8 | int deleteByPrimaryKey(Integer id); |
| 7 | 9 | ||
| @@ -18,4 +20,6 @@ public interface WaterElectricityParameterMapper { | @@ -18,4 +20,6 @@ public interface WaterElectricityParameterMapper { | ||
| 18 | int countOne(String eeId); | 20 | int countOne(String eeId); |
| 19 | 21 | ||
| 20 | WaterElectricityParameter findOneElectricity(String eeId); | 22 | WaterElectricityParameter findOneElectricity(String eeId); |
| 23 | + | ||
| 24 | + List<WaterElectricityParameter> userPayList(String roomNumber); | ||
| 21 | } | 25 | } |
| @@ -2,6 +2,8 @@ package com.sunyo.energy.location.service; | @@ -2,6 +2,8 @@ package com.sunyo.energy.location.service; | ||
| 2 | 2 | ||
| 3 | import com.sunyo.energy.location.model.WaterElectricityParameter; | 3 | import com.sunyo.energy.location.model.WaterElectricityParameter; |
| 4 | 4 | ||
| 5 | +import java.util.List; | ||
| 6 | + | ||
| 5 | public interface WaterElectricityParameterService { | 7 | public interface WaterElectricityParameterService { |
| 6 | 8 | ||
| 7 | int insertSelective(WaterElectricityParameter record); | 9 | int insertSelective(WaterElectricityParameter record); |
| @@ -12,4 +14,6 @@ public interface WaterElectricityParameterService { | @@ -12,4 +14,6 @@ public interface WaterElectricityParameterService { | ||
| 12 | 14 | ||
| 13 | WaterElectricityParameter findOneElectricity(String eeId); | 15 | WaterElectricityParameter findOneElectricity(String eeId); |
| 14 | 16 | ||
| 17 | + List userPayList(String roomNumber); | ||
| 18 | + | ||
| 15 | } | 19 | } |
| @@ -6,8 +6,10 @@ import com.sunyo.energy.location.model.WaterElectricityParameter; | @@ -6,8 +6,10 @@ import com.sunyo.energy.location.model.WaterElectricityParameter; | ||
| 6 | import com.sunyo.energy.location.service.WaterElectricityParameterService; | 6 | import com.sunyo.energy.location.service.WaterElectricityParameterService; |
| 7 | import org.springframework.beans.factory.annotation.Autowired; | 7 | import org.springframework.beans.factory.annotation.Autowired; |
| 8 | import org.springframework.stereotype.Service; | 8 | import org.springframework.stereotype.Service; |
| 9 | +import org.springframework.util.StringUtils; | ||
| 9 | 10 | ||
| 10 | import java.util.Date; | 11 | import java.util.Date; |
| 12 | +import java.util.List; | ||
| 11 | 13 | ||
| 12 | @Service | 14 | @Service |
| 13 | public class WaterElectricityParameterServiceImp implements WaterElectricityParameterService { | 15 | public class WaterElectricityParameterServiceImp implements WaterElectricityParameterService { |
| @@ -18,6 +20,7 @@ public class WaterElectricityParameterServiceImp implements WaterElectricityPara | @@ -18,6 +20,7 @@ public class WaterElectricityParameterServiceImp implements WaterElectricityPara | ||
| 18 | @Override | 20 | @Override |
| 19 | public int insertSelective(WaterElectricityParameter record) { | 21 | public int insertSelective(WaterElectricityParameter record) { |
| 20 | 22 | ||
| 23 | + | ||
| 21 | record.setCreattime(new Date()); | 24 | record.setCreattime(new Date()); |
| 22 | return waterElectricityParameterMapper.insertSelective(record); | 25 | return waterElectricityParameterMapper.insertSelective(record); |
| 23 | } | 26 | } |
| @@ -41,4 +44,10 @@ public class WaterElectricityParameterServiceImp implements WaterElectricityPara | @@ -41,4 +44,10 @@ public class WaterElectricityParameterServiceImp implements WaterElectricityPara | ||
| 41 | return null; | 44 | return null; |
| 42 | } | 45 | } |
| 43 | } | 46 | } |
| 47 | + | ||
| 48 | + @Override | ||
| 49 | + public List userPayList(String roomNumber) { | ||
| 50 | + | ||
| 51 | + return waterElectricityParameterMapper.userPayList(roomNumber); | ||
| 52 | + } | ||
| 44 | } | 53 | } |
| @@ -42,6 +42,13 @@ | @@ -42,6 +42,13 @@ | ||
| 42 | from water_electricity_parameter where ee_id = #{value,jdbcType=VARCHAR} | 42 | from water_electricity_parameter where ee_id = #{value,jdbcType=VARCHAR} |
| 43 | </select> | 43 | </select> |
| 44 | 44 | ||
| 45 | + <select id="userPayList" parameterType="java.lang.String" resultMap="BaseResultMap"> | ||
| 46 | + select | ||
| 47 | + <include refid="Base_Column_List" /> | ||
| 48 | + from water_electricity_parameter | ||
| 49 | + where reamke2 = #{value,jdbcType=INTEGER} | ||
| 50 | + </select> | ||
| 51 | + | ||
| 45 | <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" > | 52 | <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" > |
| 46 | delete from water_electricity_parameter | 53 | delete from water_electricity_parameter |
| 47 | where id = #{id,jdbcType=INTEGER} | 54 | where id = #{id,jdbcType=INTEGER} |
-
请 注册 或 登录 后发表评论