|
|
|
@ -7,6 +7,7 @@ import cn.hutool.core.util.ObjectUtil; |
|
|
|
import com.ccsens.carbasics.bean.dto.PatientDto; |
|
|
|
import com.ccsens.carbasics.bean.dto.QuestionnaireDto; |
|
|
|
import com.ccsens.carbasics.bean.po.*; |
|
|
|
import com.ccsens.carbasics.bean.vo.OrganizationMemberVo; |
|
|
|
import com.ccsens.carbasics.bean.vo.QuestionnaireVo; |
|
|
|
import com.ccsens.carbasics.persist.dao.*; |
|
|
|
import com.ccsens.carbasics.util.Constant; |
|
|
|
@ -222,6 +223,19 @@ public class QuestionnaireService implements IQuestionnaireService{ |
|
|
|
return detailInfo; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public QuestionnaireVo.Submit isSubmit(QuestionnaireDto.Submit param, Long userId) { |
|
|
|
long count = questionnaireDao.countSubmit(param.getType(), System.currentTimeMillis(), userId); |
|
|
|
QuestionnaireVo.Submit submit = new QuestionnaireVo.Submit(); |
|
|
|
submit.setSubmit((byte)count); |
|
|
|
if (count > 0) { |
|
|
|
OrganizationMemberVo.Organization organization = organizationMemberDao.getHospital(userId); |
|
|
|
submit.setOrganization(organization); |
|
|
|
} |
|
|
|
log.info("{}提交类型:{}的数量:{}", userId, param.getType(), submit); |
|
|
|
return submit; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 提交问卷后的后续操作 |
|
|
|
|