Explorar o código

修改查看记录权限问题

yingzhou %!s(int64=6) %!d(string=hai) anos
pai
achega
951e5cc0fb

+ 1 - 2
app/rehabilitation/html/rehabilitation_management.html

@ -268,7 +268,7 @@
						timeAxisData:[],//时间轴数据
						__Data:[],//当前的年月(日历)
						__xData:[],//当前的年月(时间轴)
						status:httpData['status'] || null,//任务状态(0未完成,1已完成,2已预约)
						status:null,//任务状态(0未完成,1已完成,2已预约)
						searchTask:null,//快速查找任务:(1、我的任务,2、健康教育,3、健康指导,4、随访)
						planId: httpData['planId'],
						taskArr:[
@ -307,7 +307,6 @@
							}
							layer.open({
							  type: 2,
			//				  offset: ['100px'], //右下角弹出
							  area: ['600px', '650px'],
							  shade: 0.5,
							  title: '服务项目内容',

+ 19 - 6
app/rehabilitation/html/service_item_content.html

@ -116,19 +116,17 @@
			      				<div class="f14 c-333">{{item.content}}</div>
		      				</div>
	      				</div>
		      			<div class="flex-box btns-group" v-if="service.isMyTask==1">
		      			<div class="flex-box btns-group" v-if="service.isMyTask==1 || service.isZD">
		      				<!--<button class="btn btn-yuyue" v-if="service.itemType==0 && service.operate!=1">上传附件</button>-->
		      				<button class="btn btn-yuyue" v-if="service.itemType==2 && service.operate!=1" @click="jkjy(service.patient,service.planDetaiId)">健康教育</button>
		      				<button class="btn btn-yuyue" v-if="service.itemType==3 && service.operate!=1" @click="jkzd(service.planDetaiId,service.patient)">健康指导</button>
		      				<button class="btn btn-yuyue" v-if="service.itemType==4 && service.operate!=1" @click="zwkf">随访</button>
		      				<button class="btn btn-zhidao" @click="zdly(service)">指导留言</button>
		      				<button class="btn btn-zhidao" @click="zdly(service)" v-if="service.isZD">指导留言</button>
		      				<button class="btn btn-zhidao" @click="zdly(service)" v-if="service.isCK">查看留言</button>
		      				<button class="btn btn-fuwuma" v-if="service.itemType==1 && service.operate!=1" @click="fwm(service.planDetaiId,service.patient)">服务码</button>
		      				<!--<button class="btn btn-fuwuma" @click="fwm(service.planDetaiId,service.patient)">服务码</button>-->
		      				<button class="btn btn-fuwuma" v-if="service.operate==1" @click="goToFinish(service.planDetaiId)">完成</button>
		      			</div>
		      			<div class="flex-box btns-group" v-if="service.isMyTask!=1">
		      				<button class="btn btn-zhidao" @click="zdly(service)">查看留言</button>
		      			</div>
		      		</div>
		        </div>
		    </div>
@ -145,6 +143,7 @@
		<script type="text/javascript" src="../../../api/http-request.js"></script>
		<script type="text/javascript" src="../../../api/rehabilitation-api.js"></script>
		<script src="../../../js/util.js" type="text/javascript" charset="utf-8"></script>
		<script type="text/javascript" src="../../../js/underscore.js"></script>
		<script type="text/javascript">
			!function(){
				var httpData=GetRequest();
@ -172,11 +171,25 @@
						//获取服务列表
						getServiceItemList:function(){
							var vm=this;
							var loginDoctor = JSON.parse(window.localStorage.getItem('wlyyAgent'));
							var loadding = top.layer.load(0, {shade: false}); //0代表加载的风格,支持0-2
							rehaAPI.serviceItemList({planDetailIds:vm.planids}).then(function(res){
								top.layer.close(loadding);
								if(res.status==200){
									vm.serviceData=res.data;
									vm.serviceData=_.map(res.data||{},function(o){
										if(o.isMyTask==1){//执行者										
											if(loginDoctor.doctorType!=1){//说明是家医
												o.isCK=true;//无法显示按钮
											}else{//专科
												o.isCK=true;
											}
										}else{
											if(loginDoctor.doctorType==o.specialistDoctorCode){//说明我自己是创建者
												o.isZD=false;//无法显示按钮
											}
										}
										return o
									})
								}else{
									top.layer.msg(res.msg,{icon:5});
								}