|
|
@ -21,8 +21,10 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
import com.elink.esua.epdc.commons.mybatis.service.impl.BaseServiceImpl; |
|
|
|
import com.elink.esua.epdc.commons.tools.constant.FieldConstant; |
|
|
|
import com.elink.esua.epdc.commons.tools.constant.NumConstant; |
|
|
|
import com.elink.esua.epdc.commons.tools.page.PageData; |
|
|
|
import com.elink.esua.epdc.commons.tools.utils.ConvertUtils; |
|
|
|
import com.elink.esua.epdc.dto.constant.PropertyConstant; |
|
|
|
import com.elink.esua.epdc.dto.psychology.PsychologyQuestionDTO; |
|
|
|
import com.elink.esua.epdc.dto.psychology.form.PsychologyQuestionFormDTO; |
|
|
|
import com.elink.esua.epdc.modules.psychology.dao.PsychologyQuestionDao; |
|
|
@ -91,6 +93,10 @@ public class PsychologyQuestionServiceImpl extends BaseServiceImpl<PsychologyQue |
|
|
|
@Override |
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
public void saveQuestion(PsychologyQuestionFormDTO dto) { |
|
|
|
if (NumConstant.ONE_STR.equals(dto.getAnonymousFlag())) { |
|
|
|
dto.setUserName(PropertyConstant.PROPERTY_PSYCHOLOGY_ANONYMOUS_NAME); |
|
|
|
dto.setUserAvatar(PropertyConstant.PROPERTY_PSYCHOLOGY_ANONYMOUS_AVATAR); |
|
|
|
} |
|
|
|
PsychologyQuestionEntity entity = ConvertUtils.sourceToTarget(dto, PsychologyQuestionEntity.class); |
|
|
|
insert(entity); |
|
|
|
} |
|
|
|