|
@@ -11,6 +11,7 @@ let searchType = getUrlArgObject("searchType") || ""
|
|
|
|
|
|
|
|
|
let medicalTypesList = []
|
|
|
+let medicalCNTypesList = []
|
|
|
let first = true
|
|
|
const is8Ie = isIe8() //判断是否为IE8
|
|
|
// if(is8Ie) {
|
|
@@ -258,19 +259,19 @@ function getMedicalCNTypes() {
|
|
|
post(config.dictionaryInfo,{}).then((res) =>{
|
|
|
const data = res.data
|
|
|
if(data.code == 0) {
|
|
|
- medicalTypesList = res.data.data[14]
|
|
|
- medicalTypesList[0].checked = true
|
|
|
- renderMedicalCNType(medicalTypesList)
|
|
|
+ medicalCNTypesList = res.data.data[14]
|
|
|
+ medicalCNTypesList[0].checked = true
|
|
|
+ renderMedicalCNType(medicalCNTypesList)
|
|
|
} else {
|
|
|
console.log(res)
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
|
|
|
-function renderMedicalCNType(medicalTypesList) {
|
|
|
+function renderMedicalCNType(medicalCNTypesList) {
|
|
|
let str = ''
|
|
|
- for(let i = 0; i < medicalTypesList.length; i++) {
|
|
|
- str += `<span class='medicalCNTypeItem' data-index=${i}><img src = ${medicalTypesList[i].checked? checkOnImg:checkOffImg}>${medicalTypesList[i].name}</span>`
|
|
|
+ for(let i = 0; i < medicalCNTypesList.length; i++) {
|
|
|
+ str += `<span class='medicalCNTypeItem' data-index=${i}><img src = ${medicalCNTypesList[i].checked? checkOnImg:checkOffImg}>${medicalCNTypesList[i].name}</span>`
|
|
|
}
|
|
|
$('.searchCNTypeBox').html(str)
|
|
|
bindMedicalCNTypeClick();
|
|
@@ -280,22 +281,22 @@ function bindMedicalCNTypeClick() {
|
|
|
$('.searchCNTypeBox .medicalCNTypeItem').on("click", function(){
|
|
|
const index = $(this).attr('data-index')
|
|
|
if(index == 0) {
|
|
|
- if(medicalTypesList[0].checked) {
|
|
|
- medicalTypesList[0].checked = false
|
|
|
+ if(medicalCNTypesList[0].checked) {
|
|
|
+ medicalCNTypesList[0].checked = false
|
|
|
}else {
|
|
|
- for(let i = 0; i < medicalTypesList.length; i++) {
|
|
|
- medicalTypesList[i].checked = false
|
|
|
+ for(let i = 0; i < medicalCNTypesList.length; i++) {
|
|
|
+ medicalCNTypesList[i].checked = false
|
|
|
}
|
|
|
- medicalTypesList[0].checked = true
|
|
|
+ medicalCNTypesList[0].checked = true
|
|
|
}
|
|
|
- renderMedicalCNType(medicalTypesList)
|
|
|
+ renderMedicalCNType(medicalCNTypesList)
|
|
|
} else {
|
|
|
- if(medicalTypesList[0].checked) {
|
|
|
- medicalTypesList[0].checked = false
|
|
|
+ if(medicalCNTypesList[0].checked) {
|
|
|
+ medicalCNTypesList[0].checked = false
|
|
|
}
|
|
|
- medicalTypesList[index].checked = !medicalTypesList[index].checked
|
|
|
+ medicalCNTypesList[index].checked = !medicalCNTypesList[index].checked
|
|
|
}
|
|
|
- renderMedicalCNType(medicalTypesList)
|
|
|
+ renderMedicalCNType(medicalCNTypesList)
|
|
|
})
|
|
|
}
|
|
|
|
|
@@ -308,9 +309,9 @@ function getKnowledgeCNData(value) {
|
|
|
first =false
|
|
|
}
|
|
|
let medicalTypes = []
|
|
|
- for(let i = 0; i < medicalTypesList.length; i++) {
|
|
|
- if(medicalTypesList[i].checked) {
|
|
|
- medicalTypes.push(medicalTypesList[i].val)
|
|
|
+ for(let i = 0; i < medicalCNTypesList.length; i++) {
|
|
|
+ if(medicalCNTypesList[i].checked) {
|
|
|
+ medicalTypes.push(medicalCNTypesList[i].val)
|
|
|
}
|
|
|
}
|
|
|
$(".searchKnowledgeCN .staticSearchCNB .searching").css("display","block")
|