This commit is contained in:
sunrich
2018-11-22 10:52:41 +08:00
parent eafdf3ba94
commit 7cab846ea7
3 changed files with 43 additions and 35 deletions

View File

@ -540,25 +540,29 @@ public class CaseDaoImpl extends BaseDaoHibernate implements CaseDao {
//获取参数
String uid = request.getParameter("uid");
String tid = request.getParameter("tid");
String mileage = request.getParameter("mileage");
String dphm = request.getParameter("dphm");
Date arriveTime = TextUtils.isBlank(request.getParameter("arriveTime")) ? null : df.parse(request.getParameter
("arriveTime"));
Date refTime = TextUtils.isBlank(request.getParameter("refTime")) ? null : df.parse(request.getParameter
("refTime"));
Date repairFinishTime = TextUtils.isBlank(request.getParameter("repairFinishTime")) ? null : df.parse(request
.getParameter("repairFinishTime"));
Date handTime = TextUtils.isBlank(request.getParameter("handTime")) ? null : df.parse(request.getParameter
("handTime"));
String finalChoice = request.getParameter("finalChoice");
Date useTime = TextUtils.isBlank(request.getParameter("useTime")) ? null : df.parse(request.getParameter
("useTime"));
String troubleCodeValue = request.getParameter("troubleCodeValue");
String troubleReasonVaule = request.getParameter("troubleReasonValue");
String repair = request.getParameter("repair");
String remark = request.getParameter("remark");
String dmsCode = request.getParameter("dmsCode");
String repairEnterCompany = request.getParameter("repairEnterCompany");
String repairDescribe = request.getParameter("repairDescribe");
String repairEnterCompanyOrderNumber = request.getParameter("repairEnterCompanyOrderNumber");
String jobDescribe = request.getParameter("jobDescribe");
String repairEnterCompanyQuality = request.getParameter("repairEnterCompanyQuality");
String repairEnterCompanyTechnologyNotice = request.getParameter("repairEnterCompanyTechnologyNotice");
String repairEnterCompanyEffectiveProblem = request.getParameter("repairEnterCompanyEffectiveProblem");
String noQualityProblem = request.getParameter("noQualityProblem");
String quality = request.getParameter("quality");
String selectType = request.getParameter("selectType");
String state = request.getParameter("state");
System.out.println(uid);
System.out.println(tid);
System.out.println(repairEnterCompany);
System.out.println(repairDescribe);
System.out.println(repairEnterCompanyOrderNumber);
System.out.println(jobDescribe);
System.out.println(repairEnterCompanyQuality);
System.out.println(repairEnterCompanyTechnologyNotice);
System.out.println(repairEnterCompanyEffectiveProblem);
System.out.println(noQualityProblem);
System.out.println(quality);
System.out.println(selectType);
JLRepqr epqrJlr = null;
//创建一个时间对象
Date date=new Date();
@ -584,22 +588,22 @@ public class CaseDaoImpl extends BaseDaoHibernate implements CaseDao {
}else {
epqrJlr.setTask_order_id(0);
}
epqrJlr.setUpdate_time(date);
epqrJlr.setHand_time(handTime);
epqrJlr.setState(Integer.valueOf(state));
epqrJlr.setMileage(TextUtils.isBlank(mileage) ? 0 : Integer.valueOf(mileage));
epqrJlr.setDphm(dphm);
epqrJlr.setArrive_time(arriveTime);
epqrJlr.setRef_time(refTime);
epqrJlr.setFinish_time(repairFinishTime);
epqrJlr.setChoice_type(finalChoice);
epqrJlr.setUse_time(useTime);
epqrJlr.setTrouble_reason(troubleReasonVaule);
epqrJlr.setTrouble_code(troubleCodeValue);
epqrJlr.setRepair(repair);
epqrJlr.setRemaer(remark);
epqrJlr.setOrder_id(Integer.valueOf(uid));
epqrJlr.setDms_code(dmsCode);
// epqrJlr.setUpdate_time(date);
// epqrJlr.setHand_time(handTime);
// epqrJlr.setState(Integer.valueOf(state));
// epqrJlr.setMileage(TextUtils.isBlank(mileage) ? 0 : Integer.valueOf(mileage));
// epqrJlr.setDphm(dphm);
// epqrJlr.setArrive_time(arriveTime);
// epqrJlr.setRef_time(refTime);
// epqrJlr.setFinish_time(repairFinishTime);
// epqrJlr.setChoice_type(finalChoice);
// epqrJlr.setUse_time(useTime);
// epqrJlr.setTrouble_reason(troubleReasonVaule);
// epqrJlr.setTrouble_code(troubleCodeValue);
// epqrJlr.setRepair(repair);
// epqrJlr.setRemaer(remark);
// epqrJlr.setOrder_id(Integer.valueOf(uid));
// epqrJlr.setDms_code(dmsCode);
saveOrUpdate(epqrJlr);
jsonObject.put("sign", true);
//回传json对象

View File

@ -127,10 +127,11 @@
params["repairEnterCompanyQuality"] = repairEnterCompanyQuality;
params["repairEnterCompanyTechnologyNotice"] = repairEnterCompanyTechnologyNotice;
params["repairEnterCompanyEffectiveProblem"] = repairEnterCompanyEffectiveProblem;
params["finalChoice"] = finalChoice;
params["noQualityProblem"] = noQualityProblem;
params["quality"] = quality;
params["selectType"] = selectType;
alert(quality);
alert(selectType);
var result = ajaxgetresultpost('<%=path%>/casesInfo/caseDetailSave.do', params);
if (result.sign) {
alert("保存成功");
@ -424,6 +425,7 @@
<td class="ng-binding" style="position:relative;">
<label for="">维修:</label>
<select id="repairEnterCompany"
autocomplete="off"
name="" style="width:70%;height:38px;"
class="js-example-basic-single select2-hidden-accessible" tabindex="-1"
aria-hidden="true">

View File

@ -109,6 +109,7 @@
$("#describe").html("原因(最多20个字):");
} else {
$('#HasRepairOrderNumber').hide();
$("#jobDescribe").val("");
}
})
@ -120,6 +121,7 @@
$("#repairEnterCompanyOtherDetail").show();
}else {
$("#repairEnterCompanyOtherDetail").hide();
$("#repairDescribe").val("");
}
})