Kaynağa Gözat

三院知识库后台配置接口开发完成

wangzhinan 2 yıl önce
ebeveyn
işleme
9baa2f36f7

+ 10 - 0
business/base-service/src/main/java/com/yihu/jw/knowledge/service/BaseKnowledgeDictService.java

@ -109,6 +109,8 @@ public class BaseKnowledgeDictService extends BaseJpaService<BaseKnowledgeDict,
                "\ttype,\n" +
                "\tname,\n" +
                "\tdescription,\n" +
                "\tcreate_user as createUser,\n" +
                "\tcreate_user_name as createUserName,\n" +
                "\tstatus,\n" +
                "\tsort\n" +
                "FROM\n" +
@ -189,6 +191,14 @@ public class BaseKnowledgeDictService extends BaseJpaService<BaseKnowledgeDict,
                dictDao.save(knowledgeDict1);
            }
        }else if (flag==3){
            sort = 1;
            BaseKnowledgeDict knowledgeDict1= dictDao.selectBySort(sort);
            if (knowledgeDict1!=null){
                knowledgeDict1.setSort(knowledgeDict.getSort());
                dictDao.save(knowledgeDict1);
            }
        }
        if (sort!=0){
            knowledgeDict.setSort(sort);

+ 18 - 0
business/base-service/src/main/java/com/yihu/jw/knowledge/service/BaseKnowledgeQuestionService.java

@ -102,6 +102,8 @@ public class BaseKnowledgeQuestionService extends BaseJpaService<BaseKnowledgeQu
                "\tquestion_name AS questionName,\n" +
                "\tsimilar_question_name AS similarQuestionName,\n" +
                "\tanswer,\n" +
                "\tcreate_user as createUser,\n" +
                "\tcreate_user_name as createUserName,\n" +
                "\tstatus,\n" +
                "\ttime,\n" +
                "\tsort\n" +
@ -160,6 +162,13 @@ public class BaseKnowledgeQuestionService extends BaseJpaService<BaseKnowledgeQu
                questionDao.save(knowledgeQuestion1);
            }
        }else if (flag==3){
            sort = 1;
            BaseKnowledgeQuestion knowledgeQuestion1= questionDao.selectBySort(sort);
            if (knowledgeQuestion1!=null){
                knowledgeQuestion1.setSort(knowledgeQuestion.getSort());
                questionDao.save(knowledgeQuestion1);
            }
        }
        if (sort!=0){
            knowledgeQuestion.setSort(sort);
@ -224,6 +233,8 @@ public class BaseKnowledgeQuestionService extends BaseJpaService<BaseKnowledgeQu
                "\tquestions_name AS questionsName,\n" +
                "\tcount,\n" +
                "\tdescription,\n" +
                "\tcreate_user as createUser,\n" +
                "\tcreate_user_name as createUserName,\n" +
                "\tstatus,\n" +
                "\ttime,\n" +
                "\tsort\n" +
@ -298,6 +309,13 @@ public class BaseKnowledgeQuestionService extends BaseJpaService<BaseKnowledgeQu
                knowledgeQuestions1.setSort(knowledgeQuestions.getSort()-1);
                questionsDao.save(knowledgeQuestions1);
            }
        }else if (flag==3){
            sort = 1;
            BaseKnowledgeQuestions knowledgeQuestions1= questionsDao.selectBySort(1);
            if (knowledgeQuestions1!=null){
                knowledgeQuestions1.setSort(knowledgeQuestions.getSort());
                questionsDao.save(knowledgeQuestions1);
            }
        }
        if (sort!=0){
            knowledgeQuestions.setSort(sort);

+ 1 - 1
svr/svr-internet-hospital/src/main/java/com/yihu/jw/hospital/endpoint/knowledge/BaseKnowledgeQuestionController.java

@ -171,7 +171,7 @@ public class BaseKnowledgeQuestionController extends EnvelopRestEndpoint {
    @GetMapping(value= BaseHospitalRequestMapping.BaseKnowledgeQuestion.setQuestionsSortById)
    public Envelop setQuestionsSortById(@ApiParam(name = "id", value = "字典id", required = true)
                                       @RequestParam(value = "id", required = true)String id,
                                       @ApiParam(name = "flag", value = "1上移2下移", required = true)
                                       @ApiParam(name = "flag", value = "1上移2下移3置顶", required = true)
                                       @RequestParam(value = "flag", required = true)Integer flag){
        try {