修改人车管理

This commit is contained in:
haozq 2024-03-20 13:36:22 +08:00
parent 408d4c4c82
commit 5fd33a98f0
13 changed files with 93 additions and 30 deletions

View File

@ -1,4 +1,4 @@
package com.securitycontrol.background.humanvehiclemanage.entity; package com.securitycontrol.entity.background.vo;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;

View File

@ -1,4 +1,4 @@
package com.securitycontrol.background.humanvehiclemanage.entity; package com.securitycontrol.entity.background.vo;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;

View File

@ -89,6 +89,10 @@
<groupId>net.logstash.logback</groupId> <groupId>net.logstash.logback</groupId>
<artifactId>logstash-logback-encoder</artifactId> <artifactId>logstash-logback-encoder</artifactId>
</dependency> </dependency>
<dependency>
<groupId>com.securitycontrol</groupId>
<artifactId>securitycontrol-commons-entity</artifactId>
</dependency>
</dependencies> </dependencies>
<build> <build>
<finalName>${project.artifactId}</finalName> <finalName>${project.artifactId}</finalName>

View File

@ -1,18 +1,17 @@
package com.securitycontrol.background.humanvehiclemanage.controller; package com.securitycontrol.background.controller;
import com.securitycontrol.background.humanvehiclemanage.entity.HumanManageVo; import com.securitycontrol.background.service.HumanService;
import com.securitycontrol.background.humanvehiclemanage.service.HumanService;
import com.securitycontrol.common.core.web.controller.BaseController; import com.securitycontrol.common.core.web.controller.BaseController;
import com.securitycontrol.common.core.web.domain.AjaxResult; import com.securitycontrol.common.core.web.domain.AjaxResult;
import com.securitycontrol.common.core.web.page.TableDataInfo; import com.securitycontrol.common.core.web.page.TableDataInfo;
import com.securitycontrol.common.log.annotation.Log; import com.securitycontrol.common.log.annotation.Log;
import com.securitycontrol.common.log.enums.OperationType; import com.securitycontrol.common.log.enums.OperationType;
import com.securitycontrol.entity.background.vo.HumanManageVo;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import javax.annotation.Resource; import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View File

@ -1,12 +1,12 @@
package com.securitycontrol.background.humanvehiclemanage.controller; package com.securitycontrol.background.controller;
import com.securitycontrol.background.humanvehiclemanage.entity.TeamManageVo; import com.securitycontrol.background.service.TeamService;
import com.securitycontrol.background.humanvehiclemanage.service.TeamService;
import com.securitycontrol.common.core.web.controller.BaseController; import com.securitycontrol.common.core.web.controller.BaseController;
import com.securitycontrol.common.core.web.domain.AjaxResult; import com.securitycontrol.common.core.web.domain.AjaxResult;
import com.securitycontrol.common.core.web.page.TableDataInfo; import com.securitycontrol.common.core.web.page.TableDataInfo;
import com.securitycontrol.common.log.annotation.Log; import com.securitycontrol.common.log.annotation.Log;
import com.securitycontrol.common.log.enums.OperationType; import com.securitycontrol.common.log.enums.OperationType;
import com.securitycontrol.entity.background.vo.TeamManageVo;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.List; import java.util.List;
/** /**

View File

@ -1,14 +1,34 @@
package com.securitycontrol.background.humanvehiclemanage.mapper; package com.securitycontrol.background.mapper;
import com.securitycontrol.background.humanvehiclemanage.entity.HumanManageVo; import com.securitycontrol.entity.background.vo.HumanManageVo;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import java.util.List; import java.util.List;
/**
* @author 黑子
*/
@Mapper @Mapper
@Repository(value = "HumanManageMapper") @Repository(value = "HumanManageMapper")
public interface HumanManageMapper { public interface HumanManageMapper {
/**
*
* @param vo
* @return
*/
List<HumanManageVo> getHumanLists(HumanManageVo vo); List<HumanManageVo> getHumanLists(HumanManageVo vo);
/**
*新增
* @param vo
* @return
*/
int addHuman(HumanManageVo vo); int addHuman(HumanManageVo vo);
/**
*
* @param vo
* @return
*/
int updateHuman(HumanManageVo vo); int updateHuman(HumanManageVo vo);
} }

View File

@ -1,6 +1,6 @@
package com.securitycontrol.background.humanvehiclemanage.mapper; package com.securitycontrol.background.mapper;
import com.securitycontrol.background.humanvehiclemanage.entity.TeamManageVo; import com.securitycontrol.entity.background.vo.TeamManageVo;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
@ -8,7 +8,24 @@ import java.util.List;
@Mapper @Mapper
@Repository(value = "TeamManageMapper") @Repository(value = "TeamManageMapper")
public interface TeamManageMapper { public interface TeamManageMapper {
/**
* ss
* @param vo
* @return
*/
List<TeamManageVo> getTeamLists(TeamManageVo vo); List<TeamManageVo> getTeamLists(TeamManageVo vo);
/**
* DD
* @param vo
* @return
*/
int addTeam(TeamManageVo vo); int addTeam(TeamManageVo vo);
/**
* sssd
* @param vo
* @return
*/
int updateTeam(TeamManageVo vo); int updateTeam(TeamManageVo vo);
} }

