ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiController.java
@@ -1,32 +1,31 @@ package com.ltkj.web.controller.his; import com.alibaba.fastjson.JSONObject; import com.ltkj.common.core.controller.BaseController; import com.ltkj.common.core.domain.AjaxResult; import com.ltkj.common.core.page.TableDataInfo; import com.ltkj.common.utils.http.HttpUtils; import com.ltkj.hosp.domain.DictSsdm; import com.ltkj.hosp.domain.TjCustomer; import com.ltkj.hosp.hisDto.*; import com.ltkj.hosp.service.ITjCustomerService; import com.ltkj.web.wxUtils.HttpClientUtils; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; @Api(tags = "AAAAA-----HISAPI相关接口文档") @RestController @RequestMapping("/api/His") public class HisApiController extends BaseController { @PostMapping(value = "/callback") public void callback(@RequestBody JSONObject json) { System.out.println("===================记录打印次数===================="); System.out.println(json.toJSONString()); String tjNumber = json.get("tjNumber").toString(); String reportName = json.get("reportName").toString(); System.out.println("用户: "+tjNumber+reportName+" 已打印"); } // @Autowired // private ITjCustomerService tjCustomerService; // ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjCheckController.java
@@ -1242,6 +1242,7 @@ } if (StrUtil.isNotBlank(ckfw)) { try { if (ckfw != null && ckfw.contains("-")) { Integer.parseInt(tjOrderDetail.getYcbz()); String[] split = ckfw.split("-"); BigDecimal min = new BigDecimal(split[0]); @@ -1253,8 +1254,9 @@ tjOrderDetail.setYcbz("↓"); } else if (jyjgval.compareTo(max) > 0) { tjOrderDetail.setYcbz("↑"); } else { } else if(proResult.contains("阴")) { tjOrderDetail.setYcbz(""); }else { tjOrderDetail.setYcbz(""); } if (null != tjOrderDetail.getYcbz() && !tjOrderDetail.getYcbz().equals("")) { @@ -1263,6 +1265,11 @@ }else { tjOrderDetail.setYcbz(""); } }else { if (tjOrderDetail.getProResult() != null && tjOrderDetail.getProResult().contains("阴")) tjOrderDetail.setYcbz(""); if (tjOrderDetail.getProResult() != null && tjOrderDetail.getProResult().contains("阳")) tjOrderDetail.setYcbz("↑"); } } catch (NumberFormatException ignored) { ignored.printStackTrace(); } ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjOrderController.java
@@ -893,7 +893,7 @@ return AjaxResult.error("不可重复登记"); } TjFlowingWater tjFlowingWater = new TjFlowingWater(); LambdaQueryWrapper<TjReservation> wq1 = new LambdaQueryWrapper<>(); wq1.eq(TjReservation::getIdCard, tjCustomer.getCusIdcard()); wq1.eq(TjReservation::getIsExpire, 2); @@ -958,6 +958,7 @@ tjOrder.setFinishTime(new Date()); tjOrder.setCheckStatus(1); tjOrder.setStatus(TjConstants.TJ_WAIT); tjFlowingWater.setPayStasus(1L); } if (tjOrderService.save(tjOrder)) { @@ -973,8 +974,7 @@ cusNumber += 1; tjCustomer.setCusNumber(cusNumber); BigDecimal discount = BigDecimal.valueOf(Double.parseDouble(tjOrder.getTjFlowingWater().getDiscount())); TjFlowingWater tjFlowingWater = new TjFlowingWater(); tjFlowingWater.setPayStasus(0L); if ("1".equals(tjOrder.getTjType())) { if (null != tjReservation && tjReservation.getPayType() == 1) { tjFlowingWater.setPayStasus(3L);