|
|
@@ -3,7 +3,10 @@ package com.nb.admin;
|
|
|
import cn.hutool.json.JSONUtil;
|
|
|
import com.nb.aliyun.controller.IotController;
|
|
|
import com.nb.core.result.R;
|
|
|
+import com.nb.web.api.entity.BusClinicEntity;
|
|
|
import com.nb.web.api.entity.common.BusDeviceRunningEntity;
|
|
|
+import com.nb.web.service.bus.hospital.HospitalManager;
|
|
|
+import com.nb.web.service.bus.hospital.HospitalManagerRegister;
|
|
|
import org.junit.Test;
|
|
|
import org.junit.runner.RunWith;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
@@ -22,14 +25,15 @@ public class IotTest {
|
|
|
@Autowired
|
|
|
private IotController iotController;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private HospitalManagerRegister managerRegister;
|
|
|
|
|
|
@Test
|
|
|
public void test001(){
|
|
|
- String str="{\"firstDose\":0,\"type\":\"intelligent\",\"deviceId\":\"4310704330480294\",\"newInfusion\":false,\"flowRestricted\":false,\"totalDose\":100,\"pcaInvalidCount\":0,\"selfControlLockTime\":5,\"alarm\":\"None\",\"pcaValidCount\":0,\"patientCode\":\"333000000\",\"infusionModify\":false,\"maybeLowInfusion\":false,\"appendDose\":0,\"test\":false,\"resetClinic\":false,\"maxDose\":90,\"continueDose\":45,\"classification\":\"1\",\"inputDose\":3.6,\"electricQuantity\":100,\"resetUndo\":false,\"dataNumber\":20,\"runState\":\"Running\",\"pcaTotalCount\":0}";
|
|
|
- BusDeviceRunningEntity obj = JSONUtil.toBean(str, BusDeviceRunningEntity.class);
|
|
|
- R r = iotController.dataSave(obj);
|
|
|
- while (true){
|
|
|
-
|
|
|
- }
|
|
|
+ HospitalManager hospitalManager = managerRegister.get("1");
|
|
|
+ BusClinicEntity handle = hospitalManager.getScriptSession().handle("123",
|
|
|
+ "[{\"BEDNO\":\"033\",\"TELEPHONE\":\"18611511423\",\"TBSJ\":null,\"ANESTHESIAMODE\":\"复合麻醉\",\"SEX\":\"女\",\"EASEMODE\":\"PCIA\",\"BIRTHDATE\":\"1954-10-05T00:00:00\",\"HEIGHT\":\"161\",\"FORMULA\":\"氢吗啡酮10mg、地佐辛15mg、赛格恩10mg加盐水至250ml\",\"NAME\":\"李惠燕\",\"ASA\":\"Ⅲ\",\"WARD\":\"0000521\",\"OPERATION\":\"机器人辅助胃癌根治术\",\"ADDRESS\":\"文龙家园二里2-3-601\",\"SURGEON\":\"陈凛\",\"CONFIGPERSON\":null,\"PATIENT_ID\":\"Z100163028900\",\"WEIGHT\":\"66\",\"OPERATIONTIME\":\"2025-12-23T08:58:00\",\"PATIENTCODE\":\"8101126875\",\"DOCTOR\":\"蔡俊刚\",\"AGE\":71,\"TBSJ\":\"2025-10-21 09:00:00\"}]",
|
|
|
+ "8101126875");
|
|
|
+ while (true){}
|
|
|
}
|
|
|
}
|