View File

@ -1,14 +1,38 @@
package com.securitycontrol.background.humanvehiclemanage.service; package com.securitycontrol.background.service;
import com.securitycontrol.background.humanvehiclemanage.entity.HumanManageVo;
import com.securitycontrol.common.core.web.domain.AjaxResult; import com.securitycontrol.common.core.web.domain.AjaxResult;
import com.securitycontrol.entity.background.vo.HumanManageVo;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import java.util.List; import java.util.List;
public interface HumanService { public interface HumanService {
/**
*ss
* @param vo
* @return
*/
List<HumanManageVo> getHumanLists(HumanManageVo vo); List<HumanManageVo> getHumanLists(HumanManageVo vo);
/**
*ss
* @param vo
* @param files
* @return
*/
AjaxResult addHuman(HumanManageVo vo,MultipartFile[] files); AjaxResult addHuman(HumanManageVo vo,MultipartFile[] files);
/**
* ss
* @param vo
* @return
*/
AjaxResult updateHuman(HumanManageVo vo); AjaxResult updateHuman(HumanManageVo vo);
/**
* ssss
* @param vo
* @return
*/
AjaxResult delHuman(HumanManageVo vo); AjaxResult delHuman(HumanManageVo vo);
} }

View File

@ -1,7 +1,7 @@
package com.securitycontrol.background.humanvehiclemanage.service; package com.securitycontrol.background.service;
import com.securitycontrol.background.humanvehiclemanage.entity.TeamManageVo;
import com.securitycontrol.common.core.web.domain.AjaxResult; import com.securitycontrol.common.core.web.domain.AjaxResult;
import com.securitycontrol.entity.background.vo.TeamManageVo;
import java.util.List; import java.util.List;

View File

@ -1,9 +1,9 @@
package com.securitycontrol.background.humanvehiclemanage.service.impl; package com.securitycontrol.background.service.impl;
import com.securitycontrol.background.humanvehiclemanage.mapper.HumanManageMapper; import com.securitycontrol.background.mapper.HumanManageMapper;
import com.securitycontrol.background.humanvehiclemanage.entity.HumanManageVo; import com.securitycontrol.background.service.HumanService;
import com.securitycontrol.background.humanvehiclemanage.service.HumanService;
import com.securitycontrol.common.core.web.domain.AjaxResult; import com.securitycontrol.common.core.web.domain.AjaxResult;
import com.securitycontrol.entity.background.vo.HumanManageVo;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;

View File

@ -1,9 +1,9 @@
package com.securitycontrol.background.humanvehiclemanage.service.impl; package com.securitycontrol.background.service.impl;
import com.securitycontrol.background.humanvehiclemanage.mapper.TeamManageMapper; import com.securitycontrol.background.mapper.TeamManageMapper;
import com.securitycontrol.background.humanvehiclemanage.entity.TeamManageVo; import com.securitycontrol.background.service.TeamService;
import com.securitycontrol.background.humanvehiclemanage.service.TeamService;
import com.securitycontrol.common.core.web.domain.AjaxResult; import com.securitycontrol.common.core.web.domain.AjaxResult;
import com.securitycontrol.entity.background.vo.TeamManageVo;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@ -1,6 +1,6 @@
<?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.securitycontrol.background.humanvehiclemanage.dao.HumanManageMapper"> <mapper namespace="com.securitycontrol.background.mapper.HumanManageMapper">
<!--新增/修改 工程--> <!--新增/修改 工程-->
<insert id="addHuman" useGeneratedKeys="true" keyProperty="userId"> <insert id="addHuman" useGeneratedKeys="true" keyProperty="userId">
INSERT INTO t_team_people INSERT INTO t_team_people
@ -32,7 +32,7 @@
WHERE user_id= #{userId} WHERE user_id= #{userId}
</update> </update>
<!--获取人员列表--> <!--获取人员列表-->
<select id="getHumanLists" resultType="com.securitycontrol.background.humanvehiclemanage.entity.HumanManageVo"> <select id="getHumanLists" resultType="com.securitycontrol.entity.background.vo.HumanManageVo">
SELECT SELECT
user_name as userName, user_name as userName,
id_number as idnumber, id_number as idnumber,

View File

@ -1,6 +1,6 @@
<?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.securitycontrol.background.humanvehiclemanage.dao.TeamManageMapper"> <mapper namespace="com.securitycontrol.background.mapper.TeamManageMapper">
<!--新增/修改 工程--> <!--新增/修改 工程-->
<insert id="addTeam"> <insert id="addTeam">
INSERT INTO tb_work_team INSERT INTO tb_work_team
@ -35,7 +35,7 @@
WHERE team_id= #{teamId} WHERE team_id= #{teamId}
</update> </update>
<!--获取人员列表--> <!--获取人员列表-->
<select id="getTeamLists" resultType="com.securitycontrol.background.humanvehiclemanage.entity.TeamManageVo"> <select id="getTeamLists" resultType="com.securitycontrol.entity.background.vo.TeamManageVo">
SELECT SELECT
team_name as teamname, team_name as teamname,
team_leader as teamleader, team_leader as teamleader,