|
@ -1,7 +1,7 @@
|
|
|
var httpData=GetRequest();
|
|
|
(function(){
|
|
|
new Vue({
|
|
|
el:"#app",
|
|
|
(function(){
|
|
|
new Vue({
|
|
|
el:"#app",
|
|
|
data:{
|
|
|
patient:httpData['patient'],
|
|
|
isEdit:false,//团队标签是够可编辑
|
|
@ -44,7 +44,7 @@ var httpData=GetRequest();
|
|
|
teamCode:vm.teamCode
|
|
|
}
|
|
|
var loadding = layer.load(0, {shade: false}); //0代表加载的风格,支持0-2
|
|
|
tempAPI.addTeamLabel(params).then(function(res){
|
|
|
signAPI.addTeamLabel(params).then(function(res){
|
|
|
layer.close(loadding);
|
|
|
if(res.status==200){
|
|
|
res.data[0] && ((res.data[0].className='optional'),vm.tdbq=vm.tdbq.concat(res.data));
|
|
@ -116,6 +116,8 @@ var httpData=GetRequest();
|
|
|
if(!cls || cls.indexOf('luck')!==-1) return ;
|
|
|
var types=JSON.parse(JSON.stringify(vm.jblxSelect));
|
|
|
var _index=types.indexOf(code)
|
|
|
console.log(types)
|
|
|
console.log(_index)
|
|
|
if(_index===-1){
|
|
|
vm.jblxSelect.push(code);
|
|
|
vm.jblx[idx].className='active';
|
|
@ -139,7 +141,7 @@ var httpData=GetRequest();
|
|
|
},
|
|
|
getAllLabels:function(types){
|
|
|
var vm=this
|
|
|
tempAPI.allLabels({teamCode:vm.teamCode}).then(function(res){
|
|
|
signAPI.allLabels({teamCode:vm.teamCode}).then(function(res){
|
|
|
if(res.status==200){
|
|
|
_.map(res.data || {},function(item,index){
|
|
|
if(item.labelType==2){
|
|
@ -157,7 +159,7 @@ var httpData=GetRequest();
|
|
|
},
|
|
|
getSigndict:function(){
|
|
|
var vm=this
|
|
|
tempAPI.getSigndict({teamCode:vm.teamCode}).then(function(res){
|
|
|
signAPI.getSigndict({teamCode:vm.teamCode}).then(function(res){
|
|
|
if(res.status==200){
|
|
|
vm.fwlx=res.data
|
|
|
// vm.filterSer()
|
|
@ -169,7 +171,7 @@ var httpData=GetRequest();
|
|
|
var data={
|
|
|
patient:vm.patient
|
|
|
}
|
|
|
tempAPI.getPatient(data).then(function(res){
|
|
|
signAPI.getPatient(data).then(function(res){
|
|
|
if(res.status==200){
|
|
|
var _typss=_.pluck(res.data.serverTypes || [],'server_type')
|
|
|
// res.data && (vm.teamCode=res.data.jtAdminTeam);
|
|
@ -184,7 +186,7 @@ var httpData=GetRequest();
|
|
|
var data={
|
|
|
patient:vm.patient
|
|
|
}
|
|
|
tempAPI.patientLabel(data).then(function(res){
|
|
|
signAPI.patientLabel(data).then(function(res){
|
|
|
if(res.status==200){
|
|
|
var data=res.data
|
|
|
if(data.length){
|
|
@ -215,6 +217,14 @@ var httpData=GetRequest();
|
|
|
var vm=this
|
|
|
var fwlx=JSON.parse(JSON.stringify(vm.fwlx))
|
|
|
vm.jkqk[0] && (vm.jkqk[0].className='optional');
|
|
|
for(var i in fwlx){
|
|
|
for(var j in vm.serverTypes){
|
|
|
if(fwlx[i].code==vm.serverTypes[j]){
|
|
|
fwlx[i].className='active'
|
|
|
}
|
|
|
}
|
|
|
if(fwlx[i].className==undefined) fwlx[i].className='optional'
|
|
|
}
|
|
|
_.map(vm.serverTypes, function(item, index) {
|
|
|
var code = item | 0;
|
|
|
var arr=[];
|
|
@ -234,22 +244,10 @@ var httpData=GetRequest();
|
|
|
if (code === 6) {
|
|
|
arr = [1, 5]
|
|
|
}
|
|
|
_.map(arr, function(it) {
|
|
|
fwlx[it].className=''
|
|
|
})
|
|
|
})
|
|
|
for(var i in fwlx){
|
|
|
for(var j in vm.serverTypes){
|
|
|
if(fwlx[i].code==vm.serverTypes[j]){
|
|
|
if(fwlx[i].className=='luck'){
|
|
|
fwlx[i].className='luck active'
|
|
|
}else{
|
|
|
fwlx[i].className='active'
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
if(fwlx[i].className==undefined) fwlx[i].className='optional'
|
|
|
}
|
|
|
_.map(arr, function(it) {
|
|
|
fwlx[it].className=''
|
|
|
})
|
|
|
})
|
|
|
vm.fwlx=fwlx;
|
|
|
vm.filterHea()
|
|
|
},
|
|
@ -264,10 +262,15 @@ var httpData=GetRequest();
|
|
|
_.map(arr, function(it, idx) {
|
|
|
vm.jblx[it].className='';
|
|
|
})
|
|
|
vm.jblxSelect=[]
|
|
|
vm.jblx=_.map(vm.jblx,function(it, idx){
|
|
|
it.className='';
|
|
|
return it;
|
|
|
})
|
|
|
}else{
|
|
|
for(var i in vm.jblx){
|
|
|
vm.jblx[i].className=vm.jblx[i].className || 'optional'
|
|
|
}
|
|
|
}
|
|
|
})
|
|
|
for(var i in jkqk){
|
|
@ -312,17 +315,19 @@ var httpData=GetRequest();
|
|
|
vm.jblxSelect.indexOf('8')===-1 && vm.jblxSelect.push('8')
|
|
|
}
|
|
|
})
|
|
|
for(var i in jblx){
|
|
|
for(var j in vm.jblxSelect){
|
|
|
if(jblx[i].labelCode==vm.jblxSelect[j]){
|
|
|
jblx[i].className=(jblx[i].className && jblx[i].className!='optional')?jblx[i].className:'active'
|
|
|
}else{
|
|
|
if(vm.jblxSelect.indexOf(jblx[i].labelCode)===-1)
|
|
|
jblx[i].className && (jblx[i].className.indexOf('luck')!==-1) && jblx[i].className!='optional' && (jblx[i].className='');
|
|
|
}
|
|
|
}
|
|
|
!vm.jblxSelect.length && (jblx[i].className='optional');
|
|
|
jblx[i].className==undefined && (jblx[i].className='optional');
|
|
|
if(vm.jblxSelect && vm.jblxSelect.length){
|
|
|
for(var i in jblx){
|
|
|
for(var j in vm.jblxSelect){
|
|
|
if(jblx[i].labelCode==vm.jblxSelect[j]){
|
|
|
jblx[i].className=(jblx[i].className && jblx[i].className!='optional')?jblx[i].className:'active'
|
|
|
}else{
|
|
|
if(vm.jblxSelect.indexOf(jblx[i].labelCode)===-1)
|
|
|
jblx[i].className && (jblx[i].className.indexOf('luck')!==-1) && jblx[i].className!='optional' && (jblx[i].className='');
|
|
|
}
|
|
|
}
|
|
|
!vm.jblxSelect.length && (jblx[i].className='optional');
|
|
|
jblx[i].className==undefined && (jblx[i].className='optional');
|
|
|
}
|
|
|
}
|
|
|
vm.jblx=jblx
|
|
|
},
|