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
09404f3d
Commit
09404f3d
authored
Dec 13, 2021
by
suhuiguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.集成机场单位等通用功能
parent
1b48627c
Hide whitespace changes
Inline
Side-by-side
Showing
45 changed files
with
161 additions
and
458 deletions
+161
-458
EquipFeignClient.java
...n/amos/boot/module/common/api/feign/EquipFeignClient.java
+1
-1
IotFeignClient.java
...oin/amos/boot/module/common/api/feign/IotFeignClient.java
+1
-1
JcsControlServerClient.java
.../boot/module/common/api/feign/JcsControlServerClient.java
+1
-1
KnowledgebaseFeignClient.java
...oot/module/common/api/feign/KnowledgebaseFeignClient.java
+1
-1
LatentDangerFeignClient.java
...boot/module/common/api/feign/LatentDangerFeignClient.java
+1
-1
SupervisionFeignClient.java
.../boot/module/common/api/feign/SupervisionFeignClient.java
+1
-1
VideoFeignClient.java
...n/amos/boot/module/common/api/feign/VideoFeignClient.java
+1
-1
DynamicFormColumnServiceImpl.java
...common/biz/service/impl/DynamicFormColumnServiceImpl.java
+0
-1
FailureDetailsServiceImpl.java
...le/common/biz/service/impl/FailureDetailsServiceImpl.java
+1
-1
MaintenanceCompanyServiceImpl.java
...ommon/biz/service/impl/MaintenanceCompanyServiceImpl.java
+0
-2
OrgUsrServiceImpl.java
...oot/module/common/biz/service/impl/OrgUsrServiceImpl.java
+0
-3
pom.xml
...e/amos-boot-module-biz/amos-boot-module-equip-biz/pom.xml
+47
-42
DynamicFormController.java
...yeejoin/equipmanage/controller/DynamicFormController.java
+8
-11
EquipDynamicFormGroupController.java
...uipmanage/controller/EquipDynamicFormGroupController.java
+10
-10
EquipSourceFileController.java
...oin/equipmanage/controller/EquipSourceFileController.java
+3
-3
EquipmentCategoryController.java
...n/equipmanage/controller/EquipmentCategoryController.java
+3
-3
EqDynamicFormColumnMapper.java
...yeejoin/equipmanage/mapper/EqDynamicFormColumnMapper.java
+1
-1
EqDynamicFormGroupMapper.java
.../yeejoin/equipmanage/mapper/EqDynamicFormGroupMapper.java
+1
-1
EqDynamicFormInstanceMapper.java
...ejoin/equipmanage/mapper/EqDynamicFormInstanceMapper.java
+1
-1
EqSourceFileMapper.java
...va/com/yeejoin/equipmanage/mapper/EqSourceFileMapper.java
+1
-1
IEqDynamicFormColumnService.java
...join/equipmanage/service/IEqDynamicFormColumnService.java
+1
-1
IEqDynamicFormGroupService.java
...ejoin/equipmanage/service/IEqDynamicFormGroupService.java
+1
-1
IEqDynamicFormInstanceService.java
...in/equipmanage/service/IEqDynamicFormInstanceService.java
+1
-1
IEqDynamicFormService.java
...om/yeejoin/equipmanage/service/IEqDynamicFormService.java
+1
-1
IEqSourceFileService.java
...com/yeejoin/equipmanage/service/IEqSourceFileService.java
+1
-1
AreaServiceImpl.java
...com/yeejoin/equipmanage/service/impl/AreaServiceImpl.java
+6
-6
BuildingAuditServiceImpl.java
...in/equipmanage/service/impl/BuildingAuditServiceImpl.java
+5
-5
BuildingServiceImpl.java
...yeejoin/equipmanage/service/impl/BuildingServiceImpl.java
+3
-3
EqEqDynamicFormColumnServiceImpl.java
...manage/service/impl/EqEqDynamicFormColumnServiceImpl.java
+3
-3
EqEqDynamicFormGroupServiceImpl.java
...pmanage/service/impl/EqEqDynamicFormGroupServiceImpl.java
+8
-8
EqEqDynamicFormInstanceServiceImpl.java
...nage/service/impl/EqEqDynamicFormInstanceServiceImpl.java
+3
-3
EqEqDynamicFormServiceImpl.java
.../equipmanage/service/impl/EqEqDynamicFormServiceImpl.java
+19
-19
EqSourceFileServiceImpl.java
...oin/equipmanage/service/impl/EqSourceFileServiceImpl.java
+5
-5
EquipmentManageServiceImpl.java
.../equipmanage/service/impl/EquipmentManageServiceImpl.java
+3
-12
FireFightingSystemServiceImpl.java
...uipmanage/service/impl/FireFightingSystemServiceImpl.java
+5
-5
FormInstanceServiceImpl.java
...oin/equipmanage/service/impl/FormInstanceServiceImpl.java
+1
-1
application-dev.properties
...ystem-equip/src/main/resources/application-dev.properties
+8
-1
application-docker.properties
...em-equip/src/main/resources/application-docker.properties
+0
-73
application-jcs.properties
...ystem-equip/src/main/resources/application-jcs.properties
+0
-79
application-qa.properties
...system-equip/src/main/resources/application-qa.properties
+0
-73
application-test.properties
...stem-equip/src/main/resources/application-test.properties
+0
-66
EqDynamicFormColumnMapper.xml
...p/src/main/resources/mapper/EqDynamicFormColumnMapper.xml
+1
-1
EqDynamicFormGroupMapper.xml
...ip/src/main/resources/mapper/EqDynamicFormGroupMapper.xml
+1
-1
EqDynamicFormInstanceMapper.xml
...src/main/resources/mapper/EqDynamicFormInstanceMapper.xml
+1
-1
EqSourceFileMapper.xml
...em-equip/src/main/resources/mapper/EqSourceFileMapper.xml
+1
-1
No files found.
amos-boot-module/amos-boot-module-api/amos-boot-module-common-api/src/main/java/com/yeejoin/amos/boot/module/common/api/feign/EquipFeignClient.java
View file @
09404f3d
...
@@ -19,7 +19,7 @@ import java.util.Map;
...
@@ -19,7 +19,7 @@ import java.util.Map;
*
*
* @author Dell
* @author Dell
*/
*/
@FeignClient
(
name
=
"${equip.fegin.name}"
,
path
=
"equip"
,
configuration
=
{
MultipartSupportConfig
.
class
})
@FeignClient
(
name
=
"${equip.fegin.name
:AMOS-EQUIPMENT
}"
,
path
=
"equip"
,
configuration
=
{
MultipartSupportConfig
.
class
})
public
interface
EquipFeignClient
{
public
interface
EquipFeignClient
{
/**
/**
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-common-api/src/main/java/com/yeejoin/amos/boot/module/common/api/feign/IotFeignClient.java
View file @
09404f3d
...
@@ -17,7 +17,7 @@ import java.util.Map;
...
@@ -17,7 +17,7 @@ import java.util.Map;
*
*
* @author Dell
* @author Dell
*/
*/
@FeignClient
(
name
=
"${iot.fegin.name}"
,
path
=
"iot"
,
configuration
=
{
MultipartSupportConfig
.
class
})
@FeignClient
(
name
=
"${iot.fegin.name
:AMOS-API-IOT
}"
,
path
=
"iot"
,
configuration
=
{
MultipartSupportConfig
.
class
})
public
interface
IotFeignClient
{
public
interface
IotFeignClient
{
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-common-api/src/main/java/com/yeejoin/amos/boot/module/common/api/feign/JcsControlServerClient.java
View file @
09404f3d
...
@@ -15,7 +15,7 @@ import com.yeejoin.amos.component.feign.model.FeignClientResult;
...
@@ -15,7 +15,7 @@ import com.yeejoin.amos.component.feign.model.FeignClientResult;
* @author gwb
* @author gwb
* @version $Id: JcsControlServerClient.java, v 0.1 2021年8月19日 上午9:41:10 gwb Exp $
* @version $Id: JcsControlServerClient.java, v 0.1 2021年8月19日 上午9:41:10 gwb Exp $
*/
*/
@FeignClient
(
name
=
"${control.fegin.name}"
,
configuration
=
{
MultipartSupportConfig
.
class
})
@FeignClient
(
name
=
"${control.fegin.name
:JCS-API-CONTROL
}"
,
configuration
=
{
MultipartSupportConfig
.
class
})
public
interface
JcsControlServerClient
{
public
interface
JcsControlServerClient
{
/**
/**
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-common-api/src/main/java/com/yeejoin/amos/boot/module/common/api/feign/KnowledgebaseFeignClient.java
View file @
09404f3d
...
@@ -9,7 +9,7 @@ import org.typroject.tyboot.core.restful.utils.ResponseModel;
...
@@ -9,7 +9,7 @@ import org.typroject.tyboot.core.restful.utils.ResponseModel;
import
com.yeejoin.amos.boot.biz.common.feign.MultipartSupportConfig
;
import
com.yeejoin.amos.boot.biz.common.feign.MultipartSupportConfig
;
@FeignClient
(
name
=
"${Knowledgebase.fegin.name}"
,
path
=
"knowledgebase"
,
configuration
=
{
MultipartSupportConfig
.
class
})
@FeignClient
(
name
=
"${Knowledgebase.fegin.name
:AMOS-API-KNOWLEDGEBASE
}"
,
path
=
"knowledgebase"
,
configuration
=
{
MultipartSupportConfig
.
class
})
public
interface
KnowledgebaseFeignClient
{
public
interface
KnowledgebaseFeignClient
{
@RequestMapping
(
value
=
"/v1/tagvalue/getAll/tegartValue"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/v1/tagvalue/getAll/tegartValue"
,
method
=
RequestMethod
.
GET
)
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-common-api/src/main/java/com/yeejoin/amos/boot/module/common/api/feign/LatentDangerFeignClient.java
View file @
09404f3d
...
@@ -15,7 +15,7 @@ import org.typroject.tyboot.core.restful.utils.ResponseModel;
...
@@ -15,7 +15,7 @@ import org.typroject.tyboot.core.restful.utils.ResponseModel;
*
*
* @author Dell
* @author Dell
*/
*/
@FeignClient
(
name
=
"${latentDanger.feign.name}"
,
path
=
"latentDanger"
,
configuration
=
{
MultipartSupportConfig
.
class
})
@FeignClient
(
name
=
"${latentDanger.feign.name
:AMOS-LATENT-DANGER
}"
,
path
=
"latentDanger"
,
configuration
=
{
MultipartSupportConfig
.
class
})
public
interface
LatentDangerFeignClient
{
public
interface
LatentDangerFeignClient
{
/**
/**
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-common-api/src/main/java/com/yeejoin/amos/boot/module/common/api/feign/SupervisionFeignClient.java
View file @
09404f3d
...
@@ -20,7 +20,7 @@ import java.util.Map;
...
@@ -20,7 +20,7 @@ import java.util.Map;
*
*
* @author Dell
* @author Dell
*/
*/
@FeignClient
(
name
=
"${supervision.feign.name}"
,
path
=
"equip"
,
configuration
=
{
MultipartSupportConfig
.
class
})
@FeignClient
(
name
=
"${supervision.feign.name
:AMOS-SUPERVISION-API
}"
,
path
=
"equip"
,
configuration
=
{
MultipartSupportConfig
.
class
})
public
interface
SupervisionFeignClient
{
public
interface
SupervisionFeignClient
{
/**
/**
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-common-api/src/main/java/com/yeejoin/amos/boot/module/common/api/feign/VideoFeignClient.java
View file @
09404f3d
...
@@ -14,7 +14,7 @@ import com.yeejoin.amos.boot.biz.common.feign.MultipartSupportConfig;
...
@@ -14,7 +14,7 @@ import com.yeejoin.amos.boot.biz.common.feign.MultipartSupportConfig;
* @author: tw
* @author: tw
* @createDate: 2021/10/20
* @createDate: 2021/10/20
*/
*/
@FeignClient
(
name
=
"${video.fegin.name}"
,
path
=
"video"
,
configuration
=
{
MultipartSupportConfig
.
class
})
@FeignClient
(
name
=
"${video.fegin.name
:video
}"
,
path
=
"video"
,
configuration
=
{
MultipartSupportConfig
.
class
})
public
interface
VideoFeignClient
{
public
interface
VideoFeignClient
{
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/service/impl/DynamicFormColumnServiceImpl.java
View file @
09404f3d
...
@@ -8,7 +8,6 @@ import java.util.Date;
...
@@ -8,7 +8,6 @@ import java.util.Date;
import
java.util.List
;
import
java.util.List
;
import
java.util.stream.Collectors
;
import
java.util.stream.Collectors
;
import
com.yeejoin.amos.boot.biz.common.utils.Menu
;
import
com.yeejoin.amos.boot.biz.common.utils.MenuFrom
;
import
com.yeejoin.amos.boot.biz.common.utils.MenuFrom
;
import
com.yeejoin.amos.boot.biz.common.utils.TreeParser
;
import
com.yeejoin.amos.boot.biz.common.utils.TreeParser
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.BeanUtils
;
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/service/impl/FailureDetailsServiceImpl.java
View file @
09404f3d
...
@@ -55,7 +55,7 @@ public class FailureDetailsServiceImpl extends BaseService<FailureDetailsDto, Fa
...
@@ -55,7 +55,7 @@ public class FailureDetailsServiceImpl extends BaseService<FailureDetailsDto, Fa
@Autowired
@Autowired
WorkflowFeignService
workflowFeignService
;
WorkflowFeignService
workflowFeignService
;
@Value
(
"${failure.work.flow.processDefinitionKey}"
)
@Value
(
"${failure.work.flow.processDefinitionKey
:malfunction_repair
}"
)
private
String
processDefinitionKey
;
private
String
processDefinitionKey
;
@Autowired
@Autowired
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/service/impl/MaintenanceCompanyServiceImpl.java
View file @
09404f3d
...
@@ -35,8 +35,6 @@ import org.typroject.tyboot.core.restful.exception.instance.BadRequest;
...
@@ -35,8 +35,6 @@ import org.typroject.tyboot.core.restful.exception.instance.BadRequest;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.Arrays
;
import
java.util.Arrays
;
import
java.util.Collection
;
import
java.util.Collections
;
import
java.util.HashMap
;
import
java.util.HashMap
;
import
java.util.Iterator
;
import
java.util.Iterator
;
import
java.util.List
;
import
java.util.List
;
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/service/impl/OrgUsrServiceImpl.java
View file @
09404f3d
...
@@ -76,9 +76,6 @@ import com.yeejoin.amos.feign.privilege.Privilege;
...
@@ -76,9 +76,6 @@ import com.yeejoin.amos.feign.privilege.Privilege;
import
com.yeejoin.amos.feign.privilege.model.AgencyUserModel
;
import
com.yeejoin.amos.feign.privilege.model.AgencyUserModel
;
import
com.yeejoin.amos.feign.privilege.model.RoleModel
;
import
com.yeejoin.amos.feign.privilege.model.RoleModel
;
import
ch.qos.logback.core.joran.conditional.IfAction
;
import
net.bytebuddy.asm.Advice.This
;
/**
/**
* 机构/部门/人员表 服务实现类
* 机构/部门/人员表 服务实现类
*
*
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/pom.xml
View file @
09404f3d
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>
4.0.0
</modelVersion>
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<parent>
<modelVersion>
4.0.0
</modelVersion>
<artifactId>
amos-boot-module-biz
</artifactId>
<parent>
<groupId>
com.amosframework.boot
</groupId>
<artifactId>
amos-boot-module-biz
</artifactId>
<version>
1.0.0
</version>
<groupId>
com.amosframework.boot
</groupId>
</parent>
<version>
1.0.0
</version>
</parent>
<artifactId>
amos-boot-module-equip-biz
</artifactId>
<artifactId>
amos-boot-module-equip-biz
</artifactId>
<name>
amos-boot-module-equip-biz
</name>
<name>
amos-boot-module-euip-biz
</name>
<dependencies>
<dependency>
<dependencies>
<groupId>
com.amosframework.boot
</groupId>
<artifactId>
amos-boot-module-equip-api
</artifactId>
<version>
${amos-biz-boot.version}
</version>
</dependency>
<dependency>
<groupId>
com.amosframework.boot
</groupId>
<artifactId>
amos-boot-module-common-biz
</artifactId>
<version>
${amos-biz-boot.version}
</version>
</dependency>
<dependency>
<groupId>
com.yeejoin
</groupId>
<artifactId>
visual-feign-morphic
</artifactId>
<version>
1.6.3-SNAPSHOT
</version>
</dependency>
<dependency>
<groupId>
org.typroject
</groupId>
<artifactId>
tyboot-component-emq
</artifactId>
<version>
1.1.20
</version>
<exclusions>
<exclusion>
<groupId>
org.typroject
</groupId>
<artifactId>
*
</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>
org.liquibase
</groupId>
<artifactId>
liquibase-core
</artifactId>
</dependency>
<dependency>
<groupId>
com.github.pagehelper
</groupId>
<artifactId>
pagehelper
</artifactId>
<version>
5.1.10
</version>
</dependency>
<dependency>
<dependency>
<groupId>
com.amosframework.boot
</groupId>
<artifactId>
amos-boot-module-equip-api
</artifactId>
<version>
${amos-biz-boot.version}
</version>
</dependency>
<dependency>
<groupId>
com.yeejoin
</groupId>
<artifactId>
visual-feign-morphic
</artifactId>
<version>
1.6.3-SNAPSHOT
</version>
</dependency>
<dependency>
<groupId>
org.typroject
</groupId>
<artifactId>
tyboot-component-emq
</artifactId>
<version>
1.1.20
</version>
<exclusions>
<exclusion>
<groupId>
org.typroject
</groupId>
<artifactId>
*
</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>
org.liquibase
</groupId>
<artifactId>
liquibase-core
</artifactId>
</dependency>
<dependency>
<groupId>
com.github.pagehelper
</groupId>
<artifactId>
pagehelper
</artifactId>
<version>
5.1.10
</version>
</dependency>
<dependency>
<groupId>
org.gavaghan
</groupId>
<groupId>
org.gavaghan
</groupId>
<artifactId>
geodesy
</artifactId>
<artifactId>
geodesy
</artifactId>
<version>
1.1.3
</version>
<version>
1.1.3
</version>
</dependency>
</dependency>
</dependencies>
</dependencies>
</project>
</project>
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/DynamicFormController.java
View file @
09404f3d
package
com
.
yeejoin
.
equipmanage
.
controller
;
package
com
.
yeejoin
.
equipmanage
.
controller
;
import
com.yeejoin.equipmanage.common.entity.DynamicFormGroup
;
import
com.yeejoin.equipmanage.common.entity.DynamicFormGroup
;
import
com.yeejoin.equipmanage.common.entity.DynamicFormInstance
;
import
com.yeejoin.equipmanage.service.IEqDynamicFormInstanceService
;
import
com.yeejoin.equipmanage.service.IDynamicFormInstanceService
;
import
com.yeejoin.equipmanage.service.IEqDynamicFormService
;
import
com.yeejoin.equipmanage.service.IDynamicFormService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -12,8 +11,6 @@ import org.springframework.web.bind.annotation.*;
...
@@ -12,8 +11,6 @@ import org.springframework.web.bind.annotation.*;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
javax.servlet.http.HttpServletRequest
;
/**
/**
* 动态表单控制器
* 动态表单控制器
...
@@ -27,17 +24,17 @@ import javax.servlet.http.HttpServletRequest;
...
@@ -27,17 +24,17 @@ import javax.servlet.http.HttpServletRequest;
public
class
DynamicFormController
extends
AbstractBaseController
{
public
class
DynamicFormController
extends
AbstractBaseController
{
@Autowired
@Autowired
I
DynamicFormInstanceService
i
DynamicFormInstanceService
;
I
EqDynamicFormInstanceService
iEq
DynamicFormInstanceService
;
@Autowired
@Autowired
I
DynamicFormService
i
DynamicFormService
;
I
EqDynamicFormService
iEq
DynamicFormService
;
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
value
=
"生成id及编号"
,
notes
=
"创建分组及字段使用"
)
@ApiOperation
(
value
=
"生成id及编号"
,
notes
=
"创建分组及字段使用"
)
@PutMapping
(
"/nextIdCode"
)
@PutMapping
(
"/nextIdCode"
)
public
Object
generateSeqAndCode
()
{
public
Object
generateSeqAndCode
()
{
return
iDynamicFormService
.
nextIdCode
();
return
i
Eq
DynamicFormService
.
nextIdCode
();
}
}
...
@@ -45,7 +42,7 @@ public class DynamicFormController extends AbstractBaseController {
...
@@ -45,7 +42,7 @@ public class DynamicFormController extends AbstractBaseController {
@ApiOperation
(
value
=
"分组及字段查询"
,
notes
=
"分组及字段查询"
)
@ApiOperation
(
value
=
"分组及字段查询"
,
notes
=
"分组及字段查询"
)
@RequestMapping
(
value
=
"/groups"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/groups"
,
method
=
RequestMethod
.
GET
)
public
DynamicFormGroup
queryGroupsAndOptions
(
@RequestParam
Long
groupId
)
{
public
DynamicFormGroup
queryGroupsAndOptions
(
@RequestParam
Long
groupId
)
{
return
iDynamicFormService
.
getGroupsAndColumns
(
groupId
);
return
i
Eq
DynamicFormService
.
getGroupsAndColumns
(
groupId
);
}
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
...
@@ -53,7 +50,7 @@ public class DynamicFormController extends AbstractBaseController {
...
@@ -53,7 +50,7 @@ public class DynamicFormController extends AbstractBaseController {
@PostMapping
(
"/save"
)
@PostMapping
(
"/save"
)
public
DynamicFormGroup
saveGroupAndColumn
(
@RequestBody
DynamicFormGroup
dynamicFormGroup
)
{
public
DynamicFormGroup
saveGroupAndColumn
(
@RequestBody
DynamicFormGroup
dynamicFormGroup
)
{
String
orgCode
=
getOrgCode
();
String
orgCode
=
getOrgCode
();
return
iDynamicFormService
.
saveGroupAndColumn
(
dynamicFormGroup
,
orgCode
);
return
i
Eq
DynamicFormService
.
saveGroupAndColumn
(
dynamicFormGroup
,
orgCode
);
}
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
...
@@ -61,7 +58,7 @@ public class DynamicFormController extends AbstractBaseController {
...
@@ -61,7 +58,7 @@ public class DynamicFormController extends AbstractBaseController {
@GetMapping
(
"/instance-detail"
)
@GetMapping
(
"/instance-detail"
)
public
Object
getInstanceDetail
(
@RequestParam
(
required
=
false
)
String
instanceId
,
public
Object
getInstanceDetail
(
@RequestParam
(
required
=
false
)
String
instanceId
,
@RequestParam
Long
groupId
)
{
@RequestParam
Long
groupId
)
{
return
iDynamicFormService
.
getInstanceDetail
(
instanceId
,
groupId
);
return
i
Eq
DynamicFormService
.
getInstanceDetail
(
instanceId
,
groupId
);
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/DynamicFormGroupController.java
→
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/
Equip
DynamicFormGroupController.java
View file @
09404f3d
...
@@ -6,7 +6,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
...
@@ -6,7 +6,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import
com.yeejoin.equipmanage.common.entity.DynamicFormGroup
;
import
com.yeejoin.equipmanage.common.entity.DynamicFormGroup
;
import
com.yeejoin.equipmanage.common.entity.publics.BaseEntity
;
import
com.yeejoin.equipmanage.common.entity.publics.BaseEntity
;
import
com.yeejoin.equipmanage.common.utils.StringUtil
;
import
com.yeejoin.equipmanage.common.utils.StringUtil
;
import
com.yeejoin.equipmanage.service.IDynamicFormGroupService
;
import
com.yeejoin.equipmanage.service.I
Eq
DynamicFormGroupService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -28,10 +28,10 @@ import java.util.List;
...
@@ -28,10 +28,10 @@ import java.util.List;
@RestController
@RestController
@Api
(
tags
=
"动态表单树形分组表Api"
)
@Api
(
tags
=
"动态表单树形分组表Api"
)
@RequestMapping
(
value
=
"/dynamic-form-group"
,
produces
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
)
@RequestMapping
(
value
=
"/dynamic-form-group"
,
produces
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
)
public
class
DynamicFormGroupController
extends
AbstractBaseController
{
public
class
Equip
DynamicFormGroupController
extends
AbstractBaseController
{
@Autowired
@Autowired
I
DynamicFormGroupService
i
DynamicFormGroupService
;
I
EqDynamicFormGroupService
iEq
DynamicFormGroupService
;
/**
/**
...
@@ -46,7 +46,7 @@ public class DynamicFormGroupController extends AbstractBaseController {
...
@@ -46,7 +46,7 @@ public class DynamicFormGroupController extends AbstractBaseController {
String
orgCode
=
getOrgCode
();
String
orgCode
=
getOrgCode
();
dynamicFormGroup
.
setOrgCode
(
orgCode
);
dynamicFormGroup
.
setOrgCode
(
orgCode
);
dynamicFormGroup
.
setParentId
(
0L
);
dynamicFormGroup
.
setParentId
(
0L
);
iDynamicFormGroupService
.
saveAndCheck
(
dynamicFormGroup
);
i
Eq
DynamicFormGroupService
.
saveAndCheck
(
dynamicFormGroup
);
return
dynamicFormGroup
;
return
dynamicFormGroup
;
}
}
...
@@ -60,7 +60,7 @@ public class DynamicFormGroupController extends AbstractBaseController {
...
@@ -60,7 +60,7 @@ public class DynamicFormGroupController extends AbstractBaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
@RequestBody
List
<
Long
>
ids
)
{
public
boolean
deleteById
(
@RequestBody
List
<
Long
>
ids
)
{
return
iDynamicFormGroupService
.
checkAndRemoveById
(
ids
);
return
i
Eq
DynamicFormGroupService
.
checkAndRemoveById
(
ids
);
}
}
...
@@ -74,13 +74,13 @@ public class DynamicFormGroupController extends AbstractBaseController {
...
@@ -74,13 +74,13 @@ public class DynamicFormGroupController extends AbstractBaseController {
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改动态表单树形分组表"
,
notes
=
"修改动态表单树形分组表"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改动态表单树形分组表"
,
notes
=
"修改动态表单树形分组表"
)
public
DynamicFormGroup
updateByIdDynamicFormGroup
(
@PathVariable
Long
id
,
@RequestBody
DynamicFormGroup
dynamicFormGroup
)
{
public
DynamicFormGroup
updateByIdDynamicFormGroup
(
@PathVariable
Long
id
,
@RequestBody
DynamicFormGroup
dynamicFormGroup
)
{
String
orgCode
=
getOrgCode
();
String
orgCode
=
getOrgCode
();
DynamicFormGroup
formGroup
=
iDynamicFormGroupService
.
getById
(
id
);
DynamicFormGroup
formGroup
=
i
Eq
DynamicFormGroupService
.
getById
(
id
);
formGroup
.
setGroupCode
(
dynamicFormGroup
.
getGroupCode
());
formGroup
.
setGroupCode
(
dynamicFormGroup
.
getGroupCode
());
formGroup
.
setGroupType
(
dynamicFormGroup
.
getGroupType
());
formGroup
.
setGroupType
(
dynamicFormGroup
.
getGroupType
());
formGroup
.
setGroupName
(
dynamicFormGroup
.
getGroupName
());
formGroup
.
setGroupName
(
dynamicFormGroup
.
getGroupName
());
formGroup
.
setOrgCode
(
orgCode
);
formGroup
.
setOrgCode
(
orgCode
);
formGroup
.
setCreateDate
(
new
Date
());
formGroup
.
setCreateDate
(
new
Date
());
iDynamicFormGroupService
.
updateById
(
formGroup
);
i
Eq
DynamicFormGroupService
.
updateById
(
formGroup
);
return
formGroup
;
return
formGroup
;
}
}
...
@@ -95,7 +95,7 @@ public class DynamicFormGroupController extends AbstractBaseController {
...
@@ -95,7 +95,7 @@ public class DynamicFormGroupController extends AbstractBaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
DynamicFormGroup
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
)
{
public
DynamicFormGroup
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
)
{
return
iDynamicFormGroupService
.
getById
(
id
);
return
i
Eq
DynamicFormGroupService
.
getById
(
id
);
}
}
/**
/**
...
@@ -108,7 +108,7 @@ public class DynamicFormGroupController extends AbstractBaseController {
...
@@ -108,7 +108,7 @@ public class DynamicFormGroupController extends AbstractBaseController {
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"查询分组不分页"
,
notes
=
"查询分组不分页"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"查询分组不分页"
,
notes
=
"查询分组不分页"
)
public
List
<
DynamicFormGroup
>
getGroupList
()
{
public
List
<
DynamicFormGroup
>
getGroupList
()
{
String
orgCode
=
getOrgCode
();
String
orgCode
=
getOrgCode
();
return
iDynamicFormGroupService
.
list
(
new
LambdaQueryWrapper
<
DynamicFormGroup
>()
return
i
Eq
DynamicFormGroupService
.
list
(
new
LambdaQueryWrapper
<
DynamicFormGroup
>()
.
eq
(
DynamicFormGroup:
:
getOrgCode
,
orgCode
)
.
eq
(
DynamicFormGroup:
:
getOrgCode
,
orgCode
)
.
eq
(
DynamicFormGroup:
:
getParentId
,
0
)
.
eq
(
DynamicFormGroup:
:
getParentId
,
0
)
.
orderByDesc
(
BaseEntity:
:
getCreateDate
));
.
orderByDesc
(
BaseEntity:
:
getCreateDate
));
...
@@ -122,7 +122,7 @@ public class DynamicFormGroupController extends AbstractBaseController {
...
@@ -122,7 +122,7 @@ public class DynamicFormGroupController extends AbstractBaseController {
@RequestParam
long
size
,
@RequestParam
long
size
,
@RequestParam
String
groupType
,
@RequestParam
String
groupType
,
@RequestParam
(
required
=
false
)
String
systemName
){
@RequestParam
(
required
=
false
)
String
systemName
){
return
iDynamicFormGroupService
.
page
(
new
Page
<>(
current
,
size
),
new
LambdaQueryWrapper
<
DynamicFormGroup
>()
return
i
Eq
DynamicFormGroupService
.
page
(
new
Page
<>(
current
,
size
),
new
LambdaQueryWrapper
<
DynamicFormGroup
>()
.
eq
(
DynamicFormGroup:
:
getGroupType
,
groupType
)
.
eq
(
DynamicFormGroup:
:
getGroupType
,
groupType
)
.
eq
(
DynamicFormGroup:
:
getParentId
,
0
)
.
eq
(
DynamicFormGroup:
:
getParentId
,
0
)
.
like
(
StringUtil
.
isNotEmpty
(
systemName
),
DynamicFormGroup:
:
getGroupName
,
systemName
));
.
like
(
StringUtil
.
isNotEmpty
(
systemName
),
DynamicFormGroup:
:
getGroupName
,
systemName
));
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/SourceFileController.java
→
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/
Equip
SourceFileController.java
View file @
09404f3d
...
@@ -13,7 +13,7 @@ import org.typroject.tyboot.core.restful.utils.ResponseModel;
...
@@ -13,7 +13,7 @@ import org.typroject.tyboot.core.restful.utils.ResponseModel;
import
com.yeejoin.equipmanage.common.entity.SourceFile
;
import
com.yeejoin.equipmanage.common.entity.SourceFile
;
import
com.yeejoin.equipmanage.common.utils.CommonResponseUtil
;
import
com.yeejoin.equipmanage.common.utils.CommonResponseUtil
;
import
com.yeejoin.equipmanage.service.ISourceFileService
;
import
com.yeejoin.equipmanage.service.I
Eq
SourceFileService
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
...
@@ -26,9 +26,9 @@ import lombok.extern.slf4j.Slf4j;
...
@@ -26,9 +26,9 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Slf4j
@RestController
@RestController
@RequestMapping
(
"/sourceFile"
)
@RequestMapping
(
"/sourceFile"
)
public
class
SourceFileController
{
public
class
Equip
SourceFileController
{
@Autowired
@Autowired
private
ISourceFileService
sourceFileService
;
private
I
Eq
SourceFileService
sourceFileService
;
/**
/**
* @param sourceId 所属者ID
* @param sourceId 所属者ID
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/EquipmentCategoryController.java
View file @
09404f3d
...
@@ -42,7 +42,7 @@ import com.yeejoin.equipmanage.common.utils.NameUtils;
...
@@ -42,7 +42,7 @@ import com.yeejoin.equipmanage.common.utils.NameUtils;
import
com.yeejoin.equipmanage.common.vo.IndustryVo
;
import
com.yeejoin.equipmanage.common.vo.IndustryVo
;
import
com.yeejoin.equipmanage.context.SpringContextHolder
;
import
com.yeejoin.equipmanage.context.SpringContextHolder
;
import
com.yeejoin.equipmanage.event.EquipmentTreeListEvent
;
import
com.yeejoin.equipmanage.event.EquipmentTreeListEvent
;
import
com.yeejoin.equipmanage.service.IDynamicFormGroupService
;
import
com.yeejoin.equipmanage.service.I
Eq
DynamicFormGroupService
;
import
com.yeejoin.equipmanage.service.IEquipmentCategoryService
;
import
com.yeejoin.equipmanage.service.IEquipmentCategoryService
;
import
com.yeejoin.equipmanage.service.IIndustryService
;
import
com.yeejoin.equipmanage.service.IIndustryService
;
...
@@ -68,7 +68,7 @@ public class EquipmentCategoryController extends AbstractBaseController {
...
@@ -68,7 +68,7 @@ public class EquipmentCategoryController extends AbstractBaseController {
@Autowired
@Autowired
IIndustryService
iIndustryService
;
IIndustryService
iIndustryService
;
@Autowired
@Autowired
IDynamicFormGroupService
i
DynamicFormGroupService
;
IEqDynamicFormGroupService
iEq
DynamicFormGroupService
;
@Autowired
@Autowired
private
RedisUtils
redisUtils
;
private
RedisUtils
redisUtils
;
...
@@ -153,7 +153,7 @@ public class EquipmentCategoryController extends AbstractBaseController {
...
@@ -153,7 +153,7 @@ public class EquipmentCategoryController extends AbstractBaseController {
public
boolean
updateByIdEquipmentCategory
(
HttpServletRequest
request
,
public
boolean
updateByIdEquipmentCategory
(
HttpServletRequest
request
,
@RequestBody
EquipmentCategory
equipmentCategory
)
{
@RequestBody
EquipmentCategory
equipmentCategory
)
{
boolean
updateFlag
=
iEquipmentCategoryService
.
updateById
(
equipmentCategory
);
boolean
updateFlag
=
iEquipmentCategoryService
.
updateById
(
equipmentCategory
);
iDynamicFormGroupService
.
update
(
new
UpdateWrapper
<
DynamicFormGroup
>()
i
Eq
DynamicFormGroupService
.
update
(
new
UpdateWrapper
<
DynamicFormGroup
>()
.
eq
(
"group_code"
,
equipmentCategory
.
getCode
()).
set
(
"group_name"
,
equipmentCategory
.
getName
()));
.
eq
(
"group_code"
,
equipmentCategory
.
getCode
()).
set
(
"group_name"
,
equipmentCategory
.
getName
()));
if
(
updateFlag
)
{
if
(
updateFlag
)
{
// 更新缓存
// 更新缓存
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/mapper/DynamicFormColumnMapper.java
→
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/mapper/
Eq
DynamicFormColumnMapper.java
View file @
09404f3d
...
@@ -9,6 +9,6 @@ import com.yeejoin.equipmanage.common.entity.DynamicFormColumn;
...
@@ -9,6 +9,6 @@ import com.yeejoin.equipmanage.common.entity.DynamicFormColumn;
* @author duanwei
* @author duanwei
* @date 2021-03-08
* @date 2021-03-08
*/
*/
public
interface
DynamicFormColumnMapper
extends
BaseMapper
<
DynamicFormColumn
>
{
public
interface
Eq
DynamicFormColumnMapper
extends
BaseMapper
<
DynamicFormColumn
>
{
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/mapper/DynamicFormGroupMapper.java
→
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/mapper/
Eq
DynamicFormGroupMapper.java
View file @
09404f3d
...
@@ -9,6 +9,6 @@ import com.yeejoin.equipmanage.common.entity.DynamicFormGroup;
...
@@ -9,6 +9,6 @@ import com.yeejoin.equipmanage.common.entity.DynamicFormGroup;
* @author duanwei
* @author duanwei
* @date 2021-03-08
* @date 2021-03-08
*/
*/
public
interface
DynamicFormGroupMapper
extends
BaseMapper
<
DynamicFormGroup
>
{
public
interface
Eq
DynamicFormGroupMapper
extends
BaseMapper
<
DynamicFormGroup
>
{
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/mapper/DynamicFormInstanceMapper.java
→
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/mapper/
Eq
DynamicFormInstanceMapper.java
View file @
09404f3d
...
@@ -9,6 +9,6 @@ import com.yeejoin.equipmanage.common.entity.DynamicFormInstance;
...
@@ -9,6 +9,6 @@ import com.yeejoin.equipmanage.common.entity.DynamicFormInstance;
* @author duanwei
* @author duanwei
* @date 2021-03-08
* @date 2021-03-08
*/
*/
public
interface
DynamicFormInstanceMapper
extends
BaseMapper
<
DynamicFormInstance
>
{
public
interface
Eq
DynamicFormInstanceMapper
extends
BaseMapper
<
DynamicFormInstance
>
{
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/mapper/SourceFileMapper.java
→
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/mapper/
Eq
SourceFileMapper.java
View file @
09404f3d
...
@@ -12,7 +12,7 @@ import java.util.List;
...
@@ -12,7 +12,7 @@ import java.util.List;
*
*
* @author DELL
* @author DELL
*/
*/
public
interface
SourceFileMapper
extends
BaseMapper
<
SourceFile
>
{
public
interface
Eq
SourceFileMapper
extends
BaseMapper
<
SourceFile
>
{
List
<
SourceFileVo
>
findImgByFileCategory
(
Long
id
,
String
fileCategory
);
List
<
SourceFileVo
>
findImgByFileCategory
(
Long
id
,
String
fileCategory
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/IDynamicFormColumnService.java
→
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/I
Eq
DynamicFormColumnService.java
View file @
09404f3d
...
@@ -9,6 +9,6 @@ import com.yeejoin.equipmanage.common.entity.DynamicFormColumn;
...
@@ -9,6 +9,6 @@ import com.yeejoin.equipmanage.common.entity.DynamicFormColumn;
* @author duanwei
* @author duanwei
* @date 2021-03-08
* @date 2021-03-08
*/
*/
public
interface
IDynamicFormColumnService
extends
IService
<
DynamicFormColumn
>
{
public
interface
I
Eq
DynamicFormColumnService
extends
IService
<
DynamicFormColumn
>
{
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/IDynamicFormGroupService.java
→
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/I
Eq
DynamicFormGroupService.java
View file @
09404f3d
...
@@ -11,7 +11,7 @@ import java.util.List;
...
@@ -11,7 +11,7 @@ import java.util.List;
* @author duanwei
* @author duanwei
* @date 2021-03-08
* @date 2021-03-08
*/
*/
public
interface
IDynamicFormGroupService
extends
IService
<
DynamicFormGroup
>
{
public
interface
I
Eq
DynamicFormGroupService
extends
IService
<
DynamicFormGroup
>
{
boolean
checkAndRemoveById
(
List
<
Long
>
id
);
boolean
checkAndRemoveById
(
List
<
Long
>
id
);
void
saveAndCheck
(
DynamicFormGroup
dynamicFormGroup
);
void
saveAndCheck
(
DynamicFormGroup
dynamicFormGroup
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/IDynamicFormInstanceService.java
→
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/I
Eq
DynamicFormInstanceService.java
View file @
09404f3d
...
@@ -11,7 +11,7 @@ import java.util.List;
...
@@ -11,7 +11,7 @@ import java.util.List;
* @author duanwei
* @author duanwei
* @date 2021-03-08
* @date 2021-03-08
*/
*/
public
interface
IDynamicFormInstanceService
extends
IService
<
DynamicFormInstance
>
{
public
interface
I
Eq
DynamicFormInstanceService
extends
IService
<
DynamicFormInstance
>
{
/**
/**
* 创建
* 创建
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/IDynamicFormService.java
→
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/I
Eq
DynamicFormService.java
View file @
09404f3d
...
@@ -5,7 +5,7 @@ import com.yeejoin.equipmanage.common.entity.DynamicFormGroup;
...
@@ -5,7 +5,7 @@ import com.yeejoin.equipmanage.common.entity.DynamicFormGroup;
/**
/**
* @author DELL
* @author DELL
*/
*/
public
interface
IDynamicFormService
{
public
interface
I
Eq
DynamicFormService
{
/**
/**
* 生成下一个id 和编号
* 生成下一个id 和编号
* @return
* @return
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/ISourceFileService.java
→
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/I
Eq
SourceFileService.java
View file @
09404f3d
...
@@ -9,7 +9,7 @@ import java.util.List;
...
@@ -9,7 +9,7 @@ import java.util.List;
/**
/**
* @author DELL
* @author DELL
*/
*/
public
interface
ISourceFileService
extends
IService
<
SourceFile
>
{
public
interface
I
Eq
SourceFileService
extends
IService
<
SourceFile
>
{
/**
/**
* @param sourceId 所属者ID
* @param sourceId 所属者ID
* @Description 根据所属者ID查询所属文件并根据fileCategory分组
* @Description 根据所属者ID查询所属文件并根据fileCategory分组
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/AreaServiceImpl.java
View file @
09404f3d
...
@@ -21,7 +21,7 @@ import com.yeejoin.equipmanage.mapper.AreaMapper;
...
@@ -21,7 +21,7 @@ import com.yeejoin.equipmanage.mapper.AreaMapper;
import
com.yeejoin.equipmanage.operation.AreaSynRiskOperator
;
import
com.yeejoin.equipmanage.operation.AreaSynRiskOperator
;
import
com.yeejoin.equipmanage.service.IAreaService
;
import
com.yeejoin.equipmanage.service.IAreaService
;
import
com.yeejoin.equipmanage.service.IEquipmentSpecificSerivce
;
import
com.yeejoin.equipmanage.service.IEquipmentSpecificSerivce
;
import
com.yeejoin.equipmanage.service.ISourceFileService
;
import
com.yeejoin.equipmanage.service.I
Eq
SourceFileService
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.beans.factory.annotation.Value
;
...
@@ -44,7 +44,7 @@ public class AreaServiceImpl extends ServiceImpl<AreaMapper, Area> implements IA
...
@@ -44,7 +44,7 @@ public class AreaServiceImpl extends ServiceImpl<AreaMapper, Area> implements IA
@Autowired
@Autowired
@Lazy
@Lazy
private
I
SourceFileService
i
SourceFileService
;
private
I
EqSourceFileService
iEq
SourceFileService
;
@Autowired
@Autowired
@Lazy
@Lazy
...
@@ -182,7 +182,7 @@ public class AreaServiceImpl extends ServiceImpl<AreaMapper, Area> implements IA
...
@@ -182,7 +182,7 @@ public class AreaServiceImpl extends ServiceImpl<AreaMapper, Area> implements IA
}
}
}
}
}
}
List
<
SourceFile
>
sourceFiles
=
iSourceFileService
.
findBySourceId
(
Long
.
parseLong
(
String
.
valueOf
(
map
.
get
(
"id"
))));
List
<
SourceFile
>
sourceFiles
=
i
Eq
SourceFileService
.
findBySourceId
(
Long
.
parseLong
(
String
.
valueOf
(
map
.
get
(
"id"
))));
map
.
put
(
"files"
,
sourceFiles
);
map
.
put
(
"files"
,
sourceFiles
);
}
}
}
}
...
@@ -221,7 +221,7 @@ public class AreaServiceImpl extends ServiceImpl<AreaMapper, Area> implements IA
...
@@ -221,7 +221,7 @@ public class AreaServiceImpl extends ServiceImpl<AreaMapper, Area> implements IA
// 保存图片
// 保存图片
long
id
=
area
.
getId
();
long
id
=
area
.
getId
();
if
(
areaResquest
.
getSourceFiles
()
!=
null
)
{
if
(
areaResquest
.
getSourceFiles
()
!=
null
)
{
iSourceFileService
.
saveSourceFile
(
id
,
areaResquest
.
getSourceFiles
());
i
Eq
SourceFileService
.
saveSourceFile
(
id
,
areaResquest
.
getSourceFiles
());
}
}
// 风险同步
// 风险同步
if
(
areaResquest
.
getRiskPointId
()
!=
null
)
{
if
(
areaResquest
.
getRiskPointId
()
!=
null
)
{
...
@@ -242,7 +242,7 @@ public class AreaServiceImpl extends ServiceImpl<AreaMapper, Area> implements IA
...
@@ -242,7 +242,7 @@ public class AreaServiceImpl extends ServiceImpl<AreaMapper, Area> implements IA
// 保存图片
// 保存图片
long
id
=
area
.
getId
();
long
id
=
area
.
getId
();
if
(
areaResquest
.
getSourceFiles
()
!=
null
)
{
if
(
areaResquest
.
getSourceFiles
()
!=
null
)
{
iSourceFileService
.
saveSourceFile
(
id
,
areaResquest
.
getSourceFiles
());
i
Eq
SourceFileService
.
saveSourceFile
(
id
,
areaResquest
.
getSourceFiles
());
}
}
// 风险同步
// 风险同步
//第1种情况:之前未绑定,编辑时绑定
//第1种情况:之前未绑定,编辑时绑定
...
@@ -284,7 +284,7 @@ public class AreaServiceImpl extends ServiceImpl<AreaMapper, Area> implements IA
...
@@ -284,7 +284,7 @@ public class AreaServiceImpl extends ServiceImpl<AreaMapper, Area> implements IA
@Override
@Override
public
Map
<
String
,
Object
>
getById
(
Long
instanceId
)
{
public
Map
<
String
,
Object
>
getById
(
Long
instanceId
)
{
Area
area
=
this
.
baseMapper
.
selectById
(
instanceId
);
Area
area
=
this
.
baseMapper
.
selectById
(
instanceId
);
List
<
SourceFile
>
sourceFiles
=
iSourceFileService
.
findBySourceId
(
instanceId
);
List
<
SourceFile
>
sourceFiles
=
i
Eq
SourceFileService
.
findBySourceId
(
instanceId
);
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
map
.
put
(
"area"
,
area
);
map
.
put
(
"area"
,
area
);
map
.
put
(
"files"
,
sourceFiles
);
map
.
put
(
"files"
,
sourceFiles
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/BuildingAuditServiceImpl.java
View file @
09404f3d
...
@@ -12,7 +12,7 @@ import com.yeejoin.equipmanage.common.vo.BuildingAuditVO;
...
@@ -12,7 +12,7 @@ import com.yeejoin.equipmanage.common.vo.BuildingAuditVO;
import
com.yeejoin.equipmanage.mapper.BuildingAuditMapper
;
import
com.yeejoin.equipmanage.mapper.BuildingAuditMapper
;
import
com.yeejoin.equipmanage.service.IBuildingAuditService
;
import
com.yeejoin.equipmanage.service.IBuildingAuditService
;
import
com.yeejoin.equipmanage.service.IFormInstanceService
;
import
com.yeejoin.equipmanage.service.IFormInstanceService
;
import
com.yeejoin.equipmanage.service.ISourceFileService
;
import
com.yeejoin.equipmanage.service.I
Eq
SourceFileService
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
...
@@ -23,7 +23,7 @@ import java.util.List;
...
@@ -23,7 +23,7 @@ import java.util.List;
public
class
BuildingAuditServiceImpl
extends
ServiceImpl
<
BuildingAuditMapper
,
BuildingAudit
>
implements
IBuildingAuditService
{
public
class
BuildingAuditServiceImpl
extends
ServiceImpl
<
BuildingAuditMapper
,
BuildingAudit
>
implements
IBuildingAuditService
{
@Autowired
@Autowired
private
I
SourceFileService
i
SourceFileService
;
private
I
EqSourceFileService
iEq
SourceFileService
;
@Autowired
@Autowired
private
BuildingAuditMapper
buildingAuditMapper
;
private
BuildingAuditMapper
buildingAuditMapper
;
...
@@ -45,7 +45,7 @@ public class BuildingAuditServiceImpl extends ServiceImpl<BuildingAuditMapper, B
...
@@ -45,7 +45,7 @@ public class BuildingAuditServiceImpl extends ServiceImpl<BuildingAuditMapper, B
// 保存文件路径名称
// 保存文件路径名称
long
id
=
buildingAudit
.
getId
();
long
id
=
buildingAudit
.
getId
();
if
(
buildingAuditVO
.
getAuditFile
()
!=
null
)
{
if
(
buildingAuditVO
.
getAuditFile
()
!=
null
)
{
iSourceFileService
.
saveSourceFile
(
id
,
buildingAuditVO
.
getAuditFile
());
i
Eq
SourceFileService
.
saveSourceFile
(
id
,
buildingAuditVO
.
getAuditFile
());
}
}
return
flag
;
return
flag
;
}
}
...
@@ -84,7 +84,7 @@ public class BuildingAuditServiceImpl extends ServiceImpl<BuildingAuditMapper, B
...
@@ -84,7 +84,7 @@ public class BuildingAuditServiceImpl extends ServiceImpl<BuildingAuditMapper, B
BuildingAudit
buildingAudit
=
this
.
baseMapper
.
selectById
(
id
);
BuildingAudit
buildingAudit
=
this
.
baseMapper
.
selectById
(
id
);
BeanUtils
.
copyProperties
(
buildingAudit
,
buildingAuditVO
);
BeanUtils
.
copyProperties
(
buildingAudit
,
buildingAuditVO
);
Long
sourceId
=
buildingAudit
.
getId
();
Long
sourceId
=
buildingAudit
.
getId
();
buildingAuditVO
.
setAuditFile
(
iSourceFileService
.
findBySourceId
(
sourceId
));
buildingAuditVO
.
setAuditFile
(
i
Eq
SourceFileService
.
findBySourceId
(
sourceId
));
return
buildingAuditVO
;
return
buildingAuditVO
;
}
}
...
@@ -97,7 +97,7 @@ public class BuildingAuditServiceImpl extends ServiceImpl<BuildingAuditMapper, B
...
@@ -97,7 +97,7 @@ public class BuildingAuditServiceImpl extends ServiceImpl<BuildingAuditMapper, B
List
<
SourceFile
>
list
=
buildingAuditVO
.
getAuditFile
();
List
<
SourceFile
>
list
=
buildingAuditVO
.
getAuditFile
();
// 保存图片
// 保存图片
if
(
list
!=
null
)
{
if
(
list
!=
null
)
{
iSourceFileService
.
saveSourceFile
(
id
,
list
);
i
Eq
SourceFileService
.
saveSourceFile
(
id
,
list
);
}
}
return
flag
;
return
flag
;
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/BuildingServiceImpl.java
View file @
09404f3d
...
@@ -66,7 +66,7 @@ public class BuildingServiceImpl extends ServiceImpl<BuildingMapper, Building> i
...
@@ -66,7 +66,7 @@ public class BuildingServiceImpl extends ServiceImpl<BuildingMapper, Building> i
private
IFormGroupService
iFormGroupService
;
private
IFormGroupService
iFormGroupService
;
@Autowired
@Autowired
private
I
SourceFileService
i
SourceFileService
;
private
I
EqSourceFileService
iEq
SourceFileService
;
@Autowired
@Autowired
private
RemoteSecurityService
remoteSecurityService
;
private
RemoteSecurityService
remoteSecurityService
;
...
@@ -554,7 +554,7 @@ public class BuildingServiceImpl extends ServiceImpl<BuildingMapper, Building> i
...
@@ -554,7 +554,7 @@ public class BuildingServiceImpl extends ServiceImpl<BuildingMapper, Building> i
String
fileKey
=
"files"
;
String
fileKey
=
"files"
;
if
(
map
.
get
(
fileKey
)
!=
null
)
{
if
(
map
.
get
(
fileKey
)
!=
null
)
{
sourceFiles
=
JSONObject
.
parseArray
(
JSONObject
.
toJSON
(
map
.
get
(
fileKey
)).
toString
(),
SourceFile
.
class
);
sourceFiles
=
JSONObject
.
parseArray
(
JSONObject
.
toJSON
(
map
.
get
(
fileKey
)).
toString
(),
SourceFile
.
class
);
iSourceFileService
.
saveSourceFile
(
sourceId
,
sourceFiles
);
i
Eq
SourceFileService
.
saveSourceFile
(
sourceId
,
sourceFiles
);
}
}
}
}
...
@@ -679,7 +679,7 @@ public class BuildingServiceImpl extends ServiceImpl<BuildingMapper, Building> i
...
@@ -679,7 +679,7 @@ public class BuildingServiceImpl extends ServiceImpl<BuildingMapper, Building> i
*/
*/
@Override
@Override
public
void
files
(
Map
<
String
,
Object
>
map
)
{
public
void
files
(
Map
<
String
,
Object
>
map
)
{
List
<
SourceFile
>
sourceFiles
=
iSourceFileService
.
findBySourceId
(
Long
.
parseLong
(
String
.
valueOf
(
map
.
get
(
"instanceId"
))));
List
<
SourceFile
>
sourceFiles
=
i
Eq
SourceFileService
.
findBySourceId
(
Long
.
parseLong
(
String
.
valueOf
(
map
.
get
(
"instanceId"
))));
map
.
put
(
"files"
,
sourceFiles
);
map
.
put
(
"files"
,
sourceFiles
);
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/DynamicFormColumnServiceImpl.java
→
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/
EqEq
DynamicFormColumnServiceImpl.java
View file @
09404f3d
...
@@ -2,8 +2,8 @@ package com.yeejoin.equipmanage.service.impl;
...
@@ -2,8 +2,8 @@ package com.yeejoin.equipmanage.service.impl;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.yeejoin.equipmanage.common.entity.DynamicFormColumn
;
import
com.yeejoin.equipmanage.common.entity.DynamicFormColumn
;
import
com.yeejoin.equipmanage.mapper.DynamicFormColumnMapper
;
import
com.yeejoin.equipmanage.mapper.
Eq
DynamicFormColumnMapper
;
import
com.yeejoin.equipmanage.service.IDynamicFormColumnService
;
import
com.yeejoin.equipmanage.service.I
Eq
DynamicFormColumnService
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
/**
/**
...
@@ -13,6 +13,6 @@ import org.springframework.stereotype.Service;
...
@@ -13,6 +13,6 @@ import org.springframework.stereotype.Service;
* @date 2021-03-08
* @date 2021-03-08
*/
*/
@Service
@Service
public
class
DynamicFormColumnServiceImpl
extends
ServiceImpl
<
DynamicFormColumnMapper
,
DynamicFormColumn
>
implements
I
DynamicFormColumnService
{
public
class
EqEqDynamicFormColumnServiceImpl
extends
ServiceImpl
<
EqDynamicFormColumnMapper
,
DynamicFormColumn
>
implements
IEq
DynamicFormColumnService
{
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/DynamicFormGroupServiceImpl.java
→
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/
EqEq
DynamicFormGroupServiceImpl.java
View file @
09404f3d
...
@@ -8,9 +8,9 @@ import com.yeejoin.equipmanage.common.entity.DynamicFormInstance;
...
@@ -8,9 +8,9 @@ import com.yeejoin.equipmanage.common.entity.DynamicFormInstance;
import
com.yeejoin.equipmanage.common.entity.FireFightingSystemEntity
;
import
com.yeejoin.equipmanage.common.entity.FireFightingSystemEntity
;
import
com.yeejoin.equipmanage.common.entity.publics.BaseEntity
;
import
com.yeejoin.equipmanage.common.entity.publics.BaseEntity
;
import
com.yeejoin.equipmanage.common.exception.BaseException
;
import
com.yeejoin.equipmanage.common.exception.BaseException
;
import
com.yeejoin.equipmanage.mapper.DynamicFormGroupMapper
;
import
com.yeejoin.equipmanage.mapper.
Eq
DynamicFormGroupMapper
;
import
com.yeejoin.equipmanage.service.IDynamicFormGroupService
;
import
com.yeejoin.equipmanage.service.I
Eq
DynamicFormGroupService
;
import
com.yeejoin.equipmanage.service.IDynamicFormInstanceService
;
import
com.yeejoin.equipmanage.service.I
Eq
DynamicFormInstanceService
;
import
com.yeejoin.equipmanage.service.IFireFightingSystemService
;
import
com.yeejoin.equipmanage.service.IFireFightingSystemService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
...
@@ -28,13 +28,13 @@ import java.util.stream.Collectors;
...
@@ -28,13 +28,13 @@ import java.util.stream.Collectors;
* @date 2021-03-08
* @date 2021-03-08
*/
*/
@Service
@Service
public
class
DynamicFormGroupServiceImpl
extends
ServiceImpl
<
DynamicFormGroupMapper
,
DynamicFormGroup
>
implements
I
DynamicFormGroupService
{
public
class
EqEqDynamicFormGroupServiceImpl
extends
ServiceImpl
<
EqDynamicFormGroupMapper
,
DynamicFormGroup
>
implements
IEq
DynamicFormGroupService
{
@Autowired
@Autowired
I
DynamicFormInstanceService
i
DynamicFormInstanceService
;
I
EqDynamicFormInstanceService
iEq
DynamicFormInstanceService
;
@Autowired
@Autowired
I
DynamicFormGroupService
i
DynamicFormGroupService
;
I
EqDynamicFormGroupService
iEq
DynamicFormGroupService
;
@Autowired
@Autowired
...
@@ -51,7 +51,7 @@ public class DynamicFormGroupServiceImpl extends ServiceImpl<DynamicFormGroupMap
...
@@ -51,7 +51,7 @@ public class DynamicFormGroupServiceImpl extends ServiceImpl<DynamicFormGroupMap
int
useNum
=
0
;
int
useNum
=
0
;
//2.校验是否在使用
//2.校验是否在使用
if
(!
CollectionUtils
.
isEmpty
(
cids
))
{
if
(!
CollectionUtils
.
isEmpty
(
cids
))
{
useNum
=
iDynamicFormInstanceService
.
count
(
new
LambdaQueryWrapper
<
DynamicFormInstance
>().
in
(
DynamicFormInstance:
:
getGroupId
,
cids
));
useNum
=
i
Eq
DynamicFormInstanceService
.
count
(
new
LambdaQueryWrapper
<
DynamicFormInstance
>().
in
(
DynamicFormInstance:
:
getGroupId
,
cids
));
}
}
useNum
+=
iFireFightingSystemService
.
count
(
new
QueryWrapper
<
FireFightingSystemEntity
>().
eq
(
"form_group_id"
,
id
));
useNum
+=
iFireFightingSystemService
.
count
(
new
QueryWrapper
<
FireFightingSystemEntity
>().
eq
(
"form_group_id"
,
id
));
if
(
useNum
>
0
)
{
if
(
useNum
>
0
)
{
...
@@ -59,7 +59,7 @@ public class DynamicFormGroupServiceImpl extends ServiceImpl<DynamicFormGroupMap
...
@@ -59,7 +59,7 @@ public class DynamicFormGroupServiceImpl extends ServiceImpl<DynamicFormGroupMap
}
}
//删除子表
//删除子表
if
(
cids
!=
null
&&
cids
.
size
()
>
0
)
{
if
(
cids
!=
null
&&
cids
.
size
()
>
0
)
{
iDynamicFormGroupService
.
removeByIds
(
cids
);
i
Eq
DynamicFormGroupService
.
removeByIds
(
cids
);
}
}
//删除主表
//删除主表
re
=
this
.
removeById
(
id
);
re
=
this
.
removeById
(
id
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/DynamicFormInstanceServiceImpl.java
→
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/
EqEq
DynamicFormInstanceServiceImpl.java
View file @
09404f3d
...
@@ -5,8 +5,8 @@ import com.baomidou.mybatisplus.core.toolkit.Sequence;
...
@@ -5,8 +5,8 @@ import com.baomidou.mybatisplus.core.toolkit.Sequence;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.yeejoin.equipmanage.common.entity.DynamicFormInstance
;
import
com.yeejoin.equipmanage.common.entity.DynamicFormInstance
;
import
com.yeejoin.equipmanage.common.exception.BaseException
;
import
com.yeejoin.equipmanage.common.exception.BaseException
;
import
com.yeejoin.equipmanage.mapper.DynamicFormInstanceMapper
;
import
com.yeejoin.equipmanage.mapper.
Eq
DynamicFormInstanceMapper
;
import
com.yeejoin.equipmanage.service.IDynamicFormInstanceService
;
import
com.yeejoin.equipmanage.service.I
Eq
DynamicFormInstanceService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
...
@@ -20,7 +20,7 @@ import java.util.List;
...
@@ -20,7 +20,7 @@ import java.util.List;
* @date 2021-03-08
* @date 2021-03-08
*/
*/
@Service
@Service
public
class
DynamicFormInstanceServiceImpl
extends
ServiceImpl
<
DynamicFormInstanceMapper
,
DynamicFormInstance
>
implements
I
DynamicFormInstanceService
{
public
class
EqEqDynamicFormInstanceServiceImpl
extends
ServiceImpl
<
EqDynamicFormInstanceMapper
,
DynamicFormInstance
>
implements
IEq
DynamicFormInstanceService
{
@Autowired
@Autowired
Sequence
sequence
;
Sequence
sequence
;
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/DynamicFormServiceImpl.java
→
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/
EqEq
DynamicFormServiceImpl.java
View file @
09404f3d
...
@@ -12,10 +12,10 @@ import com.yeejoin.equipmanage.common.exception.BaseException;
...
@@ -12,10 +12,10 @@ import com.yeejoin.equipmanage.common.exception.BaseException;
import
com.yeejoin.equipmanage.common.utils.CodeGenerate
;
import
com.yeejoin.equipmanage.common.utils.CodeGenerate
;
import
com.yeejoin.equipmanage.common.utils.StringUtil
;
import
com.yeejoin.equipmanage.common.utils.StringUtil
;
import
com.yeejoin.equipmanage.common.vo.DynamicFormGroupVo
;
import
com.yeejoin.equipmanage.common.vo.DynamicFormGroupVo
;
import
com.yeejoin.equipmanage.service.IDynamicFormColumnService
;
import
com.yeejoin.equipmanage.service.I
Eq
DynamicFormColumnService
;
import
com.yeejoin.equipmanage.service.IDynamicFormGroupService
;
import
com.yeejoin.equipmanage.service.I
Eq
DynamicFormGroupService
;
import
com.yeejoin.equipmanage.service.IDynamicFormInstanceService
;
import
com.yeejoin.equipmanage.service.I
Eq
DynamicFormInstanceService
;
import
com.yeejoin.equipmanage.service.IDynamicFormService
;
import
com.yeejoin.equipmanage.service.I
Eq
DynamicFormService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.foundation.context.RequestContext
;
import
org.typroject.tyboot.core.foundation.context.RequestContext
;
...
@@ -29,19 +29,19 @@ import java.util.stream.Collectors;
...
@@ -29,19 +29,19 @@ import java.util.stream.Collectors;
* @author DELL
* @author DELL
*/
*/
@Service
@Service
public
class
DynamicFormServiceImpl
implements
I
DynamicFormService
{
public
class
EqEqDynamicFormServiceImpl
implements
IEq
DynamicFormService
{
@Autowired
@Autowired
Sequence
sequence
;
Sequence
sequence
;
@Autowired
@Autowired
I
DynamicFormGroupService
i
DynamicFormGroupService
;
I
EqDynamicFormGroupService
iEq
DynamicFormGroupService
;
@Autowired
@Autowired
I
DynamicFormColumnService
i
DynamicFormColumnService
;
I
EqDynamicFormColumnService
iEq
DynamicFormColumnService
;
@Autowired
@Autowired
I
DynamicFormInstanceService
i
DynamicFormInstanceService
;
I
EqDynamicFormInstanceService
iEq
DynamicFormInstanceService
;
@Override
@Override
public
Object
nextIdCode
()
{
public
Object
nextIdCode
()
{
...
@@ -54,7 +54,7 @@ public class DynamicFormServiceImpl implements IDynamicFormService {
...
@@ -54,7 +54,7 @@ public class DynamicFormServiceImpl implements IDynamicFormService {
@Override
@Override
public
DynamicFormGroup
getGroupsAndColumns
(
Long
groupId
)
{
public
DynamicFormGroup
getGroupsAndColumns
(
Long
groupId
)
{
//0.前置校验
//0.前置校验
DynamicFormGroup
dynamicFormGroup
=
iDynamicFormGroupService
.
getById
(
groupId
);
DynamicFormGroup
dynamicFormGroup
=
i
Eq
DynamicFormGroupService
.
getById
(
groupId
);
if
(
dynamicFormGroup
==
null
)
{
if
(
dynamicFormGroup
==
null
)
{
throw
new
BaseException
(
"分组信息不存在"
);
throw
new
BaseException
(
"分组信息不存在"
);
}
}
...
@@ -89,12 +89,12 @@ public class DynamicFormServiceImpl implements IDynamicFormService {
...
@@ -89,12 +89,12 @@ public class DynamicFormServiceImpl implements IDynamicFormService {
//2.1需要保存的分组数据
//2.1需要保存的分组数据
List
<
DynamicFormGroup
>
saveGroups
=
formGroupMap
.
get
(
false
);
List
<
DynamicFormGroup
>
saveGroups
=
formGroupMap
.
get
(
false
);
if
(
saveGroups
!=
null
&&
!
saveGroups
.
isEmpty
())
{
if
(
saveGroups
!=
null
&&
!
saveGroups
.
isEmpty
())
{
iDynamicFormGroupService
.
saveOrUpdateBatch
(
saveGroups
);
i
Eq
DynamicFormGroupService
.
saveOrUpdateBatch
(
saveGroups
);
}
}
//2.2需要删除的分组数据
//2.2需要删除的分组数据
List
<
DynamicFormGroup
>
deleteGroups
=
formGroupMap
.
get
(
true
);
List
<
DynamicFormGroup
>
deleteGroups
=
formGroupMap
.
get
(
true
);
if
(
deleteGroups
!=
null
&&
!
deleteGroups
.
isEmpty
())
{
if
(
deleteGroups
!=
null
&&
!
deleteGroups
.
isEmpty
())
{
iDynamicFormGroupService
.
removeByIds
(
deleteGroups
.
stream
().
map
(
BaseEntity:
:
getId
).
collect
(
Collectors
.
toList
()));
i
Eq
DynamicFormGroupService
.
removeByIds
(
deleteGroups
.
stream
().
map
(
BaseEntity:
:
getId
).
collect
(
Collectors
.
toList
()));
}
}
//3.字段的删除或者保存
//3.字段的删除或者保存
Map
<
Boolean
,
List
<
DynamicFormColumn
>>
formColumnMap
=
formColumns
.
stream
().
collect
(
Collectors
.
groupingBy
(
DynamicFormColumn:
:
getIsDelete
,
Collectors
.
mapping
(
g
->
{
Map
<
Boolean
,
List
<
DynamicFormColumn
>>
formColumnMap
=
formColumns
.
stream
().
collect
(
Collectors
.
groupingBy
(
DynamicFormColumn:
:
getIsDelete
,
Collectors
.
mapping
(
g
->
{
...
@@ -105,12 +105,12 @@ public class DynamicFormServiceImpl implements IDynamicFormService {
...
@@ -105,12 +105,12 @@ public class DynamicFormServiceImpl implements IDynamicFormService {
//3.1保存的字段数据
//3.1保存的字段数据
List
<
DynamicFormColumn
>
saveFormColumns
=
formColumnMap
.
get
(
false
);
List
<
DynamicFormColumn
>
saveFormColumns
=
formColumnMap
.
get
(
false
);
if
(
saveFormColumns
!=
null
&&
!
saveFormColumns
.
isEmpty
())
{
if
(
saveFormColumns
!=
null
&&
!
saveFormColumns
.
isEmpty
())
{
iDynamicFormColumnService
.
saveOrUpdateBatch
(
saveFormColumns
);
i
Eq
DynamicFormColumnService
.
saveOrUpdateBatch
(
saveFormColumns
);
}
}
//3.2删除的字段数据
//3.2删除的字段数据
List
<
DynamicFormColumn
>
deleteFormColumns
=
formColumnMap
.
get
(
true
);
List
<
DynamicFormColumn
>
deleteFormColumns
=
formColumnMap
.
get
(
true
);
if
(
deleteFormColumns
!=
null
&&
!
deleteFormColumns
.
isEmpty
())
{
if
(
deleteFormColumns
!=
null
&&
!
deleteFormColumns
.
isEmpty
())
{
iDynamicFormColumnService
.
removeByIds
(
deleteFormColumns
.
stream
().
map
(
BaseEntity:
:
getId
).
collect
(
Collectors
.
toList
()));
i
Eq
DynamicFormColumnService
.
removeByIds
(
deleteFormColumns
.
stream
().
map
(
BaseEntity:
:
getId
).
collect
(
Collectors
.
toList
()));
}
}
return
this
.
getGroupsAndColumns
(
dynamicFormGroup
.
getId
());
return
this
.
getGroupsAndColumns
(
dynamicFormGroup
.
getId
());
}
}
...
@@ -120,14 +120,14 @@ public class DynamicFormServiceImpl implements IDynamicFormService {
...
@@ -120,14 +120,14 @@ public class DynamicFormServiceImpl implements IDynamicFormService {
//1.查询实例信息
//1.查询实例信息
List
<
DynamicFormInstance
>
dynamicFormInstances
=
new
ArrayList
<>();
List
<
DynamicFormInstance
>
dynamicFormInstances
=
new
ArrayList
<>();
if
(
StringUtil
.
isNotEmpty
(
instanceId
))
{
if
(
StringUtil
.
isNotEmpty
(
instanceId
))
{
dynamicFormInstances
=
iDynamicFormInstanceService
.
list
(
new
QueryWrapper
<
DynamicFormInstance
>().
lambda
().
eq
(
DynamicFormInstance:
:
getInstanceId
,
instanceId
));
dynamicFormInstances
=
i
Eq
DynamicFormInstanceService
.
list
(
new
QueryWrapper
<
DynamicFormInstance
>().
lambda
().
eq
(
DynamicFormInstance:
:
getInstanceId
,
instanceId
));
}
}
//2.组织树数据,wl_dynamic_form_group 树结构,填充字段及字段对应value
//2.组织树数据,wl_dynamic_form_group 树结构,填充字段及字段对应value
return
this
.
getGroupsAndColumnsWithValue
(
groupId
,
dynamicFormInstances
);
return
this
.
getGroupsAndColumnsWithValue
(
groupId
,
dynamicFormInstances
);
}
}
private
DynamicFormGroupVo
getGroupsAndColumnsWithValue
(
Long
groupId
,
List
<
DynamicFormInstance
>
dynamicFormInstances
)
{
private
DynamicFormGroupVo
getGroupsAndColumnsWithValue
(
Long
groupId
,
List
<
DynamicFormInstance
>
dynamicFormInstances
)
{
DynamicFormGroup
dynamicFormGroup
=
iDynamicFormGroupService
.
getById
(
groupId
);
DynamicFormGroup
dynamicFormGroup
=
i
Eq
DynamicFormGroupService
.
getById
(
groupId
);
if
(
dynamicFormGroup
==
null
)
{
if
(
dynamicFormGroup
==
null
)
{
throw
new
BaseException
(
"分组信息不存在"
);
throw
new
BaseException
(
"分组信息不存在"
);
}
//0.对象转换
}
//0.对象转换
...
@@ -145,7 +145,7 @@ public class DynamicFormServiceImpl implements IDynamicFormService {
...
@@ -145,7 +145,7 @@ public class DynamicFormServiceImpl implements IDynamicFormService {
//2.填充字段数据
//2.填充字段数据
this
.
fillFormColumnWithFiledValue
(
dynamicFormGroupVo
,
formInstanceMap
);
this
.
fillFormColumnWithFiledValue
(
dynamicFormGroupVo
,
formInstanceMap
);
//3.处理子分组数据
//3.处理子分组数据
List
<
DynamicFormGroup
>
groupList
=
iDynamicFormGroupService
.
list
(
new
LambdaQueryWrapper
<
DynamicFormGroup
>()
List
<
DynamicFormGroup
>
groupList
=
i
Eq
DynamicFormGroupService
.
list
(
new
LambdaQueryWrapper
<
DynamicFormGroup
>()
.
eq
(
DynamicFormGroup:
:
getParentId
,
dynamicFormGroupVo
.
getId
()).
orderByAsc
(
DynamicFormGroup:
:
getSort
));
.
eq
(
DynamicFormGroup:
:
getParentId
,
dynamicFormGroupVo
.
getId
()).
orderByAsc
(
DynamicFormGroup:
:
getSort
));
List
<
DynamicFormGroupVo
>
formGroupVos
=
groupList
.
stream
().
map
(
s
->
{
List
<
DynamicFormGroupVo
>
formGroupVos
=
groupList
.
stream
().
map
(
s
->
{
this
.
stringToJsonGroupConfig
(
s
);
this
.
stringToJsonGroupConfig
(
s
);
...
@@ -161,7 +161,7 @@ public class DynamicFormServiceImpl implements IDynamicFormService {
...
@@ -161,7 +161,7 @@ public class DynamicFormServiceImpl implements IDynamicFormService {
}
}
private
void
fillFormColumnWithFiledValue
(
DynamicFormGroupVo
dynamicFormGroupVo
,
Map
<
Long
,
DynamicFormInstance
>
formInstanceMap
)
{
private
void
fillFormColumnWithFiledValue
(
DynamicFormGroupVo
dynamicFormGroupVo
,
Map
<
Long
,
DynamicFormInstance
>
formInstanceMap
)
{
List
<
DynamicFormColumn
>
formColumns
=
iDynamicFormColumnService
.
list
(
new
LambdaQueryWrapper
<
DynamicFormColumn
>()
List
<
DynamicFormColumn
>
formColumns
=
i
Eq
DynamicFormColumnService
.
list
(
new
LambdaQueryWrapper
<
DynamicFormColumn
>()
.
eq
(
DynamicFormColumn:
:
getGroupId
,
dynamicFormGroupVo
.
getId
()));
.
eq
(
DynamicFormColumn:
:
getGroupId
,
dynamicFormGroupVo
.
getId
()));
//将行数据转为实例数据,使新增及编辑时,返回前端的数据结构统一
//将行数据转为实例数据,使新增及编辑时,返回前端的数据结构统一
List
<
DynamicFormInstance
>
formInstances
=
formColumns
.
stream
().
map
(
f
->
{
List
<
DynamicFormInstance
>
formInstances
=
formColumns
.
stream
().
map
(
f
->
{
...
@@ -189,7 +189,7 @@ public class DynamicFormServiceImpl implements IDynamicFormService {
...
@@ -189,7 +189,7 @@ public class DynamicFormServiceImpl implements IDynamicFormService {
private
void
buildGroupTreeWithColumn
(
DynamicFormGroup
dynamicFormGroup
)
{
private
void
buildGroupTreeWithColumn
(
DynamicFormGroup
dynamicFormGroup
)
{
this
.
fillFormColumns
(
dynamicFormGroup
);
this
.
fillFormColumns
(
dynamicFormGroup
);
List
<
DynamicFormGroup
>
groupList
=
iDynamicFormGroupService
.
list
(
new
LambdaQueryWrapper
<
DynamicFormGroup
>()
List
<
DynamicFormGroup
>
groupList
=
i
Eq
DynamicFormGroupService
.
list
(
new
LambdaQueryWrapper
<
DynamicFormGroup
>()
.
eq
(
DynamicFormGroup:
:
getParentId
,
dynamicFormGroup
.
getId
()).
orderByAsc
(
DynamicFormGroup:
:
getSort
));
.
eq
(
DynamicFormGroup:
:
getParentId
,
dynamicFormGroup
.
getId
()).
orderByAsc
(
DynamicFormGroup:
:
getSort
));
groupList
.
forEach
(
g
->
{
groupList
.
forEach
(
g
->
{
this
.
fillFormColumns
(
g
);
this
.
fillFormColumns
(
g
);
...
@@ -200,7 +200,7 @@ public class DynamicFormServiceImpl implements IDynamicFormService {
...
@@ -200,7 +200,7 @@ public class DynamicFormServiceImpl implements IDynamicFormService {
}
}
private
void
fillFormColumns
(
DynamicFormGroup
dynamicFormGroup
)
{
private
void
fillFormColumns
(
DynamicFormGroup
dynamicFormGroup
)
{
List
<
DynamicFormColumn
>
columnList
=
iDynamicFormColumnService
.
list
(
new
LambdaQueryWrapper
<
DynamicFormColumn
>()
List
<
DynamicFormColumn
>
columnList
=
i
Eq
DynamicFormColumnService
.
list
(
new
LambdaQueryWrapper
<
DynamicFormColumn
>()
.
eq
(
DynamicFormColumn:
:
getGroupId
,
dynamicFormGroup
.
getId
()).
orderByAsc
(
DynamicFormColumn:
:
getGroupId
));
.
eq
(
DynamicFormColumn:
:
getGroupId
,
dynamicFormGroup
.
getId
()).
orderByAsc
(
DynamicFormColumn:
:
getGroupId
));
dynamicFormGroup
.
setFormColumns
(
columnList
);
dynamicFormGroup
.
setFormColumns
(
columnList
);
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/SourceFileServiceImpl.java
→
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/
Eq
SourceFileServiceImpl.java
View file @
09404f3d
...
@@ -7,8 +7,8 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
...
@@ -7,8 +7,8 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import
com.google.common.collect.Lists
;
import
com.google.common.collect.Lists
;
import
com.yeejoin.equipmanage.common.entity.SourceFile
;
import
com.yeejoin.equipmanage.common.entity.SourceFile
;
import
com.yeejoin.equipmanage.common.vo.SourceFileVo
;
import
com.yeejoin.equipmanage.common.vo.SourceFileVo
;
import
com.yeejoin.equipmanage.mapper.SourceFileMapper
;
import
com.yeejoin.equipmanage.mapper.
Eq
SourceFileMapper
;
import
com.yeejoin.equipmanage.service.ISourceFileService
;
import
com.yeejoin.equipmanage.service.I
Eq
SourceFileService
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
...
@@ -22,13 +22,13 @@ import java.util.*;
...
@@ -22,13 +22,13 @@ import java.util.*;
*/
*/
@Slf4j
@Slf4j
@Service
@Service
public
class
SourceFileServiceImpl
extends
ServiceImpl
<
SourceFileMapper
,
SourceFile
>
implements
I
SourceFileService
{
public
class
EqSourceFileServiceImpl
extends
ServiceImpl
<
EqSourceFileMapper
,
SourceFile
>
implements
IEq
SourceFileService
{
@Autowired
@Autowired
private
Sequence
sequence
;
private
Sequence
sequence
;
@Autowired
@Autowired
private
SourceFileMapper
s
ourceFileMapper
;
private
EqSourceFileMapper
eqS
ourceFileMapper
;
/**
/**
* @param sourceId 所属者ID
* @param sourceId 所属者ID
...
@@ -70,7 +70,7 @@ public class SourceFileServiceImpl extends ServiceImpl<SourceFileMapper, SourceF
...
@@ -70,7 +70,7 @@ public class SourceFileServiceImpl extends ServiceImpl<SourceFileMapper, SourceF
@Override
@Override
public
List
<
SourceFileVo
>
findImgByFileCategory
(
Long
id
,
String
fileCategory
)
{
public
List
<
SourceFileVo
>
findImgByFileCategory
(
Long
id
,
String
fileCategory
)
{
List
<
SourceFileVo
>
list
=
s
ourceFileMapper
.
findImgByFileCategory
(
id
,
fileCategory
);
List
<
SourceFileVo
>
list
=
eqS
ourceFileMapper
.
findImgByFileCategory
(
id
,
fileCategory
);
if
(!
CollectionUtils
.
isEmpty
(
list
))
{
if
(!
CollectionUtils
.
isEmpty
(
list
))
{
return
list
;
return
list
;
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/EquipmentManageServiceImpl.java
View file @
09404f3d
...
@@ -12,7 +12,7 @@ import com.yeejoin.equipmanage.controller.EquipmentCategoryController;
...
@@ -12,7 +12,7 @@ import com.yeejoin.equipmanage.controller.EquipmentCategoryController;
import
com.yeejoin.equipmanage.mapper.EquipmentManageMapper
;
import
com.yeejoin.equipmanage.mapper.EquipmentManageMapper
;
import
com.yeejoin.equipmanage.remote.RemoteSecurityService
;
import
com.yeejoin.equipmanage.remote.RemoteSecurityService
;
import
com.yeejoin.equipmanage.service.EquipmentManageService
;
import
com.yeejoin.equipmanage.service.EquipmentManageService
;
import
com.yeejoin.equipmanage.service.IDynamicFormGroupService
;
import
com.yeejoin.equipmanage.service.I
Eq
DynamicFormGroupService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
...
@@ -20,22 +20,13 @@ import org.springframework.stereotype.Service;
...
@@ -20,22 +20,13 @@ import org.springframework.stereotype.Service;
import
javax.servlet.ServletOutputStream
;
import
javax.servlet.ServletOutputStream
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletResponse
;
import
javax.servlet.http.HttpServletResponse
;
import
java.io.BufferedInputStream
;
import
java.io.BufferedOutputStream
;
import
java.io.File
;
import
java.io.FileInputStream
;
import
java.io.FileNotFoundException
;
import
java.io.FileOutputStream
;
import
java.io.IOException
;
import
java.io.IOException
;
import
java.io.InputStream
;
import
java.io.InputStream
;
import
java.io.OutputStream
;
import
java.net.HttpURLConnection
;
import
java.net.HttpURLConnection
;
import
java.net.URL
;
import
java.net.URL
;
import
java.net.URLConnection
;
import
java.util.HashMap
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Map
;
import
java.util.zip.ZipOutputStream
;
/**
/**
* 服务类
* 服务类
...
@@ -64,7 +55,7 @@ public class EquipmentManageServiceImpl extends ServiceImpl<EquipmentManageMappe
...
@@ -64,7 +55,7 @@ public class EquipmentManageServiceImpl extends ServiceImpl<EquipmentManageMappe
@Autowired
@Autowired
I
DynamicFormGroupService
i
DynamicFormGroupService
;
I
EqDynamicFormGroupService
iEq
DynamicFormGroupService
;
@Value
(
"${equipment.fire.systemid}"
)
@Value
(
"${equipment.fire.systemid}"
)
...
@@ -93,7 +84,7 @@ public class EquipmentManageServiceImpl extends ServiceImpl<EquipmentManageMappe
...
@@ -93,7 +84,7 @@ public class EquipmentManageServiceImpl extends ServiceImpl<EquipmentManageMappe
Map
map
=
new
HashMap
<
String
,
Object
>();
Map
map
=
new
HashMap
<
String
,
Object
>();
List
<
EquipmentManageVo
>
utils
=
equipmentManageMapper
.
getUtils
();
List
<
EquipmentManageVo
>
utils
=
equipmentManageMapper
.
getUtils
();
List
<
DynamicFormGroup
>
list
=
iDynamicFormGroupService
.
list
(
new
LambdaQueryWrapper
<
DynamicFormGroup
>()
List
<
DynamicFormGroup
>
list
=
i
Eq
DynamicFormGroupService
.
list
(
new
LambdaQueryWrapper
<
DynamicFormGroup
>()
.
eq
(
DynamicFormGroup:
:
getOrgCode
,
orgCode
)
.
eq
(
DynamicFormGroup:
:
getOrgCode
,
orgCode
)
.
eq
(
DynamicFormGroup:
:
getParentId
,
0
)
.
eq
(
DynamicFormGroup:
:
getParentId
,
0
)
.
orderByDesc
(
BaseEntity:
:
getCreateDate
));
.
orderByDesc
(
BaseEntity:
:
getCreateDate
));
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/FireFightingSystemServiceImpl.java
View file @
09404f3d
...
@@ -73,8 +73,8 @@ import com.yeejoin.equipmanage.mapper.FormInstanceMapper;
...
@@ -73,8 +73,8 @@ import com.yeejoin.equipmanage.mapper.FormInstanceMapper;
import
com.yeejoin.equipmanage.mapper.SourceSceneMapper
;
import
com.yeejoin.equipmanage.mapper.SourceSceneMapper
;
import
com.yeejoin.equipmanage.remote.RemoteSecurityService
;
import
com.yeejoin.equipmanage.remote.RemoteSecurityService
;
import
com.yeejoin.equipmanage.service.EquipmentManageService
;
import
com.yeejoin.equipmanage.service.EquipmentManageService
;
import
com.yeejoin.equipmanage.service.IDynamicFormGroupService
;
import
com.yeejoin.equipmanage.service.I
Eq
DynamicFormGroupService
;
import
com.yeejoin.equipmanage.service.IDynamicFormInstanceService
;
import
com.yeejoin.equipmanage.service.I
Eq
DynamicFormInstanceService
;
import
com.yeejoin.equipmanage.service.IEquipmentSpecificSerivce
;
import
com.yeejoin.equipmanage.service.IEquipmentSpecificSerivce
;
import
com.yeejoin.equipmanage.service.IFireFightingSystemService
;
import
com.yeejoin.equipmanage.service.IFireFightingSystemService
;
import
com.yeejoin.equipmanage.service.IRiskSourceSceneService
;
import
com.yeejoin.equipmanage.service.IRiskSourceSceneService
;
...
@@ -121,10 +121,10 @@ public class FireFightingSystemServiceImpl extends ServiceImpl<FireFightingSyste
...
@@ -121,10 +121,10 @@ public class FireFightingSystemServiceImpl extends ServiceImpl<FireFightingSyste
private
String
iotCoreParam
;
private
String
iotCoreParam
;
@Autowired
@Autowired
private
I
DynamicFormGroupService
i
DynamicFormGroupService
;
private
I
EqDynamicFormGroupService
iEq
DynamicFormGroupService
;
@Autowired
@Autowired
private
IDynamicFormInstanceService
instanceService
;
private
I
Eq
DynamicFormInstanceService
instanceService
;
@Autowired
@Autowired
@Lazy
@Lazy
...
@@ -209,7 +209,7 @@ public class FireFightingSystemServiceImpl extends ServiceImpl<FireFightingSyste
...
@@ -209,7 +209,7 @@ public class FireFightingSystemServiceImpl extends ServiceImpl<FireFightingSyste
vo
.
setId
(
s
);
vo
.
setId
(
s
);
vo
.
setRecUserId
(
userId
);
vo
.
setRecUserId
(
userId
);
vo
.
setSort
(
s
);
vo
.
setSort
(
s
);
DynamicFormGroup
dynamicFormGroup
=
iDynamicFormGroupService
.
getById
(
vo
.
getFormGroupId
());
DynamicFormGroup
dynamicFormGroup
=
i
Eq
DynamicFormGroupService
.
getById
(
vo
.
getFormGroupId
());
vo
.
setSystemType
(
dynamicFormGroup
.
getRelationId
()
!=
null
?
dynamicFormGroup
.
getRelationId
().
toString
()
:
""
);
vo
.
setSystemType
(
dynamicFormGroup
.
getRelationId
()
!=
null
?
dynamicFormGroup
.
getRelationId
().
toString
()
:
""
);
// fireSystemId 为字典表火灾系统id 以此确保第一个生成的火灾报警系统排序为1
// fireSystemId 为字典表火灾系统id 以此确保第一个生成的火灾报警系统排序为1
if
(
vo
.
getSystemType
().
equals
(
fireSystemId
))
{
if
(
vo
.
getSystemType
().
equals
(
fireSystemId
))
{
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/FormInstanceServiceImpl.java
View file @
09404f3d
...
@@ -57,7 +57,7 @@ public class FormInstanceServiceImpl extends ServiceImpl<FormInstanceMapper, For
...
@@ -57,7 +57,7 @@ public class FormInstanceServiceImpl extends ServiceImpl<FormInstanceMapper, For
@Autowired
@Autowired
private
FormInstanceMapper
formInstanceMapper
;
private
FormInstanceMapper
formInstanceMapper
;
@Autowired
@Autowired
private
ISourceFileService
sourceFileService
;
private
I
Eq
SourceFileService
sourceFileService
;
@Autowired
@Autowired
IWarehouseStructureService
iWarehouseStructureService
;
IWarehouseStructureService
iWarehouseStructureService
;
@Autowired
@Autowired
...
...
amos-boot-system-equip/src/main/resources/application-dev.properties
View file @
09404f3d
spring.datasource.driver-class-name
=
com.mysql.cj.jdbc.Driver
spring.datasource.driver-class-name
=
com.mysql.cj.jdbc.Driver
spring.datasource.url
=
jdbc:mysql://172.16.10.85:3306/autosys_business_v
3.0.0.2
?useUnicode=true&allowMultiQueries=true&characterEncoding=utf-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai
spring.datasource.url
=
jdbc:mysql://172.16.10.85:3306/autosys_business_v
4.0.0.1
?useUnicode=true&allowMultiQueries=true&characterEncoding=utf-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai
spring.datasource.username
=
root
spring.datasource.username
=
root
spring.datasource.password
=
Amos2019Mysql8
spring.datasource.password
=
Amos2019Mysql8
spring.datasource.type
=
com.zaxxer.hikari.HikariDataSource
spring.datasource.type
=
com.zaxxer.hikari.HikariDataSource
...
@@ -18,6 +18,13 @@ fileserver_domain=http://39.98.246.31:8888/
...
@@ -18,6 +18,13 @@ fileserver_domain=http://39.98.246.31:8888/
eureka.instance.hostname
=
172.16.11.20
eureka.instance.hostname
=
172.16.11.20
eureka.instance.prefer-ip-address
=
true
eureka.instance.prefer-ip-address
=
true
eureka.client.serviceUrl.defaultZone
:
http://${eureka.instance.hostname}:10001/eureka/
eureka.client.serviceUrl.defaultZone
:
http://${eureka.instance.hostname}:10001/eureka/
#es
biz.elasticsearch.address
=
172.16.10.66
spring.data.elasticsearch.cluster-name
=
elasticsearch
spring.data.elasticsearch.cluster-nodes
=
${biz.elasticsearch.address}:9300
spring.elasticsearch.rest.uris
=
http://${biz.elasticsearch.address}:9200
jcs.company.topic.add
=
jcs/company/topic/add
jcs.company.topic.delete
=
jcs/company/topic/delete
#security config
#security config
security.password
=
a1234560
security.password
=
a1234560
...
...
amos-boot-system-equip/src/main/resources/application-docker.properties
deleted
100644 → 0
View file @
1b48627c
spring.datasource.driver-class-name
=
com.mysql.cj.jdbc.Driver
spring.datasource.url
=
jdbc:mysql://172.16.11.20:3306/autosys_business_v3.0.0.2?useUnicode=true&characterEncoding=utf-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai
spring.datasource.username
=
root
spring.datasource.password
=
root_123
spring.datasource.type
=
com.zaxxer.hikari.HikariDataSource
spring.datasource.hikari.pool-name
=
DatebookHikariCP
spring.datasource.hikari.minimum-idle
=
3
spring.datasource.hikari.maximum-pool-size
=
30
spring.datasource.hikari.auto-commit
=
true
spring.datasource.hikari.idle-timeout
=
10000
spring.datasource.hikari.max-lifetime
=
1800000
spring.datasource.hikari.connection-timeout
=
30000
spring.datasource.hikari.connection-test-query
=
SELECT 1
# 文件服务器地址
fileserver_domain
=
http://39.98.246.31:8888/
eureka.instance.hostname
=
172.16.11.20
eureka.instance.prefer-ip-address
=
true
eureka.client.serviceUrl.defaultZone
:
http://${eureka.instance.hostname}:10001/eureka/
#security config
security.password
=
a1234560
security.loginId
=
fas_system
security.productApp
=
STUDIO_APP_MOBILE
security.productWeb
=
STUDIO_APP_WEB
security.appKeyApp
=
studio_normalapp_3056965
#redis
spring.redis.database
=
1
spring.redis.host
=
172.16.11.20
spring.redis.port
=
6379
spring.redis.password
=
1234560
spring.redis.lettuce.pool.max-active
=
200
spring.redis.lettuce.pool.max-wait
=
-1
spring.redis.lettuce.pool.max-idle
=
10
spring.redis.lettuce.pool.min-idle
=
0
spring.redis.expire.time
=
300
## emqx
emqx.clean-session
=
true
emqx.client-id
=
${spring.application.name}-${random.int[1024,65536]}
emqx.broker
=
tcp://172.16.11.33:1883
emqx.user-name
=
admin
emqx.password
=
public
mqtt.scene.host
=
mqtt://172.16.11.33:8083/mqtt
mqtt.client.product.id
=
mqtt
mqtt.topic
=
topic_mqtt
spring.mqtt.completionTimeout
=
3000
#数据同步开关
systemctl.sync.switch
=
false
#数据JCS开关
systemctl.jcs.switch
=
false
#平台数据开关
systemctl.amos.switch
=
false
#报表数据地址
equip.report.url
=
/fire-fighting-system/ureport/preview?_u=file:
#数字化南瑞平台接口
dcs.url.token
=
http://198.87.103.158:8001/auth-service/oauth/token
dcs.url.sendalarm
=
http://198.87.103.158:8001/alarm-service/appalarm/sendalarm
#系统上线时间
param.system.online.date
=
2019-02-12
# 视频转码服务开关 off/on,默认关闭,数字换流站使用时开启
param.isUseVideoTranscoding
=
off
# 航天视频服务地址
param.htvideo.url
=
"";
# 南瑞视频转码服务地址
param.nrvideo.url
=
"";
amos-boot-system-equip/src/main/resources/application-jcs.properties
deleted
100644 → 0
View file @
1b48627c
spring.datasource.driver-class-name
=
com.mysql.cj.jdbc.Driver
spring.datasource.url
=
jdbc:mysql://172.16.10.66:3306/safety-business-3.0.1?useUnicode=true&characterEncoding=utf-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai
spring.datasource.username
=
root
spring.datasource.password
=
root_123
spring.datasource.type
=
com.zaxxer.hikari.HikariDataSource
spring.datasource.hikari.pool-name
=
DatebookHikariCP
spring.datasource.hikari.minimum-idle
=
3
spring.datasource.hikari.maximum-pool-size
=
30
spring.datasource.hikari.auto-commit
=
true
spring.datasource.hikari.idle-timeout
=
10000
spring.datasource.hikari.max-lifetime
=
1800000
spring.datasource.hikari.connection-timeout
=
30000
spring.datasource.hikari.connection-test-query
=
SELECT 1
fdfs.so-timeout
=
1501
fdfs.connect-timeout
=
601
fdfs.thumb-image.height
=
200
fdfs.thumb-image.width
=
200
fdfs.tracker-list[0]=
39.98.246.31
:
22122
# 文件服务器地址
fileserver_domain
=
http://39.98.246.31:8888/
eureka.instance.hostname
=
172.16.10.72
eureka.instance.prefer-ip-address
=
true
eureka.client.serviceUrl.defaultZone
:
http://${eureka.instance.hostname}:10001/eureka/
#security config
security.password
=
a1234560
security.loginId
=
fas_system
security.productApp
=
STUDIO_APP_MOBILE
security.productWeb
=
STUDIO_APP_WEB
security.appKeyApp
=
studio_normalapp_3157169
#redis
spring.redis.database
=
0
spring.redis.host
=
172.16.10.85
spring.redis.port
=
6379
spring.redis.password
=
amos2019Redis
spring.redis.lettuce.pool.max-active
=
200
spring.redis.lettuce.pool.max-wait
=
-1
spring.redis.lettuce.pool.max-idle
=
10
spring.redis.lettuce.pool.min-idle
=
0
spring.redis.expire.time
=
300
mqtt.scene.host
=
mqtt://172.16.10.85:8083/mqtt
mqtt.client.product.id
=
mqtt
mqtt.topic
=
topic_mqtt
spring.mqtt.completionTimeout
=
3000
## emqx
emqx.clean-session
=
true
emqx.client-id
=
${spring.application.name}-${random.int[1024,65536]}
emqx.broker
=
tcp://172.16.10.85:1883
emqx.user-name
=
super
emqx.password
=
a123456
#数据同步开关
systemctl.sync.switch
=
false
#数据JCS开关
systemctl.jcs.switch
=
true
#平台数据开关
systemctl.amos.switch
=
true
#报表数据地址
equip.report.url
=
/fire-fighting-system/ureport/preview?_u=file:
#数字化南瑞平台接口
dcs.url.token
=
http://198.87.103.158:8001/auth-service/oauth/token
dcs.url.sendalarm
=
http://198.87.103.158:8001/alarm-service/appalarm/sendalarm
#系统上线时间
param.system.online.date
=
2019-02-12
# 视频转码服务开关 off/on,默认关闭,数字换流站使用时开启
param.isUseVideoTranscoding
=
off
# 航天视频服务地址
param.htvideo.url
=
"";
# 南瑞视频转码服务地址
param.nrvideo.url
=
"";
amos-boot-system-equip/src/main/resources/application-qa.properties
deleted
100644 → 0
View file @
1b48627c
spring.datasource.driver-class-name
=
com.mysql.cj.jdbc.Driver
spring.datasource.url
=
jdbc:mysql://172.16.11.20:3306/autosys_business_v3.0.0.2?useUnicode=true&characterEncoding=utf-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai
spring.datasource.username
=
root
spring.datasource.password
=
root_123
spring.datasource.type
=
com.zaxxer.hikari.HikariDataSource
spring.datasource.hikari.pool-name
=
DatebookHikariCP
spring.datasource.hikari.minimum-idle
=
3
spring.datasource.hikari.maximum-pool-size
=
30
spring.datasource.hikari.auto-commit
=
true
spring.datasource.hikari.idle-timeout
=
10000
spring.datasource.hikari.max-lifetime
=
1800000
spring.datasource.hikari.connection-timeout
=
30000
spring.datasource.hikari.connection-test-query
=
SELECT 1
# 文件服务器地址
fileserver_domain
=
http://39.98.246.31:8888/
eureka.instance.hostname
=
172.16.11.20
eureka.instance.prefer-ip-address
=
true
eureka.client.serviceUrl.defaultZone
:
http://${eureka.instance.hostname}:10001/eureka/
#security config
security.password
=
a1234560
security.loginId
=
fas_system
security.productApp
=
STUDIO_APP_MOBILE
security.productWeb
=
STUDIO_APP_WEB
security.appKeyApp
=
studio_normalapp_3056965
#redis
spring.redis.database
=
1
spring.redis.host
=
172.16.11.20
spring.redis.port
=
6379
spring.redis.password
=
1234560
spring.redis.lettuce.pool.max-active
=
200
spring.redis.lettuce.pool.max-wait
=
-1
spring.redis.lettuce.pool.max-idle
=
10
spring.redis.lettuce.pool.min-idle
=
0
spring.redis.expire.time
=
300
## emqx
emqx.clean-session
=
true
emqx.client-id
=
${spring.application.name}-${random.int[1024,65536]}
emqx.broker
=
tcp://172.16.11.33:1883
emqx.user-name
=
admin
emqx.password
=
public
mqtt.scene.host
=
mqtt://172.16.11.33:8083/mqtt
mqtt.client.product.id
=
mqtt
mqtt.topic
=
topic_mqtt
spring.mqtt.completionTimeout
=
3000
#数据同步开关
systemctl.sync.switch
=
false
#数据JCS开关
systemctl.jcs.switch
=
false
#平台数据开关
systemctl.amos.switch
=
false
#报表数据地址
equip.report.url
=
/fire-fighting-system/ureport/preview?_u=file:
#数字化南瑞平台接口
dcs.url.token
=
http://198.87.103.158:8001/auth-service/oauth/token
dcs.url.sendalarm
=
http://198.87.103.158:8001/alarm-service/appalarm/sendalarm
#系统上线时间
param.system.online.date
=
2019-02-12
# 视频转码服务开关 off/on,默认关闭,数字换流站使用时开启
param.isUseVideoTranscoding
=
off
# 航天视频服务地址
param.htvideo.url
=
"";
# 南瑞视频转码服务地址
param.nrvideo.url
=
"";
amos-boot-system-equip/src/main/resources/application-test.properties
deleted
100644 → 0
View file @
1b48627c
spring.datasource.driver-class-name
=
com.mysql.cj.jdbc.Driver
spring.datasource.url
=
jdbc:mysql://172.16.11.20:3306/autosys_business_v3.0.0.2?useUnicode=true&characterEncoding=utf-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai
spring.datasource.username
=
root
spring.datasource.password
=
root_123
spring.datasource.type
=
com.zaxxer.hikari.HikariDataSource
spring.datasource.hikari.pool-name
=
DatebookHikariCP
spring.datasource.hikari.minimum-idle
=
3
spring.datasource.hikari.maximum-pool-size
=
30
spring.datasource.hikari.auto-commit
=
true
spring.datasource.hikari.idle-timeout
=
10000
spring.datasource.hikari.max-lifetime
=
1800000
spring.datasource.hikari.connection-timeout
=
30000
spring.datasource.hikari.connection-test-query
=
SELECT 1
# 文件服务器地址
fileserver_domain
=
http://39.98.246.31:8888/
eureka.instance.hostname
=
172.16.11.20
eureka.instance.prefer-ip-address
=
true
eureka.client.serviceUrl.defaultZone
:
http://${eureka.instance.hostname}:10001/eureka/
#security config
security.password
=
a1234560
security.loginId
=
fas_system
security.productApp
=
STUDIO_APP_MOBILE
security.productWeb
=
STUDIO_APP_WEB
security.appKeyApp
=
studio_normalapp_3056965
#redis
spring.redis.database
=
1
spring.redis.host
=
172.16.11.20
spring.redis.port
=
6379
spring.redis.password
=
1234560
spring.redis.lettuce.pool.max-active
=
200
spring.redis.lettuce.pool.max-wait
=
-1
spring.redis.lettuce.pool.max-idle
=
10
spring.redis.lettuce.pool.min-idle
=
0
spring.redis.expire.time
=
300
## emqx
emqx.clean-session
=
true
emqx.client-id
=
${spring.application.name}-${random.int[1024,65536]}
emqx.broker
=
tcp://172.16.11.33:1883
emqx.user-name
=
admin
emqx.password
=
public
mqtt.scene.host
=
mqtt://172.16.11.33:8083/mqtt
mqtt.client.product.id
=
mqtt
mqtt.topic
=
topic_mqtt
spring.mqtt.completionTimeout
=
3000
#报表数据地址
equip.report.url
=
/fire-fighting-system/ureport/preview?_u=file:
#数字化南瑞平台接口
dcs.url.token
=
http://198.87.103.158:8001/auth-service/oauth/token
dcs.url.sendalarm
=
http://198.87.103.158:8001/alarm-service/appalarm/sendalarm
#系统上线时间
param.system.online.date
=
2019-02-12
# 视频转码服务开关 off/on,默认关闭,数字换流站使用时开启
param.isUseVideoTranscoding
=
off
# 航天视频服务地址
param.htvideo.url
=
"";
# 南瑞视频转码服务地址
param.nrvideo.url
=
"";
amos-boot-system-equip/src/main/resources/mapper/DynamicFormColumnMapper.xml
→
amos-boot-system-equip/src/main/resources/mapper/
Eq
DynamicFormColumnMapper.xml
View file @
09404f3d
<?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.equipmanage.mapper.DynamicFormColumnMapper"
>
<mapper
namespace=
"com.yeejoin.equipmanage.mapper.
Eq
DynamicFormColumnMapper"
>
</mapper>
</mapper>
amos-boot-system-equip/src/main/resources/mapper/DynamicFormGroupMapper.xml
→
amos-boot-system-equip/src/main/resources/mapper/
Eq
DynamicFormGroupMapper.xml
View file @
09404f3d
<?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.equipmanage.mapper.DynamicFormGroupMapper"
>
<mapper
namespace=
"com.yeejoin.equipmanage.mapper.
Eq
DynamicFormGroupMapper"
>
</mapper>
</mapper>
amos-boot-system-equip/src/main/resources/mapper/DynamicFormInstanceMapper.xml
→
amos-boot-system-equip/src/main/resources/mapper/
Eq
DynamicFormInstanceMapper.xml
View file @
09404f3d
<?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.equipmanage.mapper.DynamicFormInstanceMapper"
>
<mapper
namespace=
"com.yeejoin.equipmanage.mapper.
Eq
DynamicFormInstanceMapper"
>
</mapper>
</mapper>
amos-boot-system-equip/src/main/resources/mapper/SourceFileMapper.xml
→
amos-boot-system-equip/src/main/resources/mapper/
Eq
SourceFileMapper.xml
View file @
09404f3d
<?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.equipmanage.mapper.SourceFileMapper"
>
<mapper
namespace=
"com.yeejoin.equipmanage.mapper.
Eq
SourceFileMapper"
>
<select
id=
"findImgByFileCategory"
resultType=
"com.yeejoin.equipmanage.common.vo.SourceFileVo"
>
<select
id=
"findImgByFileCategory"
resultType=
"com.yeejoin.equipmanage.common.vo.SourceFileVo"
>
SELECT
SELECT
...
...
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