소스 검색

提交订单跟踪的代码

raolu 7 년 전
부모
커밋
a25d903f90

+ 74 - 0
css/order-tracking.css

@ -0,0 +1,74 @@
.session-title{
    font-size: 16px;
}
.c-ff3b30{
    color: #ff3b30;
}
.c-c8c8c8{
    color: #c8c8c8;
}
.c-position-r{
    position: relative;
}
.mb74{
    margin-bottom: 74px;
}
.header-icon{
    vertical-align: baseline;
    margin-bottom: -3px;
    margin-right: 20px;
}
.s-list{
    position: relative;
    z-index: 2;
    margin: 0;
    padding: 0;
}
.s-list li{
    display: -webkit-box;
    display: box;
    border: 0;
}
.s-list li .s-list-info{
    -webkit-box-flex: 1;
    box-flex: 1;
    display: box;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-box-pack: center;
}
.s-list-key{
    height: 26px;
    line-height: 26px;
}
.straight-line{
    position: absolute;
    top: 36px;
    left: 40px;
    width: 1px;
    height: calc(100% - 110px);
    height: -webkit-calc(100% - 110px);
    height: -moz-calc(100% - 110px);
    background-color: #dcdcdc;
    z-index: 0;
}
.footer-btn{
    position: fixed;
    bottom: 20px;
    left:0;
    width: 100%;
    text-align: center
}
.btn{
    width: 97px;
    text-align: center;
}
.btn-1{
    background-color: #4dcd70;
    color: #fff;
    margin-right: 170px;
}
.btn-2{
    background-color: #f96565;
    color: #fff;
}

BIN
img/hui_biaoji_icon.png


BIN
img/lan_biaoji_icon.png


+ 1 - 0
index.html

@ -111,6 +111,7 @@
    <script src="js/plugins/toastr/toastr.min.js"></script>
    <script src="js/es6-promise.js"></script>
    <script src="js/api-service.js"></script>
    <script src="js/util.js"></script>
    <script src="js/buz/index.js"></script>
</body>

+ 1 - 1
js/buz/order-list-jg.js

@ -65,7 +65,7 @@ function getPrescriptionList( refresh){
                        o.statusName = getStatusName(o.status);
                        o.express = getExpressName(o.dispensaryType);
                        o.address = address;
                        o.action = '<a class="c-12b7f5" href="">查看</a>';
                        o.action = '<a class="c-12b7f5" href="prescription-main.html?code='+o.code+'&tab=2">查看</a>';
                        return o;
                    });
                    

+ 1 - 1
js/buz/order-list.js

@ -85,7 +85,7 @@ function getPrescriptionList( refresh){
                            address = o.expressageHospitalName;
                        }
                        o.address = address;
                        o.action = '<a class="c-12b7f5" href="">查看</a>';
                        o.action = '<a class="c-12b7f5" href="prescription-main.html?code='+o.code+'&tab=2">查看</a>';
                        o.checkbox = '<input name="orderItem" type="checkbox" class="icon-checkbox" data-status="'+o.status+'" data-type="'+o.dispensaryType+'" data-expressage="'+o.expressageCode+'" data-code="'+o.code+'">';
                        return o;
                    });

+ 163 - 0
js/buz/order-tracking.js

@ -0,0 +1,163 @@
var request = getRequest(),
    prescriptionCode = request.code;
$(function(){
    getPrescriptionFollow();
    bindEvents();
})
function getPrescriptionFollow(){
    var params = {
        prescriptionCode: prescriptionCode
    };
    orderAPI.getPrescriptionFollow({data: params}).then(function(res){
        if(res.status == 200){
            //如果是健管师配送,且未分配健管师,则显示‘分配’按钮
            if(res.data.dispensaryDispensaryType == 3 && !res.data.prescriptionExpressage.expressageName){
                $(".btn-1").removeClass("hidden");
            }
            $("#applyDate").text(new Date(res.data.createTime).format('yyyy-MM-dd HH:mm:ss'));
            $("#checkDoc").text(res.data.doctorName);
            //填充收药信息的内容
            var obj = $.extend({
                dispensaryDispensaryType: res.data.dispensaryDispensaryType,
                dispensaryDispensaryTypeName: res.data.dispensaryDispensaryTypeName
            }, res.data.prescriptionExpressage);
            var syInfoHtml = template('syinfo_tmp', obj);
            $("#syInfo").empty().append(syInfoHtml);
            //填充订单记录信息
            var obj2 = {
                prescriptionStatusName: res.data.prescriptionStatusName,
                orderCode: res.data.prescriptionExpressage.code,
                prescriptionHospital: res.data.prescriptionHospital
            };
            var orderInfoHtml = template('record_tmp', obj2);
            $("#recordInfo").empty().append(orderInfoHtml);
            //填充药品信息
            var drugHtml = template('drug_tmp', {list: res.data.prescriptionInfos});
            $("#drugInfo").empty().append(drugHtml);
           
        }else{
        }
    })
}
function getOrderFollow(){
    var params = {
        prescriptionCode: prescriptionCode
    };
    orderAPI.getOrderFollow({data: params}).then(function(res){
        if(res.status == 200){
            var html = template('flow_tmp', {list: res.data});
            $("#orderLogs").empty().append(html);
        }else{
        }
    });
}
//获得健管师列表
function getHealthDoctorList(isRefresh){
    if(isRefresh){
        $("#hDoctor").bootstrapTable('refresh');
    }
    var options = $.extend(orderAPI.getHealthDoctorTableAjaxObj, {
        queryParams: queryParams2,
        queryParamsType: "limit",
        pagination: true,
        paginationLoop: true,
        sidePagination: 'server',
        pageNumber: 1,
        pageSize: 8,
        pageList: [5,8,10],
        responseHandler: function (res) {
            return {
                rows: res.data.doctors,
                total: res.data.total
            }
        },
        columns: [{
            field: 'photo',
            title: '',
            width: '50',
            formatter: function(val, row, index){
                var url = "img/d-male.png";
                if(val.indexOf("http")>-1 || val.indexOf("https")>-1){
                    url = val;
                }
                return '<img src="'+url+'" class="img-circle" width="40">';
            }
        }, {
            field: 'name',
            title: '',
            align: 'left'
        },{
            field: 'jobName',
            title: '职称',
            align: 'right'
        }],
        onClickRow: function(row, $el){
            $("#docInfo").text(row.name+row.jobName);
            $("#confirmModal").modal('toggle');
            selectDoctor = row.code;
        }
    });
    $("#hDoctor").bootstrapTable(options);
}
function queryParams2(params) {
    //当表格数据变化的时候,则取消全选按钮,然后之前的选中的信息将取消选中
    return {
        page: params.offset/params.limit + 1,
        size: params.limit,
        name: $.trim($("#doctorName").val())
    };
}
function showOrderFollow(){
    $("#myModal").modal("toggle");
    getOrderFollow();
}
function bindEvents(){
    $(".btn-1").on('click', function(){
        $('#docModal').modal('toggle');
        getHealthDoctorList();
    })
    $(".btn-2").on('click', function(){
        history.go(-1);
    })
    $("#doctorName").on('keyup', function(e){
        if (e.which === 13) {
            getHealthDoctorList(true);
        }
    });
    $("#confirmBtn").on('click', function(){
        //发送请求确认的请求
        var params = {
            codes: prescriptionCode,
            healthDoctor: selectDoctor
        }
        orderAPI.distributeHealthDoctor({data: params}).then(function(res){
            if(res.status == 200){
                $('#docModal').modal('toggle');
                $('#confirmModal').modal('toggle');
                //更新数据
                getPrescriptionFollow();
            }else{
            }
        })
    });
}

+ 259 - 4
js/buz/prescription-detail.js

@ -1,10 +1,265 @@
$(function(){
	//获取团队信息
	var request = getRequest(),
	    teamCode = request.id,
	    isLeader = request.isLeader || true;
	    isLeader = isTeamLeader(),
	    prescriptionCode = request.code;
    
	$('select').on('change',function() {
		
	})
    var $main = $('#main');
    
    var jwHospital = '',
    	jwDoctorCode = '';
    // 认证专用
    var strOriginalData;
    
    template.helper('idcardWidthStar',function(idcard) {
    	if(idcard) {
    		if(idcard.length == 18) {
    			return idcard.substring(0,8) +'********'+idcard.substring(16,18)
    		} else {
    			idcard.substring(0,5) +'********'+idcard.substring(16,18)
    		} 
    	}
    	return "";
    })
    
    template.helper('getStatusName',function(status) {
    	return getStatusName(status)
    })
    
    template.helper('getReviewResultName',function(status) {
    	return getReviewResultName(status)
    })
    
    prescriptionDetailApis.getContinuedPrescriptionAsDoctor({
    	data: {
    		code: prescriptionCode, // 续方CODE
    		type: isLeader?1:2 // 是否为团队长,1:是,2:否
    	}
    }).then(function(res) {
    	if(res.status == 200) {
    		var data = res.data;
	    	var prescription = data.prescription;
	    	var diagnosis = data.diagnosis;
	    	strOriginalData = data;
	    	jwHospital = prescription.jwHospital;
	    	jwDoctorCode = prescription.jwDoctorCode;
	    	var diagnosisNames = _.pluck(diagnosis,'name').join('、')
	    	
	    	if(isLeader) {
	    		getDataPromises().then(function(responses) {
		    		var deptRes = responses[0],
		    			feeRes = responses[1],
		    			authRes = responses[2],
		    			reasonRes = responses[3];
		    			
		    		$main.html(template('detailTmpl',$.extend({}, data , {
		    			diagnosisNames: diagnosisNames,
		    			depts: deptRes.data,
		    			feeRes: feeRes.data,
		    			isAuthentication: authRes.data.type == 4,
		    			isLeader: isLeader,
		    			reasonTypes: reasonRes.data
		    		})))
		    		
		    		bindEvents()
		    	}).catch(function(e) {
		    		showErrorMsg('初始化失败')
		    	})
	    	} else {
	    		$main.html(template('detailTmpl',$.extend({}, data , {
	    			diagnosisNames: diagnosisNames,
	    			isLeader: isLeader
	    		})))
	    		bindEvents()
	    	}
	    	
    	} else {
    		showErrorMsg(res.msg)
    	}
    	
    })
    
    function bindEvents() {
    	$('#auditResultSel').on('change',function() {
			var value = $(this).val();
			if(value == 1) {
				$('#disagreeAudit').hide();
				$('#agreeAudit').show();
			} else if(value == 2) {
				$('#agreeAudit').hide();
				$('#disagreeAudit').show();
			} else {
				$('#agreeAudit').hide();
				$('#disagreeAudit').hide();
			}
		})
    	
    	$('#reviewBtn').on('click',function() {
    		var result = $('#auditResultSel').val();
    		var data = {
    				code: prescriptionCode, // 续方CODE
    				reason: '', // 不同意原因
    				reasonCode: '', // 不同意原因CODE
    				state: '', // 1同意,2不同意
    				dept: '', // 科室
    				registerFee: '', // 诊金
    				rateTypeCode: '' // 诊金类型
    			}
    		if(result == 1) { // 审核通过
    			if(!checkAgreeInputs()) {
    				return ;
    			}
    			$('#reviewBtn').attr('disabled','disabled')
    			var params ={
	    			strRealNameSoftCertCalledPasswd: $('#reviewPassword').val(),
	    			strOriginalData:JSON.stringify(getStrOriginalData()),
	    			prescriptionCode:prescriptionCode
	    		}
    			prescriptionDetailApis.requestRealNameSoftCertAndSign({
    				data: params
    			}).then(function(res) {
    				if(res.status==200 && res.data){
    					var feesel = $('#feeSel').val().split(' ');
    					prescriptionDetailApis.reviewPrescription({
			    			data: {
			    				code: prescriptionCode, // 续方CODE
			    				state: 1, // 1同意,2不同意
			    				dept: $('#deptSel').val(), // 科室
			    				registerFee: feesel[1], // 诊金
			    				rateTypeCode: feesel[0] // 诊金类型
			    			}
			    		}).then(function(res) {
			    			if(res.status == 200 && res.data){
			    				showSuccessMsg(res.msg || '操作成功')
			    				setTimeout(function() {
			    					location.reload(true)
			    				}, 2000)
			    			} else {
			    				$('#reviewBtn').removeAttr('disabled')
			    			}
			    		})
    				} else {
    					showErrorMsg(res.msg)
    					$('#reviewBtn').removeAttr('disabled')
    				}
    			}).catch(function(e) {
    				showErrorMsg(e)
    			})
    		} else { // 审核不通过
    			if(!checkDisAgreeInputs()) {
    				return ;
    			}
    			var reasonType = $('#adjustReason li.active').text();
				var reason = $('#disagreeReason').val();
    			prescriptionDetailApis.reviewPrescription({
	    			data: {
	    				code: prescriptionCode, // 续方CODE
	    				state: 2, // 1同意,2不同意
	    				reason: reasonType, // 不同意原因
    					reasonCode: reason, // 不同意原因CODE
	    			}
	    		}).then(function(res) {
	    			if(res.status == 200 && res.data){
	    				showSuccessMsg(res.msg || '操作成功')
	    				setTimeout(function() {
	    					location.reload(true)
	    				}, 2000)
	    			} else {
	    				$('#reviewBtn').removeAttr('disabled')
	    			}
	    		}).catch(function(e) {
    				showErrorMsg(e)
    			})
    		}
    		
    	})
    	
    	$('#editBtn').on('click',function() {
    		location.href = 'prescription-adjustment.html'
    	})
    	
    	$('#backBtn').on('click',function() {
    		history.go(-1);
    	})
    	
    	$('#adjustReason').on('click','li',function() {
    		$(this).siblings().removeClass('active');
    		$(this).addClass('active')
    	})
    	
    	calcWorldWithTextarea()
    }
	
	function getStrOriginalData() {
		var imporMsg = {
				prescription: {}
		};
    	imporMsg.prescription.jwCode = strOriginalData.prescription.jwCode;
    	imporMsg.prescription.patientName = strOriginalData.prescription.patientName;
    	imporMsg.prescription.doctorName = strOriginalData.prescription.doctorName;
    	imporMsg.prescription.diagnosis = strOriginalData.diagnosis;
    	var arr = _.map(strOriginalData.prescriptionInfo,function(item){
    	 	return _.pick(item, 'drugCode','drugName','jwSubCode','physicAmount','physicAmountUnit','physicAmountUnitName');
    	})
    	imporMsg.prescription.prescriptionInfo = arr;
    	
    	return imporMsg;
	}
	
	function checkAgreeInputs() {
		var fee = $('#feeSel').val();
		var dept = $('#deptSel').val();
		var pwd = $('#reviewPassword').val();
		if(!fee) {
			showErrorMsg("请选择诊查费用")
			return false;
		} else if(!dept) {
			showErrorMsg("请选择开方科室")
			return false;
		} else if(!pwd) {
			showErrorMsg("请输入审方密码")
			return false;
		} 
		return true;
	}
	
	function checkDisAgreeInputs() {
		var reasonType = $('#adjustReason li.active').text();
		var reason = $('#disagreeReason').val();
		if(!reasonType) {
			showErrorMsg("请选择不通过原因")
			return false;
		} else if(!reason) {
			showErrorMsg("请输入不通过原因")
			return false;
		} 
		return true;
	}
	
	function getDataPromises() {
		return Promise.all([
		    prescriptionDetailApis.getDeptList({
		    	data: {
		    		jwHospital: jwHospital,
		    		jwDoctorCode: jwDoctorCode
		    	}
		    }),
		    prescriptionDetailApis.getRegisterRee({
		    	data: {
		    		jwHospital: jwHospital,
		    		jwDoctorCode: jwDoctorCode
		    	}
		    }),
		    prescriptionDetailApis.isAuthentication({}),
		    prescriptionDetailApis.getReasonByType({
		    	data: {
		    		type: '0'
		    	}
		    })
		])
	}
})

+ 2 - 2
js/buz/prescription-management.js

@ -1,7 +1,7 @@
//获取团队信息
var request = getRequest(),
    teamCode = request.id,
    isLeader = request.isLeader || true;
    isLeader = isTeamLeader();
//记录页面控件的值
var startDate = '', 
    endDate = '',
@ -70,7 +70,7 @@ function getPrescriptionList( refresh){
                        o.statusName = getStatusName(o.status);
                        o.drugs = getDrugs(o.prescriptionInfo);
                        o.daysRemaining = getDaysRemaining(o)
                        o.action = '<a class="c-12b7f5" href="">查看</a>';
                        o.action = '<a class="c-12b7f5" href="prescription-detail.html?code='+o.code+'">查看</a>';
                        return o;
                    });
                    

+ 67 - 8
js/buz/prescription-tabs.js

@ -2,9 +2,8 @@ var request = getRequest(),
    tab = request.tab || 0,
    sessionId = request.sessionId, //续方咨询的sessionId 格式: 居民code+咨询code+咨询类型( 8 )
    patiCode,
    patiCode,
    consultCode,
    prescriptionCode,
    prescriptionCode = request.code || '',
    jwCode; //基卫那边存储的原处方的code
var docInfo = window.localStorage.getItem("docInfo");
@ -20,13 +19,13 @@ var links = [{
    name: '续方详情',
    class: ''
},{
    url: 'about:blank',
    url: 'order-tracking.html?code='+prescriptionCode,
    name: '订单跟踪',
    class: ''
    class: '',
},{
    url: 'about:blank',
    name: '体征记录',
    class: ''
    class: 'hidden'
},{
    url: 'about:blank',
    name: '检查检验',
@ -39,9 +38,19 @@ var links = [{
    url: 'about:blank',
    name: '历史续方',
    class: ''
}]
}];
$(function(){
    if(!prescriptionCode){
        //没有续方的code,就从咨询中获取对应的code
        getPrescriptionInfo();
    }else{
        initPage();
    }
})
function initPage(){
    
    if(!(docInfo.isLeader == '1')){
        links[0].class="hidden";
    }
@ -55,6 +64,56 @@ $(function(){
            $li = $this.parent();
        $li.siblings().removeClass("active");
        $li.addClass("active");
        parent.document.getElementById('main').src = links[tab].url;
    })
})
}
function getPrescriptionInfo(){
    patiCode = sessionId.split("_")[0];
    consultCode = sessionId.split("_")[1];
    var params = { consult: consultCode};
    consultingAPI.getPrescriptionInfo({data: params}).then(function(res){
        if(res.status == 200){
            prescriptionCode = res.data.code;
            updateLinkInfo();
            if(status<50){ //支付成功前不会有订单记录
                links[2].class="hidden";
            }
            initPage();
        }else{
            toastr && toastr.warning(res.msg);
        }
    });
}
function updateLinkInfo(){
    link = [{
        url: 'prescription-consulting.html?sessionId='+sessionId,
        name: '咨询',
        class: ''
    },{
        url: 'about:blank',
        name: '续方详情',
        class: ''
    },{
        url: 'order-tracking.html?code='+prescriptionCode,
        name: '订单跟踪',
        class: '',
    },{
        url: 'about:blank',
        name: '体征记录',
        class: 'hidden'
    },{
        url: 'about:blank',
        name: '检查检验',
        class: ''
    },{
        url: 'about:blank',
        name: '诊断/处方',
        class: ''
    },{
        url: 'about:blank',
        name: '历史续方',
        class: ''
    }];
}

+ 7 - 0
js/order-api.js

@ -66,6 +66,13 @@
        },
        getHOrderListCount: function(data){
            return APIService.httpGet('doctor/prescriptionInfo/getHDoctorPrescriptionExpressageTotal',data);
        },
        //订单跟踪页面的接口
        getPrescriptionFollow: function(data){
            return APIService.httpGet('doctor/prescriptionInfo/prescriptionFollow', data);
        },
        getOrderFollow: function(data){
            return APIService.httpGet('doctor/prescriptionlog/orderFollow', data);
        }
    };

+ 28 - 0
js/prescription-detail-api.js

@ -0,0 +1,28 @@
(function(){
    var prescriptionDetailApis = {
    	getContinuedPrescriptionAsDoctor: function(data) {
    		return APIService.httpGet('doctor/prescriptionInfo/getContinuedPrescriptionAsDoctor', data);
    	},
    	getDeptList:function(data) {
    		return APIService.httpGet('doctor/prescriptionInfo/getDeptList', data);
    	},
    	getRegisterRee:function(data) {
    		return APIService.httpGet('doctor/prescriptionInfo/getRegisterRee', data);
    	},
    	reviewPrescription:function(data) {
    		return APIService.httpPost('doctor/prescriptionInfo/reviewPrescription', data);
    	},
    	isAuthentication:function(data) {
    		return APIService.httpGet('doctor/isAuthentication', data);
    	},
    	requestRealNameSoftCertAndSign:function(data) {
    		return APIService.httpPost('doctor/requestRealNameSoftCertAndSign', data);
    	},
    	getReasonByType:function(data) {
    		return APIService.httpGet('doctor/prescriptionInfo/getReasonByType', data);
    	}
    };
    window.prescriptionDetailApis = prescriptionDetailApis;
})(jQuery)

+ 62 - 2
js/util.js

@ -1,4 +1,9 @@
Date.prototype.format = function(formatStr)   
toastr.options = {
	"closeButton": true,
	"positionClass": "toast-top-center"
}
Date.prototype.format = function(formatStr)
{   
    var str = formatStr;   
    var Week = ['日','一','二','三','四','五','六'];  
@ -170,8 +175,63 @@ function getDaysRemaining(item) {
		presCreateTime = item.presCreateTime,
		curTime = new Date().getTime();
	if(minDrugDay && presCreateTime) {
		return minDrugDay - ((curTime - presCreateTime)/(24 * 3600 * 1000)).toFixed(1)
		var preTime = new Date(presCreateTime.replace(/-/g,'/')).getTime()
		return minDrugDay - ((curTime - preTime)/(24 * 3600 * 1000)).toFixed(1)
	} else {
		return ""
	}
}
function getReviewResultName(status) {
	if(status == -2) {
		return "删除"
	} else if(status == -1) {
		return "审核失败"
	} else if(status == 0) {
		return "待审核"
	} else if(status == 1) {
		return "审核成功"
	} else {
		return ""
	}
}
function showErrorMsg(msg) {
	if(top.toastr) {
		top.toastr.error(msg)
	}
}
function showSuccessMsg(msg) {
	if(top.toastr) {
		top.toastr.success(msg)
	}
}
function showWarningMsg(msg) {
	if(top.toastr) {
		top.toastr.warning(msg)
	}
}
function calcWorldWithTextarea() {
	var preVule = ''
	$('textarea[calcWorld]').on('input',function() {
		var num = $(this).attr('calcWorld');
		var len = $(this).val().length;
		var value = $(this).val();
		var $tip = $(this).parent().find('.wordCount'); 
		if(num >= len) {
			$tip.text(len+' / '+ num)
			preVule = value
		} else {
			$(this).val(preVule)
		}
	})
}
function isTeamLeader() {
	var docInfo = JSON.parse(window.localStorage.getItem('docInfo'))
    return docInfo.isLeader == '1'? true: false;
}

+ 294 - 0
order-tracking.html

@ -0,0 +1,294 @@
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="renderer" content="webkit">
    <meta http-equiv="Cache-Control" content="no-siteapp" />
    <title>订单跟踪</title>
    <meta name="keywords" content="">
    <meta name="description" content="">
    <link rel="shortcut icon" href="favicon.ico">
    <link href="css/bootstrap.min.css?v=3.3.6" rel="stylesheet">
    <link href="css/font-awesome.min93e3.css?v=4.4.0" rel="stylesheet">
    <link href="css/animate.min.css" rel="stylesheet">
    <link href="css/plugins/bootstrap-table/bootstrap-table.min.css" rel="stylesheet">
    <link href="css/plugins/toastr/toastr.min.css" rel="stylesheet">
    <link href="js/plugins/artDialog/6.0.5/css/ui-dialog.min.css" rel="stylesheet">
    <link href="css/style.css" rel="stylesheet">
    <link href="css/order-tracking.css" rel="stylesheet" >
</head>
<body>
    <div class="plr10 ptb20 c-position-r mb74" id="infoPanel">
        <div class="session-title border-bottom pb5">续方记录</div>
        <div class="container" id="">
            <div class="row mtb5">
                <div class="col-xs-6">
                    <span class="c-999">申请时间:</span>
                    <span id="applyDate"></span>
                </div>
                <div class="col-xs-6">
                    <span class="c-999">审核医生:</span>
                    <span id="checkDoc"></span>
                </div>
            </div>
        </div>
        
        <div class="session-title border-bottom mt20 pb5">收药信息</div>
        <div class="container" id="syInfo"></div>
        <div class="session-title border-bottom mt20 pb5">订单记录</div>
        <div class="container" id="recordInfo"></div>
        <div class="session-title border-bottom mt20 pb5">药品信息</div>
        <div class="container" id="drugInfo"></div>
    </div>
    <div class="footer-btn">
        <button class="btn btn-1 hidden">分配配送员</button>
        <button class="btn btn-2">返回</button>
    </div>
    <!-- Modal -->
    <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
        <div class="modal-dialog" role="document">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                <h4 class="modal-title" id="myModalLabel">
                    <img src="img/shezi_tankuang_icon.png" class="mr10">订单跟踪详情
                </h4>
            </div>
            <div class="modal-body">
                <div class="straight-line"></div>
                <ul class="s-list" id="orderLogs">
                </ul>
            </div>
            <div class="modal-footer" style="text-align: center;">
                <button type="button" class="btn btn-success" data-dismiss="modal">确定</button>
            </div>
        </div>
        </div>
    </div>
    <!-- 分配健管师Modal -->
    <div class="modal fade" id="docModal" tabindex="-1" role="dialog" aria-labelledby="docModalLabel">
        <div class="modal-dialog" role="document">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                <h4 class="modal-title" id="docModalLabel">
                    <img src="img/shezi_tankuang_icon.png" class="mr10">选择配送员
                </h4>
            </div>
            <div class="modal-body">
                <div class="mb10">
                    <input type="search" class="form-control input-sm" id="doctorName" placeholder="请输入健管师姓名">
                </div>
                <table id="hDoctor" data-mobile-responsive="true" data-show-header="false">
                    <thead class="thead-inverse">
                        <tr class="">
                            <th data-field="photo" tabindex="0">头像</th>
                            <th data-field="name" tabindex="0">姓名</th>
                            <th data-field="job" tabindex="0">职称</th>
                        </tr>
                    </thead>
                    <tbody></tbody>
                </table>
            </div>
        </div>
        </div>
    </div>
    <div class="modal fade" id="confirmModal" tabindex="-1" role="dialog">
        <div class="modal-dialog modal-sm" role="document">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                    <h4 class="modal-title">
                        <img src="img/shezi_tankuang_icon.png" class="mr10"> 确认选择
                    </h4>
                </div>
                <div class="modal-body">
                    <p class="c-333 text-center">是否确认将订单分配给 <span id="docInfo"></span >配送?</p>
                    <p class="c-333 text-center">确认后将不可变更!</p>
                </div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-primary" id="confirmBtn">确定</button>
                    <button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
                </div>
            </div>
        </div>
    </div>
    <script type="text/html" id="syinfo_tmp">
        {{if dispensaryDispensaryType == 3}}
        <div class="row mtb5">
            <div class="col-xs-6">
                <span class="c-999">配送方式:</span>
                <span>{{dispensaryDispensaryTypeName}}</span>
            </div>
            <div class="col-xs-6">
                <span class="c-999">配送地点:</span>
                <span>{{patientHospitalAddress}}</span>
            </div>
        </div>
        <div class="row mtb5">
            <div class="col-xs-6">
                <span class="c-999">居民姓名:</span>
                <span>{{name}}</span>
            </div>
            <div class="col-xs-6">
                <span class="c-999">居民电话:</span>
                <span>{{mobile}}</span>
            </div>
        </div>
        {{if expressageName}}
        <div class="row mtb5">
            <div class="col-xs-6">
                <span class="c-999">配送员:</span>
                <span>{{expressageName}}</span>
            </div>
            <div class="col-xs-6">
                <span class="c-999">配送员电话:</span>
                <span>{{expressageMobile}}</span>
            </div>
        </div>
        <div class="row mtb5">
            <div class="col-xs-6">
                <span class="c-999">服务站地址:</span>
                <span>{{patientHospitalName}}</span>
            </div>
        </div>
        {{else}}
        <div class="row mtb5">
            <div class="col-xs-6">
                <span class="c-999">配送员:</span>
                <span class="c-ff3b30">待分配</span>
            </div>
            <div class="col-xs-6">
                <span class="c-999">服务站地址:</span>
                <span>{{patientHospitalName}}</span>
            </div>
        </div>
        {{/if}}
        {{else if dispensaryDispensaryType == 2}}
        <div class="row mtb5">
            <div class="col-xs-6">
                <span class="c-999">配送方式:</span>
                <span class="ff3b30">{{dispensaryDispensaryTypeName}}</span>
            </div>
            <div class="col-xs-6">
                <span class="c-999">快递单号:</span>
                <span>{{mailno}}</span>
            </div>
        </div>
        <div class="row mtb5">
            <div class="col-xs-6">
                <span class="c-999">收药人:</span>
                <span class="ff3b30">{{name}}</span>
            </div>
            <div class="col-xs-6">
                <span class="c-999">联系电话:</span>
                <span>{{mobile}}</span>
            </div>
        </div>
        <div class="row mtb5">
            <div class="col-xs-12">
                <span class="c-999">收药地址:</span>
                <span>{{provinceName}}{{cityName}}{{townName}}{{address}}</span>
            </div>
        </div>
        {{else}}
        <div class="row mtb5">
            <div class="col-xs-6">
                <span class="c-999">配送方式:</span>
                <span class="ff3b30">{{dispensaryDispensaryTypeName}}</span>
            </div>
            <div class="col-xs-6">
                <span class="c-999">取药地址:</span>
                <span>{{hospitalAddress}}</span>
            </div>
        </div>
        <div class="row mtb5">
            <div class="col-xs-6">
                <span class="c-999">居民姓名:</span>
                <span class="ff3b30">{{name}}</span>
            </div>
            <div class="col-xs-6">
                <span class="c-999">居民电话:</span>
                <span>{{mobile}}</span>
            </div>
        </div>
        {{/if}}
    </script>
    <script type="text/html" id="record_tmp">
        <div class="row mtb5">
            <div class="col-xs-6">
                <span class="c-999">订单状态:</span>
                <span>{{prescriptionStatusName}}</span>
            </div>
            <div class="col-xs-6">
                <span class="c-999">订单号:</span>
                <span>{{orderCode}}</span>
            </div>
        </div>
        <div class="row mtb5">
            <div class="col-xs-6">
                <span class="c-999">订单跟踪:</span>
                <a class="c-12b7f5" onclick="showOrderFollow()">点击查看</a>
            </div>
            <div class="col-xs-6">
                <span class="c-999">出药机构:</span>
                <span>{{prescriptionHospital}}</span>
            </div>
        </div>
    </script>
    <script type="text/html" id="drug_tmp">
    {{each list as dg}}
        <div class="row">
            <div class="col-xs-5">{{dg.drugName}}</div>
            <div class="col-xs-3"><span class="c-999">总量:</span>{{dg.num}}{{dg.drugNumUnitName}}</div>
            <div class="col-xs-4"><span class="c-999">规格:</span>{{dg.drugFormat}}</div>
        </div>
    {{/each}}
    </script>
    <script type="text/html" id="flow_tmp">
    {{each list as it index}}
    <li class="ptb10">
        {{if index == 0}}
        <img src="img/lan_biaoji_icon.png" width="20" alt="" class="mlr14 header-icon"/>
        {{else}}
        <img src="img/hui_biaoji_icon.png" width="20" alt="" class="mlr14 header-icon"/>
        {{/if}}
        <div class="s-list-info">
            <span class="{{if index == 0}}c-12b7f5{{else}}c-999{{/if}} c-f16">{{it.statusName}}</span>
            <p class="c-f12 c-c8c8c8">{{it.createTime}}</p>
        </div>
    </li>
    {{/each}}
    </script>
    <script src="js/jquery.min.js?v=2.1.4"></script>
    <script src="js/bootstrap.min.js?v=3.3.6"></script>
    <script src="js/plugins/metisMenu/jquery.metisMenu.js"></script>
    <script src="js/plugins/layer/layer.min.js"></script>
    <script src="js/plugins/slimscroll/jquery.slimscroll.min.js"></script>
    <script src="js/hplus.min.js?v=4.1.0"></script>
    <script src="js/plugins/pace/pace.min.js"></script>
    <script src="js/plugins/toastr/toastr.min.js"></script>
    <script src="js/plugins/artDialog/6.0.5/js/dialog-plus.min.js"></script>
    <script src="js/plugins/bootstrap-table/bootstrap-table.min.js"></script>
    <script src="js/plugins/bootstrap-table/bootstrap-table-mobile.min.js"></script>
    <script src="js/plugins/bootstrap-table/locale/bootstrap-table-zh-CN.min.js"></script>
    <script src="js/es6-promise.js"></script>
    <script src="js/util.js"></script>
    <script src="js/template.js"></script>
    <script src="js/api-service.js"></script>
    <script src="js/order-api.js"></script>
    <script src="js/buz/order-tracking.js"></script>
</body>
</html>

+ 61 - 5
prescription-adjustment.html

@ -37,7 +37,26 @@
			background: url(img/jianshao_icon.png) no-repeat;
			background-size: 20px;
		}
		.icon-shanchu {
			position: absolute;
			top: 50%;
			right: 10px;
			width: 20px;
			height: 20px;
			margin-top: -10px;
			background: url(img/qingchu_icon.png) no-repeat;
			background-size: 20px;
		}
		ul { list-style: none; padding-left: 0; }
		#adjustReason li.active {
			background-color: #12b7f5;
			color: #fff;
		}
		.wordCount {
			position:absolute;
			bottom: 5px;
			right: 15px;
		}
	</style>
</head>
<body class="white-bg plr5">
@ -67,24 +86,61 @@
            <p class="c-333 c-f16 mb5">RP</p>
        </div>
        <div class="ibox-content ">
        	<div class="ptb10 plr15 mtb10 bc-f5f5fa">
        	<div class="pb10 plr15 mtb10 bc-f5f5fa pr">
	        	<ul class="clearfix">
	        		<li class="fl">药品: <input type="text" placeholder="请输入药品名称或拼音首码" class="form-control c-w200 c-display-ib"></li>
	        		<li class="fl ml10">
	        		<li class="fl pt10">药品: <input type="text" placeholder="请输入药品名称或拼音首码" class="form-control c-w200 c-display-ib"></li>
	        		<li class="fl ml10 pt10">
	        			次剂量:<i class="icon-jianshao c-vam mr5"></i> 
	        			<input type="text" placeholder="" class="form-control c-w80 c-display-ib c-vam">
	        			<i class="icon-xinzeng c-vam ml5"></i>
	        		</li>
	        		<li class="fl ml10">天数: <input type="text" placeholder="请输入药品天数" class="form-control c-w140 c-display-ib"></li>
	        		<li class="fl ml10 pt10">天数: <input type="text" placeholder="请输入药品天数" class="form-control c-w140 c-display-ib"></li>
	        	</ul>
	        	<ul class="clearfix">
	        	<ul class="clearfix mb0">
	        		<li class="fl">频次: <input type="text" placeholder="请输入频次" class="form-control c-display-ib c-w120"></li>
	        		<li class="fl ml10">用法: <input type="text" placeholder="请输入用法" class="form-control c-display-ib c-w120"></li>
	        		<li class="fl ml10 pt7">总量:28片</li>
	        	</ul>
	        	<i class="icon-shanchu"></i>
        	</div>
        </div>
    </div>
    <div class="ibox">
        <div class="ibox-content">
            <div class="mt10 c-12b7f5">
            	<i class="icon-xinzeng c-vam ml5 mr5"></i>新增药品
            </div>
        </div>
    </div>
    <div class="ibox">
        <div class="mt15">
            <p class="c-333 c-f16 mb5">调整原因</p>
        </div>
        <div class="ibox-content">
            <ul id="adjustReason">
            	<li class="fl c-b-c12b7f5 c-border c-12b7f5 ptb5 plr20 c-b-r20 mt10">
            		原处方药品库存不足
            	</li>
            	<li class="fl c-b-c12b7f5 c-border c-12b7f5 c-fff ptb5 plr20 c-b-r20 ml10 mt10">
            		居民体征有变化,调整用药
            	</li>
            	<li class="fl c-b-c12b7f5 c-border c-12b7f5 c-fff ptb5 plr20 c-b-r20 ml10 mt10">
            		居民要求变更处方药品
            	</li>
            	<li class="fl c-b-c12b7f5 c-border c-12b7f5 c-fff ptb5 plr20 c-b-r20 ml10 mt10">
            		其它
            	</li>
            </ul>
        </div>
        <div class="plr10 pr">
        	<textarea class="c-wp100 mt10 c-h100 ptb10 plr10"></textarea>
        	<span class="c-999 wordCount">0/200</span>
        </div>
        <div class="c-tac mb15 mt15">
			<button type="button" class="btn btn-w-m btn-success mlr20">确认</button>
			<button type="button" class="btn btn-w-m btn-danger mlr20">返回</button>
		</div>
    </div>
    <script src="js/jquery.min.js?v=2.1.4"></script>
    <script src="js/bootstrap.min.js?v=3.3.6"></script>
    <script src="js/content.min.js?v=1.0.0"></script>

+ 225 - 137
prescription-detail.html

@ -17,144 +17,232 @@
		table td { padding-top: 5px; padding-bottom: 5px; }
		.ibox-content { padding-left: 0; padding-bottom: 0; }
		.ibox { margin-bottom: 0; }
		#adjustReason { padding: 0; }
		#adjustReason li.active {
			background-color: #12b7f5;
			color: #fff;
		}
		.wordCount {
			position:absolute;
			bottom: 5px;
			right: 15px;
		}
		#disagreeAudit, #agreeAudit { display: none; }
	</style>
</head>
<body class="white-bg plr5">
    <div class="ibox">
        <div class="mt15">
            <p class="c-333 c-f16 mb5">原处方记录</p>
        </div>
        <div class="ibox-content">
            <table class="c-wp100 c-999">
            	<tr>
            		<td>开方时间:2017-07-04 08:00:25</td>
            		<td>开方医生:李四</td>
            	</tr>
            	<tr>
            		<td>剩余药品可用天数:2天</td>
            		<td>科室/医生:海沧区嵩屿街道社区卫生服务中心</td>
            	</tr>
            </table>
        </div>
    </div>
	<div class="ibox">
        <div class="mt15">
            <p class="c-333 c-f16 mb5">居民信息</p>
        </div>
        <div class="ibox-content">
            <table class="c-wp100 c-999">
            	<tr>
            		<td>续方居民:张三</td>
            		<td>医保卡号:D1029381</td>
            		<td>身份证号:1301291817*******98</td>
            	</tr>
            </table>
        </div>
    </div>
    <div class="ibox mb5">
        <div class="mt15">
            <p class="c-333 c-f16 mb5">临床诊断</p>
        </div>
        <div class="ibox-content">
            <table class="c-wp100 c-999">
            	<tr>
            		<td>诊断结果:<span class="c-333">高血压病</span></td>
            	</tr>
            </table>
        </div>
    </div>
    <div class="ibox">
        <div class="mt15">
            <p class="c-333 c-f16 mb5">RP</p>
        </div>
        <div class="ibox-content">
            <table ble class="c-wp100 c-999">
            	<tr>
            		<td class="c-333">药品名称1</td>
            		<td>用法: <span class="c-333">口服 每次1.25mg    q.d.</span></td>
            		<td>总量:<span class="c-333">40片</span></td>
            		<td>规格:<span class="c-333">2.5mg*90片/盒</span></td>
            	</tr>
            	<tr>
            		<td class="c-333">药品名称1</td>
            		<td>用法: <span class="c-333">口服 每次1.25mg    q.d.</span></td>
            		<td>总量:<span class="c-333">40片</span></td>
            		<td>规格:<span class="c-333">2.5mg*90片/盒</span></td>
            	</tr>
            </table>
        </div>
    </div>
    <div class="ibox mb5">
        <div class="mt15">
            <p class="c-333 c-f16 mb5">续方信息</p>
        </div>
        <div class="ibox-content">
            <table class="c-wp100 c-999">
            	<tr>
            		<td>续方状态:<span class="c-333">审核中</span></td>
            	</tr>
            	<tr>
            		<td>续方说明:<span class="c-333">审核中</span></td>
            	</tr>
            </table>
        </div>
    </div>
    <div class="ibox mb5">
        <div class="mt15">
            <p class="c-333 c-f16 mb5">续方审核</p>
        </div>
        <div class="ibox-content">
            <form class="form-horizontal" style="width:370px;">
                <div class="form-group">
                    <label class="col-sm-3 control-label">审核结果:</label>
                    <div class="col-sm-8">
                        <select id="auditResultSel" class="form-control" name="auditResultSel">
                            <option>请选择审核结果</option>
                            <option>选项 1</option>
                            <option>选项 2</option>
                            <option>选项 3</option>
                            <option>选项 4</option>
                        </select>
                    </div>
                </div>
                <div class="form-group">
                    <label class="col-sm-3 control-label">诊查费用:</label>
                    <div class="col-sm-8">
                        <select id="feeSel" class="form-control" name="feeSel">
                            <option>请按医生级别选择诊查费用</option>
                            <option>选项 1</option>
                            <option>选项 2</option>
                            <option>选项 3</option>
                            <option>选项 4</option>
                        </select>
                    </div>
                </div>
                <div class="form-group">
                    <label class="col-sm-3 control-label">开方科室:</label>
                    <div class="col-sm-8">
                        <select id="deptSel" class="form-control" name="deptSel">
                            <option>请选择你所在的科室</option>
                            <option>选项 1</option>
                            <option>选项 2</option>
                            <option>选项 3</option>
                            <option>选项 4</option>
                        </select>
                    </div>
                </div>
                <div class="form-group">
                    <label class="col-sm-3 control-label">审方密码:</label>
                    <div class="col-sm-8">
                        <input type="password" placeholder="请输入审方密码" class="form-control">
                    </div>
                </div>
            </form>
        </div>
    </div>
	<div class="c-tac mb15">
		<button type="button" class="btn btn-w-m btn-success mlr20">确认</button>
		<button type="button" class="btn btn-w-m btn-primary mlr20">调整处方</button>
		<button type="button" class="btn btn-w-m btn-danger mlr20">返回</button>
	</div>
<body class="white-bg plr10">
    
    <div id="main"></div>
    
    <script id="detailTmpl" type="text/html">
    	<div class="ibox">
	        <div class="mt15">
	            <p class="c-333 c-f16 mb5">原处方记录</p>
	        </div>
	        <div class="ibox-content">
	            <table class="c-wp100 c-999">
	            	<tr>
	            		<td>开方时间:{{prescription.presCreateTime}}</td>
	            		<td>开方医生:{{prescription.doctorName}}</td>
	            	</tr>
	            	<tr>
	            		<td>剩余药品可用天数:2天</td>
	            		<td>医院/科室:{{prescription.hospitalName}} / {{prescription.deptName}}</td>
	            	</tr>
	            </table>
	        </div>
	    </div>
		<div class="ibox">
	        <div class="mt15">
	            <p class="c-333 c-f16 mb5">居民信息</p>
	        </div>
	        <div class="ibox-content">
	            <table class="c-wp100 c-999">
	            	<tr>
	            		<td>续方居民:{{patient.name}}</td>
	            		<td>医保卡号:{{patient.ssc}}</td>
	            		<td>身份证号:{{patient.idcard | idcardWidthStar}}</td>
	            	</tr>
	            </table>
	        </div>
	    </div>
	    <div class="ibox mb5">
	        <div class="mt15">
	            <p class="c-333 c-f16 mb5">临床诊断</p>
	        </div>
	        <div class="ibox-content">
	            <table class="c-wp100 c-999">
	            	<tr>
	            		<td>诊断结果:<span class="c-333">{{diagnosisNames}}</span></td>
	            	</tr>
	            </table>
	        </div>
	    </div>
	    <div class="ibox">
	        <div class="mt15">
	            <p class="c-333 c-f16 mb5">RP
	            	{{if prescriptionAdjust && prescriptionAdjust.id }}
	            	<span class="fr c-f14 c-12b7f5">已调整</span>
	            	{{/if}}
	            </p>
	        </div>
	        <div class="ibox-content">
	            <table ble class="c-wp100 c-999">
	            	{{each prescriptionInfo as p i}}
	            	<tr>
	            		<td class="c-333">{{p.drugName}}</td>
	            		<td>用法: <span class="c-333">{{p.direction}} {{p.drugRate}}</span></td>
	            		<td>总量:<span class="c-333">{{p.num}}{{p.drugNumUnitName}}</span></td>
	            		<td>规格:<span class="c-333">{{p.drugFormat}}</span></td>
	            	</tr>
	            	{{/each}}
	            </table>
	            {{if prescriptionAdjust && prescriptionAdjust.id }}
	            	<p class="c-999 mt10">调整原因:{{prescriptionAdjust.reason || '-'}}</p>
	            {{/if}}
	        </div>
	    </div>
	    <div class="ibox mb5">
	        <div class="mt15">
	            <p class="c-333 c-f16 mb5">续方信息</p>
	        </div>
	        <div class="ibox-content">
	        	{{if prescription.status == '31' }}
	        	<table class="c-wp100 c-999">
	            	<tr>
	            		<td>续方状态:<span class="c-333">{{prescription.status | getStatusName}}</span></td>
	            		<td>失败时间:<span class="c-333">{{prescription.failTime || ''}}</span></td>
	            	</tr>
	            	<tr>
	            		<td colspan="2">续方说明:<span class="c-333">{{prescription.reason}}</span></td>
	            	</tr>
	            	<tr>
	            		<td colspan="2">失败原因:<span class="c-333">{{prescription.failReason}}</span></td>
	            	</tr>
	            </table>
	        	{{else}}
	            <table class="c-wp100 c-999">
	            	<tr>
	            		<td>续方状态:<span class="c-333">{{prescription.status | getStatusName}}</span></td>
	            	</tr>
	            	<tr>
	            		<td>续方说明:<span class="c-333">{{prescription.reason}}</span></td>
	            	</tr>
	            </table>
	            {{/if}}
	        </div>
	    </div>
	    {{if prescription.status >= 0 && prescription.status <= 10 && isLeader }}
	    <div id="presctiptionAudit" class="ibox mb5">
	        <div class="mt15">
	            <p class="c-333 c-f16 mb5">续方审核</p>
	        </div>
	        <div class="ibox-content">
	            <form class="form-horizontal">
	                <div class="form-group">
	                    <label class="col-sm-3 control-label c-w100">审核结果:</label>
	                    <div class="col-sm-8 c-w270">
	                        <select id="auditResultSel" class="form-control" name="auditResultSel">
	                            <option>请选择审核结果</option>
	                            <option value="1">审核通过</option>
	                            <option value="2">审核不通过</option>
	                        </select>
	                    </div>
	                </div>
	                <div id="agreeAudit">
	                	<div class="form-group">
		                    <label class="col-sm-3 control-label c-w100" >诊查费用:</label>
		                    <div class="col-sm-8 c-w270">
		                        <select id="feeSel" class="form-control" name="feeSel">
		                            <option>请按医生级别选择诊查费用</option>
		                            {{each feeRes as fee i}}
		                            <option value="{{fee.deptCode}} {{fee.registerFee}}">{{fee.registerTypeName}} {{fee.registerFee?fee.registerFee+'元': ''}}</option>
		                            {{/each}}
		                        </select>
		                    </div>
		                </div>
		                <div class="form-group">
		                    <label class="col-sm-3 control-label c-w100">开方科室:</label>
		                    <div class="col-sm-8 c-w270">
		                        <select id="deptSel" class="form-control" name="deptSel">
		                            {{if depts.length == 1}}
		                            	<option value="{{depts[0].deptCode}}">{{depts[0].deptName}}</option>
	                            	{{else}}
		                            	<option>请选择你所在的科室</option>
		                            {{each depts as dept i}}
		                            	<option value="{{dept.deptCode}}">{{dept.deptName}}</option>
		                            {{/each}}
		                            {{/if}}
		                        </select>
		                    </div>
		                </div>
		                <div class="form-group">
		                    <label class="col-sm-3 control-label c-w100" >审方密码:</label>
		                    <div class="col-sm-8" >
		                    	{{if isAuthentication}}
		                    	<input id="reviewPassword" type="password" placeholder="请输入审方密码" class="form-control" style="width: 240px;">
		                        {{else}}
		                        <div class="pt7 c-f96565">审方密码:您暂未申请CA认证,请先在i健康APP上完成CA认证,认证路径:我的——设置——CA认证</div>
		                    	{{/if}}
		                    </div>
		                </div>
	                </div>
	                <div id="disagreeAudit">
				    	<table style="width: 80%">
				    		<tr>
				    			<td class="c-w100 pt10 c-vat">
				    				不通过原因:
				    			</td>
				    			<td>
					        		<ul id="adjustReason" class="clearfix">
					        			{{each reasonTypes as r i}}
						            	<li data-code="{{r.code}}" class="fl c-b-c12b7f5 c-border c-12b7f5 ptb5 plr20 c-b-r20 mt10 mr10">
						            		{{r.value}}
						            	</li>
						            	{{/each}}
						            </ul>
						            <div class="pr">
							        	<textarea id="disagreeReason" class="c-wp100 mt10 c-h100 ptb10 plr10" calcWorld="200"></textarea>
							        	<span class="c-999 wordCount">0/200</span>
							        </div>
				    			</td>
				    		</tr>
				    	</table>	
				    </div>
	            </form>
	        </div>
	    </div>
	    
	    {{else if reviewed && reviewed.id}}
	    	<div class="ibox mb5">
		        <div class="mt15">
		            <p class="c-333 c-f16 mb5">审核记录</p>
		        </div>
		        <div class="ibox-content">
		            <table class="c-wp100 c-999">
		            	<tr>
		            		<td>申请时间:<span class="c-333">{{reviewed.createTime}}</span></td>
		            		<td>审核医生:<span class="c-333">{{reviewed.doctorName}}</span></td>
		            	</tr>
		            	<tr>
		            		<td>审核机构:<span class="c-333">{{reviewed.hospitalName}}</span></td>
		            		<td>审核时间:<span class="c-333">{{reviewed.reviewedTime}}</span></td>
		            	</tr>
		            	<tr>
		            		<td>审核结果:<span class="c-333">{{reviewed.status | getReviewResultName}}</span></td>
		            		<td></td>
		            	</tr>
		            </table>
		        </div>
		    </div>
	    
	    {{/if}}
		<div class="c-tac mb20 mt20">
			<button id="reviewBtn" type="button" class="btn btn-w-m btn-success mlr20">确认</button>
			<!--<button id="editBtn" type="button" class="btn btn-w-m btn-primary mlr20">调整处方</button>-->
			<button id="backBtn" type="button" class="btn btn-w-m btn-danger mlr20">返回</button>
		</div>
    </script>
    <script src="js/jquery.min.js?v=2.1.4"></script>
    <script src="js/bootstrap.min.js?v=3.3.6"></script>
    <script src="js/content.min.js?v=1.0.0"></script>
@ -165,7 +253,7 @@
    <script src="js/es6-promise.js"></script>
    <script src="js/underscore.js"></script>
    <script src="js/api-service.js"></script>
    <script src="js/management-api.js"></script>
    <script src="js/prescription-detail-api.js"></script>
    <script src="js/util.js"></script>
    <script src="js/template.js"></script>
    <script src="js/buz/prescription-detail.js"></script>

+ 1 - 0
prescription-tabs.html

@ -49,6 +49,7 @@
    <script src="js/template.js"></script>
    <script src="js/util.js"></script>
    <script src="js/api-service.js"></script>
    <script src="js/consulting-api.js"></script>
    <script src="js/buz/prescription-tabs.js"></script>
</body>
</html>