|
@@ -34,6 +34,7 @@ import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
+import java.util.concurrent.TimeUnit;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 处方Controller
|
|
* 处方Controller
|
|
@@ -63,6 +64,16 @@ public class FsPrescribeController extends BaseController
|
|
|
fsPrescribe.setCompanyId(loginUser.getCompany().getCompanyId());
|
|
fsPrescribe.setCompanyId(loginUser.getCompany().getCompanyId());
|
|
|
List<FsPrescribeListVO> list = fsPrescribeService.selectFsPrescribeListVO(fsPrescribe);
|
|
List<FsPrescribeListVO> list = fsPrescribeService.selectFsPrescribeListVO(fsPrescribe);
|
|
|
for (FsPrescribeListVO vo : list) {
|
|
for (FsPrescribeListVO vo : list) {
|
|
|
|
|
+
|
|
|
|
|
+ if (vo.getOperateTime() != null) {
|
|
|
|
|
+ int totalSeconds = Integer.parseInt(vo.getOperateTime());
|
|
|
|
|
+ long minutes = TimeUnit.SECONDS.toMinutes(totalSeconds);
|
|
|
|
|
+ long seconds = totalSeconds - TimeUnit.MINUTES.toSeconds(minutes);
|
|
|
|
|
+ vo.setOperateTime(minutes + "分" + seconds + "秒");
|
|
|
|
|
+ } else {
|
|
|
|
|
+ vo.setOperateTime("-");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
if (vo.getPatientTel()!=null){
|
|
if (vo.getPatientTel()!=null){
|
|
|
vo.setPatientTel(vo.getPatientTel().replaceAll("(\\d{3})\\d*(\\d{4})", "$1****$2"));
|
|
vo.setPatientTel(vo.getPatientTel().replaceAll("(\\d{3})\\d*(\\d{4})", "$1****$2"));
|
|
|
}
|
|
}
|
|
@@ -78,6 +89,16 @@ public class FsPrescribeController extends BaseController
|
|
|
fsPrescribe.setCompanyUserId(loginUser.getUser().getUserId());
|
|
fsPrescribe.setCompanyUserId(loginUser.getUser().getUserId());
|
|
|
List<FsPrescribeListVO> list = fsPrescribeService.selectFsPrescribeListVO(fsPrescribe);
|
|
List<FsPrescribeListVO> list = fsPrescribeService.selectFsPrescribeListVO(fsPrescribe);
|
|
|
for (FsPrescribeListVO vo : list) {
|
|
for (FsPrescribeListVO vo : list) {
|
|
|
|
|
+
|
|
|
|
|
+ if (vo.getOperateTime() != null) {
|
|
|
|
|
+ int totalSeconds = Integer.parseInt(vo.getOperateTime());
|
|
|
|
|
+ long minutes = TimeUnit.SECONDS.toMinutes(totalSeconds);
|
|
|
|
|
+ long seconds = totalSeconds - TimeUnit.MINUTES.toSeconds(minutes);
|
|
|
|
|
+ vo.setOperateTime(minutes + "分" + seconds + "秒");
|
|
|
|
|
+ } else {
|
|
|
|
|
+ vo.setOperateTime("-");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
if (vo.getPatientTel()!=null){
|
|
if (vo.getPatientTel()!=null){
|
|
|
vo.setPatientTel(vo.getPatientTel().replaceAll("(\\d{3})\\d*(\\d{4})", "$1****$2"));
|
|
vo.setPatientTel(vo.getPatientTel().replaceAll("(\\d{3})\\d*(\\d{4})", "$1****$2"));
|
|
|
}
|
|
}
|