tangzy
2021-08-09 18e70bd30ca3d3af8e94601469639665c9280571
1.表现,从业记录通过保安员编码查询
5 files modified
18 ■■■■■ changed files
src/main/java/org/springblade/modules/experience/controller/ExperienceController.java 4 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/experience/mapper/ExperienceMapper.xml 2 ●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/experience/service/IExperienceService.java 2 ●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/experience/service/impl/ExperienceServiceImpl.java 8 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/performance/mapper/PerformanceMapper.xml 2 ●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/experience/controller/ExperienceController.java
@@ -100,9 +100,9 @@
     */
    @PostMapping("/saveOrUpdate")
    public R save(@Valid @RequestBody Map<String,Object> experience ) {
        String cardid = experience.get("cardid").toString();
        String securityid = experience.get("securityid").toString();
        //先删除原有的从业信息
        experienceService.delbyCardId(cardid);
        experienceService.delbyCardId(securityid);
        //重新新增从业信息
        List<Experience> experiences = (List<Experience>)experience.get("userPractitionersInfo");
        int count = 0;
src/main/java/org/springblade/modules/experience/mapper/ExperienceMapper.xml
@@ -28,7 +28,7 @@
    <!--根据 cardid 删除行业信息-->
    <delete id="delbyCardId">
        delete from sys_experience where cardId=#{cardid}
        delete from sys_experience where securityId=#{securityid}
    </delete>
</mapper>
src/main/java/org/springblade/modules/experience/service/IExperienceService.java
@@ -46,5 +46,5 @@
     * 根据 cardid 删除行业信息
     * @param cardid 身份证号
     */
    void delbyCardId(String cardid);
    void delbyCardId(String securityid);
}
src/main/java/org/springblade/modules/experience/service/impl/ExperienceServiceImpl.java
@@ -47,12 +47,8 @@
    }
    /**
     * 根据 cardid 删除行业信息
     * @param cardid 身份证号
     */
    @Override
    public void delbyCardId(String cardid) {
        baseMapper.delbyCardId(cardid);
    public void delbyCardId(String securityid) {
        baseMapper.delbyCardId(securityid);
    }
}
src/main/java/org/springblade/modules/performance/mapper/PerformanceMapper.xml
@@ -21,7 +21,7 @@
    <!--分页数据-->
    <select id="selectPerformancePage" resultType="org.springblade.modules.performance.vo.PerformanceVO">
        select * from sys_performance where cardid = #{performance.cardid}
        select * from sys_performance where securityId = #{performance.securityid}
    </select>