lulihong 6 rokov pred
rodič
commit
bfd3eb1340

+ 51 - 4
html/huanzhe/html/disease-label-edit.html

@ -25,7 +25,14 @@
				<a href="javascript:void(0);" class="btntrue c-ccc">保存</a>
			</div>
		</div>
		
		<ul class="c-list msg-list" id='disease-box1'>	
			<li class="mb15 c-head">
				<div><i class="other-icon"></i><span>服务类型</span></div>		
			</li>			
			<!-- <li class="c-list-add">
				<div><span id='add-span'>添加标签</span><input maxlength="6" class="add-input" id='labelinput' type="input"/></div>	
			</li> -->
		</ul>
		<ul class="c-list msg-list" id='disease-box4'>	
			<li class="mb15 c-head">
				<div><i class="other-icon"></i><span>自定义标签</span></div>		
@ -79,7 +86,6 @@
					
					
				});
				
				$("#disease-box4").on("click",".c-list-li",function(){
					if(!$(this).hasClass('cant-active')){
						if($(this).hasClass("active-icon")){
@ -92,6 +98,20 @@
					}	
				})
				
				$("#disease-box1").on("click",".c-list-li",function(){
					if(!$(this).hasClass('cant-active')){
						if($(this).hasClass("active-icon")){
							$(this).removeClass("active-icon");
							$(this).addClass("no-active");
						}else{
							$(this).removeClass("no-active");
							$(this).addClass("active-icon");
						}
					}	
					$("#disease-box1 .c-list-li").removeClass("active-icon").removeClass("no-active");
					$(this).addClass("active-icon");
				})
				
				$("#disease-box3").on("click",".c-list-li",function(){
					if(!$(this).hasClass('cant-active')){
						if($(this).attr('data-noselect') == 'true'){
@ -156,11 +176,11 @@
			})
			
			function saveData(){
				var health = [];
				var health = [];//服务类型
				var disease=[];
				var custom =[];
				var diseaseName = [];
				$("#disease-box2 .active-icon").each(function(){
				$("#disease-box1 .active-icon").each(function(){
					var val = $(this).attr("data-code");
					health.push(val);
					diseaseName.push($(this).attr("data-name"));
@ -200,6 +220,7 @@
				params.disease = disease.join(",");
				params.custom = custom.join(",");
				params.patient = patientCode;
				console.error(JSON.stringify(params))
				sendPost("doctor/patient_label_info/patient_label_update",params,addPatientLabelErr,function(res){
					if(res.status==200){
						mui.toast('保存成功');
@ -282,6 +303,7 @@
					{url:"/doctor/patient_label/labels_by_type",data:{labelType:3}},
					{url:"/doctor/patient_label/labels_by_type",data:{labelType:4,teamCode:docInfo.adminTeamCode}},
					{url:"/doctor/patient_label/patientAllLabels",data:{patient:patientCode}}, //获取选中的标签
					{url:"/wlyygc/doctor/label/labels", reqType: "get" ,data:{labelType:1}},//服务类型
					])
					return promise.then(function(datas){
						var data0 = datas[0],
@ -291,6 +313,8 @@
						initData(2,data0);
						initData(3,data1);
						initData(4,data2);
						serviceTypeData(datas[4])
						console.error(activeArr.length+JSON.stringify(activeArr))
						
						setTimeout(function(){
							isValueChange();
@ -317,6 +341,28 @@
					querySuccess(res);
			}
			
			function serviceTypeData(res){
				var labelhtml ="";
				if(res.status==10000){
					var data = res.result;
					for(var j in data){
						var disabled = "no-active";
					    var noselect = "";
					    var isExit=false;
						activeArr.map(function(v){
							console.error("v.label:"+v.label)
							console.error("data[j].code:"+data[j].code)
							if(v.label == data[j].code && v.labelType=='1')isExit =true;
						})
						if(isExit)disabled = "active-icon"  //本来就有的默认高亮
						labelhtml +='<li id="'+data[j].code+'" data-code="'+data[j].code+'" data-name="'+data[j].name+'"  data-noselect="' + noselect + '" class="c-list-li '+disabled+'">'+
										'<div><span >'+data[j].name+'</span></div>'+			
									'</li>'
					}
					$("#disease-box1").append(labelhtml);
				}
			}
			
			function initPatientData(type){
				sendPost("/doctor/patient_label_info/patient_label",{labelType:type,patient:patientCode},queryFailed,function(res){
					if(res.status==200){
@ -405,6 +451,7 @@
						activeArr.map(function(v){
							if(v.label == data[j].labelCode)isExit =true;
						})
						
						if(isExit)disabled = "active-icon"  //本来就有的默认高亮
						labelhtml +='<li id="'+data[j].labelType+'-'+data[j].labelCode+'" data-code="'+data[j].labelCode+'" data-name="'+data[j].labelName+'"  data-noselect="' + noselect + '" class="c-list-li '+disabled+'">'+
										'<div><span >'+data[j].labelName+'</span></div>'+			

+ 1 - 1
html/huanzhe/js/huanzhexinxi.js

@ -57,7 +57,7 @@ function getPatientAllLabels(){
	sendPost("/doctor/patient_label/patientAllLabels",  
		{patient: patiCode}, null,
		function(res){ 
			console.log(res)
			console.error(JSON.stringify(res))
			if(res.status == 200){
				if(res.data){
					var str = ''

+ 4 - 0
html/manager/css/manager.css

@ -671,3 +671,7 @@
    text-align: center;
}
#list2 .l-arrow-right{display: none;}
.c-lab-mor li{
	height: 50px;
	padding-top: 10px;
}