diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/jxzxkhgl/TsbzJxzxkhgcsjController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/jxzxkhgl/TsbzJxzxkhgcsjController.java index 3b26625f9..27cc17563 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/jxzxkhgl/TsbzJxzxkhgcsjController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/jxzxkhgl/TsbzJxzxkhgcsjController.java @@ -2,6 +2,7 @@ package com.ruoyi.web.controller.jxzxkhgl; import java.util.List; +import com.ruoyi.common.utils.SecurityUtils; import com.ruoyi.web.controller.common.SchoolCommonController; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.beans.factory.annotation.Autowired; @@ -43,6 +44,7 @@ public class TsbzJxzxkhgcsjController extends BaseController { @GetMapping("/list") public TableDataInfo list(TsbzJxzxkhgcsj tsbzJxzxkhgcsj) { startPage(); + tsbzJxzxkhgcsj.setCreateuserid(SecurityUtils.getLoginUser().getUser().getUserId()); List list = tsbzJxzxkhgcsjService.selectTsbzJxzxkhgcsjList(tsbzJxzxkhgcsj); return getDataTable(list); } @@ -65,7 +67,10 @@ public class TsbzJxzxkhgcsjController extends BaseController { @PreAuthorize("@ss.hasPermi('jxzxkhgl:jxzxkhgcsj:query')") @GetMapping(value = "/{id}") public AjaxResult getInfo(@PathVariable("id") String id) { - return AjaxResult.success(tsbzJxzxkhgcsjService.selectTsbzJxzxkhgcsjById(id)); + TsbzJxzxkhgcsj tsbzJxzxkhgcsj = new TsbzJxzxkhgcsj(); + tsbzJxzxkhgcsj.setId(id); + tsbzJxzxkhgcsj.setCreateuserid(SecurityUtils.getLoginUser().getUser().getUserId()); + return AjaxResult.success(tsbzJxzxkhgcsjService.selectTsbzJxzxkhgcsjById(tsbzJxzxkhgcsj)); } /** @@ -76,6 +81,7 @@ public class TsbzJxzxkhgcsjController extends BaseController { @PostMapping public AjaxResult add(@RequestBody TsbzJxzxkhgcsj tsbzJxzxkhgcsj) { tsbzJxzxkhgcsj.setId(schoolCommonController.getUuid()); + tsbzJxzxkhgcsj.setCreateuserid(SecurityUtils.getLoginUser().getUser().getUserId()); return toAjax(tsbzJxzxkhgcsjService.insertTsbzJxzxkhgcsj(tsbzJxzxkhgcsj)); } diff --git a/ruoyi-system/src/main/java/com/ruoyi/jxzxkhgl/mapper/TsbzJxzxkhgcsjMapper.java b/ruoyi-system/src/main/java/com/ruoyi/jxzxkhgl/mapper/TsbzJxzxkhgcsjMapper.java index 945c4574a..c3c1f82e3 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/jxzxkhgl/mapper/TsbzJxzxkhgcsjMapper.java +++ b/ruoyi-system/src/main/java/com/ruoyi/jxzxkhgl/mapper/TsbzJxzxkhgcsjMapper.java @@ -14,10 +14,10 @@ public interface TsbzJxzxkhgcsjMapper { /** * 查询考核过程数据 * - * @param id 考核过程数据ID + * @param tsbzJxzxkhgcsj 考核过程数据ID * @return 考核过程数据 */ - public TsbzJxzxkhgcsj selectTsbzJxzxkhgcsjById(String id); + public TsbzJxzxkhgcsj selectTsbzJxzxkhgcsjById(TsbzJxzxkhgcsj tsbzJxzxkhgcsj); /** * 查询考核过程数据列表 diff --git a/ruoyi-system/src/main/java/com/ruoyi/jxzxkhgl/service/ITsbzJxzxkhgcsjService.java b/ruoyi-system/src/main/java/com/ruoyi/jxzxkhgl/service/ITsbzJxzxkhgcsjService.java index 741d080da..7c9b93f04 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/jxzxkhgl/service/ITsbzJxzxkhgcsjService.java +++ b/ruoyi-system/src/main/java/com/ruoyi/jxzxkhgl/service/ITsbzJxzxkhgcsjService.java @@ -14,10 +14,10 @@ public interface ITsbzJxzxkhgcsjService { /** * 查询考核过程数据 * - * @param id 考核过程数据ID + * @param tsbzJxzxkhgcsj 考核过程数据ID * @return 考核过程数据 */ - public TsbzJxzxkhgcsj selectTsbzJxzxkhgcsjById(String id); + public TsbzJxzxkhgcsj selectTsbzJxzxkhgcsjById(TsbzJxzxkhgcsj tsbzJxzxkhgcsj); /** * 查询考核过程数据列表 diff --git a/ruoyi-system/src/main/java/com/ruoyi/jxzxkhgl/service/impl/TsbzJxzxkhgcsjServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/jxzxkhgl/service/impl/TsbzJxzxkhgcsjServiceImpl.java index 9d8f7907e..5d7085305 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/jxzxkhgl/service/impl/TsbzJxzxkhgcsjServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/jxzxkhgl/service/impl/TsbzJxzxkhgcsjServiceImpl.java @@ -23,12 +23,12 @@ public class TsbzJxzxkhgcsjServiceImpl implements ITsbzJxzxkhgcsjService { /** * 查询考核过程数据 * - * @param id 考核过程数据ID + * @param tsbzJxzxkhgcsj 考核过程数据ID * @return 考核过程数据 */ @Override - public TsbzJxzxkhgcsj selectTsbzJxzxkhgcsjById(String id) { - return tsbzJxzxkhgcsjMapper.selectTsbzJxzxkhgcsjById(id); + public TsbzJxzxkhgcsj selectTsbzJxzxkhgcsjById(TsbzJxzxkhgcsj tsbzJxzxkhgcsj) { + return tsbzJxzxkhgcsjMapper.selectTsbzJxzxkhgcsjById(tsbzJxzxkhgcsj); } /** diff --git a/ruoyi-system/src/main/resources/mapper/jxzxkhgl/TsbzJxzxkhgcsjMapper.xml b/ruoyi-system/src/main/resources/mapper/jxzxkhgl/TsbzJxzxkhgcsjMapper.xml index 232cd922d..7756b9889 100644 --- a/ruoyi-system/src/main/resources/mapper/jxzxkhgl/TsbzJxzxkhgcsjMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/jxzxkhgl/TsbzJxzxkhgcsjMapper.xml @@ -33,8 +33,8 @@ -select b.id,b.content,b.createuserid,b.create_time,a.id as zbxid,a.faid,a.khmk,a.khnr,a.tjsl,a.gjzd,a.tbly,a.jkbj,a.starttime,a.endtime,a.zxrw,a.yly,a.yle from tsbz_jxzxkhzbx a -left join tsbz_jxzxkhgcsj b +select b.id,b.content,b.zbid,b.createuserid,a.create_time,a.id as zbxid,a.faid,a.khmk,a.khnr,a.tjsl,a.gjzd,a.tbly,a.jkbj,a.starttime,a.endtime,a.zxrw,a.yly,a.yle from tsbz_jxzxkhzbx a +left join (select * from tsbz_jxzxkhgcsj where createuserid= #{createuserid}) b on a.faid=b.faid and a.id=b.zbid @@ -45,9 +45,10 @@ on a.faid=b.faid and a.id=b.zbid and a.zbid = #{zbid} and b.content = #{content} + order by a.id - where b.id = #{id} diff --git a/ruoyi-ui/src/views/jxzxkhgl/jxzxkhgcsj/index.vue b/ruoyi-ui/src/views/jxzxkhgl/jxzxkhgcsj/index.vue index 4e729a32b..105cfc1fa 100644 --- a/ruoyi-ui/src/views/jxzxkhgl/jxzxkhgcsj/index.vue +++ b/ruoyi-ui/src/views/jxzxkhgl/jxzxkhgcsj/index.vue @@ -32,7 +32,7 @@ :disabled="single" @click="handleUpdate" v-hasPermi="['jxzxkhgl:jxzxkhgcsj:edit']" - >修改 + >填报 删除 + >清空 + + + 提交 @@ -50,7 +59,8 @@ - + + @@ -62,14 +72,14 @@ icon="el-icon-edit" @click="handleUpdate(scope.row)" v-hasPermi="['jxzxkhgl:jxzxkhgcsj:edit']" - >修改 + >填报 删除 + >清空 @@ -86,16 +96,38 @@ - + + + - + + - - + + + + 选择文件 +