|
@ -1,8 +1,10 @@
|
|
package com.yihu.jw.hospital.message.service;
|
|
package com.yihu.jw.hospital.message.service;
|
|
|
|
|
|
import com.yihu.jw.entity.hospital.message.BaseBannerDO;
|
|
import com.yihu.jw.entity.hospital.message.BaseBannerDO;
|
|
|
|
import com.yihu.jw.entity.hospital.message.BaseBannerDoctorDO;
|
|
import com.yihu.jw.entity.hospital.message.SystemMessageDO;
|
|
import com.yihu.jw.entity.hospital.message.SystemMessageDO;
|
|
import com.yihu.jw.hospital.message.dao.BaseBannerDao;
|
|
import com.yihu.jw.hospital.message.dao.BaseBannerDao;
|
|
|
|
import com.yihu.jw.hospital.message.dao.BaseBannerDoctorDao;
|
|
import com.yihu.jw.hospital.message.dao.SystemMessageDao;
|
|
import com.yihu.jw.hospital.message.dao.SystemMessageDao;
|
|
import com.yihu.jw.restmodel.web.Envelop;
|
|
import com.yihu.jw.restmodel.web.Envelop;
|
|
import com.yihu.jw.restmodel.web.MixEnvelop;
|
|
import com.yihu.jw.restmodel.web.MixEnvelop;
|
|
@ -13,6 +15,7 @@ import com.yihu.jw.utils.hibernate.HibenateUtils;
|
|
import com.yihu.mysql.query.BaseJpaService;
|
|
import com.yihu.mysql.query.BaseJpaService;
|
|
import org.apache.commons.collections.map.HashedMap;
|
|
import org.apache.commons.collections.map.HashedMap;
|
|
import org.apache.commons.lang.StringUtils;
|
|
import org.apache.commons.lang.StringUtils;
|
|
|
|
import org.checkerframework.checker.units.qual.A;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.data.domain.Page;
|
|
import org.springframework.data.domain.Page;
|
|
import org.springframework.data.domain.PageRequest;
|
|
import org.springframework.data.domain.PageRequest;
|
|
@ -24,6 +27,7 @@ import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
import javax.persistence.criteria.CriteriaBuilder;
|
|
import javax.persistence.criteria.CriteriaBuilder;
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
|
|
import java.util.HashMap;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
|
|
|
|
@ -35,6 +39,8 @@ public class BaseBannerService extends BaseJpaService<BaseBannerDO, BaseBannerDa
|
|
private JdbcTemplate jdbcTemplate;
|
|
private JdbcTemplate jdbcTemplate;
|
|
@Autowired
|
|
@Autowired
|
|
private HibenateUtils hibenateUtils;
|
|
private HibenateUtils hibenateUtils;
|
|
|
|
@Autowired
|
|
|
|
private BaseBannerDoctorDao baseBannerDoctorDao;
|
|
/**
|
|
/**
|
|
* 医生锦旗管理查询
|
|
* 医生锦旗管理查询
|
|
* @param
|
|
* @param
|
|
@ -74,6 +80,15 @@ public class BaseBannerService extends BaseJpaService<BaseBannerDO, BaseBannerDa
|
|
String updateTime = map.get("update_time").toString();
|
|
String updateTime = map.get("update_time").toString();
|
|
map.put("create_time",DateUtil.dateToStrLong(DateUtil.strToDateLong(createTime)));
|
|
map.put("create_time",DateUtil.dateToStrLong(DateUtil.strToDateLong(createTime)));
|
|
map.put("update_time",DateUtil.dateToStrLong(DateUtil.strToDateLong(updateTime)));
|
|
map.put("update_time",DateUtil.dateToStrLong(DateUtil.strToDateLong(updateTime)));
|
|
|
|
String bannerId = map.get("id").toString();
|
|
|
|
BaseBannerDoctorDO baseBannerDoctorDO = baseBannerDoctorDao.getBannerById(bannerId);
|
|
|
|
if (null!=baseBannerDoctorDO){
|
|
|
|
//1不能删除
|
|
|
|
map.put("deleteFlag",1);
|
|
|
|
}else {
|
|
|
|
//2可以删除
|
|
|
|
map.put("deleteFlag",2);
|
|
|
|
}
|
|
}
|
|
}
|
|
return MixEnvelop.getSuccessListWithPage(BaseHospitalRequestMapping.Prescription.api_success, list, page, pageSize, count);
|
|
return MixEnvelop.getSuccessListWithPage(BaseHospitalRequestMapping.Prescription.api_success, list, page, pageSize, count);
|
|
}
|
|
}
|