|
@ -8,6 +8,7 @@ import com.yihu.jw.restmodel.ResponseContant;
|
|
import com.yihu.jw.restmodel.web.Envelop;
|
|
import com.yihu.jw.restmodel.web.Envelop;
|
|
import com.yihu.jw.restmodel.web.ListEnvelop;
|
|
import com.yihu.jw.restmodel.web.ListEnvelop;
|
|
import com.yihu.jw.restmodel.web.ObjEnvelop;
|
|
import com.yihu.jw.restmodel.web.ObjEnvelop;
|
|
|
|
import com.yihu.jw.restmodel.web.PageEnvelop;
|
|
import com.yihu.jw.restmodel.web.endpoint.EnvelopRestEndpoint;
|
|
import com.yihu.jw.restmodel.web.endpoint.EnvelopRestEndpoint;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
@ -49,7 +50,7 @@ public class SecurityMonitoringOrderEndpoint extends EnvelopRestEndpoint {
|
|
|
|
|
|
@GetMapping(value = "getSecurityOrderList")
|
|
@GetMapping(value = "getSecurityOrderList")
|
|
@ApiOperation(value = "获取安防工单列表")
|
|
@ApiOperation(value = "获取安防工单列表")
|
|
public ListEnvelop getSecurityOrderList(@ApiParam(name="doctor",value = "医生ID,当前查看列表医生",required = false)
|
|
|
|
|
|
public PageEnvelop getSecurityOrderList(@ApiParam(name="doctor",value = "医生ID,当前查看列表医生",required = false)
|
|
@RequestParam(value = "doctor",required = false)String doctor,
|
|
@RequestParam(value = "doctor",required = false)String doctor,
|
|
@ApiParam(name="serverDoctor",value = "处置医生di 即为患者提供服务的医生")
|
|
@ApiParam(name="serverDoctor",value = "处置医生di 即为患者提供服务的医生")
|
|
@RequestParam(value = "serverDoctor",required = false)String serverDoctor,
|
|
@RequestParam(value = "serverDoctor",required = false)String serverDoctor,
|
|
@ -66,10 +67,10 @@ public class SecurityMonitoringOrderEndpoint extends EnvelopRestEndpoint {
|
|
|
|
|
|
try {
|
|
try {
|
|
page = page>1?page-1:0;
|
|
page = page>1?page-1:0;
|
|
return ListEnvelop.getSuccess("查询成功",securityMonitoringOrderService.getSecurityOrderList(doctor,serverDoctor,patientName, patient, status, page, pageSize));
|
|
|
|
|
|
return securityMonitoringOrderService.getSecurityOrderList(doctor,serverDoctor,patientName, patient, status, page, pageSize);
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
return ListEnvelop.getError("查询失败");
|
|
|
|
|
|
return PageEnvelop.getError("查询失败");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@ -111,7 +112,7 @@ public class SecurityMonitoringOrderEndpoint extends EnvelopRestEndpoint {
|
|
public ObjEnvelop errorWarning(@ApiParam(value = "工单id", name = "orderId", required = true)
|
|
public ObjEnvelop errorWarning(@ApiParam(value = "工单id", name = "orderId", required = true)
|
|
@RequestParam(value = "orderId") String orderId,
|
|
@RequestParam(value = "orderId") String orderId,
|
|
@ApiParam(value = "误报警类型 字典emergency_cancel的code", name = "emergencyCancel", required = true)
|
|
@ApiParam(value = "误报警类型 字典emergency_cancel的code", name = "emergencyCancel", required = true)
|
|
@RequestParam(value = "doctor", defaultValue = "4") Integer emergencyCancel){
|
|
|
|
|
|
@RequestParam(value = "emergencyCancel", defaultValue = "4") Integer emergencyCancel){
|
|
try {
|
|
try {
|
|
JSONObject result = securityMonitoringOrderService.errorWarning(orderId,emergencyCancel,getUID());
|
|
JSONObject result = securityMonitoringOrderService.errorWarning(orderId,emergencyCancel,getUID());
|
|
if (result.getIntValue("resultFlag") == 0) {
|
|
if (result.getIntValue("resultFlag") == 0) {
|
|
@ -198,9 +199,9 @@ public class SecurityMonitoringOrderEndpoint extends EnvelopRestEndpoint {
|
|
@ApiOperation("编辑保存服务工单小结")
|
|
@ApiOperation("编辑保存服务工单小结")
|
|
public ObjEnvelop updateDoorConclusion(
|
|
public ObjEnvelop updateDoorConclusion(
|
|
@ApiParam(value = "字典emergency_reason值",name = "emergency_reason",required = true)
|
|
@ApiParam(value = "字典emergency_reason值",name = "emergency_reason",required = true)
|
|
@RequestParam Integer emergency_reason,
|
|
|
|
|
|
@RequestParam(value = "emergency_reason") Integer emergency_reason,
|
|
@ApiParam(value = "字典emergency_treatment_status值",name = "treatment_status",required = true)
|
|
@ApiParam(value = "字典emergency_treatment_status值",name = "treatment_status",required = true)
|
|
@RequestParam Integer treatment_status,
|
|
|
|
|
|
@RequestParam(value = "treatment_status") Integer treatment_status,
|
|
@ApiParam(value = "工单id", name = "orderId")
|
|
@ApiParam(value = "工单id", name = "orderId")
|
|
@RequestParam(value = "orderId") String orderId,
|
|
@RequestParam(value = "orderId") String orderId,
|
|
@ApiParam(value = "服务小结", name = "conclusion")
|
|
@ApiParam(value = "服务小结", name = "conclusion")
|