Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
YeeAmosFireAutoSysRoot
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
station
YeeAmosFireAutoSysRoot
Commits
86b9ea7b
Commit
86b9ea7b
authored
Apr 19, 2024
by
张森
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
下拉API修改
parent
9ef8564f
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
33 additions
and
3 deletions
+33
-3
EmergencyTaskRoleController.java
.../fas/business/controller/EmergencyTaskRoleController.java
+9
-0
PlanClassifyTreeController.java
...s/fas/business/controller/PlanClassifyTreeController.java
+12
-1
EmergencyTaskRoleMapper.java
...amos/fas/business/dao/mapper/EmergencyTaskRoleMapper.java
+2
-0
EmergencyTaskRoleMapper.xml
.../src/main/resources/db/mapper/EmergencyTaskRoleMapper.xml
+8
-0
dbTemplate_emergency_task.xml
...rc/main/resources/db/mapper/dbTemplate_emergency_task.xml
+2
-2
No files found.
YeeAmosFireAutoSysService/src/main/java/com/yeejoin/amos/fas/business/controller/EmergencyTaskRoleController.java
View file @
86b9ea7b
package
com
.
yeejoin
.
amos
.
fas
.
business
.
controller
;
package
com
.
yeejoin
.
amos
.
fas
.
business
.
controller
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.fas.business.dao.mapper.EmergencyTaskMapper
;
import
com.yeejoin.amos.fas.business.dao.mapper.EmergencyTaskRoleMapper
;
import
com.yeejoin.amos.fas.business.dao.mapper.EmergencyTaskRoleMapper
;
import
com.yeejoin.amos.fas.business.vo.ReginParams
;
import
com.yeejoin.amos.fas.business.vo.ReginParams
;
import
com.yeejoin.amos.fas.config.Permission
;
import
com.yeejoin.amos.fas.config.Permission
;
...
@@ -25,6 +26,9 @@ public class EmergencyTaskRoleController extends BaseController {
...
@@ -25,6 +26,9 @@ public class EmergencyTaskRoleController extends BaseController {
@Autowired
@Autowired
private
EmergencyTaskRoleMapper
emergencyTaskRoleMapper
;
private
EmergencyTaskRoleMapper
emergencyTaskRoleMapper
;
@Autowired
private
EmergencyTaskMapper
emergencyTaskMapper
;
/**
/**
* 创建数字预案
* 创建数字预案
*/
*/
...
@@ -99,6 +103,11 @@ public class EmergencyTaskRoleController extends BaseController {
...
@@ -99,6 +103,11 @@ public class EmergencyTaskRoleController extends BaseController {
@ApiOperation
(
value
=
"根据ID删除数据"
,
notes
=
"根据ID删除数据"
)
@ApiOperation
(
value
=
"根据ID删除数据"
,
notes
=
"根据ID删除数据"
)
@DeleteMapping
(
value
=
"/deleteById"
,
produces
=
"application/json;charset=UTF-8"
)
@DeleteMapping
(
value
=
"/deleteById"
,
produces
=
"application/json;charset=UTF-8"
)
public
ResponseModel
deleteById
(
@RequestParam
(
value
=
"id"
)
Long
id
)
{
public
ResponseModel
deleteById
(
@RequestParam
(
value
=
"id"
)
Long
id
)
{
int
total
=
emergencyTaskMapper
.
getEmergencyTaskCount
(
id
,
null
);
if
(
total
>
0
)
{
return
CommonResponseUtil2
.
failure
(
"已有应急任务,不能删除!"
);
}
emergencyTaskRoleMapper
.
deleteRelationByRoleId
(
id
);
emergencyTaskRoleMapper
.
deleteById
(
id
);
emergencyTaskRoleMapper
.
deleteById
(
id
);
return
CommonResponseUtil2
.
success
();
return
CommonResponseUtil2
.
success
();
}
}
...
...
YeeAmosFireAutoSysService/src/main/java/com/yeejoin/amos/fas/business/controller/PlanClassifyTreeController.java
View file @
86b9ea7b
...
@@ -5,6 +5,7 @@ import com.yeejoin.amos.fas.business.vo.PlanClassifyTreeVo;
...
@@ -5,6 +5,7 @@ import com.yeejoin.amos.fas.business.vo.PlanClassifyTreeVo;
import
com.yeejoin.amos.fas.business.vo.ReginParams
;
import
com.yeejoin.amos.fas.business.vo.ReginParams
;
import
com.yeejoin.amos.fas.core.util.CommonResponseUtil2
;
import
com.yeejoin.amos.fas.core.util.CommonResponseUtil2
;
import
com.yeejoin.amos.fas.core.util.ResponseModel
;
import
com.yeejoin.amos.fas.core.util.ResponseModel
;
import
com.yeejoin.amos.fas.dao.entity.EmergencyRelationTree
;
import
com.yeejoin.amos.fas.dao.entity.PlanClassifyTree
;
import
com.yeejoin.amos.fas.dao.entity.PlanClassifyTree
;
import
com.yeejoin.amos.feign.privilege.model.AgencyUserModel
;
import
com.yeejoin.amos.feign.privilege.model.AgencyUserModel
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
...
@@ -12,7 +13,9 @@ import io.swagger.annotations.ApiOperation;
...
@@ -12,7 +13,9 @@ import io.swagger.annotations.ApiOperation;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.ArrayList
;
import
java.util.Collection
;
import
java.util.Collection
;
import
java.util.List
;
@RestController
@RestController
@RequestMapping
(
"/api/planClassifyTree"
)
@RequestMapping
(
"/api/planClassifyTree"
)
...
@@ -64,6 +67,14 @@ public class PlanClassifyTreeController extends BaseController {
...
@@ -64,6 +67,14 @@ public class PlanClassifyTreeController extends BaseController {
e
.
printStackTrace
();
e
.
printStackTrace
();
System
.
out
.
println
(
e
.
getStackTrace
().
toString
());
System
.
out
.
println
(
e
.
getStackTrace
().
toString
());
}
}
return
CommonResponseUtil2
.
success
(
list
);
//增加根节点
PlanClassifyTreeVo
tree
=
new
PlanClassifyTreeVo
();
tree
.
setId
(
0
);
tree
.
setClassifyName
(
"全部"
);
tree
.
setPlanType
(
""
);
tree
.
setChildren
(
list
);
List
<
PlanClassifyTreeVo
>
root
=
new
ArrayList
<>();
root
.
add
(
tree
);
return
CommonResponseUtil2
.
success
(
root
);
}
}
}
}
YeeAmosFireAutoSysService/src/main/java/com/yeejoin/amos/fas/business/dao/mapper/EmergencyTaskRoleMapper.java
View file @
86b9ea7b
...
@@ -26,6 +26,8 @@ public interface EmergencyTaskRoleMapper extends BaseMapper<EmergencyTaskRole> {
...
@@ -26,6 +26,8 @@ public interface EmergencyTaskRoleMapper extends BaseMapper<EmergencyTaskRole> {
int
deleteById
(
Long
id
);
int
deleteById
(
Long
id
);
int
deleteRelationByRoleId
(
Long
roleId
);
EmergencyTaskRole
selectByCode
(
String
code
);
EmergencyTaskRole
selectByCode
(
String
code
);
List
<
EmergencyTaskRole
>
selectList
();
List
<
EmergencyTaskRole
>
selectList
();
...
...
YeeAmosFireAutoSysStart/src/main/resources/db/mapper/EmergencyTaskRoleMapper.xml
View file @
86b9ea7b
...
@@ -71,4 +71,11 @@
...
@@ -71,4 +71,11 @@
order by id ASC
order by id ASC
limit 1
limit 1
</select>
</select>
<delete
id=
"deleteRelationByRoleId"
>
delete from
c_emergency_relation
WHERE
`obligationId` = #{roleId}
</delete>
</mapper>
</mapper>
\ No newline at end of file
YeeAmosFireAutoSysStart/src/main/resources/db/mapper/dbTemplate_emergency_task.xml
View file @
86b9ea7b
...
@@ -120,8 +120,8 @@
...
@@ -120,8 +120,8 @@
</insert>
</insert>
<insert
id=
"saveTaskConfig"
parameterType=
"com.yeejoin.amos.fas.dao.entity.EmergencyTaskContent"
>
<insert
id=
"saveTaskConfig"
parameterType=
"com.yeejoin.amos.fas.dao.entity.EmergencyTaskContent"
>
INSERT INTO `c_emergency_task_content`(
id, `content`, `code`, `obligationI
d`, `create_date`, `obligation_name`, `step_code`, `role_code`,`button_json`, `task_num`,`is_must`, `plan_type`)
INSERT INTO `c_emergency_task_content`(
`content`, `code`, `obligation_i
d`, `create_date`, `obligation_name`, `step_code`, `role_code`,`button_json`, `task_num`,`is_must`, `plan_type`)
VALUES (#{
id}, #{
content}, #{code}, #{obligationId}, #{createDate},#{obligationName}, #{stepCode}, #{roleCode}, #{buttonJson},#{taskNum}, #{isMust} ,#{planType} );
VALUES (#{content}, #{code}, #{obligationId}, #{createDate},#{obligationName}, #{stepCode}, #{roleCode}, #{buttonJson},#{taskNum}, #{isMust} ,#{planType} );
</insert>
</insert>
<select
id=
"getContentList"
resultType=
"com.yeejoin.amos.fas.business.vo.EmergencyTaskContentVo"
>
<select
id=
"getContentList"
resultType=
"com.yeejoin.amos.fas.business.vo.EmergencyTaskContentVo"
>
...
...
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