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
7643255b
Commit
7643255b
authored
Mar 18, 2024
by
suhuiguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.使用标志使用H列作为数据源,已公司code作为替换条件
parent
68864ba9
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
112 additions
and
8 deletions
+112
-8
UseFlagParamDto.java
.../yeejoin/amos/boot/module/jg/api/dto/UseFlagParamDto.java
+5
-0
CommonController.java
.../amos/boot/module/jg/biz/controller/CommonController.java
+2
-2
CommonServiceImpl.java
...os/boot/module/jg/biz/service/impl/CommonServiceImpl.java
+21
-1
JgUseRegistrationServiceImpl.java
...ule/jg/biz/service/impl/JgUseRegistrationServiceImpl.java
+5
-5
companyCodeRegName.json
...le-jg-biz/src/main/resources/json/companyCodeRegName.json
+79
-0
No files found.
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/java/com/yeejoin/amos/boot/module/jg/api/dto/UseFlagParamDto.java
View file @
7643255b
...
@@ -53,6 +53,11 @@ public class UseFlagParamDto {
...
@@ -53,6 +53,11 @@ public class UseFlagParamDto {
private
String
receiveOrgName
;
private
String
receiveOrgName
;
/**
/**
* 登记机关公司code
*/
private
String
receiveCompanyCode
;
/**
* 检验机构名称
* 检验机构名称
*/
*/
private
String
inspectionUnitName
;
private
String
inspectionUnitName
;
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/controller/CommonController.java
View file @
7643255b
...
@@ -388,7 +388,7 @@ public class CommonController extends BaseController {
...
@@ -388,7 +388,7 @@ public class CommonController extends BaseController {
private
UseFlagParamDto
buildUseFlagParam
(){
private
UseFlagParamDto
buildUseFlagParam
(){
UseFlagParamDto
useFlagParamDto
=
new
UseFlagParamDto
();
UseFlagParamDto
useFlagParamDto
=
new
UseFlagParamDto
();
useFlagParamDto
.
setEquList
(
"设备种类名称"
);
useFlagParamDto
.
setEquList
(
"设备种类名称"
);
useFlagParamDto
.
setEquListCode
(
"
6
000"
);
useFlagParamDto
.
setEquListCode
(
"
3
000"
);
useFlagParamDto
.
setEquipCode
(
"10001101"
);
useFlagParamDto
.
setEquipCode
(
"10001101"
);
// useFlagParamDto.setEquipDefine("设备品种");
// useFlagParamDto.setEquipDefine("设备品种");
useFlagParamDto
.
setUseUnitName
(
"使用单位名称"
);
useFlagParamDto
.
setUseUnitName
(
"使用单位名称"
);
...
@@ -398,7 +398,7 @@ public class CommonController extends BaseController {
...
@@ -398,7 +398,7 @@ public class CommonController extends BaseController {
useFlagParamDto
.
setInspectionUnitName
(
"检验机构名称"
);
useFlagParamDto
.
setInspectionUnitName
(
"检验机构名称"
);
useFlagParamDto
.
setUseRegistrationCode
(
"11111"
);
useFlagParamDto
.
setUseRegistrationCode
(
"11111"
);
useFlagParamDto
.
setNextInspectionDate
(
new
Date
());
useFlagParamDto
.
setNextInspectionDate
(
new
Date
());
useFlagParamDto
.
setMaintenanceUnitName
(
"
维保单位名称
"
);
useFlagParamDto
.
setMaintenanceUnitName
(
"
陕西国翔锅炉集团有限公司天水安装销售公司
"
);
useFlagParamDto
.
setEmergencyTel
(
"17792961611"
);
useFlagParamDto
.
setEmergencyTel
(
"17792961611"
);
useFlagParamDto
.
setCarNumber
(
"车牌号"
);
useFlagParamDto
.
setCarNumber
(
"车牌号"
);
useFlagParamDto
.
setFactoryNumber
(
"产品编号"
);
useFlagParamDto
.
setFactoryNumber
(
"产品编号"
);
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/service/impl/CommonServiceImpl.java
View file @
7643255b
...
@@ -4,6 +4,7 @@ import cn.hutool.core.bean.BeanUtil;
...
@@ -4,6 +4,7 @@ import cn.hutool.core.bean.BeanUtil;
import
cn.hutool.core.collection.CollectionUtil
;
import
cn.hutool.core.collection.CollectionUtil
;
import
cn.hutool.core.date.DateUtil
;
import
cn.hutool.core.date.DateUtil
;
import
cn.hutool.core.io.IoUtil
;
import
cn.hutool.core.io.IoUtil
;
import
cn.hutool.json.JSONUtil
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONObject
;
import
com.alibaba.fastjson.JSONObject
;
import
com.aspose.words.SaveFormat
;
import
com.aspose.words.SaveFormat
;
...
@@ -77,6 +78,7 @@ import org.typroject.tyboot.core.foundation.utils.ValidationUtil;
...
@@ -77,6 +78,7 @@ import org.typroject.tyboot.core.foundation.utils.ValidationUtil;
import
org.typroject.tyboot.core.restful.exception.instance.BadRequest
;
import
org.typroject.tyboot.core.restful.exception.instance.BadRequest
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
javax.annotation.PostConstruct
;
import
javax.servlet.http.HttpServletResponse
;
import
javax.servlet.http.HttpServletResponse
;
import
java.io.*
;
import
java.io.*
;
import
java.lang.reflect.Field
;
import
java.lang.reflect.Field
;
...
@@ -112,6 +114,10 @@ public class CommonServiceImpl implements ICommonService {
...
@@ -112,6 +114,10 @@ public class CommonServiceImpl implements ICommonService {
@Value
(
"classpath:/json/urlInfo.json"
)
@Value
(
"classpath:/json/urlInfo.json"
)
private
Resource
urlInfo
;
private
Resource
urlInfo
;
@Value
(
"classpath:/json/companyCodeRegName.json"
)
private
Resource
regNameJson
;
//行政区划redis缓存key
//行政区划redis缓存key
private
static
final
String
PROVINCE
=
"PROVINCE"
;
private
static
final
String
PROVINCE
=
"PROVINCE"
;
private
static
final
String
CITY
=
"CITY"
;
private
static
final
String
CITY
=
"CITY"
;
...
@@ -219,6 +225,14 @@ public class CommonServiceImpl implements ICommonService {
...
@@ -219,6 +225,14 @@ public class CommonServiceImpl implements ICommonService {
@Autowired
@Autowired
RedissonClient
redissonClient
;
RedissonClient
redissonClient
;
private
Map
<
String
,
String
>
companyCodeRegNameMap
;
@PostConstruct
public
void
init
(){
companyCodeRegNameMap
=
JsonUtils
.
getResourceJson
(
regNameJson
);
}
public
static
byte
[]
file2byte
(
File
file
)
{
public
static
byte
[]
file2byte
(
File
file
)
{
try
{
try
{
FileInputStream
in
=
new
FileInputStream
(
file
);
FileInputStream
in
=
new
FileInputStream
(
file
);
...
@@ -367,7 +381,8 @@ public class CommonServiceImpl implements ICommonService {
...
@@ -367,7 +381,8 @@ public class CommonServiceImpl implements ICommonService {
setQrCode
(
useFlagParamDto
,
paramMap
);
setQrCode
(
useFlagParamDto
,
paramMap
);
// 日期设置
// 日期设置
setNextDate
(
useFlagParamDto
,
paramMap
);
setNextDate
(
useFlagParamDto
,
paramMap
);
// 登记机关调整为H列内容(原因目前公司结构无行政审批局)
setRegName
(
useFlagParamDto
,
paramMap
);
String
ftlPath
=
this
.
getFtlPathByBiz
(
useFlagParamDto
);
String
ftlPath
=
this
.
getFtlPathByBiz
(
useFlagParamDto
);
if
(
StringUtils
.
isEmpty
(
ftlPath
))
{
if
(
StringUtils
.
isEmpty
(
ftlPath
))
{
throw
new
BadRequest
(
"无法找到使用标志模板!"
);
throw
new
BadRequest
(
"无法找到使用标志模板!"
);
...
@@ -389,6 +404,11 @@ public class CommonServiceImpl implements ICommonService {
...
@@ -389,6 +404,11 @@ public class CommonServiceImpl implements ICommonService {
}
}
}
}
private
void
setRegName
(
UseFlagParamDto
useFlagParamDto
,
Map
<
String
,
Object
>
paramMap
)
{
String
receiveOrgName
=
companyCodeRegNameMap
.
getOrDefault
(
useFlagParamDto
.
getReceiveCompanyCode
(),
useFlagParamDto
.
getReceiveOrgName
());
paramMap
.
put
(
"receiveOrgName"
,
receiveOrgName
);
}
private
void
setNextDate
(
UseFlagParamDto
useFlagParamDto
,
Map
<
String
,
Object
>
paramMap
)
{
private
void
setNextDate
(
UseFlagParamDto
useFlagParamDto
,
Map
<
String
,
Object
>
paramMap
)
{
if
(
useFlagParamDto
.
getNextInspectionDate
()
!=
null
)
{
if
(
useFlagParamDto
.
getNextInspectionDate
()
!=
null
)
{
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/service/impl/JgUseRegistrationServiceImpl.java
View file @
7643255b
...
@@ -990,16 +990,16 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
...
@@ -990,16 +990,16 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
commonService
.
generatePdfPrint
(
exportParamsMap
,
response
);
commonService
.
generatePdfPrint
(
exportParamsMap
,
response
);
}
else
if
(
"2"
.
equals
(
printType
)){
}
else
if
(
"2"
.
equals
(
printType
)){
// 使用标志普通打印
// 使用标志普通打印
commonService
.
useFlagGenerate
(
this
.
buildUseFlagParamDto
(
registerInfo
,
factoryInfo
,
exportParamsMap
),
response
);
commonService
.
useFlagGenerate
(
this
.
buildUseFlagParamDto
(
useRegistration
,
registerInfo
,
factoryInfo
,
exportParamsMap
),
response
);
}
else
if
(
"3"
.
equals
(
printType
)){
}
else
if
(
"3"
.
equals
(
printType
)){
// 使用标志套打
// 使用标志套打
log
.
info
(
"套打待开发"
);
log
.
info
(
"套打待开发"
);
}
}
}
}
private
UseFlagParamDto
buildUseFlagParamDto
(
IdxBizJgRegisterInfo
registerInfo
,
IdxBizJgFactoryInfo
factoryInfo
,
Map
<
String
,
Object
>
exportParamsMap
)
{
private
UseFlagParamDto
buildUseFlagParamDto
(
JgUseRegistration
useRegistration
,
IdxBizJgRegisterInfo
registerInfo
,
IdxBizJgFactoryInfo
factoryInfo
,
Map
<
String
,
Object
>
exportParamsMap
)
{
UseFlagParamDto
useFlagParamDto
=
new
UseFlagParamDto
();
UseFlagParamDto
useFlagParamDto
=
new
UseFlagParamDto
();
useFlagParamDto
.
setReceiveCompanyCode
(
useRegistration
.
getReceiveCompanyCode
());
useFlagParamDto
.
setEquList
(
exportParamsMap
.
get
(
"equList"
).
toString
());
useFlagParamDto
.
setEquList
(
exportParamsMap
.
get
(
"equList"
).
toString
());
useFlagParamDto
.
setEquListCode
(
registerInfo
.
getEquList
());
useFlagParamDto
.
setEquListCode
(
registerInfo
.
getEquList
());
useFlagParamDto
.
setEquipCode
(
registerInfo
.
getEquCode
());
useFlagParamDto
.
setEquipCode
(
registerInfo
.
getEquCode
());
...
@@ -1007,11 +1007,11 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
...
@@ -1007,11 +1007,11 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
useFlagParamDto
.
setEquipDefine
(
exportParamsMap
.
get
(
"equDefine"
)
==
null
?
""
:
exportParamsMap
.
get
(
"equDefine"
).
toString
());
useFlagParamDto
.
setEquipDefine
(
exportParamsMap
.
get
(
"equDefine"
)
==
null
?
""
:
exportParamsMap
.
get
(
"equDefine"
).
toString
());
useFlagParamDto
.
setUseUnitName
(
exportParamsMap
.
get
(
"useUnitName"
).
toString
());
useFlagParamDto
.
setUseUnitName
(
exportParamsMap
.
get
(
"useUnitName"
).
toString
());
useFlagParamDto
.
setUseInnerCode
(
exportParamsMap
.
get
(
"useInnerCode"
).
toString
());
useFlagParamDto
.
setUseInnerCode
(
exportParamsMap
.
get
(
"useInnerCode"
).
toString
());
useFlagParamDto
.
setReceiveOrgName
(
exportParamsMap
.
get
(
"receiveOrgName"
).
toString
());
useFlagParamDto
.
setReceiveOrgName
(
useRegistration
.
getReceiveOrgName
());
useFlagParamDto
.
setUseRegistrationCode
(
exportParamsMap
.
get
(
"useRegistrationCode"
).
toString
());
useFlagParamDto
.
setUseRegistrationCode
(
exportParamsMap
.
get
(
"useRegistrationCode"
).
toString
());
useFlagParamDto
.
setFactoryNumber
(
factoryInfo
.
getFactoryNum
());
useFlagParamDto
.
setFactoryNumber
(
factoryInfo
.
getFactoryNum
());
useFlagParamDto
.
setCarNumber
(
registerInfo
.
getCarNumber
());
useFlagParamDto
.
setCarNumber
(
registerInfo
.
getCarNumber
());
useFlagParamDto
.
setApplyNo
(
exportParamsMap
.
get
(
"applyNo"
).
toString
());
useFlagParamDto
.
setApplyNo
(
useRegistration
.
getApplyNo
());
// 检验信息字段设置
// 检验信息字段设置
setInspectFidld
(
registerInfo
,
useFlagParamDto
);
setInspectFidld
(
registerInfo
,
useFlagParamDto
);
// 电梯维保信息字段设置
// 电梯维保信息字段设置
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/resources/json/companyCodeRegName.json
0 → 100644
View file @
7643255b
{
"610200"
:
"铜川市行政审批服务局"
,
"610302"
:
"渭滨区行政审批服务局"
,
"610303"
:
"金台区行政审批服务局"
,
"610304"
:
"陈仓区行政审批服务局"
,
"610305"
:
"凤翔区行政审批服务局"
,
"610323"
:
"岐山县行政审批服务局"
,
"610324"
:
"扶风县行政审批服务局"
,
"610326"
:
"眉县行政审批服务局"
,
"610327"
:
"陇县行政审批服务局"
,
"610328"
:
"千阳县行政审批服务局"
,
"610329"
:
"麟游县行政审批服务局"
,
"610330"
:
"凤县行政审批服务局"
,
"610331"
:
"太白县行政审批服务局"
,
"610332"
:
"宝鸡市高新技术产业开发区行政审批服务局"
,
"610402"
:
"秦都区市场监督管理局"
,
"610404"
:
"渭城区市场监督管理局"
,
"610405"
:
"咸阳高新技术产业开发区行政审批服务局"
,
"610406"
:
"咸阳市市场监督管理局经济技术开发区分局"
,
"610422"
:
"三原县市场监督管理局"
,
"610423"
:
"泾阳县市场监督管理局"
,
"610424"
:
"乾县市场监督管理局"
,
"610425"
:
"礼泉县市场监督管理局"
,
"610426"
:
"永寿县市场监督管理局"
,
"610428"
:
"长武县市场监督管理局"
,
"610429"
:
"旬邑县市场监督管理局"
,
"610430"
:
"淳化县市场监督管理局"
,
"610431"
:
"武功县市场监督管理局"
,
"610481"
:
"兴平市市场监督管理局"
,
"610482"
:
"彬州市市场监督管理局"
,
"610502"
:
"临渭区行政审批服务局"
,
"610503"
:
"华州区行政审批服务局"
,
"610522"
:
"潼关县行政审批服务局"
,
"610523"
:
"大荔县行政审批服务局"
,
"610524"
:
"合阳县行政审批服务局"
,
"610525"
:
"澄城县市场监督管理局"
,
"610526"
:
"蒲城县行政审批服务局"
,
"610527"
:
"白水县市场监督管理局"
,
"610528"
:
"富平县行政审批服务局"
,
"610582"
:
"华阴市行政审批服务局"
,
"610591"
:
"渭南国家高新技术产业开发区行政审批服务局"
,
"610600"
:
"延安市行政审批服务局"
,
"610702"
:
"汉台区市场监督管理局"
,
"610703"
:
"南郑区市场监督管理局"
,
"610722"
:
"城固县市场监督管理局"
,
"610723"
:
"洋县市场监督管理局"
,
"610724"
:
"西乡县市场监督管理局"
,
"610725"
:
"勉县市场监督管理局"
,
"610726"
:
"宁强县市场监督管理局"
,
"610727"
:
"略阳县市场监督管理局"
,
"610728"
:
"镇巴县市场监督管理局"
,
"610729"
:
"留坝县市场监督管理局"
,
"610730"
:
"佛坪县市场监督管理局"
,
"610731"
:
"汉中市市场监督管理局汉中经济技术开发区分局"
,
"610822"
:
"府谷县市场监督管理局"
,
"610881"
:
"神木市行政审批服务局"
,
"610800"
:
"榆林市行政审批服务局"
,
"610902"
:
"汉滨区市场监督管理局"
,
"610921"
:
"汉阴县行政审批服务局"
,
"610922"
:
"石泉县市场监督管理局"
,
"610923"
:
"宁陕县市场监督管理局"
,
"610924"
:
"紫阳县市场监督管理局"
,
"610925"
:
"岚皋县市场监督管理局"
,
"610926"
:
"平利县市场监督管理局"
,
"610927"
:
"镇坪县市场监督管理局"
,
"610929"
:
"白河县行政审批服务局"
,
"610930"
:
"安康高新技术产业开发区市场监督管理局"
,
"610931"
:
"恒口示范区应急管理和市场监督管理局"
,
"610981"
:
"旬阳市市场监督管理局"
,
"611000"
:
"商洛市行政审批服务局"
,
"617001"
:
"西咸新区市场监督管理局秦汉新城分局"
,
"617002"
:
"西咸新区市场监督管理局泾河新城分局"
,
"617003"
:
"西咸新区市场监督管理局沣东新城分局"
,
"617004"
:
"西咸新区市场监督管理局空港新城分局"
,
"617005"
:
"西咸新区市场监督管理局沣西新城分局"
,
"610403"
:
"杨凌示范区市场监督管理局"
,
"610581"
:
"韩城市行政审批服务局"
}
\ No newline at end of file
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