|
|
@@ -1050,7 +1050,7 @@ function initGroupOrder() {
|
|
|
$('#groupId').selectpicker('refresh');
|
|
|
$("#groupId").selectpicker('val', 1);
|
|
|
$('#groupId').selectpicker('refresh');
|
|
|
- groupIdMap = new Map();
|
|
|
+ groupIdMap = new MyMap();
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -2971,8 +2971,8 @@ function resetNewGroupId(type) {
|
|
|
var xyTabContents = $("#xyTabContent").find("div.tab-pane");
|
|
|
//西药设置
|
|
|
if (xyTabContents != null && xyTabContents.length > 0) {
|
|
|
- groupIdMap = new Map();
|
|
|
- gropuIdAndOrderNoMap = new Map();
|
|
|
+ groupIdMap = new MyMap();
|
|
|
+ gropuIdAndOrderNoMap = new MyMap();
|
|
|
var newGroupId = 1;
|
|
|
gropuIdAndOrderNoMap.put(1, 0);
|
|
|
var prevGroupId = null;
|
|
|
@@ -2989,7 +2989,7 @@ function resetNewGroupId(type) {
|
|
|
$(formGroups[j]).find("input.temporary_items_groupId").val(newGroupId);
|
|
|
var map = groupIdMap.get(newGroupId + '');
|
|
|
if (map == null) {
|
|
|
- map = new Map();
|
|
|
+ map = new MyMap();
|
|
|
map.put("supplyType", $(formGroups[j]).find("input.temporary_items_supplyType").val());
|
|
|
map.put("orderFrequency", $(formGroups[j]).find("input.temporary_items_orderFrequency").val());
|
|
|
map.put("dayNum", $(formGroups[j]).find("input.temporary_items_dayNum").val());
|
|
|
@@ -3012,8 +3012,8 @@ function resetNewGroupId(type) {
|
|
|
* @param type 回写类型 0 全部回写 1 医疗范文 2 就诊详情
|
|
|
*/
|
|
|
function editPrescription(jsonData, type) {
|
|
|
- orderNoAndTableIdMap = new Map();
|
|
|
- tableIdAndOrderNoMap = new Map();
|
|
|
+ orderNoAndTableIdMap = new MyMap();
|
|
|
+ tableIdAndOrderNoMap = new MyMap();
|
|
|
var firstOrNot = jsonData.firstOrNot;
|
|
|
var conciseRecordsFlag = false;
|
|
|
if (type == 1) {
|
|
|
@@ -3169,9 +3169,9 @@ function editPrescription(jsonData, type) {
|
|
|
//门诊手术选中的数据组
|
|
|
var opRecordArrays = [];
|
|
|
//组号与同组药数量的map
|
|
|
- var groupOrderAndLengthMap = new Map();
|
|
|
+ var groupOrderAndLengthMap = new MyMap();
|
|
|
//处方号与同处方号药数量的map
|
|
|
- var orderNoAndLengthMap = new Map();
|
|
|
+ var orderNoAndLengthMap = new MyMap();
|
|
|
//住院回写
|
|
|
var zyReqCallBack = false;
|
|
|
if (type == 1) {
|
|
|
@@ -3206,7 +3206,7 @@ function editPrescription(jsonData, type) {
|
|
|
//当前实际回写的组号
|
|
|
var currentOrderNo = null;
|
|
|
//处方号与药品类型关系
|
|
|
- var orderAndGroupNoMap = new Map();
|
|
|
+ var orderAndGroupNoMap = new MyMap();
|
|
|
// mzChargeDetailList.sort(function (a, b) {
|
|
|
// return a.groupNo - b.groupNo
|
|
|
// });
|
|
|
@@ -4408,7 +4408,7 @@ function saveWesternMedicine(calculateTotalAmountFlag) {
|
|
|
return;
|
|
|
}
|
|
|
if (gropuIdAndOrderNoMap == null) {
|
|
|
- gropuIdAndOrderNoMap = new Map();
|
|
|
+ gropuIdAndOrderNoMap = new MyMap();
|
|
|
}
|
|
|
var exitIndex = gropuIdAndOrderNoMap.get(groupId);
|
|
|
if (exitIndex == null) {
|
|
|
@@ -4620,7 +4620,7 @@ function saveWesternMedicine(calculateTotalAmountFlag) {
|
|
|
//设置药品的用法,频次,天数
|
|
|
var map = groupIdMap.get(groupId);
|
|
|
if (map == null) {
|
|
|
- map = new Map();
|
|
|
+ map = new MyMap();
|
|
|
map.put("supplyType", supplyType);
|
|
|
map.put("orderFrequency", orderFrequency);
|
|
|
map.put("dayNum", dayNum);
|
|
|
@@ -10346,7 +10346,7 @@ function setPrint() {
|
|
|
function setTableHtml(prescriptionDetail) {
|
|
|
//设置成组处方符号
|
|
|
if (prescriptionDetail.length > 1) {
|
|
|
- var map = new Map();
|
|
|
+ var map = new MyMap();
|
|
|
var groupOrderlist = [];
|
|
|
for (var j = 0; j < prescriptionDetail.length; j++) {
|
|
|
var detail = prescriptionDetail[j];
|