Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
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
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
项目统一框架
amos-boot-biz
Commits
6dde8a18
Commit
6dde8a18
authored
Sep 07, 2023
by
chenzhao
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'developer' of
http://39.98.45.134:8090/moa/amos-boot-biz
into developer
parents
11cd929f
2c0e8764
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
31 changed files
with
452 additions
and
48 deletions
+452
-48
CompanyDto.java
...com/yeejoin/amos/boot/module/hygf/api/dto/CompanyDto.java
+1
-0
CompanyDtoUserDto.java
...join/amos/boot/module/hygf/api/dto/CompanyDtoUserDto.java
+70
-0
PersonnelBusinessDto.java
...n/amos/boot/module/hygf/api/dto/PersonnelBusinessDto.java
+1
-1
UserDataDto.java
...om/yeejoin/amos/boot/module/hygf/api/dto/UserDataDto.java
+26
-0
UserDataJBDto.java
.../yeejoin/amos/boot/module/hygf/api/dto/UserDataJBDto.java
+32
-0
UserDataZHDto.java
.../yeejoin/amos/boot/module/hygf/api/dto/UserDataZHDto.java
+19
-0
UserDataZZDto.java
.../yeejoin/amos/boot/module/hygf/api/dto/UserDataZZDto.java
+16
-0
PersonnelBusiness.java
...n/amos/boot/module/hygf/api/entity/PersonnelBusiness.java
+3
-0
RegionalCompanies.java
...n/amos/boot/module/hygf/api/entity/RegionalCompanies.java
+1
-1
PersonnelBusinessMapper.java
.../boot/module/hygf/api/mapper/PersonnelBusinessMapper.java
+8
-0
IPersonnelBusinessService.java
...ot/module/hygf/api/service/IPersonnelBusinessService.java
+8
-0
ContractTemplateMapper.xml
...-api/src/main/resources/mapper/ContractTemplateMapper.xml
+1
-1
DesignInformationMapper.xml
...api/src/main/resources/mapper/DesignInformationMapper.xml
+1
-1
DocumentBomMapper.xml
...-hygf-api/src/main/resources/mapper/DocumentBomMapper.xml
+1
-1
DocumentStationMapper.xml
...f-api/src/main/resources/mapper/DocumentStationMapper.xml
+1
-1
HouseholdContractMapper.xml
...api/src/main/resources/mapper/HouseholdContractMapper.xml
+1
-1
PersonnelBusinessMapper.xml
...api/src/main/resources/mapper/PersonnelBusinessMapper.xml
+54
-1
PersonnelQualificationsMapper.xml
...c/main/resources/mapper/PersonnelQualificationsMapper.xml
+1
-1
PowerStationMapper.xml
...hygf-api/src/main/resources/mapper/PowerStationMapper.xml
+1
-1
PreparationMoneyMapper.xml
...-api/src/main/resources/mapper/PreparationMoneyMapper.xml
+1
-1
RegionalCompaniesMapper.xml
...api/src/main/resources/mapper/RegionalCompaniesMapper.xml
+1
-1
SealDictionaryMapper.xml
...gf-api/src/main/resources/mapper/SealDictionaryMapper.xml
+1
-1
pom.xml
amos-boot-system-jxiop/amos-boot-module-hygf-biz/pom.xml
+1
-5
PersonnelBusinessController.java
...dule/hygf/biz/controller/PersonnelBusinessController.java
+119
-2
UnitInfoController.java
...s/boot/module/hygf/biz/controller/UnitInfoController.java
+54
-6
PersonnelBusinessServiceImpl.java
...e/hygf/biz/service/impl/PersonnelBusinessServiceImpl.java
+0
-0
UnitInfoServiceImpl.java
...oot/module/hygf/biz/service/impl/UnitInfoServiceImpl.java
+13
-11
application-dev.properties
...le-hygf-biz/src/main/resources/application-dev.properties
+11
-8
LargeScreenImpl.java
...s/boot/module/jxiop/biz/service/impl/LargeScreenImpl.java
+3
-3
StationCacheInfoDto.java
...n/amos/boot/module/jxiop/biz/dto/StationCacheInfoDto.java
+2
-0
MonitoringServiceImpl.java
.../module/jxiop/biz/service/impl/MonitoringServiceImpl.java
+0
-0
No files found.
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/CompanyDto.java
View file @
6dde8a18
...
@@ -23,4 +23,5 @@ public class CompanyDto extends Page<CompanyDto> {
...
@@ -23,4 +23,5 @@ public class CompanyDto extends Page<CompanyDto> {
private
String
companyType
;
private
String
companyType
;
private
Long
sequenceNbr
;
private
Long
sequenceNbr
;
private
Long
comid
;
private
Long
comid
;
private
Long
companyTreeid
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/CompanyDtoUserDto.java
0 → 100644
View file @
6dde8a18
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
lombok.Data
;
import
java.util.Date
;
/**
* @description:
* @author: tw
* @createDate: 2023/9/5
*/
@Data
public
class
CompanyDtoUserDto
extends
Page
<
CompanyDtoUserDto
>
{
private
Long
sequenceNbr
;
/**
* 平台账号
*/
private
String
amosUserName
;
/**
* 用户名称
*/
private
String
realName
;
/**
* 岗位名称
*/
private
String
position
;
/**
* 电话
*/
private
String
emergencyTelephone
;
/**
* 所属区域公司名称
*/
private
String
regionalCompaniesName
;
/**
* 锁定状态
*/
private
String
lockStatus
;
/**
* 所属单位orgcode
*/
private
String
amosUnitOrgCode
;
/**
* 所属单位orgcode
*/
private
Long
amosUnitId
;
private
String
userType
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/PersonnelBusinessDto.java
View file @
6dde8a18
...
@@ -56,5 +56,5 @@ public class PersonnelBusinessDto extends BaseDto {
...
@@ -56,5 +56,5 @@ public class PersonnelBusinessDto extends BaseDto {
@ApiModelProperty
(
value
=
"用户基础表id"
)
@ApiModelProperty
(
value
=
"用户基础表id"
)
private
Long
foundationId
;
private
Long
foundationId
;
private
String
userType
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/UserDataDto.java
0 → 100644
View file @
6dde8a18
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
lombok.Data
;
/**
* @description:
* @author: tw
* @createDate: 2023/9/6
*/
@Data
public
class
UserDataDto
{
UserDataZHDto
userDataZHDto
;
UserDataJBDto
userDataJBDto
;
UserDataZZDto
userDataZZDto
;
private
Long
amosDealerId
;
public
UserDataDto
(
UserDataZHDto
userDataZHDto
,
UserDataJBDto
userDataJBDto
,
UserDataZZDto
userDataZZDto
)
{
this
.
userDataZHDto
=
userDataZHDto
;
this
.
userDataJBDto
=
userDataJBDto
;
this
.
userDataZZDto
=
userDataZZDto
;
}
public
UserDataDto
()
{
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/UserDataJBDto.java
0 → 100644
View file @
6dde8a18
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
lombok.Data
;
import
java.util.List
;
/**
* @description:
* @author: tw
* @createDate: 2023/9/6
*/
@Data
public
class
UserDataJBDto
{
private
String
realName
;
private
String
idType
;
private
String
idNumber
;
private
Long
amosUnitId
;
private
String
regionalCompaniesSeq
;
private
List
<
String
>
position
;
private
String
jobNumber
;
private
String
gender
;
private
String
domicileAddress
;
private
Double
height
;
private
Double
weight
;
private
String
emergencyTelephone
;
private
String
nowAddress
;
private
String
politicalOutlook
;
private
String
nativePlace
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/UserDataZHDto.java
0 → 100644
View file @
6dde8a18
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
lombok.Data
;
import
java.util.List
;
/**
* @description:
* @author: tw
* @createDate: 2023/9/6
*/
@Data
public
class
UserDataZHDto
{
private
String
userName
;
private
String
password
;
private
String
rePassword
;
private
List
<
Long
>
role
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/UserDataZZDto.java
0 → 100644
View file @
6dde8a18
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
com.alibaba.fastjson.JSONObject
;
import
lombok.Data
;
import
java.util.List
;
/**
* @description:
* @author: tw
* @createDate: 2023/9/6
*/
@Data
public
class
UserDataZZDto
{
private
List
<
JSONObject
>
certificate
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/PersonnelBusiness.java
View file @
6dde8a18
...
@@ -82,4 +82,7 @@ public class PersonnelBusiness extends BaseEntity {
...
@@ -82,4 +82,7 @@ public class PersonnelBusiness extends BaseEntity {
@TableField
(
"foundation_id"
)
@TableField
(
"foundation_id"
)
private
Long
foundationId
;
private
Long
foundationId
;
@TableField
(
"user_type"
)
private
String
userType
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/RegionalCompanies.java
View file @
6dde8a18
...
@@ -41,7 +41,7 @@ public class RegionalCompanies extends BaseEntity {
...
@@ -41,7 +41,7 @@ public class RegionalCompanies extends BaseEntity {
private
String
regionalCompaniesCode
;
private
String
regionalCompaniesCode
;
/**
/**
* 经销商
业务
单位id
* 经销商
平台
单位id
*/
*/
@TableField
(
"unit_id"
)
@TableField
(
"unit_id"
)
private
Long
unitId
;
private
Long
unitId
;
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/mapper/PersonnelBusinessMapper.java
View file @
6dde8a18
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
mapper
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.CompanyDto
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.CompanyDtoUserDto
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.PersonnelBusiness
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.PersonnelBusiness
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.Map
;
/**
/**
* 人员业务信息表 Mapper 接口
* 人员业务信息表 Mapper 接口
...
@@ -10,5 +16,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
...
@@ -10,5 +16,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
* @date 2023-09-01
* @date 2023-09-01
*/
*/
public
interface
PersonnelBusinessMapper
extends
BaseMapper
<
PersonnelBusiness
>
{
public
interface
PersonnelBusinessMapper
extends
BaseMapper
<
PersonnelBusiness
>
{
IPage
<
CompanyDtoUserDto
>
getCompanyDtoUserDtopage
(
@Param
(
"dto"
)
CompanyDtoUserDto
dto
);
Map
<
String
,
String
>
getorgcode
(
@Param
(
"id"
)
Long
id
);
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/service/IPersonnelBusinessService.java
View file @
6dde8a18
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
service
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
service
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.CompanyDtoUserDto
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.UserDataDto
;
import
org.apache.ibatis.annotations.Param
;
/**
/**
* 人员业务信息表接口类
* 人员业务信息表接口类
*
*
...
@@ -9,4 +14,7 @@ package com.yeejoin.amos.boot.module.hygf.api.service;
...
@@ -9,4 +14,7 @@ package com.yeejoin.amos.boot.module.hygf.api.service;
*/
*/
public
interface
IPersonnelBusinessService
{
public
interface
IPersonnelBusinessService
{
IPage
<
CompanyDtoUserDto
>
getCompanyDtoUserDto
(
CompanyDtoUserDto
dto
);
UserDataDto
getPersonnelBusinessById
(
String
id
);
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/ContractTemplateMapper.xml
View file @
6dde8a18
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.
jxiop
.api.mapper.ContractTemplateMapper"
>
<mapper
namespace=
"com.yeejoin.amos.boot.module.
hygf
.api.mapper.ContractTemplateMapper"
>
</mapper>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/DesignInformationMapper.xml
View file @
6dde8a18
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.
jxiop
.api.mapper.DesignInformationMapper"
>
<mapper
namespace=
"com.yeejoin.amos.boot.module.
hygf
.api.mapper.DesignInformationMapper"
>
</mapper>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/DocumentBomMapper.xml
View file @
6dde8a18
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.
jxiop
.api.mapper.DocumentBomMapper"
>
<mapper
namespace=
"com.yeejoin.amos.boot.module.
hygf
.api.mapper.DocumentBomMapper"
>
</mapper>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/DocumentStationMapper.xml
View file @
6dde8a18
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.
jxiop
.api.mapper.DocumentStationMapper"
>
<mapper
namespace=
"com.yeejoin.amos.boot.module.
hygf
.api.mapper.DocumentStationMapper"
>
</mapper>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/HouseholdContractMapper.xml
View file @
6dde8a18
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.
jxiop
.api.mapper.HouseholdContractMapper"
>
<mapper
namespace=
"com.yeejoin.amos.boot.module.
hygf
.api.mapper.HouseholdContractMapper"
>
</mapper>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/PersonnelBusinessMapper.xml
View file @
6dde8a18
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.jxiop.api.mapper.PersonnelBusinessMapper"
>
<mapper
namespace=
"com.yeejoin.amos.boot.module.hygf.api.mapper.PersonnelBusinessMapper"
>
<select
id=
"getCompanyDtoUserDtopage"
resultType=
"com.yeejoin.amos.boot.module.hygf.api.dto.CompanyDtoUserDto"
>
select
std_user_biz.sequence_nbr sequenceNbr,
hygf_personnel_business.regional_companies_name regionalCompaniesName,
std_user_biz.amos_user_name amosUserName,
std_user_biz.real_name realName,
(case std_user_biz.lock_status
when "LOCK" THEN "禁用"
else "启用" end
)lockStatus,
std_user_biz.emergency_telephone emergencyTelephone,
(case hygf_personnel_business.user_type
when "1" THEN "普通用户"
else "管理员" end
)userType,
REGEXP_REPLACE(IFNULL(std_user_biz.position, ''), '\\[|\\]|\\"', '') position
from std_user_biz LEFT join hygf_personnel_business on std_user_biz.sequence_nbr =hygf_personnel_business.foundation_id
where std_user_biz.is_delete=0
<if
test=
"dto.realName!=null"
>
and std_user_biz.real_name like concat(concat("%",#{dto.realName}),"%")
</if>
<if
test=
"dto.lockStatus!=null"
>
and std_user_biz.lock_status=#{dto.lockStatus}
</if>
<if
test=
"dto.amosUserName!=null"
>
and std_user_biz.amos_user_name=#{dto.amosUserName}
</if>
<if
test=
"dto.amosUnitOrgCode!=null"
>
and hygf_personnel_business.amos_unit_org_code like concat(concat(#{dto.amosUnitOrgCode}),"%")
</if>
</select>
<select
id=
"getorgcode"
resultType=
"Map"
>
select ORG_CODE orgCode from privilege_company where privilege_company.SEQUENCE_NBR=#{id}
</select>
</mapper>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/PersonnelQualificationsMapper.xml
View file @
6dde8a18
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.
jxiop
.api.mapper.PersonnelQualificationsMapper"
>
<mapper
namespace=
"com.yeejoin.amos.boot.module.
hygf
.api.mapper.PersonnelQualificationsMapper"
>
</mapper>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/PowerStationMapper.xml
View file @
6dde8a18
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.
jxiop
.api.mapper.PowerStationMapper"
>
<mapper
namespace=
"com.yeejoin.amos.boot.module.
hygf
.api.mapper.PowerStationMapper"
>
</mapper>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/PreparationMoneyMapper.xml
View file @
6dde8a18
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.
jxiop
.api.mapper.PreparationMoneyMapper"
>
<mapper
namespace=
"com.yeejoin.amos.boot.module.
hygf
.api.mapper.PreparationMoneyMapper"
>
</mapper>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/RegionalCompaniesMapper.xml
View file @
6dde8a18
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.
jxiop
.api.mapper.RegionalCompaniesMapper"
>
<mapper
namespace=
"com.yeejoin.amos.boot.module.
hygf
.api.mapper.RegionalCompaniesMapper"
>
</mapper>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/SealDictionaryMapper.xml
View file @
6dde8a18
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.
jxiop
.api.mapper.SealDictionaryMapper"
>
<mapper
namespace=
"com.yeejoin.amos.boot.module.
hygf
.api.mapper.SealDictionaryMapper"
>
</mapper>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-biz/pom.xml
View file @
6dde8a18
...
@@ -42,11 +42,7 @@
...
@@ -42,11 +42,7 @@
<version>
2.5.4
</version>
<version>
2.5.4
</version>
</dependency>
</dependency>
<dependency>
<groupId>
mcb.module.standard
</groupId>
<artifactId>
biz
</artifactId>
<version>
1.0.5-SNAPSHOT
</version>
</dependency>
<dependency>
<dependency>
<groupId>
mcb.module.standard
</groupId>
<groupId>
mcb.module.standard
</groupId>
<artifactId>
api
</artifactId>
<artifactId>
api
</artifactId>
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/PersonnelBusinessController.java
View file @
6dde8a18
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
controller
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
controller
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.CompanyDto
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.CompanyDtoUserDto
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.UserDataDto
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.PersonnelBusiness
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.PersonnelBusinessMapper
;
import
com.yeejoin.amos.boot.module.standard.api.entity.PublicAgencyUser
;
import
com.yeejoin.amos.boot.module.standard.api.mapper.PublicAgencyUserMapper
;
import
com.yeejoin.amos.component.feign.model.FeignClientResult
;
import
com.yeejoin.amos.feign.privilege.Privilege
;
import
com.yeejoin.amos.feign.privilege.model.CompanyModel
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.List
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.PersonnelBusinessServiceImpl
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.PersonnelBusinessServiceImpl
;
import
org.typroject.tyboot.core.restful.exception.instance.BadRequest
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -30,7 +45,10 @@ public class PersonnelBusinessController extends BaseController {
...
@@ -30,7 +45,10 @@ public class PersonnelBusinessController extends BaseController {
@Autowired
@Autowired
PersonnelBusinessServiceImpl
personnelBusinessServiceImpl
;
PersonnelBusinessServiceImpl
personnelBusinessServiceImpl
;
@Autowired
PublicAgencyUserMapper
publicAgencyUserMapper
;
@Autowired
PersonnelBusinessMapper
personnelBusinessMapper
;
/**
/**
* 新增人员业务信息表
* 新增人员业务信息表
*
*
...
@@ -113,4 +131,103 @@ public class PersonnelBusinessController extends BaseController {
...
@@ -113,4 +131,103 @@ public class PersonnelBusinessController extends BaseController {
public
ResponseModel
<
List
<
PersonnelBusinessDto
>>
selectForList
()
{
public
ResponseModel
<
List
<
PersonnelBusinessDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
personnelBusinessServiceImpl
.
queryForPersonnelBusinessList
());
return
ResponseHelper
.
buildResponse
(
personnelBusinessServiceImpl
.
queryForPersonnelBusinessList
());
}
}
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/getPersonnelBusinessPage"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"分页查询"
,
notes
=
"分页查询"
)
public
ResponseModel
<
IPage
<
CompanyDtoUserDto
>>
getPersonnelBusinessPage
(
CompanyDtoUserDto
dto
)
{
return
ResponseHelper
.
buildResponse
(
personnelBusinessServiceImpl
.
getCompanyDtoUserDto
(
dto
));
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/savePersonnelBusiness"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增人员业务信息表"
,
notes
=
"新增人员业务信息表"
)
public
ResponseModel
<
PersonnelBusinessDto
>
savePersonnelBusiness
(
@RequestBody
UserDataDto
model
)
{
String
userid
=
getUserInfo
().
getUserId
();
LambdaQueryWrapper
<
PublicAgencyUser
>
qud
=
new
LambdaQueryWrapper
<>();
qud
.
eq
(
PublicAgencyUser:
:
getAmosUserId
,
userid
);
PublicAgencyUser
publicAgencyUse
=
publicAgencyUserMapper
.
selectOne
(
qud
);
LambdaQueryWrapper
<
PersonnelBusiness
>
qug
=
new
LambdaQueryWrapper
<>();
qug
.
eq
(
PersonnelBusiness:
:
getFoundationId
,
publicAgencyUse
.
getSequenceNbr
());
PersonnelBusiness
personnelBusines
=
personnelBusinessMapper
.
selectOne
(
qug
);
//获取所属经销商
model
.
setAmosDealerId
(
personnelBusines
.
getAmosDealerId
());
personnelBusinessServiceImpl
.
savePersonnelBusiness
(
model
);
return
ResponseHelper
.
buildResponse
(
null
);
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/updatePersonnelBusiness"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增人员业务信息表"
,
notes
=
"新增人员业务信息表"
)
public
ResponseModel
<
PersonnelBusinessDto
>
updatePersonnelBusiness
(
@RequestBody
UserDataDto
model
,
long
id
)
{
personnelBusinessServiceImpl
.
updatePersonnelBusiness
(
model
,
id
);
return
ResponseHelper
.
buildResponse
(
null
);
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/getPersonnelBusinessById"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"详情"
,
notes
=
"详情"
)
public
ResponseModel
<
UserDataDto
>
getPersonnelBusinessById
(
String
ids
)
{
return
ResponseHelper
.
buildResponse
(
personnelBusinessServiceImpl
.
getPersonnelBusinessById
(
ids
));
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/setlook"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"详情"
,
notes
=
"详情"
)
public
ResponseModel
<
UserDataDto
>
setlook
(
String
id
)
{
FeignClientResult
<
List
<
String
>>
data
=
null
;
PublicAgencyUser
publicAgencyUser
=
publicAgencyUserMapper
.
selectById
(
id
);
if
(
"UNLOCK"
.
equals
(
publicAgencyUser
.
getLockStatus
())){
publicAgencyUser
.
setLockStatus
(
"LOCK"
);
data
=
Privilege
.
agencyUserClient
.
lockUsers
(
publicAgencyUser
.
getAmosUserId
());
}
else
{
publicAgencyUser
.
setLockStatus
(
"UNLOCK"
);
data
=
Privilege
.
agencyUserClient
.
unlockUsers
(
publicAgencyUser
.
getAmosUserId
());
}
if
(
data
==
null
||
data
.
getResult
()==
null
){
throw
new
BadRequest
(
"修改状态失败!"
);
}
publicAgencyUser
.
setLockTime
(
new
Date
());
publicAgencyUserMapper
.
updateById
(
publicAgencyUser
);
return
ResponseHelper
.
buildResponse
(
null
);
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/czPassword"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"重置密码"
,
notes
=
"重置密码"
)
public
ResponseModel
<
UserDataDto
>
czPassword
(
String
id
)
{
PublicAgencyUser
publicAgencyUser
=
publicAgencyUserMapper
.
selectById
(
id
);
FeignClientResult
<
List
<
String
>>
data
=
Privilege
.
agencyUserClient
.
restorePassword
(
publicAgencyUser
.
getAmosUserId
());
if
(
data
==
null
||
data
.
getResult
()==
null
){
throw
new
BadRequest
(
"修改状态失败!"
);
}
return
ResponseHelper
.
buildResponse
(
null
);
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/replace"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"更换管理员"
,
notes
=
"更换管理员"
)
public
ResponseModel
<
UserDataDto
>
replace
(
String
id
)
{
try
{
personnelBusinessServiceImpl
.
replace
(
id
);
return
ResponseHelper
.
buildResponse
(
null
);
}
catch
(
Exception
e
){
throw
new
BadRequest
(
"设置失败!"
);
}
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/UnitInfoController.java
View file @
6dde8a18
...
@@ -10,6 +10,7 @@ import com.yeejoin.amos.boot.module.hygf.api.dto.*;
...
@@ -10,6 +10,7 @@ import com.yeejoin.amos.boot.module.hygf.api.dto.*;
import
com.yeejoin.amos.boot.module.hygf.api.entity.*
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.*
;
import
com.yeejoin.amos.boot.module.hygf.api.hwsms.SendSmsCode
;
import
com.yeejoin.amos.boot.module.hygf.api.hwsms.SendSmsCode
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.CommerceInfoMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.CommerceInfoMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.PersonnelBusinessMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.RegionalCompaniesMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.RegionalCompaniesMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.UnitInfoMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.UnitInfoMapper
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.DealerReviewServiceImpl
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.DealerReviewServiceImpl
;
...
@@ -20,6 +21,7 @@ import com.yeejoin.amos.component.feign.model.FeignClientResult;
...
@@ -20,6 +21,7 @@ import com.yeejoin.amos.component.feign.model.FeignClientResult;
import
com.yeejoin.amos.component.robot.AmosRequestContext
;
import
com.yeejoin.amos.component.robot.AmosRequestContext
;
import
com.yeejoin.amos.feign.privilege.Privilege
;
import
com.yeejoin.amos.feign.privilege.Privilege
;
import
com.yeejoin.amos.feign.privilege.model.CompanyModel
;
import
com.yeejoin.amos.feign.privilege.model.CompanyModel
;
import
com.yeejoin.amos.feign.privilege.model.GroupModel
;
import
com.yeejoin.amos.feign.systemctl.Systemctl
;
import
com.yeejoin.amos.feign.systemctl.Systemctl
;
import
com.yeejoin.amos.feign.systemctl.model.RegionModel
;
import
com.yeejoin.amos.feign.systemctl.model.RegionModel
;
import
io.swagger.annotations.ApiParam
;
import
io.swagger.annotations.ApiParam
;
...
@@ -77,6 +79,10 @@ public class UnitInfoController extends BaseController {
...
@@ -77,6 +79,10 @@ public class UnitInfoController extends BaseController {
@Value
(
"${regionalCompanies.company.seq}"
)
@Value
(
"${regionalCompanies.company.seq}"
)
private
Long
regionalCompanies
;
private
Long
regionalCompanies
;
@Value
(
"${dealer.group}"
)
private
Long
group
;
@Autowired
@Autowired
RegionalCompaniesMapper
regionalCompaniesMapper
;
RegionalCompaniesMapper
regionalCompaniesMapper
;
...
@@ -93,6 +99,9 @@ public class UnitInfoController extends BaseController {
...
@@ -93,6 +99,9 @@ public class UnitInfoController extends BaseController {
@Autowired
@Autowired
PublicAgencyUserMapper
publicAgencyUserMapper
;
PublicAgencyUserMapper
publicAgencyUserMapper
;
@Autowired
PersonnelBusinessMapper
personnelBusinessMapper
;
/**
/**
* 验证码过期时间
* 验证码过期时间
*/
*/
...
@@ -364,7 +373,7 @@ public class UnitInfoController extends BaseController {
...
@@ -364,7 +373,7 @@ public class UnitInfoController extends BaseController {
String
code
=
""
;
String
code
=
""
;
Random
random
=
new
Random
();
Random
random
=
new
Random
();
for
(
int
i
=
0
;
i
<
6
;
i
++)
{
for
(
int
i
=
0
;
i
<
6
;
i
++)
{
int
r
=
random
.
nextInt
(
10
);
int
r
=
random
.
nextInt
(
10
)
+
1
;
code
=
code
+
r
;
code
=
code
+
r
;
}
}
return
code
;
return
code
;
...
@@ -473,9 +482,17 @@ public class UnitInfoController extends BaseController {
...
@@ -473,9 +482,17 @@ public class UnitInfoController extends BaseController {
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"分页查询"
,
notes
=
"分页查询"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"分页查询"
,
notes
=
"分页查询"
)
public
ResponseModel
<
IPage
<
CompanyDto
>>
getCompanyModelList
(
CompanyDto
dto
)
{
public
ResponseModel
<
IPage
<
CompanyDto
>>
getCompanyModelList
(
CompanyDto
dto
)
{
CompanyModel
companyM
=
getUserInfo
().
getCompanys
().
get
(
0
);
String
userid
=
getUserInfo
().
getUserId
();
dto
.
setComid
(
companyM
.
getSequenceNbr
());
LambdaQueryWrapper
<
PublicAgencyUser
>
qud
=
new
LambdaQueryWrapper
<>();
qud
.
eq
(
PublicAgencyUser:
:
getAmosUserId
,
userid
);
PublicAgencyUser
publicAgencyUse
=
publicAgencyUserMapper
.
selectOne
(
qud
);
LambdaQueryWrapper
<
PersonnelBusiness
>
qug
=
new
LambdaQueryWrapper
<>();
qug
.
eq
(
PersonnelBusiness:
:
getFoundationId
,
publicAgencyUse
.
getSequenceNbr
());
PersonnelBusiness
personnelBusines
=
personnelBusinessMapper
.
selectOne
(
qug
);
dto
.
setComid
(
personnelBusines
.
getAmosDealerId
());
Map
<
String
,
String
>
map
=
personnelBusinessMapper
.
getorgcode
(
dto
.
getCompanyTreeid
());
dto
.
setOrgCode
(
map
.
get
(
"orgCode"
));
return
ResponseHelper
.
buildResponse
(
unitInfoServiceImpl
.
getCompanyDto
(
dto
));
return
ResponseHelper
.
buildResponse
(
unitInfoServiceImpl
.
getCompanyDto
(
dto
));
}
}
...
@@ -505,13 +522,44 @@ public class UnitInfoController extends BaseController {
...
@@ -505,13 +522,44 @@ public class UnitInfoController extends BaseController {
@GetMapping
(
value
=
"/getRegionalCompaniesTree"
)
@GetMapping
(
value
=
"/getRegionalCompaniesTree"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"区域公司"
,
notes
=
"区域公司"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"区域公司"
,
notes
=
"区域公司"
)
public
ResponseModel
<
List
<
RegionalCompanies
>>
getRegionalCompaniesTree
()
{
public
ResponseModel
<
List
<
RegionalCompanies
>>
getRegionalCompaniesTree
()
{
Long
id
=
null
;
String
userid
=
getUserInfo
().
getUserId
();
LambdaQueryWrapper
<
PublicAgencyUser
>
qud
=
new
LambdaQueryWrapper
<>();
qud
.
eq
(
PublicAgencyUser:
:
getAmosUserId
,
userid
);
PublicAgencyUser
publicAgencyUse
=
publicAgencyUserMapper
.
selectOne
(
qud
);
LambdaQueryWrapper
<
PersonnelBusiness
>
qug
=
new
LambdaQueryWrapper
<>();
qug
.
eq
(
PersonnelBusiness:
:
getFoundationId
,
publicAgencyUse
.
getSequenceNbr
());
PersonnelBusiness
personnelBusines
=
personnelBusinessMapper
.
selectOne
(
qug
);
LambdaQueryWrapper
<
RegionalCompanies
>
qu
=
new
LambdaQueryWrapper
<>();
LambdaQueryWrapper
<
RegionalCompanies
>
qu
=
new
LambdaQueryWrapper
<>();
qu
.
eq
(
RegionalCompanies:
:
getUnitId
,
id
);
qu
.
eq
(
RegionalCompanies:
:
getUnitId
,
personnelBusines
.
getAmosDealerId
()
);
List
<
RegionalCompanies
>
data
=
regionalCompaniesMapper
.
selectList
(
qu
);
List
<
RegionalCompanies
>
data
=
regionalCompaniesMapper
.
selectList
(
qu
);
return
ResponseHelper
.
buildResponse
(
data
);
return
ResponseHelper
.
buildResponse
(
data
);
}
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/getGroupTree"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"经销商用户组"
,
notes
=
"经销商用户组"
)
public
ResponseModel
<
Collection
<
GroupModel
>>
getGroupTree
()
{
FeignClientResult
<
Collection
<
GroupModel
>>
feignClientResult
=
Privilege
.
groupClient
.
selectForList
(
group
,
null
);
Collection
<
GroupModel
>
children
=
feignClientResult
.
getResult
();
Collection
<
GroupModel
>
chil
=
new
ArrayList
<>();
for
(
GroupModel
child
:
children
)
{
if
(
"户用光伏-经销商"
.
equals
(
child
.
getGroupName
())||
"用户光伏-微信农户"
.
equals
(
child
.
getGroupName
())){
}
else
{
chil
.
add
(
child
);
}
}
return
ResponseHelper
.
buildResponse
(
chil
);
}
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/PersonnelBusinessServiceImpl.java
View file @
6dde8a18
This diff is collapsed.
Click to expand it.
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/UnitInfoServiceImpl.java
View file @
6dde8a18
...
@@ -181,7 +181,7 @@ public class UnitInfoServiceImpl extends BaseService<UnitInfoDto,UnitInfo,UnitIn
...
@@ -181,7 +181,7 @@ public class UnitInfoServiceImpl extends BaseService<UnitInfoDto,UnitInfo,UnitIn
List
<
RegionalCompanies
>
regionalCompanies
=
regUnitInfo
.
getRegionalCompanies
();
List
<
RegionalCompanies
>
regionalCompanies
=
regUnitInfo
.
getRegionalCompanies
();
for
(
RegionalCompanies
regionalCompany
:
regionalCompanies
)
{
for
(
RegionalCompanies
regionalCompany
:
regionalCompanies
)
{
regionalCompany
.
setUnitId
(
commerceInfo
.
getSequenceNbr
());
regionalCompany
.
setUnitId
(
regUnitInfo
.
getAmosCompanySeq
());
}
}
regionalCompaniesService
.
saveBatch
(
regionalCompanies
);
regionalCompaniesService
.
saveBatch
(
regionalCompanies
);
...
@@ -194,6 +194,7 @@ public class UnitInfoServiceImpl extends BaseService<UnitInfoDto,UnitInfo,UnitIn
...
@@ -194,6 +194,7 @@ public class UnitInfoServiceImpl extends BaseService<UnitInfoDto,UnitInfo,UnitIn
publicAgencyUser
.
setRealName
(
regUnitInfo
.
getAdminLoginName
());
publicAgencyUser
.
setRealName
(
regUnitInfo
.
getAdminLoginName
());
publicAgencyUser
.
setRole
(
"["
+
regUnitInfo
.
getRoleId
()+
"]"
);
publicAgencyUser
.
setRole
(
"["
+
regUnitInfo
.
getRoleId
()+
"]"
);
publicAgencyUser
.
setEmergencyTelephone
(
regUnitInfo
.
getAdminPhone
());
publicAgencyUser
.
setEmergencyTelephone
(
regUnitInfo
.
getAdminPhone
());
publicAgencyUser
.
setLockStatus
(
"LOCK"
);
publicAgencyUserMapper
.
insert
(
publicAgencyUser
);
publicAgencyUserMapper
.
insert
(
publicAgencyUser
);
...
@@ -202,6 +203,7 @@ public class UnitInfoServiceImpl extends BaseService<UnitInfoDto,UnitInfo,UnitIn
...
@@ -202,6 +203,7 @@ public class UnitInfoServiceImpl extends BaseService<UnitInfoDto,UnitInfo,UnitIn
re
.
setAmosUnitName
(
regUnitInfo
.
getName
());
re
.
setAmosUnitName
(
regUnitInfo
.
getName
());
re
.
setAmosUnitOrgCode
(
regUnitInfo
.
getAmosCompanyCode
());
re
.
setAmosUnitOrgCode
(
regUnitInfo
.
getAmosCompanyCode
());
re
.
setFoundationId
(
publicAgencyUser
.
getSequenceNbr
());
re
.
setFoundationId
(
publicAgencyUser
.
getSequenceNbr
());
re
.
setUserType
(
"2"
);
personnelBusinessMapper
.
insert
(
re
);
personnelBusinessMapper
.
insert
(
re
);
model
.
setCommerceInfoDto
(
commerceInfo
);
model
.
setCommerceInfoDto
(
commerceInfo
);
model
.
setUnitInfoDto
(
regUnitInfo
);
model
.
setUnitInfoDto
(
regUnitInfo
);
...
@@ -300,8 +302,8 @@ public class UnitInfoServiceImpl extends BaseService<UnitInfoDto,UnitInfo,UnitIn
...
@@ -300,8 +302,8 @@ public class UnitInfoServiceImpl extends BaseService<UnitInfoDto,UnitInfo,UnitIn
CompanyModel
companyInfo
=
new
CompanyModel
();
CompanyModel
companyInfo
=
new
CompanyModel
();
FeignClientResult
<
AgencyUserModel
>
userResult
=
null
;
FeignClientResult
<
AgencyUserModel
>
userResult
=
null
;
try
{
try
{
//
FeignClientResult<List<RoleModel>> roleListResult = Privilege.roleClient.queryRoleList(null, null);
FeignClientResult
<
List
<
RoleModel
>>
roleListResult
=
Privilege
.
roleClient
.
queryRoleList
(
null
,
null
);
//
List<RoleModel> allRoleList = roleListResult.getResult();
List
<
RoleModel
>
allRoleList
=
roleListResult
.
getResult
();
List
<
RoleModel
>
userRoleList
=
new
ArrayList
<>();
List
<
RoleModel
>
userRoleList
=
new
ArrayList
<>();
List
<
Long
>
roleIds
=
new
ArrayList
<>();
List
<
Long
>
roleIds
=
new
ArrayList
<>();
// 1创建公司
// 1创建公司
...
@@ -335,14 +337,14 @@ public class UnitInfoServiceImpl extends BaseService<UnitInfoDto,UnitInfo,UnitIn
...
@@ -335,14 +337,14 @@ public class UnitInfoServiceImpl extends BaseService<UnitInfoDto,UnitInfo,UnitIn
List
<
String
>
split
=
Arrays
.
asList
(
StringUtils
.
split
(
appCodes
,
','
));
List
<
String
>
split
=
Arrays
.
asList
(
StringUtils
.
split
(
appCodes
,
','
));
Map
<
Long
,
List
<
Long
>>
roleSeqMap
=
new
HashMap
<>();
Map
<
Long
,
List
<
Long
>>
roleSeqMap
=
new
HashMap
<>();
Map
<
Long
,
List
<
RoleModel
>>
orgRoles
=
new
HashMap
<>();
Map
<
Long
,
List
<
RoleModel
>>
orgRoles
=
new
HashMap
<>();
// userRoleList = allRoleList.stream().filter(r -> r.getRoleName().equals(regUnitInfo.getUnitTypeCode
()))
userRoleList
=
allRoleList
.
stream
().
filter
(
r
->
r
.
getSequenceNbr
().
toString
().
equals
(
regUnitInfo
.
getRoleId
()))
//
.collect(Collectors.toList());
.
collect
(
Collectors
.
toList
());
//
userRoleList.forEach(r -> {
userRoleList
.
forEach
(
r
->
{
//
if (!roleIds.contains(r.getSequenceNbr())) {
if
(!
roleIds
.
contains
(
r
.
getSequenceNbr
()))
{
//
roleIds.add(r.getSequenceNbr());
roleIds
.
add
(
r
.
getSequenceNbr
());
//
}
}
//
});
});
roleIds
.
add
(
Long
.
valueOf
(
regUnitInfo
.
getRoleId
()));
//
roleIds.add(Long.valueOf(regUnitInfo.getRoleId()));
roleSeqMap
.
put
(
companyInfo
.
getSequenceNbr
(),
roleIds
);
roleSeqMap
.
put
(
companyInfo
.
getSequenceNbr
(),
roleIds
);
orgRoles
.
put
(
companyInfo
.
getSequenceNbr
(),
userRoleList
);
orgRoles
.
put
(
companyInfo
.
getSequenceNbr
(),
userRoleList
);
agencyUserModel
.
setAppCodes
(
split
);
agencyUserModel
.
setAppCodes
(
split
);
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/resources/application-dev.properties
View file @
6dde8a18
## DB properties:
## DB properties:
spring.datasource.url
=
jdbc:mysql://172.16.10.220:3306/
hygf_database
?allowMultiQueries=true&serverTimezone=GMT%2B8&characterEncoding=utf8
spring.datasource.url
=
jdbc:mysql://172.16.10.220:3306/
amos_project
?allowMultiQueries=true&serverTimezone=GMT%2B8&characterEncoding=utf8
spring.datasource.username
=
root
spring.datasource.username
=
root
spring.datasource.password
=
Yeejoin@2020
spring.datasource.password
=
Yeejoin@2020
## eureka properties:
## eureka properties:
...
@@ -78,7 +78,7 @@ amos.secret.key=qaz
...
@@ -78,7 +78,7 @@ amos.secret.key=qaz
# if your service can't be access ,you can use this setting , you need change ip as your.
# if your service can't be access ,you can use this setting , you need change ip as your.
#eureka.instance.prefer-ip-address=true
#eureka.instance.prefer-ip-address=true
#eureka.instance.ip-address=172.16.3.122
#eureka.instance.ip-address=172.16.3.122
spring.activemq.broker-url
=
tcp://1
39.9.173.44
:61616
spring.activemq.broker-url
=
tcp://1
72.16.10.220
:61616
spring.activemq.user
=
admin
spring.activemq.user
=
admin
spring.activemq.password
=
admin
spring.activemq.password
=
admin
spring.jms.pub-sub-domain
=
false
spring.jms.pub-sub-domain
=
false
...
@@ -95,18 +95,18 @@ sms.huawei.url=https://smsapi.cn-north-4.myhuaweicloud.com:443/sms/batchSendSms/
...
@@ -95,18 +95,18 @@ sms.huawei.url=https://smsapi.cn-north-4.myhuaweicloud.com:443/sms/batchSendSms/
sms.huawei.appKey
=
n3FYPWO7Heo1ze212QRBvF4VA2E2
sms.huawei.appKey
=
n3FYPWO7Heo1ze212QRBvF4VA2E2
sms.huawei.appSecret
=
IFhiMpWROi7w4Ei21ZbfIjKyt97b
sms.huawei.appSecret
=
IFhiMpWROi7w4Ei21ZbfIjKyt97b
# �id
# �id
sms.huawei.templateId
=
6
aaeb4bf916d4db0a1942c598912519e
sms.huawei.templateId
=
6
7931857f6f74e119fadc429bc25a531
# ǩ��ͨ����
# ǩ��ͨ����
sms.huawei.sender
=
1069368924410006092
sms.huawei.sender
=
1069368924410006092
# 签名名称
# 签名名称
sms.huawei.signature
=
华为云短信测试
sms.huawei.signature
=
江西电建
# ���pageIdȷ��
# ���pageIdȷ��
power.station.examine.pageId
=
1680853427061551106
power.station.examine.pageId
=
1680853427061551106
# ��վ��˼ƻ�id
# ��վ��˼ƻ�id
power.station.examine.planId
=
c4ed1873-0dc6-4518-a7a9-dbc588ef35e5
power.station.examine.planId
=
c4ed1873-0dc6-4518-a7a9-dbc588ef35e5
# �û���userGroupId
# �û���userGroupId
hygf.user.group.id
=
167
9755750924120066
hygf.user.group.id
=
167
8211468450885633
unitInfo.station.examine.planId
=
51776087-a9cf-4a87-9a03-24fd24a8cf45
unitInfo.station.examine.planId
=
51776087-a9cf-4a87-9a03-24fd24a8cf45
...
@@ -144,5 +144,8 @@ farmer.registerPassword=a123456
...
@@ -144,5 +144,8 @@ farmer.registerPassword=a123456
#经销商单位父节点id
#经销商单位父节点id
dealer.managementUnitId
=
1678209772383399937
dealer.managementUnitId
=
1678209772383399937
#经销商管理员角色名称
#经销商管理员角色
dealer.roleId
=
1678211468450885633
dealer.roleId
=
1678211468450885633
\ No newline at end of file
#查询经销商用户组
dealer.group
=
1681241774938419202
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-jxiop-bigscreen-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/service/impl/LargeScreenImpl.java
View file @
6dde8a18
...
@@ -246,7 +246,7 @@ public class LargeScreenImpl {
...
@@ -246,7 +246,7 @@ public class LargeScreenImpl {
int
month
=
currentDate
.
getMonthValue
();
int
month
=
currentDate
.
getMonthValue
();
QueryWrapper
<
StationPlan
>
wrapper
=
new
QueryWrapper
<>();
QueryWrapper
<
StationPlan
>
wrapper
=
new
QueryWrapper
<>();
wrapper
.
select
(
"
sum(value
) as sum_value"
);
wrapper
.
select
(
"
ifnull(sum(value), 0
) as sum_value"
);
wrapper
.
eq
(
"monthly"
,
month
);
wrapper
.
eq
(
"monthly"
,
month
);
List
<
Map
<
String
,
Object
>>
list
=
StationPlanMapper
.
selectMaps
(
wrapper
);
List
<
Map
<
String
,
Object
>>
list
=
StationPlanMapper
.
selectMaps
(
wrapper
);
Double
sumValue
=
list
!=
null
&&
!
list
.
isEmpty
()
?
(
Double
)
list
.
get
(
0
).
get
(
"sum_value"
)
:
0
;
Double
sumValue
=
list
!=
null
&&
!
list
.
isEmpty
()
?
(
Double
)
list
.
get
(
0
).
get
(
"sum_value"
)
:
0
;
...
@@ -256,8 +256,8 @@ public class LargeScreenImpl {
...
@@ -256,8 +256,8 @@ public class LargeScreenImpl {
mapdta
.
put
(
"YJHWC"
,
ybfb
);
mapdta
.
put
(
"YJHWC"
,
ybfb
);
QueryWrapper
<
StationPlan
>
wrapper1
=
new
QueryWrapper
<>();
QueryWrapper
<
StationPlan
>
wrapper1
=
new
QueryWrapper
<>();
wrapper1
.
select
(
"
sum(value
) as sum_value"
);
wrapper1
.
select
(
"
ifnull(sum(value), 0
) as sum_value"
);
List
<
Map
<
String
,
Object
>>
list1
=
StationPlanMapper
.
selectMaps
(
wrapper
);
List
<
Map
<
String
,
Object
>>
list1
=
StationPlanMapper
.
selectMaps
(
wrapper
1
);
Double
sumValuen
=
list1
!=
null
&&
!
list1
.
isEmpty
()
?
(
Double
)
list1
.
get
(
0
).
get
(
"sum_value"
)
:
0
;
Double
sumValuen
=
list1
!=
null
&&
!
list1
.
isEmpty
()
?
(
Double
)
list1
.
get
(
0
).
get
(
"sum_value"
)
:
0
;
Double
ybfbn
=
sumValuen
>
0
?
mapdta
.
get
(
"NFD"
)
/
sumValue
*
100
:
0
;
Double
ybfbn
=
sumValuen
>
0
?
mapdta
.
get
(
"NFD"
)
/
sumValue
*
100
:
0
;
ybfbn
=
new
BigDecimal
(
ybfbn
).
setScale
(
4
,
BigDecimal
.
ROUND_HALF_UP
).
doubleValue
();
ybfbn
=
new
BigDecimal
(
ybfbn
).
setScale
(
4
,
BigDecimal
.
ROUND_HALF_UP
).
doubleValue
();
...
...
amos-boot-system-jxiop/amos-boot-module-jxiop-monitor-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/dto/StationCacheInfoDto.java
View file @
6dde8a18
...
@@ -12,6 +12,8 @@ public class StationCacheInfoDto implements Serializable {
...
@@ -12,6 +12,8 @@ public class StationCacheInfoDto implements Serializable {
private
String
stationName
;
private
String
stationName
;
//场站类型
//场站类型
private
String
stationType
;
private
String
stationType
;
//场站类型
private
String
stationNumber
;
//所属省份
//所属省份
private
String
belongProvince
;
private
String
belongProvince
;
//所属片区
//所属片区
...
...
amos-boot-system-jxiop/amos-boot-module-jxiop-monitor-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/service/impl/MonitoringServiceImpl.java
View file @
6dde8a18
This diff is collapsed.
Click to expand it.
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