123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package com.yihu.ehr.svrinspection.service;
- import com.yihu.ehr.query.BaseJpaService;
- import com.yihu.ehr.svrinspection.commons.exception.ManageException;
- import com.yihu.ehr.svrinspection.dao.AssistanceApplyDao;
- import com.yihu.ehr.svrinspection.model.AssistanceApplyModel;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Service;
- import org.springframework.transaction.annotation.Transactional;
- import java.util.Date;
- /**
- * 检验申请 业务类
- * @author HZY
- * @created 2018/11/14 9:21
- */
- @Transactional
- @Service
- public class AssistanceApplyService extends BaseJpaService<AssistanceApplyModel, AssistanceApplyDao> {
- @Autowired
- private AssistanceApplyDao assistanceApplyDao;
- public AssistanceApplyModel findById(int id){
- return assistanceApplyDao.findOne(id);
- }
- public AssistanceApplyModel solutionApply(int id,String replyUserId,String replyContent) throws ManageException {
- AssistanceApplyModel applyModel = findById(id);
- if (applyModel == null) {
- throw new ManageException("申请不存在!");
- }
- applyModel.setSolutionUserId(replyUserId);
- applyModel.setSolutionReply(replyContent);
- applyModel.setSolutionDate(new Date());
- applyModel.setSolutionStatus(0);
- assistanceApplyDao.save(applyModel);
- return applyModel;
- }
- }
|