|
@@ -12,18 +12,18 @@ import com.ruoyi.system.service.*;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.security.access.prepost.PreAuthorize;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
+
|
|
|
import java.util.List;
|
|
|
|
|
|
/**
|
|
|
* 入驻商家Controller
|
|
|
- *
|
|
|
+ *
|
|
|
* @author boman
|
|
|
* @date 2022-06-10
|
|
|
*/
|
|
|
@RestController
|
|
|
@RequestMapping("/system/h5")
|
|
|
-public class H5Controller extends BaseController
|
|
|
-{
|
|
|
+public class H5Controller extends BaseController {
|
|
|
@Autowired
|
|
|
private ISettledMerchantsService settledMerchantsService;
|
|
|
|
|
@@ -43,8 +43,7 @@ public class H5Controller extends BaseController
|
|
|
* 根据政策类别获取入驻商家详细信息
|
|
|
*/
|
|
|
@GetMapping(value = "/menu/{menuId}")
|
|
|
- public AjaxResult getInfoByMenuId(@PathVariable("menuId") Long menuId)
|
|
|
- {
|
|
|
+ public AjaxResult getInfoByMenuId(@PathVariable("menuId") Long menuId) {
|
|
|
return AjaxResult.success(settledMerchantsService.selectSettledMerchantsByMenuId(menuId));
|
|
|
}
|
|
|
|
|
@@ -53,19 +52,31 @@ public class H5Controller extends BaseController
|
|
|
* 查询政策类别列表
|
|
|
*/
|
|
|
@GetMapping("/policy/list")
|
|
|
- public AjaxResult policyList(PolicyMenu policyMenu)
|
|
|
- {
|
|
|
+ public AjaxResult policyList(PolicyMenu policyMenu) {
|
|
|
List<PolicyMenu> list = policyMenuService.selectPolicyMenuList(policyMenu);
|
|
|
return AjaxResult.success(list);
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 插入信用人员
|
|
|
+ */
|
|
|
+ @PostMapping("/insert/creditUser")
|
|
|
+ public AjaxResult insertCreditUser(@RequestBody CreditUser creditUser) {
|
|
|
+ //先去查询是否存在
|
|
|
+ CreditUser creditUserOrder = creditUserService.selectCreditUser(creditUser);
|
|
|
+ if (creditUserOrder != null){
|
|
|
+ return AjaxResult.error("该用户已存在");
|
|
|
+ }
|
|
|
+ return toAjax(creditUserService.insertCreditUser(creditUser));
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 获取信用人员详细信息
|
|
|
*/
|
|
|
@PostMapping(value = "/user/info")
|
|
|
- public AjaxResult getInfo(@RequestBody CreditUser creditUser)
|
|
|
- {
|
|
|
- if (StringUtils.isBlank(creditUser.getIdCard()) && StringUtils.isBlank(creditUser.getPhoneNum())){
|
|
|
+ public AjaxResult getInfo(@RequestBody CreditUser creditUser) {
|
|
|
+ if (StringUtils.isBlank(creditUser.getIdCard()) && StringUtils.isBlank(creditUser.getPhoneNum())) {
|
|
|
return AjaxResult.error("缺少查询参数");
|
|
|
}
|
|
|
return AjaxResult.success(creditUserService.selectCreditUser(creditUser));
|
|
@@ -75,8 +86,7 @@ public class H5Controller extends BaseController
|
|
|
* 查询使用记录列表
|
|
|
*/
|
|
|
@GetMapping(value = "/record/{creditId}")
|
|
|
- public AjaxResult getRecordList(@PathVariable("creditId") Long creditId)
|
|
|
- {
|
|
|
+ public AjaxResult getRecordList(@PathVariable("creditId") Long creditId) {
|
|
|
return usageRecordService.selectUsageRecordListByRecordId(creditId);
|
|
|
}
|
|
|
|
|
@@ -84,8 +94,7 @@ public class H5Controller extends BaseController
|
|
|
* 查询政策指南列表
|
|
|
*/
|
|
|
@GetMapping("/guideList")
|
|
|
- public TableDataInfo guideList(PolicyGuide policyGuide)
|
|
|
- {
|
|
|
+ public TableDataInfo guideList(PolicyGuide policyGuide) {
|
|
|
startPage();
|
|
|
List<PolicyGuide> list = policyGuideService.selectPolicyGuideList(policyGuide);
|
|
|
return getDataTable(list);
|
|
@@ -95,8 +104,7 @@ public class H5Controller extends BaseController
|
|
|
* 获取政策指南详细信息
|
|
|
*/
|
|
|
@GetMapping(value = "/guide/{policyId}")
|
|
|
- public AjaxResult getInfo(@PathVariable("policyId") Long policyId)
|
|
|
- {
|
|
|
+ public AjaxResult getInfo(@PathVariable("policyId") Long policyId) {
|
|
|
return AjaxResult.success(policyGuideService.selectPolicyGuideByPolicyId(policyId));
|
|
|
}
|
|
|
}
|