bug 55837 修复
This commit is contained in:
+11
@@ -113,6 +113,17 @@ public class AskQuestionsController extends BaseController<AskQuestions> {
|
||||
return Result.success(askQuestionsList);
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据标准编号,等查询条件 查询我的回答
|
||||
* @param askQuestions
|
||||
* @return
|
||||
*/
|
||||
@GetMapping("/getAskQuestionsNew")
|
||||
public ResponseMessage getAskQuestionsNew(AskQuestions askQuestions){
|
||||
List<AskQuestions> askQuestionsList = askQuestionsService.getAskQuestionsNew(askQuestions);
|
||||
return Result.success(askQuestionsList);
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据问题ID查询回答***
|
||||
* @param id
|
||||
|
||||
@@ -18,6 +18,8 @@ public interface AskQuestionsDao extends BaseMapper<AskQuestions> {
|
||||
|
||||
List<AskQuestions> getAskQuestions (@Param("askQuestions") AskQuestions askQuestions);
|
||||
|
||||
List<AskQuestions> getAskQuestionsNew (@Param("askQuestions") AskQuestions askQuestions);
|
||||
|
||||
List<AskQuestions> getReplyDetails (@Param("askQuestions") AskQuestions askQuestions);
|
||||
|
||||
List<AskQuestions> getReplyDetailsByStandId (@Param("askQuestions") AskQuestions askQuestions);
|
||||
|
||||
@@ -15,6 +15,7 @@ import java.util.List;
|
||||
public interface AskQuestionsService extends IService<AskQuestions> {
|
||||
|
||||
List<AskQuestions> getAskQuestions(AskQuestions askQuestions);
|
||||
List<AskQuestions> getAskQuestionsNew(AskQuestions askQuestions);
|
||||
|
||||
List<AskQuestions> getReplyDetails(AskQuestions askQuestions);
|
||||
List<AskQuestions> getReplyDetailsByStandId(AskQuestions askQuestions);
|
||||
|
||||
+5
@@ -69,6 +69,11 @@ public class AskQuestionsServiceImpl extends ServiceImpl<AskQuestionsDao, AskQue
|
||||
return askQuestionsDao.getAskQuestionsByStandardId(standardId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<AskQuestions> getAskQuestionsNew(AskQuestions askQuestions) {
|
||||
return askQuestionsDao.getAskQuestionsNew(askQuestions);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<AskQuestions> getArchiveAskQuestions(String id) {
|
||||
return askQuestionsDao.getArchiveAskQuestions(id);
|
||||
|
||||
@@ -218,6 +218,21 @@
|
||||
WHERE
|
||||
ti.`name`='标准法规部'
|
||||
</select>
|
||||
<select id="getAskQuestionsNew" resultType="com.adc.da.slrs.StandardQA.entity.AskQuestions">
|
||||
SELECT aq.ID,aq.CLASSIFICATION,aq.PROBLEM_DESCRIPTION,t1.UNAME QUESTIONER,aq.QUESTION_TIME,aq.STANDARD_ENCDOING,
|
||||
aq.STANDARD_NAME,aq.STANDARD_ID
|
||||
FROM ask_questions aq
|
||||
LEFT JOIN ts_user t1 ON t1.USID = aq.QUESTIONER
|
||||
<where>
|
||||
<if test="ask.standardId !=null and ask.standardId !=''">
|
||||
AND aq.STANDARD_ID = #{ask.standardId}
|
||||
</if>
|
||||
<if test="ask.problemDescription !=null and ask.problemDescription !=''">
|
||||
AND aq.PROBLEM_DESCRIPTION LIKE concat(concat('%',#{ask.problemDescription}),'%')
|
||||
</if>
|
||||
</where>
|
||||
order by QUESTION_TIME desc
|
||||
</select>
|
||||
|
||||
|
||||
</mapper>
|
||||
|
||||
Reference in New Issue
Block a user