Browse Source

取缓存信息改动

yht2016 5 years ago
parent
commit
82f1da272c

+ 1 - 1
app/article/html/article.html

@ -109,7 +109,7 @@
		<!--<script src="../../../plugins/layer/layer.min.js"></script>-->
        <script type="text/javascript">
	    	var httpData=GetRequest();
        	var loginDoctor = JSON.parse(window.localStorage.getItem('wlyyAgent') || window.localStorage.getItem('userRole') || window.localStorage.getItem('severDocInfo') || window.localStorage.getItem('docInfo'));
        	var loginDoctor = JSON.parse(window.localStorage.getItem('wlyyAgent') || window.localStorage.getItem('userRole') || window.localStorage.getItem('severDocInfo') || window.localStorage.getItem('wlyyAgent'));
//      	currentUserRole = window.localStorage.getItem('userRose'),
		    var userRole = (loginDoctor && loginDoctor.hospital) || (loginDoctor && loginDoctor.userRole && loginDoctor.userRole),
//			     currentUserRoleLevel = loginDoctor.currentUserRole.level,

+ 1 - 1
app/consulting/js/consulting.js

@ -196,7 +196,7 @@ new Vue({
		    consultingAPI.sendMessage(vm.sessionId, {data: params}).then(function(res){
		        console.log(res);
		        vm.count++;
		        if(vm.count==1 && JSON.parse(window.localStorage.getItem('docInfo')).level==1 && vm.planDetailId && vm.planDetailId!="undefined"){//level:1 专科医生 (只记录第一条数据)
		        if(vm.count==1 && JSON.parse(window.localStorage.getItem('wlyyAgent')).level==1 && vm.planDetailId && vm.planDetailId!="undefined"){//level:1 专科医生 (只记录第一条数据)
			        var messages = res.messages[0];
			        var guidanceParams = {
			        	messageId:messages.id,//消息id

+ 1 - 1
app/followup/html/followup_newplan.html

@ -51,7 +51,7 @@
                        </el-form-item>
                        <el-form-item label="随访医生:"  :prop="'planList.' + index + '.doctor'" :rules="{required: true, message: '请选择随访医生', trigger: 'change'}">
                            <el-select v-model="item.doctor" placeholder="请选择随访医生"  style="width:220px;">
                                <el-option v-for="(ditem, dindex) in doctorList" :key="dindex" :label="ditem.name" :value="ditem.code"></el-option>
                                <el-option v-for="(ditem, dindex) in doctorList" :key="dindex" :label="ditem.name" :value="ditem.uid"></el-option>
                            </el-select>
                        </el-form-item>
                        <el-form-item label="随访方式:"  :prop="'planList.' + index + '.type'" :rules="{required: true, message: '请选择随访方式', trigger: 'change'}">

+ 7 - 7
app/followup/js/followup_newplan.js

@ -1,5 +1,5 @@
var httpData=GetRequest();
var docInfo = JSON.parse(window.localStorage.getItem('docInfo'));
var docInfo = JSON.parse(window.localStorage.getItem('wlyyAgent'));
var loginDoctor = docInfo
var clientHeight =  Math.max(document.body.scrollHeight,document.documentElement.scrollHeight);
new Vue({
@ -12,15 +12,15 @@ new Vue({
        itemType:"1",   //随访计划
        followUpItem:{
            patientName: '',
            planList:[{date:new Date().format("yyyy-MM-dd HH:mm")+":00",type:"22",doctor:loginDoctor.code,followupClass:'',type1:'1'}],   //计划列表
            planList:[{date:new Date().format("yyyy-MM-dd HH:mm")+":00",type:"22",doctor:loginDoctor.uid,followupClass:'',type1:'1'}],   //计划列表
        },         
        rules: {
        followupPlanDate: [
            { required: true, message: '请选择随访时间', trigger: 'change' },
        ],
        },
        item_1:{patientName: '',planList:[{date:"",type:"22",doctor:loginDoctor.code,type1:'1'}]},   //随访计划列表
        planItem:{date:"",type:"22",doctor:loginDoctor.code,type1:'1'},   //随访计划列表项
        item_1:{patientName: '',planList:[{date:"",type:"22",doctor:loginDoctor.uid,type1:'1'}]},   //随访计划列表
        planItem:{date:"",type:"22",doctor:loginDoctor.uid,type1:'1'},   //随访计划列表项
        item_2:{
            "patientName": '',
            "date":"",
@ -192,7 +192,7 @@ new Vue({
            }
            followUpAPI.sign_doctors(params).then(function(msg){
                if (msg.status === 200) {
                    var hasThisDoctor=_.find(msg.list,{code:loginDoctor.code})
                    var hasThisDoctor=_.find(msg.list,{code:loginDoctor.uid})
                    if(hasThisDoctor>-1){   //列表里有当前医生
                        this.doctorList=msg.list
                    }else{
@ -329,7 +329,7 @@ new Vue({
                followupPlanDate: this.followUpItem.followupDate,
                followupType: this.followUpItem.followupType,
                followupClass: this.followUpItem.followupClass,
                doctorCode: loginDoctor.code,
                doctorCode: loginDoctor.uid,
                doctorName: loginDoctor.name,
                orgCode: loginDoctor.hospital,
                orgName: loginDoctor.hospitalName,
@ -343,7 +343,7 @@ new Vue({
                dataFrom: "2",
                status: "2",
                createTime: new Date().format("yyyy-MM-dd HH:mm:ss"),
                creater: loginDoctor.code,
                creater: loginDoctor.uid,
                type:'3'  //区分随访计划1、新增随访2、临时随访3、入户随访
              }
              // this.$loading('创建入户访视...')

+ 4 - 4
app/followup/v1/html/fangshi-detail-10.html

@ -1110,8 +1110,8 @@
                }
            },
            mounted: function () {
                var docInfo = JSON.parse(window.localStorage.getItem("docInfo"));
                console.log(docInfo.code)
                var docInfo = JSON.parse(window.localStorage.getItem("wlyyAgent"));
                console.log(docInfo.uid)
                console.log(docInfo.name)
                this.getData()
            },
@ -1219,10 +1219,10 @@
                },
                editData: function () {
                    var vm = this
                    var docInfo = JSON.parse(window.localStorage.getItem("docInfo"));
                    var docInfo = JSON.parse(window.localStorage.getItem("wlyyAgent"));
                    console.log("保存")
                    for (var i = 0; i < 4; i++) {
                        vm.parient.data[i].create_user = docInfo.code
                        vm.parient.data[i].create_user = docInfo.uid
                        vm.parient.data[i].create_user_name = docInfo.name
                        vm.parient.data[i].symptom = vm.tizheng ? vm.tizheng.join(',') : ''
                        

+ 3 - 3
app/recover/html/medical-records.html

@ -78,8 +78,8 @@
		<script src="../../../api/recover_api.js" type="text/javascript"></script>
		<script type="text/javascript" src="../../../api/rehabilitation-api.js"></script>
		<script type="text/javascript">
			var doctorType = (JSON.parse(window.localStorage.getItem('docInfo'))||{}).level,
				docInfo = JSON.parse(window.localStorage.getItem('docInfo'))
			var doctorType = (JSON.parse(window.localStorage.getItem('wlyyAgent'))||{}).level,
				docInfo = JSON.parse(window.localStorage.getItem('wlyyAgent'))
			var httpData=GetRequest()
			console.log('httpData:', httpData)
			function showSuccessMessage(msg) {
@ -122,7 +122,7 @@
					tags: [],//诊断标签
					tagsObj: {},
					advice: '',
					doctorCode: docInfo.code,
					doctorCode: docInfo.uid,
					patient: httpData.patient,
					patientName: decodeURI(httpData.patientName),
					medicalRecordsId: '',

+ 7 - 7
app/recover/html/new_recover.html

@ -308,8 +308,8 @@
		<script src="../../../api/recover_api.js" type="text/javascript"></script>
		<script type="text/javascript" src="../../../api/rehabilitation-api.js"></script>
		<script type="text/javascript">
			var doctorType = (JSON.parse(window.localStorage.getItem('docInfo'))||{}).level,
				docInfo = JSON.parse(window.localStorage.getItem('docInfo'))
			var doctorType = (JSON.parse(window.localStorage.getItem('wlyyAgent'))||{}).level,
				docInfo = JSON.parse(window.localStorage.getItem('wlyyAgent'))
			console.log('docInfodocInfodocInfodocInfo', docInfo)
			var httpData=GetRequest()
			function showSuccessMessage(msg) {
@ -388,7 +388,7 @@
					adviceContent: '', //康复建议
					isEdit: false, 
					medicalRecordsList: [],
					docInfo: JSON.parse(window.localStorage.getItem('docInfo')),
					docInfo: JSON.parse(window.localStorage.getItem('wlyyAgent')),
					showAdviceContentTip: false,
					curMedicalRecordsIndex: -1,
					diseaseCodeArr: [],
@ -638,7 +638,7 @@
								vm.pati.patientName = res.data.name
								vm.jDlist.push({
									name: docInfo.name,
									code: docInfo.code,
									code: docInfo.uid,
									hospitalName: docInfo.hospitalName
								})
								vm.jDlist.push({
@ -666,7 +666,7 @@
                		var vm = this,
			    			params = {
			    				patient: this.pati.patient,
			    				doctor: docInfo.code
			    				doctor: docInfo.uid
			    			}
						recoverAPI.findPatientSignSpecialistInfo(params).then(function(res) {
							if(res.status == 200) {
@ -698,7 +698,7 @@
			    			loadding = layer.load(0, {shade: false}),
			    			params = {
			    				patient: this.pati.patient,
								doctor: docInfo.code,
								doctor: docInfo.uid,
								adminTeamCode: vm.teamCode
			    			}
						recoverAPI.findTemplateList(params).then(function(res) {
@ -782,7 +782,7 @@
                	// 	var vm = this,
			    	// 		loadding = layer.load(0, {shade: false}),
			    	// 		params = {
			    	// 			doctor: docInfo.code,
			    	// 			doctor: docInfo.uid,
					// 			patient: this.pati.patient,
					// 			serviceItemName: this.searchKey
			    	// 		}

+ 2 - 2
app/recover/html/personal-manage.html

@ -277,7 +277,7 @@
		<script type="text/javascript" src="../../../api/rehabilitation-api.js"></script>
		<script src="../../../api/recover_api.js" type="text/javascript"></script>
		<script type="text/javascript">
			var doctorType = (JSON.parse(window.localStorage.getItem('docInfo'))||{}).level
			var doctorType = (JSON.parse(window.localStorage.getItem('wlyyAgent'))||{}).level
			var httpData=GetRequest()
			function showSuccessMessage(msg) {
				layer.msg(msg, {
@ -314,7 +314,7 @@
							[11.1, 4],
							[7, 4]
						];
			var docInfo = JSON.parse(window.localStorage.getItem("docInfo"));
			var docInfo = JSON.parse(window.localStorage.getItem("wlyyAgent"));
			recoverVue = new Vue({
                el: "#app",
                data: {

+ 2 - 2
app/recover/html/select-patient.html

@ -85,8 +85,8 @@
		<script src="../../../api/http-request.js" type="text/javascript"></script>
		<script src="../../../api/recover_api.js" type="text/javascript"></script>
		<script type="text/javascript">
			var doctorType = (JSON.parse(window.localStorage.getItem('docInfo'))||{}).level,
				doctorCode = (JSON.parse(window.localStorage.getItem('docInfo'))||{}).code
			var doctorType = (JSON.parse(window.localStorage.getItem('wlyyAgent'))||{}).level,
				doctorCode = (JSON.parse(window.localStorage.getItem('wlyyAgent'))||{}).uid
			var httpData=GetRequest()
			function showSuccessMessage(msg) {
				layer.msg(msg, {

+ 6 - 6
app/rehabilitation/html/signZkTeam.html

@ -42,9 +42,9 @@
		<script type="text/javascript" src="../../../api/rehabilitation-api.js"></script>
		<script type="text/javascript" src="../../../api/recover_api.js"></script>
		<script type="text/javascript">
			var doctorType = (JSON.parse(window.localStorage.getItem('docInfo'))||{}).level
			var doctorType = (JSON.parse(window.localStorage.getItem('wlyyAgent'))||{}).level
			var httpData=GetRequest()
			var docInfo = JSON.parse(window.localStorage.getItem("docInfo"));
			var docInfo = JSON.parse(window.localStorage.getItem("wlyyAgent"));
			function showSuccessMessage(msg) {
				layer.msg(msg, {
					icon: 1
@ -91,7 +91,7 @@
						jQuery.getScript(imurl+"/socket.io/socket.io.js").done(function() {
							var socket = io.connect(imurl);
							var sessionId = 'system';
							socket.emit('login', {userId: docInfo.code, password: docInfo.code,sessionId:sessionId,clientType:"doctor"});
							socket.emit('login', {userId: docInfo.uid, password: docInfo.uid,sessionId:sessionId,clientType:"doctor"});
							socket.on('message', function (data) {
								var content=JSON.parse(data.content)
								if(content.teamCode){
@ -141,7 +141,7 @@
                    createSpecialDoctorQrCode:function(){
                        var vm=this
                        var params = {
                            doctorCode: docInfo.code,
                            doctorCode: docInfo.uid,
                            teamName: vm.name,
                            teamCode: vm.id,
                        };
@ -169,7 +169,7 @@
									}
								})
								if(num>0){//签约团队与二维码团队一致
									if(vm.signTeamInfo&&vm.signTeamInfo.doctor == docInfo.code){
									if(vm.signTeamInfo&&vm.signTeamInfo.doctor == docInfo.uid){
										vm.is_sign_specialist = true
										vm.is_sign_my = true
									} else {
@ -192,7 +192,7 @@
						var vm = this,
						params = {
							patient: data.patient_code,
							doctor: docInfo.code,
							doctor: docInfo.uid,
							patientName: data.patient_name,
							doctorName: docInfo.name,
							teamCode:data.teamCode

+ 7 - 7
app/rehabilitation/js/guide_the_message.js

@ -1,5 +1,5 @@
var httpData = GetRequest();
var docInfo = JSON.parse(window.localStorage.getItem('docInfo'));
var docInfo = JSON.parse(window.localStorage.getItem('wlyyAgent'));
var previewLayerIndex, followupLayerIndex, KFZDlayerIndex;
function closeGuidancePreview(){
	layer.close(previewLayerIndex)
@ -64,7 +64,7 @@ top.rehabilitationGuideVue = new Vue({
				var loading = layer.load(0, {shade: false})
				var params = {
					patient: vm.patient,
					doctor: docInfo.code,
					doctor: docInfo.uid,
					type: _type,
					relationCode: vm.planid,
					planId: vm.pId
@ -183,7 +183,7 @@ top.rehabilitationGuideVue = new Vue({
		}, 
		getServiceItem: function() {
			var vm = this;
			var loginDoctor = JSON.parse(window.localStorage.getItem('docInfo'));
			var loginDoctor = JSON.parse(window.localStorage.getItem('wlyyAgent'));
			var loadding = top.layer.load(0, {
				shade: false
			}); //0代表加载的风格,支持0-2
@ -197,12 +197,12 @@ top.rehabilitationGuideVue = new Vue({
					vm.service.isZK=isZK;
					if(vm.service.isMyTask==1){//执行者										
						vm.service.isCK=true;//无法显示按钮
						if(loginDoctor.code==vm.service.specialistDoctorCode){//说明我自己是创建者
						if(loginDoctor.uid==vm.service.specialistDoctorCode){//说明我自己是创建者
							vm.service.isCK=false;
							vm.service.isCreate=true;
						}
					}else{
						if(loginDoctor.code==vm.service.specialistDoctorCode){//说明我自己是创建者
						if(loginDoctor.uid==vm.service.specialistDoctorCode){//说明我自己是创建者
							vm.service.isCreate=true;
						}
					}
@ -245,7 +245,7 @@ top.rehabilitationGuideVue = new Vue({
		},
		zdly: function(data) {
			var vm = this
			var loginDoctor = JSON.parse(window.localStorage.getItem('docInfo'));
			var loginDoctor = JSON.parse(window.localStorage.getItem('wlyyAgent'));
			var otherCode, otherName;
			var planDetailId = data.planDetaiId;
			if(loginDoctor.level == 1) {
@ -314,7 +314,7 @@ top.rehabilitationGuideVue = new Vue({
				rehabilitationDetailId: planDetailId,
				node: null,
				patientCode: vm.patient,
				doctorCode: docInfo.code,
				doctorCode: docInfo.uid,
				relationRecordType: type,
				relationRecordCode: '',
				relationRecordImg: null,

+ 1 - 1
app/rehabilitation/js/health_control.js

@ -264,7 +264,7 @@ layui.use('element', function () {
                        if (vm.tablelist.length == 0) {
                            vm.wujilu = true
                        }
                        vm.docInfo = JSON.parse(window.localStorage.getItem('docInfo'))
                        vm.docInfo = JSON.parse(window.localStorage.getItem('wlyyAgent'))
                        vm.doctorType = vm.docInfo.level
                        if (vm.doctorType != 1) {
                            $(".neironglef>button:nth-child(1)").attr('disabled', "true")

+ 1 - 1
app/rehabilitation/js/moreplan.js

@ -237,7 +237,7 @@ layui.use('element', function () {
                        vm.patientlist = res.data
                        vm.patientPhoto = res.data.patientPhoto
                        vm.hospital = res.data.hospitalName
                        vm.docInfo = JSON.parse(window.localStorage.getItem('docInfo'))
                        vm.docInfo = JSON.parse(window.localStorage.getItem('wlyyAgent'))
                        console.log(res.data.length)
                        vm.signFamilyServiceRecordCount = res.data.signFamilyServiceRecordCount
                        vm.signFamilyFinishItemCount = res.data.signFamilyFinishItemCount

+ 1 - 1
app/rehabilitation/js/rehabilitation_guidance_preview.js

@ -1,6 +1,6 @@
var httpData = GetRequest();
console.log('httpData',httpData)
var docInfo = JSON.parse(window.localStorage.getItem('docInfo'));
var docInfo = JSON.parse(window.localStorage.getItem('wlyyAgent'));
function showSuccessMessage(msg) {
    layer.msg(msg, {
        icon: 1

+ 9 - 9
app/rehabilitation/js/service_item_content.js

@ -1,6 +1,6 @@
var httpData=GetRequest();
var userInfo = JSON.parse(window.localStorage.getItem(httpRequest.agentName));  
var docInfo = JSON.parse(window.localStorage.getItem('docInfo'));
var docInfo = JSON.parse(window.localStorage.getItem('wlyyAgent'));
var previewLayerIndex, followupLayerIndex, KFZDlayerIndex;
function closeGuidancePreview(){
	layer.close(previewLayerIndex)
@ -65,7 +65,7 @@ methods:{
			var loading = layer.load(0, {shade: false})
			var params = {
				patient: vm.patient,
				doctor: docInfo.code,
				doctor: docInfo.uid,
				type: _type,
				relationCode: planDetaiId,
				planId: vm.planId
@ -144,7 +144,7 @@ methods:{
	//获取服务列表
	getServiceItemList:function(){
		var vm=this;
		var loginDoctor = JSON.parse(window.localStorage.getItem('docInfo') || '{}');
		var loginDoctor = JSON.parse(window.localStorage.getItem('wlyyAgent') || '{}');
		var loadding = layer.load(0, {shade: false}); //0代表加载的风格,支持0-2
		rehaAPI.serviceItemList({planDetailIds:vm.planids}).then(function(res){
			layer.close(loadding);
@ -154,12 +154,12 @@ methods:{
					o.isZK=isZK;
					if(o.isMyTask==1){//执行者										
						o.isCK=true;//无法显示按钮
						if(loginDoctor.code==o.specialistDoctorCode){//说明我自己是创建者
						if(loginDoctor.uid==o.specialistDoctorCode){//说明我自己是创建者
							o.isCK=false;
							o.isCreate=true;
						}
					}else{
						if(loginDoctor.code==o.specialistDoctorCode){//说明我自己是创建者
						if(loginDoctor.uid==o.specialistDoctorCode){//说明我自己是创建者
							o.isCreate=true;
						}
					}
@ -266,7 +266,7 @@ methods:{
			rehabilitationDetailId: planDetailId,
			node:null,
			patientCode: vm.patient,
			doctorCode: docInfo.code,
			doctorCode: docInfo.uid,
			relationRecordType: type,
			relationRecordCode: '',
			relationRecordImg: null,
@ -355,7 +355,7 @@ methods:{
	},
	zdly:function(data){
		var vm = this
		var loginDoctor = JSON.parse(window.localStorage.getItem('docInfo'));
		var loginDoctor = JSON.parse(window.localStorage.getItem('wlyyAgent'));
		var otherCode,otherName;
		var planDetailId='';
		
@ -423,10 +423,10 @@ methods:{
	},
	getQRCode:function(planid){
		var vm=this;
		var loginDoctor = JSON.parse(window.localStorage.getItem('docInfo'));
		var loginDoctor = JSON.parse(window.localStorage.getItem('wlyyAgent'));
		var params={
			planDetailId:planid,
			doctorCode: loginDoctor.code
			doctorCode: loginDoctor.uid
		}
		rehaAPI.createServiceQrCode(params).then(function(res){
			console.log(res);

+ 2 - 1
component/rehabilitation/new-template-form.js

@ -1,3 +1,4 @@
var docInfo = JSON.parse(window.localStorage.getItem('wlyyAgent'));
var NewTemplateForm = {
    template: '<div>\
    				<div class="title-name c-f16">\
@ -35,7 +36,7 @@ var NewTemplateForm = {
					return false
				}
    			rehaAPI.createTemplate({
	    			doctor: storage.docInfo.code,
	    			doctor: docInfo.uid,
	    			title: vm.name
	    		}).then(function(res) {
	    			if(res.status == 200) {

+ 2 - 2
component/rehabilitation/temp-send-panel.js

@ -1,6 +1,6 @@
var httpData = GetRequest()
console.log('httpDatahttpDatahttpData', httpData)
var docInfo = JSON.parse(window.localStorage.getItem("docInfo"));
var docInfo = JSON.parse(window.localStorage.getItem("wlyyAgent"));
var previewLayerIndex;
function closeGuidancePreview(){
	layer.close(previewLayerIndex)
@ -126,7 +126,7 @@ var TempSendPanel = {
				var params = [{
					patient: httpData['patient'],
					article: vm.modelCode,
					doctor: docInfo.code,
					doctor: docInfo.uid,
					attachedContent: vm.content,
					attachedTitle: vm.modelName,
					relationCode: vm.planDetaiId //业务关联

+ 2 - 1
component/rehabilitation/template-items.js

@ -1,3 +1,4 @@
var docInfo = JSON.parse(window.localStorage.getItem('wlyyAgent'));
function showSuccessMessage(msg) {
	layer.msg(msg, {
		icon: 1
@ -115,7 +116,7 @@ var TemplateItems = {
			}
    		vm.loading.showModal()
    		rehaAPI.createTemplateDetail({
    			doctor: storage.docInfo.code,
    			doctor: docInfo.uid,
    			json: JSON.stringify({
    				templateId: vm.templateId,
    				hospitalServiceItemId: _.pluck(vm.items, 'code').join(',')

+ 2 - 1
component/rehabilitation/template-list.js

@ -1,3 +1,4 @@
var docInfo = JSON.parse(window.localStorage.getItem('wlyyAgent'));
var TemplateList = {
    template: '<div>\
	    			<div class="title-name c-f16">\
@ -30,7 +31,7 @@ var TemplateList = {
    	findTemplateList: function() {
    		var vm = this
    		rehaAPI.findTemplateList({
	    		doctor: storage.docInfo.code
	    		doctor: storage.docInfo.uid
	    	}).then(function(res) {
	    		vm.items = res.data
	    	})