美容护理:可以根本需要选择功能头,设置护理强度及护理时间。
public void completeNurseCare(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException{
request.setCharacterEncoding("utf-8");
String status="false";
try{
CustomerPo customerPo=(CustomerPo) request.getSession().getAttribute("dbCustomer");
Integer customer_id=0;
if(customerPo!=null){
customer_id=customerPo.getId();
}
Integer i_function_id=Integer.parseInt(request.getParameter("i_function_id"));
switch (i_function_id) {
case 1:
i_function_id=8;
break;
case 2:
i_function_id=9;
break;
case 3:
i_function_id=10;
break;
case 4:
i_function_id=11;
break;
case 5:
i_function_id=12;
break;
default:
i_function_id=0;
break;
}
String duration_nursing=request.getParameter("duration_nursing").toString();
Integer nursing_intensity=Integer.parseInt(request.getParameter("nursing_intensity"));
boolean complete_nursing=Boolean.parseBoolean(request.getParameter("complete_nursing").toString());
Timestamp nursing_time=new Timestamp(System.currentTimeMillis());//检测报告时间
/*Integer test_record_id=Integer.parseInt(request.getParameter("test_record_id"));
if(test_record_id==null){
test_record_id=0;
}*/
if(customer_id!=0 && i_function_id!=0 && Tools.isNotNull(duration_nursing)
&& nursing_intensity !=0 ){
NursingRecordPo nursingRecordPo=new NursingRecordPo();
nursingRecordPo.setCustomer_id(customer_id);
nursingRecordPo.setI_function_id(i_function_id);
nursingRecordPo.setDuration_nursing(duration_nursing);
nursingRecordPo.setNursing_intensity(nursing_intensity);
nursingRecordPo.setComplete_nursing(complete_nursing);
nursingRecordPo.setNursing_time(nursing_time);
//nursingRecordPo.setTest_record_id(test_record_id);
if(nursingRecordService.insert(nursingRecordPo)){
status="true";
}else{
status="内部发生错误,请手动完成护理!";
}
}else{
status="信息有误!";
}
PrintWriter out = response.getWriter();
out.print(status);
} catch (IOException e) {
e.printStackTrace();
}
}
点击所需的美容仪器进行测试
jsp所实现的功能
$(function() {
$('#circle').circlemouse({
onMouseEnter : function( el ) {
el.addClass('ec-circle-hover');
},
onMouseLeave : function( el ) {
el.removeClass('ec-circle-hover');
},
onClick : function( el ) {
alert('请选择您所需要的仪器进行操作');
}
});
});
var date,dateTime,newDateTime;
var newDate;//完成护理的实际时间
var timer;//定时器事件
var total=0;
var functional_detail="";//功能详情
var i_function_id=0;
var complete_nursing=true;
var nursingTime;
var nursingIntensity;
var nursing_time;
//护理时间、护理强度选择事件
function editProgressbar(index){
if(index==1 || index==2){
var oldWidth=parseInt(document.getElementById("nursing_time").style.width.replace("%",""));
var newWidth=oldWidth;
if(index==1 && oldWidth>10){
newWidth=oldWidth-10;
}else if(index==2 && oldWidth<100){
newWidth=oldWidth+10;
}
document.getElementById("nursing_time").style.width=newWidth+"%";
document.getElementById("txtnursing_time").innerHTML=newWidth;
//document.getElementById("txtnursing_time").innerHTML=newWidth+"分钟";
if(newWidth>80){
document.getElementById("nursing_time").className="progress-bar progress-bar-danger";
}else if(newWidth<40){
document.getElementById("nursing_time").className="progress-bar progress-bar-warning";
}else{
document.getElementById("nursing_time").className="progress-bar";
}
}else if(index==3 || index==4){
var oldWidth=parseInt(document.getElementById("nursing_intensity").style.width.replace("%",""));
var txtWidth=parseInt(document.getElementById("txtnursing_intensity").innerHTML);
var newWidth=oldWidth;
if(index==3 && txtWidth>1){
newWidth=oldWidth-10;
txtWidth=txtWidth-1;
}else if(index==4 && txtWidth<10){
newWidth=oldWidth+10;
txtWidth=txtWidth+1;
}
document.getElementById("nursing_intensity").style.width=newWidth+"%";
document.getElementById("txtnursing_intensity").innerHTML=txtWidth;
if(txtWidth>=8){
document.getElementById("nursing_intensity").className="progress-bar progress-bar-danger";
}else if(txtWidth<=3){
document.getElementById("nursing_intensity").className="progress-bar progress-bar-warning";
}else{
document.getElementById("nursing_intensity").className="progress-bar";
}
}
}
这里是护理强度的和护理时间的选择事件,所实现的功能,护理强度根据自己所需要的强度进行设置,时间的设定也是根据自己
所需要的时间进行护理,完成的功能就是上面那个功能还有更多的功能,有待开发。