|
@@ -21,6 +21,7 @@ let tabList = [], global_level = "", global_status = "0",
|
|
|
global_deptId = [], global_deptName = "", global_score = '',
|
|
|
data_desc = ["leaveHospitalDate"], data_asc = [], global_taskList = [], global_delOrAdd = 1;//1生成0取消
|
|
|
let global_activeTabCode = '0'; //激活的tab code
|
|
|
+let global_scoreMap = {}; //病历类型枚举
|
|
|
let isPlacefile = getCookie('isPlacefile') || 1
|
|
|
|
|
|
$(function () {
|
|
@@ -226,7 +227,13 @@ $(function () {
|
|
|
changeYear: true,
|
|
|
dateFormat: "yy-mm-dd"
|
|
|
}).datepicker("setDate", endDate);
|
|
|
- getScoreTabList((data) => { rendeScoreList(data) })
|
|
|
+ getScoreTabList((data) => {
|
|
|
+ //调换病历类型键值,以便列表转换用
|
|
|
+ for(let i in data){
|
|
|
+ global_scoreMap[data[i]] = i;
|
|
|
+ }
|
|
|
+ rendeScoreList(global_scoreMap)
|
|
|
+ })
|
|
|
//获取列表数据
|
|
|
getTabData(1)
|
|
|
//状态选择
|
|
@@ -254,14 +261,15 @@ function hasData(data) {
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
-function rendeScoreList(list) {
|
|
|
- if (list.length == 0) {
|
|
|
+function rendeScoreList(obj) {
|
|
|
+ const list = Object.values(obj);
|
|
|
+ if (list.length === 0) {
|
|
|
$('.scoreList').html("")
|
|
|
return
|
|
|
}
|
|
|
let str = `<li class="scoreItem ellipsis" data-id=" " data-name="全部">全部</li>`;
|
|
|
- for (let i = 0; i < list.length; i++) {
|
|
|
- str += `<li class="scoreItem ellipsis" data-id=${list[i]} data-name=${list[i]}> ${list[i]}</li>`
|
|
|
+ for (let i in obj) {
|
|
|
+ str += `<li class="scoreItem ellipsis" data-id=${i} data-name=${obj[i]}> ${obj[i]}</li>`
|
|
|
}
|
|
|
$('.scoreList').html(str)
|
|
|
bindScoreSelect()
|
|
@@ -420,7 +428,11 @@ function renderTab(data) {
|
|
|
<td class="operaItem taskCheck textCenter"><img code="${item.behospitalCode}" src="${iconUnCheck}" alt=""></td>`;
|
|
|
for (let i = 0; i < titles.length; i++) {
|
|
|
code = $(titles[i]).attr('code');
|
|
|
- str += `<td class="textCenter"><span data-index=${i}>${item[code] || "-"}<span></td>`
|
|
|
+ if(code==="score"){
|
|
|
+ str += `<td class="textCenter"><span data-index=${i}>${global_scoreMap[+item[code]] || "-"}<span></td>`
|
|
|
+ }else{
|
|
|
+ str += `<td class="textCenter"><span data-index=${i}>${item[code] || "-"}<span></td>`
|
|
|
+ }
|
|
|
}
|
|
|
str += `<td class="operaItem textCenter ${(item.creatStatus == '已生成' && item.delFlag) ? 'taskCancel' : 'disable'}" code="${item.behospitalCode}">取消</td></tr>`
|
|
|
}
|