| | |
| | | import com.ltkj.hosp.service.ITjOrderService; |
| | | import com.ltkj.hosp.service.ITjPackageService; |
| | | import com.ltkj.hosp.vodomain.LineChartsVo; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.ltkj.hosp.mapper.TjOrderMapper; |
| | |
| | | * @date 2022-11-21 |
| | | */ |
| | | @Service |
| | | @Slf4j |
| | | public class TjOrderServiceImpl extends ServiceImpl<TjOrderMapper, TjOrder> implements ITjOrderService { |
| | | @Autowired |
| | | private TjOrderMapper tjOrderMapper; |
| | |
| | | */ |
| | | @Override |
| | | public List<TjOrder> selectExportOrderList(TjOrder tjOrder) { |
| | | List<TjOrder> tjOrders = tjOrderMapper.selectExportOrderList(tjOrder); |
| | | List<TjOrder> tjOrders = tjOrderMapper.selectTjOrderList(tjOrder); |
| | | for (TjOrder order : tjOrders) { |
| | | if (order.getUserId()!=null){ |
| | | TjCustomer byId = customerService.getById(order.getUserId()); |
| | |
| | | |
| | | @Override |
| | | public Map<String,Object> getCunChuGuoChengCustomerList(String tjNumber, Integer page, Integer pageSize, Integer checkStatus, |
| | | String compId, String beginTime, String endTime, String tjname) { |
| | | String compId, String beginTime, String endTime, String tjname,String tjCategory) { |
| | | |
| | | Map<String, Object> map = new HashMap<>(); |
| | | map.put("checkStatus",checkStatus); |
| | |
| | | map.put("tjname",tjname); |
| | | map.put("beginTime",beginTime); |
| | | map.put("endTime",endTime); |
| | | map.put("p_tjCategory",tjCategory); |
| | | List<List<?>> list = tjOrderMapper.getCunChuGuoChengCustomerList(map); |
| | | Map<String,Object> map1=new HashMap<>(); |
| | | map1.put("customers",list); |
| | |
| | | } |
| | | |
| | | @Override |
| | | public Map<String, Object> getCsCunChuGuoChengCustomerList(String tjNumber, Integer page, Integer pageSize, Integer checkStatus, String compId, String beginTime, String endTime, String tjname) { |
| | | public Map<String, Object> getCsCunChuGuoChengCustomerList(String tjNumber, Integer page, Integer pageSize, |
| | | Integer checkStatus, String compId, String beginTime, String endTime, String tjname,String tcm) { |
| | | Map<String, Object> map = new HashMap<>(); |
| | | map.put("checkStatus",checkStatus); |
| | | map.put("page",page); |
| | |
| | | map.put("tjNumber",tjNumber); |
| | | map.put("compId",compId); |
| | | map.put("tjname",tjname); |
| | | map.put("tcm",tcm); |
| | | map.put("beginTime",beginTime); |
| | | map.put("endTime",endTime); |
| | | List<List<?>> list = tjOrderMapper.getCsCunChuGuoChengCustomerList(map); |
| | |
| | | } |
| | | |
| | | @Override |
| | | public List<Map<String, String>> selectDjdInfo(String tjNumber) { |
| | | public List<Map<String, Object>> selectDjdInfo(String tjNumber) { |
| | | log.info("传递进来的体检号为: "+tjNumber); |
| | | return tjOrderMapper.selectDjdInfo(tjNumber); |
| | | } |
| | | |
| | | @Override |
| | | public Map<String, Object> selectDjdUserInfo(String tjNumber) { |
| | | log.info("传递进来的体检号为: "+tjNumber); |
| | | return tjOrderMapper.selectDjdUserInfo(tjNumber); |
| | | } |
| | | |
| | |
| | | |
| | | @Override |
| | | public Boolean delHuoQuZlsqdh(String cardId) { |
| | | return tjOrderMapper.delHuoQuZlsqdh(cardId); |
| | | return tjOrderMapper.delHuoQuZlsqdha(cardId); |
| | | } |
| | | |
| | | @Override |
| | |
| | | } |
| | | |
| | | @Override |
| | | public int getOrderCountByTjNum(String tjNum) { |
| | | return tjOrderMapper.getOrderCountByTjNum(tjNum); |
| | | } |
| | | |
| | | @Override |
| | | public Map<String, Object> getgetBghsList(String tjNumber, Integer page, Integer pageSize, |
| | | String compId, String beginTime, String endTime, String tjname) { |
| | | Map<String, Object> map = new HashMap<>(); |
| | |
| | | } |
| | | |
| | | @Override |
| | | public List<String> getHuoQuJysqdhNotBuLu(String cardId) { |
| | | return tjOrderMapper.getHuoQuJysqdhNotBuLu(cardId); |
| | | public List<String> getBljcsqdhByPacs(String cardId, String bldh) { |
| | | return tjOrderMapper.getBlJcsqdhByPacsAndBldh(cardId,bldh); |
| | | } |
| | | |
| | | @Override |
| | | public List<String> getHuoQuJysqdhBuLu(String cardId) { |
| | | return tjOrderMapper.getHuoQuJysqdhBuLu(cardId); |
| | | public List<String> getBljysqdhByLis(String cardId, String bldh) { |
| | | return tjOrderMapper.getBlJysqdhByLisAndBldh(cardId,bldh); |
| | | } |
| | | |
| | | @Override |
| | | public List<String> getBljcsqdhByPacs(String cardId) { |
| | | return tjOrderMapper.getBlJcsqdhByPacs(cardId); |
| | | } |
| | | |
| | | @Override |
| | | public List<String> getBljysqdhByLis(String cardId) { |
| | | return tjOrderMapper.getBlJysqdhByLis(cardId); |
| | | } |
| | | |
| | | @Override |
| | | public List<String> getDingShiTongBuJianYanTjNum() { |
| | | return tjOrderMapper.getDingShiTongBuJianYanTjNum(); |
| | | } |
| | | |
| | | @Override |
| | | public List<String> getDingShiTongBuJianChaTjNum() { |
| | | return tjOrderMapper.getDingShiTongBuJianChaTjNum(); |
| | | } |
| | | |
| | | @Override |
| | | public List<String> getJianChaTjNum() { |
| | | return tjOrderMapper.getJianChaTjNum(); |
| | | } |
| | | |
| | | @Override |
| | | public List<String> getJianChaTjNumWsh() { |
| | | return tjOrderMapper.getJianChaTjNumWsh(); |
| | | } |
| | | |
| | | @Override |
| | | public void tjQiandaodengji(String tjNum) { |
| | | Map<String, Object> map = new HashMap<>(); |
| | | map.put("tjNum",tjNum); |
| | | tjOrderMapper.tjQiandaodengji(map); |
| | | } |
| | | |
| | | @Override |
| | | public void tjLispacstongbujianyi(String tjNumber, Long deptId, String nickName, Long userId) { |
| | | Map<String, Object> map = new HashMap<>(); |
| | | map.put("tjNum",tjNumber); |
| | | map.put("ksId",deptId.toString()); |
| | | map.put("ysxm",nickName); |
| | | map.put("ysid",userId.toString()); |
| | | tjOrderMapper.tjLispacstongbujianyi(map); |
| | | } |
| | | |
| | | @Override |
| | | public Map<String, Object> getTjBgdyList(Integer pageNum, Integer pageSize, Integer dyzt, |
| | | String tjNum, String name, String dw, String djbeginTime, String djendTime) { |
| | | |
| | | Map<String, Object> map = new HashMap<>(); |
| | | map.put("page",pageNum); |
| | | map.put("pageSize",pageSize); |
| | | map.put("dyzt",dyzt.toString()); |
| | | map.put("tjNumber",tjNum); |
| | | map.put("dw",dw); |
| | | map.put("tjname",name); |
| | | map.put("beginTime",djbeginTime); |
| | | map.put("endTime",djendTime); |
| | | // map.put("total",userId.toString()); |
| | | List<List<?>> list = tjOrderMapper.getTjBgdyList(map); |
| | | Map<String,Object> map1=new HashMap<>(); |
| | | map1.put("list",list); |
| | | map1.put("total",map.get("total")); |
| | | return map1; |
| | | } |
| | | |
| | | @Override |
| | | public Map<String, Object> getYxJcList(Integer checkStatus ,String tjNumber, Integer page, Integer pageSize, |
| | | String compId, String beginTime, String endTime, String tjname,String tcm,String deptId) { |
| | | Map<String, Object> map = new HashMap<>(); |
| | | map.put("checkStatus",checkStatus); |
| | | map.put("page",page); |
| | | map.put("pageSize",pageSize); |
| | | map.put("tjNumber",tjNumber); |
| | | map.put("compId",compId); |
| | | map.put("tjname",tjname); |
| | | map.put("tcm",tcm); |
| | | map.put("beginTime",beginTime); |
| | | map.put("endTime",endTime); |
| | | map.put("ks",deptId); |
| | | List<List<?>> list = tjOrderMapper.getYxJcList(map); |
| | | Map<String,Object> map1=new HashMap<>(); |
| | | map1.put("customers",list); |
| | | map1.put("total",map.get("total")); |
| | | return map1; |
| | | } |
| | | } |