From d866e43afbe901bfc640776e02f767b9045acbc2 Mon Sep 17 00:00:00 2001 From: 赵文轩 <1652863494@qq.com> Date: 星期三, 12 六月 2024 09:04:56 +0800 Subject: [PATCH] Merge branch 'master' of http://101.42.27.146:5001/r/ltkj_peis --- ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjSurveyQuestionMapper.java | 78 ++++++++++++++++++++++++++------------- 1 files changed, 52 insertions(+), 26 deletions(-) diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjSurveyQuestionMapper.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjSurveyQuestionMapper.java index 9a8f8a0..6cd6807 100644 --- a/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjSurveyQuestionMapper.java +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TjSurveyQuestionMapper.java @@ -1,11 +1,13 @@ package com.ltkj.hosp.mapper; -import java.util.List; - import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.ltkj.hosp.domain.TjSurveyQuestion; import com.ltkj.hosp.domain.TjSurveyOptions; +import com.ltkj.hosp.domain.TjSurveyQuestion; +import com.ltkj.hosp.domain.TjSurveyTempQues; import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Select; + +import java.util.List; /** * 闂嵎闂Mapper鎺ュ彛 @@ -21,7 +23,12 @@ * @param qid 闂嵎闂涓婚敭 * @return 闂嵎闂 */ - public TjSurveyQuestion selectTjSurveyQuestionByQid(Long qid); + public TjSurveyQuestion selectTjSurveyQuestionByQid(String qid); + + + /*鏍规嵁闂鏌ヨ閫夐」闆嗗悎*/ + public List<TjSurveyOptions> selectOptionsByQid(String qid); + /** * 鏌ヨ闂嵎闂鍒楄〃 @@ -39,6 +46,15 @@ */ public int insertTjSurveyQuestion(TjSurveyQuestion tjSurveyQuestion); + + /** + * 鏂板闂嵎 + * + * @param tjSurveyOptions 闂嵎 + * @return 缁撴灉 + */ + public int insertTjSurveyOptions(TjSurveyOptions tjSurveyOptions); + /** * 淇敼闂嵎闂 * @@ -55,36 +71,46 @@ */ public int deleteTjSurveyQuestionByQid(Long qid); + + public int deleteTjSurveyQuestionByMid(Long mid); + /** * 鎵归噺鍒犻櫎闂嵎闂 * * @param qids 闇�瑕佸垹闄ょ殑鏁版嵁涓婚敭闆嗗悎 * @return 缁撴灉 */ - public int deleteTjSurveyQuestionByQids(Long[] qids); + public int deleteTjSurveyQuestionByQids(String[] qids); - /** - * 鎵归噺鍒犻櫎闂嵎閫夐」 - * - * @param qids 闇�瑕佸垹闄ょ殑鏁版嵁涓婚敭闆嗗悎 - * @return 缁撴灉 - */ - public int deleteTjSurveyOptionsByQids(Long[] qids); + /** + * 鎵归噺鍒犻櫎闂嵎閫夐」 + * + * @param qids 闇�瑕佸垹闄ょ殑鏁版嵁涓婚敭闆嗗悎 + * @return 缁撴灉 + */ + public int deleteTjSurveyOptionsByQids(String[] qids); - /** - * 鎵归噺鏂板闂嵎閫夐」 - * - * @param tjSurveyOptionsList 闂嵎閫夐」鍒楄〃 - * @return 缁撴灉 - */ - public int batchTjSurveyOptions(List<TjSurveyOptions> tjSurveyOptionsList); + /** + * 鎵归噺鏂板闂嵎閫夐」 + * + * @param tjSurveyOptionsList 闂嵎閫夐」鍒楄〃 + * @return 缁撴灉 + */ + public int batchTjSurveyOptions(List<TjSurveyOptions> tjSurveyOptionsList); - /** - * 閫氳繃闂嵎闂涓婚敭鍒犻櫎闂嵎閫夐」淇℃伅 - * - * @param qid 闂嵎闂ID - * @return 缁撴灉 - */ - public int deleteTjSurveyOptionsByQid(Long qid); + /** + * 閫氳繃闂嵎闂涓婚敭鍒犻櫎闂嵎閫夐」淇℃伅 + * + * @param qid 闂嵎闂ID + * @return 缁撴灉 + */ + public int deleteTjSurveyOptionsByQid(Long qid); + + + @Select("SELECT * FROM tj_survey_temp_ques a WHERE a.mid=#{mid} AND a.deleted=0") + List<TjSurveyTempQues> selectOptionsByMid(String mid); + + + List<TjSurveyQuestion> getOptionsByMid(String mid); } -- Gitblit v1.8.0