|
@ -30,38 +30,47 @@
|
|
if (result.status == '200') {
|
|
if (result.status == '200') {
|
|
var data = result.data;
|
|
var data = result.data;
|
|
//配送方式
|
|
//配送方式
|
|
var dispensaryDispensaryTypeName = data.dispensaryDispensaryTypeNamee;
|
|
|
|
|
|
var dispensaryDispensaryTypeName = data.dispensaryDispensaryTypeName;
|
|
$('#dispensaryDispensaryTypeName').val(dispensaryDispensaryTypeName);
|
|
$('#dispensaryDispensaryTypeName').val(dispensaryDispensaryTypeName);
|
|
|
|
|
|
if(data.prescriptionExpressage){
|
|
if(data.prescriptionExpressage){
|
|
//配送地点
|
|
|
|
var expressaddress = data.prescriptionExpressage.provinceName
|
|
|
|
+data.prescriptionExpressage.address
|
|
|
|
+data.prescriptionExpressage.cityName
|
|
|
|
+data.prescriptionExpressage.townName
|
|
|
|
+data.prescriptionExpressage.streetName
|
|
|
|
+data.prescriptionExpressage.address;
|
|
|
|
$('#expressaddress').val(expressaddress);
|
|
|
|
|
|
|
|
//居民姓名
|
|
//居民姓名
|
|
var patientname = data.prescriptionExpressage.name;
|
|
var patientname = data.prescriptionExpressage.name;
|
|
$('#patientname').val(patientname);
|
|
$('#patientname').val(patientname);
|
|
|
|
|
|
//居民电话
|
|
//居民电话
|
|
var phone = data.prescriptionExpressage.phone;
|
|
|
|
$('#phone').val(phone);
|
|
|
|
|
|
var mobile = data.prescriptionExpressage.mobile;
|
|
|
|
$('#mobile').val(mobile);
|
|
|
|
|
|
//配送员
|
|
|
|
var expressageName = data.prescriptionExpressage.expressageName;
|
|
|
|
$('#expressageName').val(expressageName);
|
|
|
|
|
|
if("3" == data.dispensaryDispensaryType){
|
|
|
|
var expressageName = data.prescriptionExpressage.expressageName;
|
|
|
|
|
|
//配送机构
|
|
|
|
var expressageHospitalAddress = data.prescriptionExpressage.expressageHospitalAddress;
|
|
|
|
$('#expressageHospitalAddress').val(expressageHospitalAddress);
|
|
|
|
|
|
if(expressageName){
|
|
|
|
//配送员
|
|
|
|
$('#expressageName').val(expressageName);
|
|
|
|
$('#expressaddress').val(data.prescriptionExpressage.patientHospitalName);
|
|
|
|
$('#expressageHospitalAddress').val(data.prescriptionExpressage.patientHospitalAddress);
|
|
|
|
|
|
|
|
}else{
|
|
|
|
//配送员
|
|
|
|
$('#expressageName').val("待分配");
|
|
|
|
$('#expressaddress').val(data.prescriptionExpressage.patientHospitalName);
|
|
|
|
$('#expressageHospitalAddress').val(data.prescriptionExpressage.patientHospitalAddress);
|
|
|
|
}
|
|
|
|
}else if("2" == data.dispensaryDispensaryType){
|
|
|
|
//配送地点
|
|
|
|
var expressaddress = data.prescriptionExpressage.provinceName
|
|
|
|
+data.prescriptionExpressage.cityName
|
|
|
|
+data.prescriptionExpressage.townName
|
|
|
|
+data.prescriptionExpressage.address;
|
|
|
|
$('#expressaddress').val(expressaddress);
|
|
|
|
$('#expressageName').val("快递员配送");
|
|
|
|
$('#expressageHospitalAddress').val(data.prescriptionHospital);
|
|
|
|
}
|
|
//订单号
|
|
//订单号
|
|
var prescriptionCode = data.prescriptionExpressage.prescriptionCode;
|
|
|
|
$('#prescriptionCode').val(prescriptionCode);
|
|
|
|
|
|
var prescriptionExpresssageCode = data.prescriptionExpressage.code;
|
|
|
|
$('#prescriptionExpresssageCode').val(prescriptionExpresssageCode);
|
|
}
|
|
}
|
|
//出药机构
|
|
//出药机构
|
|
var prescriptionHospital = data.prescriptionHospital;
|
|
var prescriptionHospital = data.prescriptionHospital;
|
|
@ -71,7 +80,23 @@
|
|
var prescriptionStatus = data.prescriptionStatusName;
|
|
var prescriptionStatus = data.prescriptionStatusName;
|
|
$('#prescriptionStatus').val(prescriptionStatus);
|
|
$('#prescriptionStatus').val(prescriptionStatus);
|
|
|
|
|
|
|
|
//订单跟踪
|
|
|
|
var expresslogjsonStr = data.expresslog;
|
|
|
|
var expresslog = eval("(" + expresslogjsonStr + ")");
|
|
|
|
var expresslogStr = "";
|
|
|
|
|
|
|
|
if(expresslog.length >0){
|
|
|
|
for (var i=0;i<expresslog.length;i++)
|
|
|
|
{
|
|
|
|
var str = expresslog[i].statusName;
|
|
|
|
// if(expresslog[i].drugDeliveryOperatorName){
|
|
|
|
// str += ",确认人:"+expresslog[i].drugDeliveryOperatorName;
|
|
|
|
// }
|
|
|
|
str +=","+expresslog[i].createTime;
|
|
|
|
expresslogStr += "<a style=\"margin-left:10px;\">"+str+"</a><br>";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
$('#prescriptionOrder_div').html(expresslogStr);
|
|
|
|
|
|
}else{
|
|
}else{
|
|
$.Notice.error(result.msg);
|
|
$.Notice.error(result.msg);
|