|
@@ -232,7 +232,7 @@ function setPatientId() {
|
|
|
contentType: "application/json;charset=UTF-8",
|
|
|
dataType: "json",
|
|
|
headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")},
|
|
|
- async:false,
|
|
|
+ async: false,
|
|
|
success: function (res) {
|
|
|
if (res == '401' || res == 401) {
|
|
|
window.location.href = '/thmz/login/view'
|
|
@@ -343,7 +343,8 @@ function print() {
|
|
|
* 查询同一病人所有收费明细
|
|
|
*/
|
|
|
function fitAllfymx() {
|
|
|
- var patientId = $("#patientId").val();btn_query
|
|
|
+ var patientId = $("#patientId").val();
|
|
|
+ btn_query
|
|
|
if (patientId == undefined || patientId == null || patientId == "") {
|
|
|
return;
|
|
|
}
|
|
@@ -405,13 +406,7 @@ function fitfymx(patientId, serialNo) {
|
|
|
if (res.code == 0) {
|
|
|
formatMx(res);
|
|
|
} else {
|
|
|
- new PNotify({
|
|
|
- title: '错误提示',
|
|
|
- text: res.message,
|
|
|
- type: 'error',
|
|
|
- hide: true,
|
|
|
- styling: 'bootstrap3'
|
|
|
- });
|
|
|
+ errorMesage(res);
|
|
|
}
|
|
|
$("#print_date").html(format(new Date(), "yyyy/MM/dd"));
|
|
|
}
|
|
@@ -438,21 +433,27 @@ function formatMx(res) {
|
|
|
for (var i = 0; i < res.data.length; i++) {
|
|
|
var temp = res.data[i];
|
|
|
html += "<tr>";
|
|
|
- html += ' <td width="17%" style="padding-left: 8px;padding-top: 4px;">' + temp.tybm + '</td>';
|
|
|
- html += ' <td width="45%" style="padding-left: 8px;padding-top: 4px;">' + temp.drugname + '</td>';
|
|
|
+ var national_code=temp.national_code;
|
|
|
+ if(national_code=="null" || national_code==undefined){
|
|
|
+ national_code="";
|
|
|
+ }
|
|
|
+ //html += ' <td width="17%" style="padding-left: 8px;padding-top: 4px;word-break:break-all;">' + temp.tybm + '</td>';
|
|
|
+ html += ' <td width="17%" style="padding-left: 8px;padding-top: 4px;word-break:break-all;">' + national_code + '</td>';
|
|
|
+ html += ' <td width="45%" style="padding-left: 8px;padding-top: 4px;word-break:break-all;">' + temp.drugname + '</td>';
|
|
|
if (temp.specification == null || temp.specification == undefined) {
|
|
|
- html += ' <td width="10%" style="padding-left: 8px;padding-top: 4px;"></td>';
|
|
|
+ html += ' <td width="10%" style="padding-left: 8px;padding-top: 4px;word-break:break-all;"></td>';
|
|
|
} else {
|
|
|
- html += ' <td width="10%" style="padding-left: 8px;padding-top: 4px;">' + temp.specification + '</td>';
|
|
|
+ html += ' <td width="10%" style="padding-left: 8px;padding-top: 4px;word-break:break-all;">' + temp.specification + '</td>';
|
|
|
}
|
|
|
if (temp.unit == null || temp.unit == undefined) {
|
|
|
- html += ' <td width="10%" style="padding-left: 8px;padding-top: 4px;"></td>';
|
|
|
+ html += ' <td width="10%" style="padding-left: 8px;padding-top: 4px;word-break:break-all;"></td>';
|
|
|
} else {
|
|
|
- html += ' <td width="10%" style="padding-left: 8px;padding-top: 4px;">' + temp.unit + '</td>';
|
|
|
+ html += ' <td width="10%" style="padding-left: 8px;padding-top: 4px;word-break:break-all;">' + temp.unit + '</td>';
|
|
|
}
|
|
|
- html += ' <td width="6%" style="padding-left: 8px;padding-top: 4px;">' + temp.unit_price.toFixed(2) + '</td>';
|
|
|
- html += ' <td width="6%" style="padding-left: 8px;padding-top: 4px;">' + temp.quantity + '</td>';
|
|
|
- html += ' <td width="6%" style="padding-left: 8px;padding-top: 4px;">' + temp.total_price.toFixed(2) + '</td>';
|
|
|
+ html += ' <td width="6%" style="padding-left: 8px;padding-top: 4px;word-break:break-all;">' + temp.unit_price.toFixed(2) + '</td>';
|
|
|
+ html += ' <td width="6%" style="padding-left: 8px;padding-top: 4px;word-break:break-all;">' + temp.quantity + '</td>';
|
|
|
+ html += ' <td width="6%" style="padding-left: 8px;padding-top: 4px;word-break:break-all;">' + temp.total_price.toFixed(2) + '</td>';
|
|
|
+ //html += ' <td width="6%" style="padding-left: 8px;padding-top: 4px;word-break:break-all;">' + temp.national_code + '</td>';
|
|
|
html += "</tr>";
|
|
|
}
|
|
|
html += '<tr><td colspan="8"><div style="border:0;border-top:1px solid #000;overflow:hidden;font-size: 13px;"><div style="float: right;font-weight: 700;padding-top: 4px;padding-bottom: 4px;"><span>金额合计:</span><span id="total_count" style="margin-left: 50px;"></span></div></div></td></tr>';
|