|
@@ -12,6 +12,7 @@ import com.diagbot.service.impl.QuestionUsualServiceImpl;
|
|
|
import com.diagbot.util.BeanUtil;
|
|
|
import com.diagbot.util.DateUtil;
|
|
|
import com.diagbot.util.ListUtil;
|
|
|
+import com.diagbot.util.UserUtils;
|
|
|
import com.diagbot.vo.DeleteQuestionUsualVO;
|
|
|
import com.diagbot.vo.QuestionUsualVO;
|
|
|
import com.google.common.collect.Lists;
|
|
@@ -45,9 +46,10 @@ public class QuestionUsualFacade extends QuestionUsualServiceImpl {
|
|
|
List<QuestionUsual> addList = Lists.newArrayList();
|
|
|
//判断该科室是否添加过常用标签
|
|
|
QuestionUsual questionUsual = new QuestionUsual();
|
|
|
- String userId = "1"/*UserUtils.getCurrentPrincipleID()*/;
|
|
|
+ String userId = UserUtils.getCurrentPrincipleID();
|
|
|
QuestionUsualWapper questionUsualWapper = new QuestionUsualWapper();
|
|
|
List<QuestionUsual> questionUsualList = this.getQuestionUsualByQuestionId(questionUsualVO);
|
|
|
+ //如果添加过将原来的标签删除
|
|
|
if(ListUtil.isNotEmpty(questionUsualList)){
|
|
|
questionUsual = new QuestionUsual();
|
|
|
BeanUtil.copyProperties(questionUsualVO,questionUsualWapper);
|
|
@@ -55,6 +57,7 @@ public class QuestionUsualFacade extends QuestionUsualServiceImpl {
|
|
|
questionUsualWapper.setGmtModified(DateUtil.now());
|
|
|
this.updateQuestionUsualByQuestionId(questionUsualWapper);
|
|
|
}
|
|
|
+ //重新添加标签
|
|
|
for (int i = 0; i<questionUsualVO.getQuestionId().size(); i++ ) {
|
|
|
questionUsual = new QuestionUsual();
|
|
|
questionUsual.setCreator(userId);
|
|
@@ -81,7 +84,7 @@ public class QuestionUsualFacade extends QuestionUsualServiceImpl {
|
|
|
* @return
|
|
|
*/
|
|
|
public Boolean deleteQuestionUsualByDeptId(DeleteQuestionUsualVO deleteQuestionUsualVO){
|
|
|
- String userId = "1"/*UserUtils.getCurrentPrincipleID()*/;
|
|
|
+ String userId = UserUtils.getCurrentPrincipleID();
|
|
|
UpdateWrapper<QuestionUsual> queryWrapper = new UpdateWrapper<>();
|
|
|
queryWrapper.eq("dept_id",deleteQuestionUsualVO.getDeptId()).set("is_deleted", IsDeleteEnum.Y.getKey())
|
|
|
.set("modifier", userId)
|