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
52c35edf
Commit
52c35edf
authored
Aug 26, 2024
by
韩桐桐
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix(jg):厂车的使用标志打印添加车牌号
parent
0b0af80a
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
254 additions
and
12 deletions
+254
-12
CommonServiceImpl.java
...os/boot/module/jg/biz/service/impl/CommonServiceImpl.java
+7
-5
IdxBizJgRegisterInfoServiceImpl.java
.../jg/biz/service/impl/IdxBizJgRegisterInfoServiceImpl.java
+2
-0
JgUseRegistrationManageServiceImpl.java
.../biz/service/impl/JgUseRegistrationManageServiceImpl.java
+3
-1
JgUseRegistrationServiceImpl.java
...ule/jg/biz/service/impl/JgUseRegistrationServiceImpl.java
+3
-0
equipment-registration-certificate-report.ftl
...s/templates/equipment-registration-certificate-report.ftl
+179
-2
use-registration-model.ftl
...z/src/main/resources/templates/use-registration-model.ftl
+60
-4
use-registration-model.pdf
...z/src/main/resources/templates/use-registration-model.pdf
+0
-0
使用登记证.docx
...oot-module-jg-biz/src/main/resources/templates/使用登记证.docx
+0
-0
No files found.
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 @
52c35edf
...
@@ -38,6 +38,8 @@ import com.yeejoin.amos.boot.module.jg.api.service.IJgInstallationNoticeService;
...
@@ -38,6 +38,8 @@ import com.yeejoin.amos.boot.module.jg.api.service.IJgInstallationNoticeService;
import
com.yeejoin.amos.boot.module.jg.api.service.IJgMaintainNoticeService
;
import
com.yeejoin.amos.boot.module.jg.api.service.IJgMaintainNoticeService
;
import
com.yeejoin.amos.boot.module.jg.api.service.IJgTransferNoticeService
;
import
com.yeejoin.amos.boot.module.jg.api.service.IJgTransferNoticeService
;
import
com.yeejoin.amos.boot.module.jg.api.vo.SortVo
;
import
com.yeejoin.amos.boot.module.jg.api.vo.SortVo
;
import
com.yeejoin.amos.boot.module.jg.biz.feign.PrivilegeFeginService
;
import
com.yeejoin.amos.boot.module.jg.biz.feign.TaskV2FeignService
;
import
com.yeejoin.amos.boot.module.jg.biz.feign.TzsServiceFeignClient
;
import
com.yeejoin.amos.boot.module.jg.biz.feign.TzsServiceFeignClient
;
import
com.yeejoin.amos.boot.module.jg.biz.service.ICmWorkflowService
;
import
com.yeejoin.amos.boot.module.jg.biz.service.ICmWorkflowService
;
import
com.yeejoin.amos.boot.module.jg.biz.service.ICommonService
;
import
com.yeejoin.amos.boot.module.jg.biz.service.ICommonService
;
...
@@ -45,8 +47,6 @@ import com.yeejoin.amos.boot.module.jg.biz.utils.FileExporter;
...
@@ -45,8 +47,6 @@ import com.yeejoin.amos.boot.module.jg.biz.utils.FileExporter;
import
com.yeejoin.amos.boot.module.jg.biz.utils.ImageUtils
;
import
com.yeejoin.amos.boot.module.jg.biz.utils.ImageUtils
;
import
com.yeejoin.amos.boot.module.jg.biz.utils.JsonUtils
;
import
com.yeejoin.amos.boot.module.jg.biz.utils.JsonUtils
;
import
com.yeejoin.amos.boot.module.jg.biz.utils.WordTemplateUtils
;
import
com.yeejoin.amos.boot.module.jg.biz.utils.WordTemplateUtils
;
import
com.yeejoin.amos.boot.module.jg.biz.feign.PrivilegeFeginService
;
import
com.yeejoin.amos.boot.module.jg.biz.feign.TaskV2FeignService
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.EquipTechParamPipeline
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.EquipTechParamPipeline
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.EquipmentCategory
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.EquipmentCategory
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.RegistrationInfo
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.RegistrationInfo
;
...
@@ -67,7 +67,7 @@ import com.yeejoin.amos.feign.systemctl.model.TaskV2Model;
...
@@ -67,7 +67,7 @@ import com.yeejoin.amos.feign.systemctl.model.TaskV2Model;
import
com.yeejoin.amos.feign.workflow.model.ActTaskDTO
;
import
com.yeejoin.amos.feign.workflow.model.ActTaskDTO
;
import
com.yeejoin.amos.feign.workflow.model.FlowTaskVo
;
import
com.yeejoin.amos.feign.workflow.model.FlowTaskVo
;
import
com.yeejoin.amos.feign.workflow.model.ProcessTaskDTO
;
import
com.yeejoin.amos.feign.workflow.model.ProcessTaskDTO
;
import
freemarker.template.
*
;
import
freemarker.template.
Configuration
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.redisson.api.RBucket
;
import
org.redisson.api.RBucket
;
...
@@ -90,6 +90,7 @@ import org.typroject.tyboot.core.foundation.utils.Bean;
...
@@ -90,6 +90,7 @@ import org.typroject.tyboot.core.foundation.utils.Bean;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
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.annotation.PostConstruct
;
import
javax.servlet.ServletOutputStream
;
import
javax.servlet.ServletOutputStream
;
import
javax.servlet.http.HttpServletResponse
;
import
javax.servlet.http.HttpServletResponse
;
...
@@ -900,6 +901,7 @@ public class CommonServiceImpl implements ICommonService {
...
@@ -900,6 +901,7 @@ public class CommonServiceImpl implements ICommonService {
map
.
put
(
"useUnitName"
,
Optional
.
ofNullable
(
map
.
get
(
"useUnitName"
)).
orElse
(
""
).
toString
());
// 使用单位名称
map
.
put
(
"useUnitName"
,
Optional
.
ofNullable
(
map
.
get
(
"useUnitName"
)).
orElse
(
""
).
toString
());
// 使用单位名称
map
.
put
(
"fullAddress"
,
Optional
.
ofNullable
(
map
.
get
(
"fullAddress"
)).
orElse
(
""
).
toString
());
// 设备使用地点
map
.
put
(
"fullAddress"
,
Optional
.
ofNullable
(
map
.
get
(
"fullAddress"
)).
orElse
(
""
).
toString
());
// 设备使用地点
map
.
put
(
"equList"
,
Optional
.
ofNullable
(
map
.
get
(
"equList"
)).
orElse
(
""
).
toString
());
// 设备种类
map
.
put
(
"equList"
,
Optional
.
ofNullable
(
map
.
get
(
"equList"
)).
orElse
(
""
).
toString
());
// 设备种类
map
.
put
(
"equListCode"
,
Optional
.
ofNullable
(
map
.
get
(
"equListCode"
)).
orElse
(
""
).
toString
());
// 设备种类Code
map
.
put
(
"equipDefine"
,
Optional
.
ofNullable
(
map
.
get
(
"equipDefine"
)).
orElse
(
""
).
toString
());
// 设备品种
map
.
put
(
"equipDefine"
,
Optional
.
ofNullable
(
map
.
get
(
"equipDefine"
)).
orElse
(
""
).
toString
());
// 设备品种
map
.
put
(
"equipCode"
,
Optional
.
ofNullable
(
map
.
get
(
"equipCode"
)).
orElse
(
""
).
toString
());
// 设备代码
map
.
put
(
"equipCode"
,
Optional
.
ofNullable
(
map
.
get
(
"equipCode"
)).
orElse
(
""
).
toString
());
// 设备代码
map
.
put
(
"equipCategory"
,
Optional
.
ofNullable
(
map
.
get
(
"equipCategory"
)).
orElse
(
""
).
toString
());
// 设备类别
map
.
put
(
"equipCategory"
,
Optional
.
ofNullable
(
map
.
get
(
"equipCategory"
)).
orElse
(
""
).
toString
());
// 设备类别
...
@@ -954,8 +956,8 @@ public class CommonServiceImpl implements ICommonService {
...
@@ -954,8 +956,8 @@ public class CommonServiceImpl implements ICommonService {
// Populate template variables with default values if not present
// Populate template variables with default values if not present
String
[]
keys
=
{
"useRegistrationCode"
,
"useUnitName"
,
"fullAddress"
,
"equList"
,
"equipDefine"
,
"equipCode"
,
String
[]
keys
=
{
"useRegistrationCode"
,
"useUnitName"
,
"fullAddress"
,
"equList"
,
"equipDefine"
,
"equipCode"
,
"equipCategory"
,
"useInnerCode"
,
"factoryNum"
,
"receiveOrgName"
,
"giveOutYear"
,
"equipCategory"
,
"useInnerCode"
,
"factoryNum"
,
"receiveOrgName"
,
"giveOutYear"
,
"giveOutMonth"
,
"giveOutDay"
,
"excelType"
,
"tableName"
};
"giveOutMonth"
,
"giveOutDay"
,
"excelType"
,
"tableName"
,
"carNumber"
};
String
[]
defaultValues
=
{
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
"使用登记"
,
"特种设备使用登记证"
};
String
[]
defaultValues
=
{
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
"
"
,
"
使用登记"
,
"特种设备使用登记证"
};
for
(
int
i
=
0
;
i
<
keys
.
length
;
i
++)
{
for
(
int
i
=
0
;
i
<
keys
.
length
;
i
++)
{
map
.
put
(
keys
[
i
],
Optional
.
ofNullable
(
map
.
get
(
keys
[
i
])).
orElse
(
defaultValues
[
i
]).
toString
());
map
.
put
(
keys
[
i
],
Optional
.
ofNullable
(
map
.
get
(
keys
[
i
])).
orElse
(
defaultValues
[
i
]).
toString
());
...
...
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/IdxBizJgRegisterInfoServiceImpl.java
View file @
52c35edf
...
@@ -1327,6 +1327,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
...
@@ -1327,6 +1327,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
* @param map
* @param map
* @return
* @return
*/
*/
@Override
public
Page
<
JSONObject
>
queryForEquipmentRegisterPage
(
JSONObject
map
)
{
public
Page
<
JSONObject
>
queryForEquipmentRegisterPage
(
JSONObject
map
)
{
if
(
map
.
containsKey
(
"flag"
)
&&
!
map
.
containsKey
(
"USE_UNIT_CREDIT_CODE"
))
{
if
(
map
.
containsKey
(
"flag"
)
&&
!
map
.
containsKey
(
"USE_UNIT_CREDIT_CODE"
))
{
...
@@ -1778,6 +1779,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
...
@@ -1778,6 +1779,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
* @param map
* @param map
* @return
* @return
*/
*/
@Override
public
Page
<
JSONObject
>
queryForEquipmentRegisterPageHistory
(
JSONObject
map
)
{
public
Page
<
JSONObject
>
queryForEquipmentRegisterPageHistory
(
JSONObject
map
)
{
if
(
map
.
containsKey
(
"flag"
)
&&
!
map
.
containsKey
(
"USE_UNIT_CREDIT_CODE"
))
{
if
(
map
.
containsKey
(
"flag"
)
&&
!
map
.
containsKey
(
"USE_UNIT_CREDIT_CODE"
))
{
...
...
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/JgUseRegistrationManageServiceImpl.java
View file @
52c35edf
...
@@ -16,7 +16,8 @@ import com.yeejoin.amos.boot.module.jg.api.service.IJgChangeRegistrationTransfer
...
@@ -16,7 +16,8 @@ import com.yeejoin.amos.boot.module.jg.api.service.IJgChangeRegistrationTransfer
import
com.yeejoin.amos.boot.module.jg.api.service.IJgUseRegistrationManageService
;
import
com.yeejoin.amos.boot.module.jg.api.service.IJgUseRegistrationManageService
;
import
com.yeejoin.amos.boot.module.jg.api.vo.SortVo
;
import
com.yeejoin.amos.boot.module.jg.api.vo.SortVo
;
import
com.yeejoin.amos.boot.module.ymt.api.common.StringUtil
;
import
com.yeejoin.amos.boot.module.ymt.api.common.StringUtil
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.*
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgMaintenanceRecordInfo
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgUseInfo
;
import
com.yeejoin.amos.boot.module.ymt.api.enums.ApplicationFormTypeEnum
;
import
com.yeejoin.amos.boot.module.ymt.api.enums.ApplicationFormTypeEnum
;
import
org.apache.commons.io.IOUtils
;
import
org.apache.commons.io.IOUtils
;
import
org.apache.lucene.queryparser.classic.QueryParser
;
import
org.apache.lucene.queryparser.classic.QueryParser
;
...
@@ -540,6 +541,7 @@ public class JgUseRegistrationManageServiceImpl extends BaseService<JgUseRegistr
...
@@ -540,6 +541,7 @@ public class JgUseRegistrationManageServiceImpl extends BaseService<JgUseRegistr
}
}
exportParamsMap
.
put
(
"applyNo"
,
manage
.
getApplyNo
());
exportParamsMap
.
put
(
"applyNo"
,
manage
.
getApplyNo
());
exportParamsMap
.
put
(
"carNumber"
,
manage
.
getCarNumber
());
exportParamsMap
.
put
(
"carNumber"
,
manage
.
getCarNumber
());
exportParamsMap
.
put
(
"equListCode"
,
manage
.
getEquListCode
());
if
(
"0"
.
equals
(
printType
))
{
if
(
"0"
.
equals
(
printType
))
{
// 调用生成使用登记证
// 调用生成使用登记证
...
...
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 @
52c35edf
...
@@ -1103,6 +1103,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
...
@@ -1103,6 +1103,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
jgUseRegistrationManage
.
setCreateUserId
(
jgUseRegistration
.
getCreateUserId
());
jgUseRegistrationManage
.
setCreateUserId
(
jgUseRegistration
.
getCreateUserId
());
jgUseRegistrationManage
.
setCreateDate
(
jgUseRegistration
.
getRecDate
());
jgUseRegistrationManage
.
setCreateDate
(
jgUseRegistration
.
getRecDate
());
jgUseRegistrationManage
.
setEquUseAddress
(
jgUseRegistration
.
getUseAddress
());
jgUseRegistrationManage
.
setEquUseAddress
(
jgUseRegistration
.
getUseAddress
());
jgUseRegistrationManage
.
setCarNumber
(
registerInfo
.
getCarNumber
());
jgUseRegistrationManage
.
setUseUnitAddress
(!
ValidationUtil
.
isEmpty
(
enterpriseInfo
)
?
(
String
)
enterpriseInfo
.
get
(
"address"
)
:
""
);
jgUseRegistrationManage
.
setUseUnitAddress
(!
ValidationUtil
.
isEmpty
(
enterpriseInfo
)
?
(
String
)
enterpriseInfo
.
get
(
"address"
)
:
""
);
jgUseRegistrationManage
.
setUseRegistrationCode
(
jgUseRegistration
.
getUseRegistrationCode
());
jgUseRegistrationManage
.
setUseRegistrationCode
(
jgUseRegistration
.
getUseRegistrationCode
());
jgUseRegistrationManage
.
setUseUnitCreditCode
(
jgUseRegistration
.
getUseUnitCreditCode
());
jgUseRegistrationManage
.
setUseUnitCreditCode
(
jgUseRegistration
.
getUseUnitCreditCode
());
...
@@ -1915,6 +1916,8 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
...
@@ -1915,6 +1916,8 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
throw
new
BadRequest
(
"使用登记证导出失败,设备代码为空!"
);
throw
new
BadRequest
(
"使用登记证导出失败,设备代码为空!"
);
}
}
exportParamsMap
.
put
(
"equCode"
,
registerInfo
.
getEquCode
());
exportParamsMap
.
put
(
"equCode"
,
registerInfo
.
getEquCode
());
exportParamsMap
.
put
(
"carNumber"
,
registerInfo
.
getCarNumber
());
exportParamsMap
.
put
(
"equListCode"
,
registerInfo
.
getEquList
());
}
}
IdxBizJgUseInfo
useInfo
=
idxBizJgUseInfoService
.
getOneData
(
useRegistrationEqList
.
get
(
0
).
getEquId
());
IdxBizJgUseInfo
useInfo
=
idxBizJgUseInfoService
.
getOneData
(
useRegistrationEqList
.
get
(
0
).
getEquId
());
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/resources/templates/equipment-registration-certificate-report.ftl
View file @
52c35edf
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?mso-application progid="Word.Document"?>
<?mso-application progid="Word.Document"?>
<w:wordDocument
xmlns:w=
"http://schemas.microsoft.com/office/word/2003/wordml"
xmlns:v=
"urn:schemas-microsoft-com:vml"
xmlns:w10=
"urn:schemas-microsoft-com:office:word"
xmlns:sl=
"http://schemas.microsoft.com/schemaLibrary/2003/core"
xmlns:aml=
"http://schemas.microsoft.com/aml/2001/core"
xmlns:wx=
"http://schemas.microsoft.com/office/word/2003/auxHint"
xmlns:o=
"urn:schemas-microsoft-com:office:office"
xmlns:dt=
"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"
w:macrosPresent=
"no"
w:embeddedObjPresent=
"no"
w:ocxPresent=
"no"
xml:space=
"preserve"
xmlns:wpsCustomData=
"http://www.wps.cn/officeDocument/2013/wpsCustomData"
>
<w:wordDocument
xmlns:w=
"http://schemas.microsoft.com/office/word/2003/wordml"
xmlns:v=
"urn:schemas-microsoft-com:vml"
xmlns:w10=
"urn:schemas-microsoft-com:office:word"
xmlns:wx=
"http://schemas.microsoft.com/office/word/2003/auxHint"
xmlns:o=
"urn:schemas-microsoft-com:office:office"
xmlns:dt=
"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"
w:macrosPresent=
"no"
w:embeddedObjPresent=
"no"
w:ocxPresent=
"no"
xml:space=
"preserve"
>
<o:DocumentProperties>
<o:DocumentProperties>
<o:Author>
光
</o:Author>
<o:Author>
光
</o:Author>
<o:LastAuthor>
光
</o:LastAuthor>
<o:LastAuthor>
光
</o:LastAuthor>
...
@@ -892,6 +896,57 @@
...
@@ -892,6 +896,57 @@
</v:shape>
</v:shape>
</w:pict>
</w:pict>
</w:r>
</w:r>
<
#if equListCode == "5000">
<w:r>
<w:rPr>
<w:sz
w:val=
"24"
/>
</w:rPr>
<w:pict>
<v:shape
id=
"文本框 17"
o:spid=
"_x0000_s1032"
o:spt=
"202"
type=
"#_x0000_t202"
style=
"position:absolute;left:0pt;margin-left:394pt;margin-top:550pt;height:130.25pt;width:132.05pt;z-index:251672576;mso-width-relative:page;mso-height-relative:page;"
fillcolor=
"#FFFFFF"
filled=
"t"
stroked=
"f"
coordsize=
"21600,21600"
>
<v:path/>
<v:fill
on=
"t"
color2=
"#FFFFFF"
focussize=
"0,0"
/>
<v:stroke
on=
"f"
weight=
"0.5pt"
/>
<v:imagedata
o:title=
""
/>
<o:lock
v:ext=
"edit"
aspectratio=
"f"
/>
<v:textbox>
<w:txbxContent>
<w:p>
<w:pPr>
<w:keepNext
w:val=
"off"
/>
<w:keepLines
w:val=
"off"
/>
<w:pageBreakBefore
w:val=
"off"
/>
<w:widowControl
w:val=
"off"
/>
<w:kinsoku/>
<w:wordWrap/>
<w:overflowPunct/>
<w:topLinePunct
w:val=
"off"
/>
<w:adjustRightInd/>
<w:snapToGrid/>
<w:spacing
w:line=
"120"
w:line-rule=
"auto"
/>
<w:textAlignment
w:val=
"auto"
/>
<w:rPr>
<w:rFonts
w:ascii=
"黑体"
w:h-ansi=
"黑体"
w:fareast=
"黑体"
w:cs=
"黑体"
w:hint=
"default"
/>
<w:sz
w:val=
"24"
/>
<w:sz-cs
w:val=
"24"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"宋体"
w:h-ansi=
"宋体"
w:fareast=
"宋体"
w:cs=
"宋体"
w:hint=
"fareast"
/>
<w:sz
w:val=
"24"
/>
<w:sz-cs
w:val=
"24"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
/>
</w:rPr>
<w:t>
${(carNumber)!''}
</w:t>
</w:r>
</w:p>
</w:txbxContent>
</v:textbox>
</v:shape>
</w:pict>
</w:r>
<
/#if>
<w:r>
<w:r>
<w:rPr>
<w:rPr>
<w:sz
w:val=
"24"
/>
<w:sz
w:val=
"24"
/>
...
@@ -1037,7 +1092,7 @@
...
@@ -1037,7 +1092,7 @@
<w:sz
w:val=
"24"
/>
<w:sz
w:val=
"24"
/>
</w:rPr>
</w:rPr>
<w:pict>
<w:pict>
<v:shape
id=
"文本框 12"
o:spid=
"_x0000_s1035"
o:spt=
"202"
type=
"#_x0000_t202"
style=
"position:absolute;left:0pt;margin-left:264.05pt;margin-top:400
.65pt;height:149.25
pt;width:137.1pt;z-index:251663360;mso-width-relative:page;mso-height-relative:page;"
fillcolor=
"#FFFFFF"
filled=
"t"
stroked=
"f"
coordsize=
"21600,21600"
>
<v:shape
id=
"文本框 12"
o:spid=
"_x0000_s1035"
o:spt=
"202"
type=
"#_x0000_t202"
style=
"position:absolute;left:0pt;margin-left:264.05pt;margin-top:400
pt;height:220
pt;width:137.1pt;z-index:251663360;mso-width-relative:page;mso-height-relative:page;"
fillcolor=
"#FFFFFF"
filled=
"t"
stroked=
"f"
coordsize=
"21600,21600"
>
<v:path/>
<v:path/>
<v:fill
on=
"t"
color2=
"#FFFFFF"
focussize=
"0,0"
/>
<v:fill
on=
"t"
color2=
"#FFFFFF"
focussize=
"0,0"
/>
<v:stroke
on=
"f"
weight=
"0.5pt"
/>
<v:stroke
on=
"f"
weight=
"0.5pt"
/>
...
@@ -1431,6 +1486,128 @@
...
@@ -1431,6 +1486,128 @@
<w:t>
号:
</w:t>
<w:t>
号:
</w:t>
</w:r>
</w:r>
</w:p>
</w:p>
<
#if equListCode == "5000">
<w:p>
<w:pPr>
<w:keepNext
w:val=
"off"
/>
<w:keepLines
w:val=
"off"
/>
<w:pageBreakBefore
w:val=
"off"
/>
<w:widowControl/>
<w:kinsoku
w:val=
"off"
/>
<w:wordWrap/>
<w:overflowPunct/>
<w:topLinePunct
w:val=
"off"
/>
<w:autoSpaceDE
w:val=
"off"
/>
<w:autoSpaceDN
w:val=
"off"
/>
<w:adjustRightInd
w:val=
"off"
/>
<w:snapToGrid
w:val=
"off"
/>
<w:spacing
w:before=
"160"
w:line=
"408"
w:line-rule=
"auto"
/>
<w:jc
w:val=
"left"
/>
<w:textAlignment
w:val=
"baseline"
/>
<w:rPr>
<w:rFonts
w:ascii=
"黑体"
w:h-ansi=
"黑体"
w:fareast=
"黑体"
w:cs=
"黑体"
w:hint=
"default"
/>
<w:snapToGrid
w:val=
"off"
/>
<w:color
w:val=
"000000"
/>
<w:spacing
w:val=
"-16"
/>
<w:kern
w:val=
"0"
/>
<w:sz
w:val=
"36"
/>
<w:sz-cs
w:val=
"36"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"黑体"
w:h-ansi=
"黑体"
w:fareast=
"黑体"
w:cs=
"黑体"
w:hint=
"default"
/>
<w:snapToGrid
w:val=
"off"
/>
<w:color
w:val=
"000000"
/>
<w:spacing
w:val=
"-16"
/>
<w:kern
w:val=
"0"
/>
<w:sz
w:val=
"36"
/>
<w:sz-cs
w:val=
"36"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"EN-US"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"黑体"
w:h-ansi=
"黑体"
w:fareast=
"黑体"
w:cs=
"黑体"
w:hint=
"fareast"
/>
<w:snapToGrid
w:val=
"off"
/>
<w:color
w:val=
"000000"
/>
<w:spacing
w:val=
"-16"
/>
<w:kern
w:val=
"0"
/>
<w:sz
w:val=
"36"
/>
<w:sz-cs
w:val=
"36"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"黑体"
w:h-ansi=
"黑体"
w:fareast=
"黑体"
w:cs=
"黑体"
w:hint=
"default"
/>
<w:snapToGrid
w:val=
"off"
/>
<w:color
w:val=
"000000"
/>
<w:spacing
w:val=
"-16"
/>
<w:kern
w:val=
"0"
/>
<w:sz
w:val=
"36"
/>
<w:sz-cs
w:val=
"36"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"EN-US"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
车
</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"黑体"
w:h-ansi=
"黑体"
w:fareast=
"黑体"
w:cs=
"黑体"
w:hint=
"fareast"
/>
<w:snapToGrid
w:val=
"off"
/>
<w:color
w:val=
"000000"
/>
<w:spacing
w:val=
"-16"
/>
<w:kern
w:val=
"0"
/>
<w:sz
w:val=
"36"
/>
<w:sz-cs
w:val=
"36"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"黑体"
w:h-ansi=
"黑体"
w:fareast=
"黑体"
w:cs=
"黑体"
w:hint=
"default"
/>
<w:snapToGrid
w:val=
"off"
/>
<w:color
w:val=
"000000"
/>
<w:spacing
w:val=
"-16"
/>
<w:kern
w:val=
"0"
/>
<w:sz
w:val=
"36"
/>
<w:sz-cs
w:val=
"36"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"EN-US"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
牌
</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"黑体"
w:h-ansi=
"黑体"
w:fareast=
"黑体"
w:cs=
"黑体"
w:hint=
"fareast"
/>
<w:snapToGrid
w:val=
"off"
/>
<w:color
w:val=
"000000"
/>
<w:spacing
w:val=
"-16"
/>
<w:kern
w:val=
"0"
/>
<w:sz
w:val=
"36"
/>
<w:sz-cs
w:val=
"36"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"黑体"
w:h-ansi=
"黑体"
w:fareast=
"黑体"
w:cs=
"黑体"
w:hint=
"default"
/>
<w:snapToGrid
w:val=
"off"
/>
<w:color
w:val=
"000000"
/>
<w:spacing
w:val=
"-16"
/>
<w:kern
w:val=
"0"
/>
<w:sz
w:val=
"36"
/>
<w:sz-cs
w:val=
"36"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"EN-US"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
号:
</w:t>
</w:r>
</w:p>
<
/#if>
</w:txbxContent>
</w:txbxContent>
</v:textbox>
</v:textbox>
</v:shape>
</v:shape>
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/resources/templates/use-registration-model.ftl
View file @
52c35edf
...
@@ -2,12 +2,10 @@
...
@@ -2,12 +2,10 @@
<?mso-application progid="Word.Document"?>
<?mso-application progid="Word.Document"?>
<w:wordDocument
xmlns:w=
"http://schemas.microsoft.com/office/word/2003/wordml"
xmlns:v=
"urn:schemas-microsoft-com:vml"
<w:wordDocument
xmlns:w=
"http://schemas.microsoft.com/office/word/2003/wordml"
xmlns:v=
"urn:schemas-microsoft-com:vml"
xmlns:w10=
"urn:schemas-microsoft-com:office:word"
xmlns:w10=
"urn:schemas-microsoft-com:office:word"
xmlns:sl=
"http://schemas.microsoft.com/schemaLibrary/2003/core"
xmlns:aml=
"http://schemas.microsoft.com/aml/2001/core"
xmlns:wx=
"http://schemas.microsoft.com/office/word/2003/auxHint"
xmlns:wx=
"http://schemas.microsoft.com/office/word/2003/auxHint"
xmlns:o=
"urn:schemas-microsoft-com:office:office"
xmlns:dt=
"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"
xmlns:o=
"urn:schemas-microsoft-com:office:office"
xmlns:dt=
"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"
w:macrosPresent=
"no"
w:embeddedObjPresent=
"no"
w:ocxPresent=
"no"
xml:space=
"preserve"
w:macrosPresent=
"no"
w:embeddedObjPresent=
"no"
w:ocxPresent=
"no"
xml:space=
"preserve"
xmlns:wpsCustomData=
"http://www.wps.cn/officeDocument/2013/wpsCustomData"
><o:DocumentProperties>
><o:DocumentProperties>
<o:Author>
光
</o:Author>
<o:Author>
光
</o:Author>
<o:LastAuthor>
刘林
</o:LastAuthor>
<o:LastAuthor>
刘林
</o:LastAuthor>
<o:Revision>
1
</o:Revision>
<o:Revision>
1
</o:Revision>
...
@@ -567,7 +565,10 @@
...
@@ -567,7 +565,10 @@
<w:r>
<w:r>
<w:pict>
<w:pict>
<w:binData
w:name=
"wordml://2.png"
>
${(supervisoryCode)!''}
</w:binData>
<w:binData
w:name=
"wordml://2.png"
>
${(supervisoryCode)!''}
</w:binData>
<v:shape
id=
"图片 13"
o:spid=
"_x0000_s1040"
o:spt=
"75"
alt=
""
type=
"#_x0000_t75"
style=
"height:62.35pt;width:62.35pt;"
filled=
"f"
o:preferrelative=
"f"
stroked=
"f"
coordsize=
"21600,21600"
>
<v:shape
id=
"图片 13"
o:spid=
"_x0000_s1040"
o:spt=
"75"
alt=
""
type=
"#_x0000_t75"
style=
"height:62.35pt;width:62.35pt;"
filled=
"f"
o:preferrelative=
"f"
stroked=
"f"
coordsize=
"21600,21600"
>
<v:path/>
<v:path/>
<v:fill
on=
"f"
focussize=
"0,0"
/>
<v:fill
on=
"f"
focussize=
"0,0"
/>
<v:stroke
on=
"f"
/>
<v:stroke
on=
"f"
/>
...
@@ -746,6 +747,61 @@
...
@@ -746,6 +747,61 @@
</v:shape>
</v:shape>
</w:pict>
</w:pict>
</w:r>
</w:r>
<
#if equListCode == "5000">
<w:r>
<w:rPr>
<w:sz
w:val=
"24"
/>
</w:rPr>
<w:pict>
<v:shape
id=
"文本框 17"
o:spid=
"_x0000_s1028"
o:spt=
"202"
type=
"#_x0000_t202"
style=
"position:absolute;left:0pt;margin-left:392.7pt;margin-top:515pt;height:50pt;width:132.05pt;z-index:251668480;mso-width-relative:page;mso-height-relative:page;"
fillcolor=
"#FFFFFF"
filled=
"t"
stroked=
"f"
coordsize=
"21600,21600"
>
<v:path/>
<v:fill
on=
"t"
color2=
"#FFFFFF"
focussize=
"0,0"
/>
<v:stroke
on=
"f"
weight=
"0.5pt"
/>
<v:imagedata
o:title=
""
/>
<o:lock
v:ext=
"edit"
aspectratio=
"f"
/>
<v:textbox>
<w:txbxContent>
<w:p>
<w:pPr>
<w:keepNext
w:val=
"off"
/>
<w:keepLines
w:val=
"off"
/>
<w:pageBreakBefore
w:val=
"off"
/>
<w:widowControl
w:val=
"off"
/>
<w:kinsoku/>
<w:wordWrap/>
<w:overflowPunct/>
<w:topLinePunct
w:val=
"off"
/>
<w:adjustRightInd/>
<w:snapToGrid/>
<w:spacing
w:line=
"120"
w:line-rule=
"auto"
/>
<w:textAlignment
w:val=
"auto"
/>
<w:rPr>
<w:rFonts
w:ascii=
"宋体"
w:h-ansi=
"宋体"
w:fareast=
"宋体"
w:cs=
"宋体"
w:hint=
"fareast"
/>
<w:sz
w:val=
"24"
/>
<w:sz-cs
w:val=
"24"
/>
<w:lang
w:fareast=
"ZH-CN"
/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"宋体"
w:h-ansi=
"宋体"
w:fareast=
"宋体"
w:cs=
"宋体"
w:hint=
"fareast"
/>
<w:sz
w:val=
"24"
/>
<w:sz-cs
w:val=
"24"
/>
<w:lang
w:fareast=
"ZH-CN"
/>
</w:rPr>
<w:t>
${carNumber}
</w:t>
</w:r>
</w:p>
</w:txbxContent>
</v:textbox>
</v:shape>
</w:pict>
</w:r>
<
/#if>
<w:r>
<w:r>
<w:rPr>
<w:rPr>
<w:sz
w:val=
"24"
/>
<w:sz
w:val=
"24"
/>
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/resources/templates/use-registration-model.pdf
View file @
52c35edf
No preview for this file type
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/resources/templates/使用登记证.docx
View file @
52c35edf
No preview for this file type
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