Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-zx-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Jobs
Commits
Open sidebar
项目统一框架
一体化_户用光伏项目代码
amos-boot-zx-biz
Commits
3edc95a5
Commit
3edc95a5
authored
Apr 01, 2025
by
wujiang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加limit
parent
e10ed99c
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
19 additions
and
0 deletions
+19
-0
PeasantHouseholdWxController.java
...ule/hygf/biz/controller/PeasantHouseholdWxController.java
+19
-0
No files found.
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/PeasantHouseholdWxController.java
View file @
3edc95a5
...
@@ -2,6 +2,7 @@ package com.yeejoin.amos.boot.module.hygf.biz.controller;
...
@@ -2,6 +2,7 @@ package com.yeejoin.amos.boot.module.hygf.biz.controller;
import
cn.hutool.core.collection.CollectionUtil
;
import
cn.hutool.core.collection.CollectionUtil
;
import
com.alibaba.fastjson.JSONArray
;
import
com.alibaba.fastjson.JSONArray
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
...
@@ -11,10 +12,12 @@ import com.yeejoin.amos.boot.module.hygf.api.dto.PeasantHouseholdDto;
...
@@ -11,10 +12,12 @@ import com.yeejoin.amos.boot.module.hygf.api.dto.PeasantHouseholdDto;
import
com.yeejoin.amos.boot.module.hygf.api.dto.PeasantHouseholdPageDto
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.PeasantHouseholdPageDto
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.PeasantHouseholdWxDto
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.PeasantHouseholdWxDto
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.PeasantHousehold
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.PeasantHousehold
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.RegionalCompanies
;
import
com.yeejoin.amos.boot.module.hygf.api.service.IWxService
;
import
com.yeejoin.amos.boot.module.hygf.api.service.IWxService
;
import
com.yeejoin.amos.boot.module.hygf.api.util.BeanDtoUtils
;
import
com.yeejoin.amos.boot.module.hygf.api.util.BeanDtoUtils
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.HouseholdContractServiceImpl
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.HouseholdContractServiceImpl
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.PeasantHouseholdServiceImpl
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.PeasantHouseholdServiceImpl
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.RegionalCompaniesServiceImpl
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.SurveyInformationServiceImpl
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.SurveyInformationServiceImpl
;
import
com.yeejoin.amos.component.feign.model.FeignClientResult
;
import
com.yeejoin.amos.component.feign.model.FeignClientResult
;
import
com.yeejoin.amos.component.robot.AmosRequestContext
;
import
com.yeejoin.amos.component.robot.AmosRequestContext
;
...
@@ -70,6 +73,8 @@ public class PeasantHouseholdWxController extends BaseController {
...
@@ -70,6 +73,8 @@ public class PeasantHouseholdWxController extends BaseController {
private
String
miniprogramLoginPage
;
private
String
miniprogramLoginPage
;
@Autowired
@Autowired
private
AmosRequestContext
requestContext
;
private
AmosRequestContext
requestContext
;
@Autowired
private
RegionalCompaniesServiceImpl
regionalCompaniesServiceImpl
;
/*@TycloudOperation (ApiLevel = UserType.AGENCY, needAuth = false)
/*@TycloudOperation (ApiLevel = UserType.AGENCY, needAuth = false)
@RequestMapping (value = "/authenticate", method = RequestMethod.POST)
@RequestMapping (value = "/authenticate", method = RequestMethod.POST)
...
@@ -279,4 +284,18 @@ public class PeasantHouseholdWxController extends BaseController {
...
@@ -279,4 +284,18 @@ public class PeasantHouseholdWxController extends BaseController {
}
}
}
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@GetMapping
({
"/registerLimit"
})
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
", notes = "
)
public
ResponseModel
<
Boolean
>
registerLimit
(
@RequestParam
(
value
=
"regionalCompaniesCode"
,
required
=
true
)
String
regionalCompaniesCode
)
{
boolean
limit
=
false
;
LambdaQueryWrapper
<
RegionalCompanies
>
wrapper
=
new
LambdaQueryWrapper
();
wrapper
.
eq
(
RegionalCompanies:
:
getRegionalCompaniesCode
,
regionalCompaniesCode
)
.
eq
(
RegionalCompanies:
:
getLimits
,
Integer
.
valueOf
(
1
));
int
count
=
this
.
regionalCompaniesServiceImpl
.
count
(
wrapper
);
if
(
count
>
0
)
{
limit
=
true
;
}
return
ResponseHelper
.
buildResponse
(
Boolean
.
valueOf
(
limit
));
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment