|
@@ -1,5 +1,9 @@
|
|
|
//@ sourceURL=west_pharmacy_send.js
|
|
|
var LODOP; //声明为全局变量
|
|
|
+var printIndex;
|
|
|
+var mzCfPrintIndex = window.localStorage["mzCfPrintIndex"];
|
|
|
+var ekCfPrintIndex = window.localStorage["ekCfPrintIndex"];
|
|
|
+var jzCfPrintIndex = window.localStorage["jzCfPrintIndex"];
|
|
|
var zsdPrintIndex = window.localStorage["zsdPrintIndex"];
|
|
|
var bqPrintIndex = window.localStorage["bqPrintIndex"];
|
|
|
var fskPrintIndex = window.localStorage["fskPrintIndex"];
|
|
@@ -369,6 +373,7 @@ function initTbTable(pageIndex) {
|
|
|
}
|
|
|
str += '<button type="button" class="btn btn-primary btn-sm" title="详细" onclick="prescriptionDetail(\'' + row.realNo + '\',\'' + row.orderNo + '\',\'' + row.receiptNo + '\',\'' + row.times + '\',\'' + row.patientId + '\',\'' + row.confirmFlag + '\')">详细 <i class="fa fa-plus"></i></button>';
|
|
|
str += '<button type="button" class="btn btn-primary btn-sm" title="历史处方" onclick="prescriptionHistoryDetail(\'' + row.patientId + '\',\'' + 0 +'\')">历史处方 <i class="fa fa-eye"></i></button>';
|
|
|
+ str += '<button type="button" class="btn btn-primary btn-sm" title="打印处方" onclick="printPrescription(\'' + row.patientId + '\',\'' + row.times + '\',\'' + row.orderNo +'\')">打印处方 <i class="fa fa-print"></i></button>';
|
|
|
}
|
|
|
return str;
|
|
|
}
|
|
@@ -515,6 +520,9 @@ function initTbTable(pageIndex) {
|
|
|
if (sendRefundGroup == 0 && groupNo == 71) {
|
|
|
printInjectionOralMedicine(row.patientId, row.orderNo, row.realNo, row.times, row.receiptNo, row.confirmFlag);
|
|
|
}
|
|
|
+
|
|
|
+ // 打印处方
|
|
|
+ printPrescription(row.patientId, row.times, row.orderNo)
|
|
|
},
|
|
|
responseHandler: function (res) {
|
|
|
console.log(res);
|
|
@@ -907,41 +915,44 @@ function xyfdy(res) {
|
|
|
return errorMesageSimaple('未设置注射单打印机,请在发药参数设置中设置');
|
|
|
}
|
|
|
$(".zsd_two_tr").remove();
|
|
|
- $(".zsd_one_tr").remove();
|
|
|
- $(".zsd_yp_tr").remove();
|
|
|
- $("#dateTime").html(format(new Date(), "yyyy-MM-dd HH:mm:ss"));
|
|
|
- var patientInfoHtm = '<tr class="zsd_one_tr">\n' +
|
|
|
- ' <td style="vertical-align: middle !important;width: 35px;text-align: center;"\n' +
|
|
|
+ $(".zsd_one_tr_1").remove();
|
|
|
+ $(".zsd_one_tr_2").remove();
|
|
|
+ var patientInfoHtm = '<tr class="zsd_one_tr_1">\n' +
|
|
|
+ ' <td style="vertical-align: middle !important;width: 75px;text-align: center;"\n' +
|
|
|
' valign="top">姓名\n' +
|
|
|
' </td>\n' +
|
|
|
- ' <td style="vertical-align: middle !important;width: 75px;">\n' + res.data[0].name +
|
|
|
+ ' <td style="vertical-align: middle !important;width: 100px;">\n' + res.data[0].name +
|
|
|
' </td>\n' +
|
|
|
- ' <td style="vertical-align: middle !important;width: 55px;text-align: center;">\n' +
|
|
|
+ ' <td style="vertical-align: middle !important;width: 75px;text-align: center;">\n' +
|
|
|
' 性别\n' +
|
|
|
' </td>\n' +
|
|
|
- ' <td style="vertical-align: middle !important;width: 45px;text-align: left;">\n' + getSex(res.data[0].sex) +
|
|
|
+ ' <td style="vertical-align: middle !important;width: 100px;text-align: left;">\n' + getSex(res.data[0].sex) +
|
|
|
' </td>\n' +
|
|
|
- ' <td style="vertical-align: middle !important;width: 55px;text-align: center;">\n' +
|
|
|
+ ' <td style="vertical-align: middle !important;width: 75px;text-align: center;">\n' +
|
|
|
' 年龄\n' +
|
|
|
' </td>\n' +
|
|
|
- ' <td style="vertical-align: middle !important;width: 55px;text-align: left;">\n' + age +
|
|
|
+ ' <td style="vertical-align: middle !important;width: 100px;text-align: left;">\n' + age +
|
|
|
' </td>\n' +
|
|
|
- ' <td style="vertical-align: middle !important;width: 65px;text-align: center;">\n' +
|
|
|
+ ' <td style="vertical-align: middle !important;width: 75px;text-align: center;">\n' +
|
|
|
' ID号\n' +
|
|
|
' </td>\n' +
|
|
|
- ' <td style="vertical-align: middle !important;width: 55px;text-align: left;">\n' + res.data[0].patientId +
|
|
|
+ ' <td style="vertical-align: middle !important;width: 100px;text-align: left;">\n' + res.data[0].patientId +
|
|
|
' </td>\n' +
|
|
|
- ' <td style="vertical-align: middle !important;width: 55px;text-align: center;">\n' +
|
|
|
- ' 诊断\n' +
|
|
|
+ ' </tr>\n' +
|
|
|
+ ' <tr class="zsd_one_tr_2">\n' +
|
|
|
+ ' <td style="vertical-align: middle !important;width: 75px;text-align: center;">\n' +
|
|
|
+ ' 医生\n' +
|
|
|
' </td>\n' +
|
|
|
- ' <td style="vertical-align: middle !important;width: 135px;text-align: left;">\n' + res.data[0].icdText +
|
|
|
+ ' <td style="vertical-align: middle !important;width: 100px;text-align: left;">\n' + res.data[0].employeeName +
|
|
|
' </td>\n' +
|
|
|
- ' <td style="vertical-align: middle !important;width: 55px;text-align: center;">\n' +
|
|
|
- ' 医生\n' +
|
|
|
+ ' <td style="vertical-align: middle !important;width: 75px;text-align: center;">\n' +
|
|
|
+ ' 诊断\n' +
|
|
|
' </td>\n' +
|
|
|
- ' <td style="vertical-align: middle !important;width: 55px;text-align: left;">\n' + res.data[0].employeeName +
|
|
|
+ ' <td colspan="5" style="vertical-align: middle !important;width: 250px;text-align: left;">\n' + res.data[0].icdText +
|
|
|
' </td>\n' +
|
|
|
' </tr>';
|
|
|
+ $(".zsd_yp_tr").remove();
|
|
|
+ $("#dateTime").html(format(new Date(), "yyyy-MM-dd HH:mm:ss"));
|
|
|
$('#zsd_one').prepend(patientInfoHtm);
|
|
|
var zsdYpHtm = '';
|
|
|
for (let i = 0; i < injections.length; i++) {
|
|
@@ -961,7 +972,7 @@ function xyfdy(res) {
|
|
|
' <td> </td>\n' +
|
|
|
' <td style="vertical-align: middle !important;width: 10px;text-align: center;">\n' + groupOrder +
|
|
|
' </td>\n' +
|
|
|
- ' <td style="vertical-align: middle !important;width: 200px;text-align: center;">\n' + data.drugname + manufactoryName +
|
|
|
+ ' <td style="vertical-align: middle !important;width: 200px;text-align: left;">\n' + data.drugname + manufactoryName +
|
|
|
' </td>\n' +
|
|
|
' <td style="vertical-align: middle !important;width: 60px;text-align: center;">\n' + data.drugQuan +
|
|
|
' </td>\n' +
|
|
@@ -979,31 +990,38 @@ function xyfdy(res) {
|
|
|
}
|
|
|
$('#zsd_yp').append(zsdYpHtm);
|
|
|
var htm = '';
|
|
|
- for (let i = 0; i < 10; i++) {
|
|
|
+ for (let i = 0; i < 14; i++) {
|
|
|
htm += '<tr class="zsd_two_tr">\n' +
|
|
|
- ' <td style="vertical-align: middle !important;width: 30px;text-align: center;"> 月 日</td>\n' +
|
|
|
- ' <td style="vertical-align: middle !important;width: 30px;text-align: right;"></td>\n' +
|
|
|
- ' <td style="vertical-align: middle !important;width: 30px;text-align: right;"></td>\n' +
|
|
|
- ' <td style="vertical-align: middle !important;width: 30px;text-align: right;"></td>\n' +
|
|
|
- ' <td style="vertical-align: middle !important;width: 30px;text-align: right;"></td>\n' +
|
|
|
- ' <td style="vertical-align: middle !important;width: 30px;text-align: center;"> 月 日</td>\n' +
|
|
|
+ ' <td style="vertical-align: middle !important;width: 30px;text-align: center;"> 月 日</td>\n' +
|
|
|
' <td style="vertical-align: middle !important;width: 30px;text-align: right;"></td>\n' +
|
|
|
' <td style="vertical-align: middle !important;width: 30px;text-align: right;"></td>\n' +
|
|
|
' <td style="vertical-align: middle !important;width: 30px;text-align: right;"></td>\n' +
|
|
|
' <td style="vertical-align: middle !important;width: 30px;text-align: right;"></td>\n' +
|
|
|
+ // ' <td style="vertical-align: middle !important;width: 30px;text-align: center;"> 月 日</td>\n' +
|
|
|
+ // ' <td style="vertical-align: middle !important;width: 30px;text-align: right;"></td>\n' +
|
|
|
+ // ' <td style="vertical-align: middle !important;width: 30px;text-align: right;"></td>\n' +
|
|
|
+ // ' <td style="vertical-align: middle !important;width: 30px;text-align: right;"></td>\n' +
|
|
|
+ // ' <td style="vertical-align: middle !important;width: 30px;text-align: right;"></td>\n' +
|
|
|
' </tr>';
|
|
|
}
|
|
|
$('#zsd_two').append(htm);
|
|
|
LODOP = getLodop();
|
|
|
- LODOP.PRINT_INITA(6, 0, "210mm", "148mm", "泰和医院门、急诊注射单");
|
|
|
+ // LODOP.PRINT_INITA(6, 0, "210mm", "148mm", "泰和医院门、急诊注射单");
|
|
|
+ // LODOP.SET_PRINT_STYLE("FontSize", 9); //字体大小
|
|
|
+ LODOP.PRINT_INITA(6, 0, "140mm", "202mm", "泰和医院门、急诊注射单");
|
|
|
LODOP.SET_PRINT_STYLE("FontSize", 9); //字体大小
|
|
|
//设置默认打印机
|
|
|
LODOP.SET_PRINTER_INDEX(zsdPrintIndex);
|
|
|
- LODOP.SET_PRINT_PAGESIZE(1, '210mm', '148mm', "CreateCustomPage");
|
|
|
- LODOP.SET_SHOW_MODE("BKIMG_WIDTH", "210mm");
|
|
|
- LODOP.SET_SHOW_MODE("BKIMG_HEIGHT", "148mm");
|
|
|
+ // LODOP.SET_PRINT_PAGESIZE(1, '210mm', '148mm', "CreateCustomPage");
|
|
|
+ // LODOP.SET_SHOW_MODE("BKIMG_WIDTH", "210mm");
|
|
|
+ // LODOP.SET_SHOW_MODE("BKIMG_HEIGHT", "148mm");
|
|
|
+ LODOP.SET_PRINT_PAGESIZE(1, '140mm', '202mm', "CreateCustomPage");
|
|
|
+ LODOP.SET_PRINT_MODE('FULL_WIDTH_FOR_OVERFLOW', true) // 整宽不变形
|
|
|
+ LODOP.SET_SHOW_MODE("BKIMG_WIDTH", "140mm");
|
|
|
+ LODOP.SET_SHOW_MODE("BKIMG_HEIGHT", "202mm");
|
|
|
LODOP.SET_PRINT_MODE("CREATE_CUSTOM_PAGE_NAME", "泰和医院门、急诊注射单");//对新建的纸张重命名
|
|
|
- LODOP.ADD_PRINT_HTM("5mm", "3mm", "210mm", "148mm", $("div[id='print_view_zsd']").html());
|
|
|
+ // LODOP.ADD_PRINT_HTM("5mm", "3mm", "210mm", "148mm", $("div[id='print_view_zsd']").html());
|
|
|
+ LODOP.ADD_PRINT_HTM("2mm", "4mm", "140mm", "202mm", $("div[id='print_view_zsd']").html());
|
|
|
LODOP.PRINT();
|
|
|
//LODOP.PREVIEW();
|
|
|
}
|
|
@@ -2235,4 +2253,214 @@ function matchTp(){
|
|
|
isTyOk = true;
|
|
|
}
|
|
|
$("#tyModal").modal('hide');
|
|
|
+}
|
|
|
+
|
|
|
+function printPrescription(patientId, times, orderNo) {
|
|
|
+ if (mzCfPrintIndex == null || ekCfPrintIndex == null || jzCfPrintIndex == null) {
|
|
|
+ return errorMesageSimaple('打印机参数未设置,请在发药参数设置中设置');
|
|
|
+ }
|
|
|
+ var tem = {
|
|
|
+ patientId: patientId,
|
|
|
+ times: times,
|
|
|
+ orderNo: orderNo,
|
|
|
+ groupNo: groupNo
|
|
|
+ };
|
|
|
+ $.ajax({
|
|
|
+ type: "POST",
|
|
|
+ url: '/thmz/getPrintPrescriptionData',
|
|
|
+ contentType: "application/json;charset=UTF-8",
|
|
|
+ dataType: "json",
|
|
|
+ headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")},
|
|
|
+ data: JSON.stringify(tem),
|
|
|
+ success: function (res) {
|
|
|
+ if (res == '401' || res == 401) {
|
|
|
+ window.location.href = '/thmz/login/view'
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if (res.code == 0) {
|
|
|
+ //setPrint();//初始化默认打印机
|
|
|
+ printView(res.data);
|
|
|
+ successMesage(res);
|
|
|
+ } else {
|
|
|
+ errorMesage(res);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
+function printView(data) {
|
|
|
+ $('.sjh').remove();
|
|
|
+ $('#print_view input').attr("value", "");
|
|
|
+ var age = 0;
|
|
|
+ if (null != data) {
|
|
|
+ for (var key in data) {
|
|
|
+ $("#" + key + "").attr("value", data[key]);
|
|
|
+ }
|
|
|
+ age = getBirthSlot(data['birthDay'], data.list[0].priceTime);
|
|
|
+ $("#age").attr("value", age);
|
|
|
+ }
|
|
|
+ var list = data.list;
|
|
|
+ if (age.substring(0, age.indexOf('岁')) < 18 && groupNo === '71') {
|
|
|
+ $('#drugFlag').attr("value", "儿科");
|
|
|
+ printIndex = ekCfPrintIndex;
|
|
|
+ } else if (data.warnDeptName.indexOf("急诊") != -1 && groupNo === '71') {
|
|
|
+ $('#drugFlag').attr("value", "急诊");
|
|
|
+ printIndex = jzCfPrintIndex;
|
|
|
+ } else {
|
|
|
+ $('#drugFlag').attr("value", "普通");
|
|
|
+ printIndex = mzCfPrintIndex;
|
|
|
+ }
|
|
|
+ if (list[0].drugFlag == 2 || list[0].drugFlag == 3) {
|
|
|
+ $('#drugFlag').attr("value", "麻、精一");
|
|
|
+ } else if (list[0].drugFlag == 4) {
|
|
|
+ $('#drugFlag').attr("value", "精二");
|
|
|
+ }
|
|
|
+ JsBarcode("#cfBarcode", data.patientId+'|'+data.times+'|'+data.orderNo, {
|
|
|
+ lineColor: '#333', //线条颜色
|
|
|
+ width: 1, //线宽
|
|
|
+ height: 26, //条码高度
|
|
|
+ displayValue: false, //是否显示文字信息
|
|
|
+ });
|
|
|
+ $('#priceTime').attr("value", format(list[0].priceTime, "yyyy-MM-dd HH:mm"));
|
|
|
+ // 获取医生签名
|
|
|
+ getAjaxRequst("/thmz/getDoctorSignatureImage",{doctorCode:data.employeeCode},false,function (postRes) {
|
|
|
+ if(postRes.code == 0){
|
|
|
+ $("#employeeName").html("<img src='" + postRes.data + "' style='width:100px;height:23px;'/>")
|
|
|
+ }else {
|
|
|
+ $('#employeeName').html(data.employeeName);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ $('#sex').attr("value", getSex(data.sex));
|
|
|
+ $('#nameCf').attr("value", data.name);
|
|
|
+ $('#patientIdCf').attr("value", data.patientId);
|
|
|
+ $('#totalPrice').html(data.totalPrice + '元');
|
|
|
+ if (data.ybCardNo == null || data.ybCardNo == '') {
|
|
|
+ $('#ybCardNo').attr("value", data.icCardNo);
|
|
|
+ }
|
|
|
+ $('#tbody_yp').html(groupNo === '71' ? getXyPrintHtml(list) : getZyPrintHtml(list));
|
|
|
+ LODOP = getLodop();
|
|
|
+ LODOP.PRINT_INITA(6, 0, "140mm", "202mm", "泰和医院处方笺");
|
|
|
+ LODOP.SET_PRINT_STYLE("FontSize", 9); //字体大小
|
|
|
+ //设置默认打印机
|
|
|
+ LODOP.SET_PRINTER_INDEX(printIndex);
|
|
|
+ LODOP.SET_PRINT_PAGESIZE(1, '140mm', '202mm', "CreateCustomPage");
|
|
|
+ LODOP.SET_PRINT_MODE('FULL_WIDTH_FOR_OVERFLOW', true) // 整宽不变形
|
|
|
+ LODOP.SET_SHOW_MODE("BKIMG_WIDTH", "140mm");
|
|
|
+ LODOP.SET_SHOW_MODE("BKIMG_HEIGHT", "202mm");
|
|
|
+ LODOP.SET_PRINT_MODE("CREATE_CUSTOM_PAGE_NAME", "泰和医院处方笺");//对新建的纸张重命名
|
|
|
+ let strStyle='';
|
|
|
+ let font = 'font-size: 12px;padding: 2px 2px;';
|
|
|
+ if(groupNo !== '71'){
|
|
|
+ strStyle = "<style>table,td,th {border-bottom: 1px dashed black;margin-bottom: 2px;";
|
|
|
+ strStyle += font;
|
|
|
+ strStyle += "}";
|
|
|
+ strStyle += "</style>";
|
|
|
+ }
|
|
|
+ LODOP.ADD_PRINT_HTM("2mm", "4mm", "140mm", "202mm", strStyle + $("div[id='print_view']").html());
|
|
|
+ LODOP.PRINT();
|
|
|
+ LODOP.NewPageA();//下一页
|
|
|
+ // LODOP.PREVIEW();
|
|
|
+}
|
|
|
+
|
|
|
+function getXyPrintHtml(list) {
|
|
|
+ let tr = '';
|
|
|
+ for (let i = 0; i < list.length; i++) {
|
|
|
+ let printName = list[i].printName == null ? "" : list[i].printName;
|
|
|
+ let tryResult = '';
|
|
|
+ let tryFlag = '';
|
|
|
+ if(list[i].paySelf == 1 || list[i].ybZfFlag == 1){
|
|
|
+ continue
|
|
|
+ }
|
|
|
+ if (list[i].tryResult == 0) {
|
|
|
+ tryResult = '(—)';
|
|
|
+ } else if (list[i].psFlag == 1 && list[i].tryFlag == 0) {//药品需要皮试,处方未点需要皮试
|
|
|
+ tryResult = '<span style="color: red">(免试)</span>';
|
|
|
+ }
|
|
|
+ if (list[i].tryFlag == 1) {
|
|
|
+ tryFlag = '<span style="color: red">(需皮试)</span>';
|
|
|
+ }
|
|
|
+ var number = i + 1;
|
|
|
+ let manufactoryName = list[i].manufactoryName == null || list[i].manufactoryName === '' ? '' : '(' + list[i].manufactoryName + ')';
|
|
|
+ tr += '<tr>' +
|
|
|
+ ' <td style="margin-bottom: 5px;width: 10px;font-size: 13px;" align="left" valign="top">' + number + "." +
|
|
|
+ ' </td>' +
|
|
|
+ ' <td style="margin-bottom: 5px;vertical-align: middle !important;width: 245px;font-size: 13px;">' + tryResult + list[i].drugName +
|
|
|
+ ' </td>' +
|
|
|
+ ' <td style="margin-bottom: 5px;vertical-align: middle !important;width: 70px;text-align: right;font-size: 13px;">' + list[i].specification +
|
|
|
+ ' </td>' +
|
|
|
+ ' <td style="margin-bottom: 5px;vertical-align: middle !important;width: 5px;text-align: left;font-size: 13px;">×</td>' +
|
|
|
+ ' <td style="margin-bottom: 5px;vertical-align: middle !important;width: 5px;text-align: left;font-size: 13px;">' + list[i].quantity +
|
|
|
+ ' </td>' +
|
|
|
+ ' <td style="margin-bottom: 5px;vertical-align: middle !important;width: 25px;text-align: left;font-size: 13px;">' + list[i].ypUnitName +
|
|
|
+ ' </td>' +
|
|
|
+ '</tr>' +
|
|
|
+ '<tr>' +
|
|
|
+ ' <td style="margin-bottom: 5px;width: 10px;font-size: 13px;" align="left" valign="top">' +
|
|
|
+ ' </td>' +
|
|
|
+ ' <td style="margin-bottom: 5px;vertical-align: middle !important;width: 245px;font-size: 13px;">' + manufactoryName + tryFlag +
|
|
|
+ ' </td>' +
|
|
|
+ ' <td colspan="4" style="padding-left:0;margin-bottom: 5px;width:220px;vertical-align: middle !important;text-align: left;font-size: 13px;">用法:' + list[i].drugQuan + " " + list[i].drugUnitName + '/次 ' + list[i].frequencyName + ' ' + printName +
|
|
|
+ ' </td>' +
|
|
|
+ '</tr>' +
|
|
|
+ '<tr>' +
|
|
|
+ ' <td style="margin-bottom: 5px;width: 10px;font-size: 13px;" align="left" valign="top">' +
|
|
|
+ ' </td>' +
|
|
|
+ ' <td colspan="5" style="margin-bottom: 5px;vertical-align: middle !important;width: 245px;font-size: 13px;">' + (list[i].instructionText == null ? '' : list[i].instructionText) +
|
|
|
+ ' </td>' +
|
|
|
+ '</tr>' +
|
|
|
+ '<tr>' +
|
|
|
+ ' <td style="margin-bottom: 5px;width: 10px;font-size: 13px;" align="left" valign="top">' +
|
|
|
+ ' </td>' +
|
|
|
+ // ' <td colspan="5" style="margin-bottom: 5px;vertical-align: middle !important;width: 245px;font-size: 13px;">' + '货位号:' + list[i].location +
|
|
|
+ // ' </td>' +
|
|
|
+ ' <td style="margin-bottom: 5px;vertical-align: middle !important;width: 245px;font-size: 13px;">货位号:' + list[i].location +
|
|
|
+ ' </td>' +
|
|
|
+ ' <td colspan="4" style="padding-left:0;margin-bottom: 5px;width:220px;vertical-align: middle !important;text-align: left;font-size: 13px;">零售价:' + list[i].packRetprice + ' 元/' + list[i].ypUnitName +
|
|
|
+ ' </td>' +
|
|
|
+ '</tr><tr style="height: 5px;"><td><img src="about:blank" width="5" height="5" /></td></tr>';
|
|
|
+ }
|
|
|
+ $('#yxwk').remove();
|
|
|
+ if (list.length < 5) {
|
|
|
+ $('#div_yp_cf').append('<span id="yxwk" style="margin-bottom: 5px;font-size: 13px;">以下为空</span>');
|
|
|
+ }
|
|
|
+ return tr;
|
|
|
+}
|
|
|
+
|
|
|
+function getZyPrintHtml(list) {
|
|
|
+ let tr = '';
|
|
|
+ for (let i = 0; i < list.length;) {
|
|
|
+ tr += '<tr class="sjh">' +
|
|
|
+ '<td style="width: 160px; font-size: 14px;">' + list[i].drugName +
|
|
|
+ '</td>' +
|
|
|
+ '<td style="width: 40px;text-align: right; font-size: 14px;">' + list[i].specification +
|
|
|
+ '</td>' +
|
|
|
+ '<td style="width: 25px;text-align: right;border-right: 1px solid black; font-size: 14px;">' + list[i].quantity + list[i].ypUnitName +
|
|
|
+ '</td>';
|
|
|
+ if (i + 1 < list.length) {
|
|
|
+ tr += '<td style="width: 160px; font-size: 14px;">' + list[i + 1].drugName +
|
|
|
+ '</td>' +
|
|
|
+ '<td style="width: 40px;text-align: right; font-size: 14px;">' + list[i + 1].specification +
|
|
|
+ '</td>' +
|
|
|
+ '<td style="width: 25px;text-align: right; font-size: 14px;">' + list[i + 1].quantity + list[i + 1].ypUnitName +
|
|
|
+ '</td>' +
|
|
|
+ '</tr>';
|
|
|
+ }
|
|
|
+ i = i + 2;
|
|
|
+ }
|
|
|
+ let cydj = isEmpty(list[0].cyDj)?'':list[0].cyDj;
|
|
|
+ tr += '<tr class="sjh">' +
|
|
|
+ '<td colspan="6" style="border: 0 !important;text-align: right;padding: 0;">× ' + list[0].drugWin +
|
|
|
+ ' 副 '+cydj+'</td>' +
|
|
|
+ '</tr>';
|
|
|
+ let yf = '';
|
|
|
+ yf += isEmpty(list[0].cyMtjs)?'':'每天'+list[0].cyMtjs+'剂,';
|
|
|
+ yf += isEmpty(list[0].cyJsl)?'':list[0].cyJssm+list[0].cyJsl+'ml,';
|
|
|
+ yf += isEmpty(list[0].cyZql)?'':'煮取量'+list[0].cyZql+'ml,';
|
|
|
+ yf += isEmpty(list[0].cyFj)?'':'复煎'+list[0].cyFj+'次。';
|
|
|
+ yf += isEmpty(list[0].cyFfcs)?'':'分'+list[0].cyFfcs+'次,';
|
|
|
+ yf += isEmpty(list[0].cyFysm)?'':list[0].cyFysm;
|
|
|
+ tr += '<tr class="sjh">' +
|
|
|
+ '<td colspan="6" style="border: 0 !important;text-align: left;padding: 0; font-size: 14px;">'+yf+'</td>' +
|
|
|
+ '</tr>';
|
|
|
+ return tr;
|
|
|
}
|