Browse Source

当前是否是团队长

linehang 6 years ago
parent
commit
968825e3db
2 changed files with 10 additions and 10 deletions
  1. 6 6
      app/sign/html/sign_detail.html
  2. 4 4
      app/sign/js/sign_detail.js

+ 6 - 6
app/sign/html/sign_detail.html

@ -54,9 +54,9 @@
						</p>
						<div class="m0 c-border-b clearfix">
							<span class="fl w-40 c-border-r pl20 c-999">全科医生</span>
							<span v-if="isManage == 0" class="fl w-60-1 c-border-r pl20">{{doctorTeam.doctorName}}</span>
							<div v-if="isManage == 1" class="c-position-r fl w-60-1 c-border-r">
								<p class="pl20 w-100 cur-pit set-bg" @click="selectStatus(1)">{{doctorTeam.doctorName}}</p>
							<span v-if="!isLeader" class="fl w-60-1 c-border-r pl20">{{doctorTeam.doctorName}}</span>
							<div v-if="isLeader" class="c-position-r fl w-60-1 c-border-r">
								<p class="pl20 w-100 cur-pit set-bg" @click="selectStatus(1)">{{doctorTeam.doctorName || "请分配全科医生"}}</p>
								<ul class="pull-list m0 p0 c-border-l c-border-r c-border-b" v-if="isShowList1">
			                        <li class="cur-pit c-999" v-for="(dict, index) in doctorList" :key="index" @click="selectLi(1, dict)">{{dict.name}}</li>
			                    </ul>
@ -64,9 +64,9 @@
						</div>
						<div class="m0 clearfix">
							<span class="fl w-40 c-border-r pl20 c-999">健康管理师</span>
							<span v-if="isManage == 0" class="fl w-60-1 c-border-r pl20">{{doctorTeam.healthDoctorName}}</span>
							<div v-if="isManage == 1" class="c-position-r fl w-60-1 c-border-r">
								<p class="pl20 w-100 cur-pit set-bg" @click="selectStatus(2)">{{doctorTeam.healthDoctorName}}</p>
							<span v-if="!isLeader" class="fl w-60-1 c-border-r pl20">{{doctorTeam.healthDoctorName}}</span>
							<div v-if="isLeader" class="c-position-r fl w-60-1 c-border-r">
								<p class="pl20 w-100 cur-pit set-bg" @click="selectStatus(2)">{{doctorTeam.healthDoctorName || "请分配健管师"}}</p>
								<ul class="pull-list m0 p0 c-border-l c-border-r c-border-b" v-if="isShowList2">
			                        <li class="cur-pit c-999" v-for="(dict, index) in memberList" :key="index" @click="selectLi(2, dict)">{{dict.name}}</li>
			                    </ul>

+ 4 - 4
app/sign/js/sign_detail.js

@ -1,7 +1,6 @@
var httpData=GetRequest(),
	doctorInfo = JSON.parse(window.localStorage.getItem('wlyyAgent')),
	isManage = doctorInfo.currentUserRole ? doctorInfo.currentUserRole.isManage : null
	doctorInfo = JSON.parse(window.localStorage.getItem('wlyyAgent'))
function showSuccessMessage(msg) {
	layer.msg(msg, {
@ -30,7 +29,7 @@ function showInfoMessage(msg) {
new Vue({
    el: "#app",
    data: {
    	isManage: isManage,
    	isLeader: null,
    	isShowList1: false,
    	isShowList2: false,
    	isShowList3: false,
@ -84,7 +83,8 @@ new Vue({
					vm.doctorTeam = res.data
					vm.isJudgeHealthDoctor = vm.doctorTeam.healthDoctorCode
					vm.isJudgeDoctor = vm.doctorTeam.doctorCode
					if(isManage == 1) {
					vm.isLeader = vm.doctorTeam.isLeader
					if(vm.isLeader) {
						vm.teamMember()
					}
				} else {