dedsudiyu 1 semana atrás
pai
commit
13c6f88fa2
1 arquivos alterados com 14 adições e 0 exclusões
  1. 14 0
      pages_manage/views/laboratory/safetyCardScan.vue

+ 14 - 0
pages_manage/views/laboratory/safetyCardScan.vue

@@ -53,6 +53,17 @@
 					<view>{{newData.adminPhone}}</view>
 				</view>
 			</view>
+			<view class="small-title-new" @click="unfoldPackUp('safetyLiaisonShowType')">
+				<view>安全联络员</view>
+				<uni-icons :type="newData.safetyLiaisonShowType?'up':'down'" size="12" color='#A2A2A2'></uni-icons>
+			</view>
+			<view class="sub-head" v-if="newData.safetyLiaisonShowType&&newData.safetyLiaisonName">
+				<view>{{newData.safetyLiaisonName}}</view>
+				<view @click="callPhone(newData.safetyLiaisonPhone)">
+					<img :src="imagesUrl('manage/icon_aqxxp_dh.png')">
+					<view>{{newData.safetyLiaisonPhone}}</view>
+				</view>
+			</view>
 			<view class="small-title-new" @click="unfoldPackUp('subAdminUserShowType')">
 				<view>管理员</view>
 				<uni-icons :type="newData.subAdminUserShowType?'up':'down'" size="12" color='#A2A2A2'></uni-icons>
@@ -309,6 +320,7 @@
 		onLoad(option) {
 			let newData = JSON.parse(decodeURIComponent(option.infoData));
 			newData.subAdminShowType = true;
+			newData.safetyLiaisonShowType = true;
 			newData.subAdminUserShowType = true;
 			newData.adminShowType = true;
 			if (newData.labInfoBrandModels) {
@@ -391,6 +403,8 @@
 			unfoldPackUp(type, index) {
 				if (type == 'subAdminShowType') {
 					this.$set(this.newData, 'subAdminShowType', !this.newData.subAdminShowType);
+				}else if (type == 'safetyLiaisonShowType') {
+					this.$set(this.newData, 'safetyLiaisonShowType', !this.newData.safetyLiaisonShowType);
 				} else if (type == 'subAdminUserShowType') {
 					this.$set(this.newData, 'subAdminUserShowType', !this.newData.subAdminUserShowType);
 				} else if (type == 'adminShowType') {