|
|
|
@@ -1,5 +1,6 @@ |
|
|
|
package com.iformall.controller; |
|
|
|
|
|
|
|
import com.iformall.common.ErrorCode; |
|
|
|
import com.iformall.domain.dto.WxCreditHistoryDto; |
|
|
|
import com.iformall.domain.vo.WxCreditHistoryVo; |
|
|
|
import org.slf4j.LoggerFactory; |
|
|
|
@@ -37,14 +38,26 @@ public class WxCreditHistoryController extends BaseController |
|
|
|
@ApiImplicitParam(name="pageNum",value="页数",dataType="int", paramType = "query",required=true), |
|
|
|
@ApiImplicitParam(name="pageSize",value="每页条数",dataType="int", paramType = "query",required=true)}) |
|
|
|
public ResultData list(@ModelAttribute WxCreditHistory wxCreditHistory, Integer pageNum, Integer pageSize) { |
|
|
|
if (null == wxCreditHistory) wxCreditHistory = new WxCreditHistory(); |
|
|
|
logger.debug("[" + getIpAddr() + "] WxCreditHistoryController::list"); |
|
|
|
if (null == wxCreditHistory) wxCreditHistory = new WxCreditHistory(); |
|
|
|
final PageInfo<WxCreditHistoryVo> page = wxCreditHistoryService.listAsPageMore(wxCreditHistory, pageNum, pageSize); |
|
|
|
return new ResultData(page); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("根据商户ID和消费金额获取所增加积分 取data里credit的值") |
|
|
|
@GetMapping("findByMerchantIdAndSpend") |
|
|
|
@ApiImplicitParams({ |
|
|
|
@ApiImplicitParam(name="merchantId",value="商户ID",dataType="long", paramType = "query",required=true), |
|
|
|
@ApiImplicitParam(name="spend",value="消费金额",dataType="int", paramType = "query",required=true)}) |
|
|
|
public ResultData findByMerchantIdAndSpend(@RequestParam Long merchantId, @RequestParam Integer spend) { |
|
|
|
logger.debug("[" + getIpAddr() + "] WxCreditHistoryController::findByMerchantIdAndSpend"); |
|
|
|
return new ResultData(wxCreditHistoryService.findByMerchantIdAndSpend(merchantId,spend,getTenantId())); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("新增接口") |
|
|
|
@PostMapping("add") |
|
|
|
public ResultData add(@RequestBody WxCreditHistory wxCreditHistory) { |
|
|
|
logger.debug("[" + getIpAddr() + "] WxCreditHistoryController::add"); |
|
|
|
wxCreditHistory.setTenantId(getTenantId()); |
|
|
|
wxCreditHistoryService.saveOrUpdate(wxCreditHistory); |
|
|
|
return new ResultData(); |
|
|
|
@@ -53,6 +66,7 @@ public class WxCreditHistoryController extends BaseController |
|
|
|
@ApiOperation("根据id更新接口") |
|
|
|
@PostMapping("update") |
|
|
|
public ResultData update(@RequestBody WxCreditHistory wxCreditHistory) { |
|
|
|
logger.debug("[" + getIpAddr() + "] WxCreditHistoryController::update"); |
|
|
|
wxCreditHistoryService.saveOrUpdate(wxCreditHistory); |
|
|
|
return new ResultData(); |
|
|
|
} |
|
|
|
@@ -61,6 +75,7 @@ public class WxCreditHistoryController extends BaseController |
|
|
|
@GetMapping("/del") |
|
|
|
@ApiImplicitParam(name="id",value="id",dataType="Long", paramType = "query",required=true) |
|
|
|
public ResultData delete(Long id) { |
|
|
|
logger.debug("[" + getIpAddr() + "] WxCreditHistoryController::delete"); |
|
|
|
wxCreditHistoryService.deleteById(id); |
|
|
|
return new ResultData(Result.SUCCESS, "删除成功", null); |
|
|
|
} |
|
|
|
@@ -69,7 +84,8 @@ public class WxCreditHistoryController extends BaseController |
|
|
|
@GetMapping("/findById") |
|
|
|
@ApiImplicitParam(name="id",value="id",dataType="Long", paramType = "query",required=true) |
|
|
|
public ResultData findById(Long id) { |
|
|
|
return new ResultData(Result.SUCCESS,"查询成功",wxCreditHistoryService.getById(id)); |
|
|
|
logger.debug("[" + getIpAddr() + "] WxCreditHistoryController::findById"); |
|
|
|
return new ResultData(Result.SUCCESS,"查询成功",wxCreditHistoryService.getById(id)); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|