Bläddra i källkod

Merge branch 'VERSIONS-AnQuanZhunRu(安全准入26/2/27)' into SCHOOL-anKeYuan(安科院)

dedsudiyu 1 dag sedan
förälder
incheckning
70cbbf9dbe

+ 1 - 1
pages/views/information/notPassInfo.vue

@@ -16,7 +16,7 @@
 			</view>
 		</view>
 		<view class="user-info-box">
-			<view class="user-info-box_title"><view style="color: red;">*</view>身份信息:(关联学生信息材料)</view>
+			<view class="user-info-box_title"><view style="color: red;">*</view>身份信息:</view>
 			<view class="user-info-box-min">
 				<view>申请人:</view>
 				<view>{{subjectData.sysUser.nickName}}</view>

+ 39 - 1
pages_manage/views/accessQualification/accessQualification.vue

@@ -36,7 +36,10 @@
 			</view>
 			<view class="get-null-box" v-if="getData.nullDataType">暂无更多数据</view>
 		</scroll-view>
-		<view class="tip">请联系管理员开通<text>白名单</text>来获取实验室准入资格</view>
+		<view class="bottom-button-max-box">
+			<view @click="goPage(1)">我的准入</view>
+			<view @click="goPage(2)">准入申请</view>
+		</view>
 	</view>
 </template>
 <script>
@@ -103,6 +106,18 @@
 				this.dataList = [];
 				this.queryParams.page = 1;
 			},
+			//去准入列表/申请
+			goPage(type){
+				if(type == 1){
+					uni.navigateTo({
+						url: '/pages_student/views/accessApplication/safeAccess'
+					})
+				}else if(type == 2){
+					uni.navigateTo({
+						url: '/pages_student/views/accessApplication/newApplication'
+					})
+				}
+			},
 			//去详情页
 			goPageInfo(item) {
 				uni.navigateTo({
@@ -424,5 +439,28 @@
 				color: red;
 			}
 		}
+		.bottom-button-max-box{
+			padding-top: 30rpx;
+			display: flex;
+			view{
+				text-align: center;
+				line-height:80rpx;
+			}
+			view:nth-child(1){
+				width:220rpx;
+				margin:0 40rpx 40rpx 80rpx;
+				border:1rpx solid #0183fa;
+				color:#0183fa;
+				border-radius:10rpx;
+			}
+			view:nth-child(2){
+				flex:1;
+				margin:0 80rpx 40rpx 0;
+				border:1rpx solid #0183fa;
+				background-color: #0183fa;
+				color:#fff;
+				border-radius:16rpx;
+			}
+		}
 	}
 </style>

+ 1 - 1
pages_manage/views/accessQualification/accessQualificationInfo.vue

@@ -21,7 +21,7 @@
 		</view>
 		<view class="user-info-box" style="margin-bottom:20rpx;">
 			<view class="user-info-box_title">
-				<view style="color: red;">*</view>身份信息:(关联学生信息材料)
+				<view style="color: red;">*</view>身份信息:
 			</view>
 			<view class="user-info-box-min">
 				<view>申请人:</view>

+ 27 - 8
pages_safetyCheck/views/inspectManage/inspectList.vue

@@ -16,7 +16,9 @@
 				<img class="title-r" :src="imagesUrl('commonality/icon_wd_gd@1x.png')">
 			</view>
 			<view class="tabTitleTow">
-				<view :class="tabIndexTow==index?'tab-C':'tab-D'" v-for="(item,index) in tabListTow"
+				<!-- <view :class="tabIndexTow==index?'tab-C':'tab-D'" v-for="(item,index) in tabListTow"
+					@click="tabClickTow(index)">{{item}}</view> -->
+				<view :class="tabIndexTow==index || tabIndexTow==index+1?'tab-C':'tab-D'" v-for="(item,index) in tabListTow"
 					@click="tabClickTow(index)">{{item}}</view>
 			</view>
 			<view>
@@ -155,7 +157,8 @@
 				baseUrl: config.base_url,
 				pageType: 0,
 				userType: 1,
-				tabListTow: ['检查任务', '复查验证', '隐患整改'],
+				// tabListTow: ['检查任务', '复查验证', '隐患整改'],
+				tabListTow: ['检查任务', '隐患整改'],
 				tabIndexTow: 0,
 				//学院选择
 				deptData: {
@@ -202,9 +205,13 @@
 			uni.setNavigationBarTitle({
 				title: optionData.checkPlanSetVoList.checkName
 			})
+			// this.$set(this, 'tabListTow',
+			// 	optionData.checkCategory == 1 ? ['检查任务', '复查验证', '隐患整改'] :
+			// 	(optionData.checkCategory == 2 ? ['自查任务', '复查验证', '隐患整改'] : [])
+			// )
 			this.$set(this, 'tabListTow',
-				optionData.checkCategory == 1 ? ['检查任务', '复查验证', '隐患整改'] :
-				(optionData.checkCategory == 2 ? ['自查任务', '复查验证', '隐患整改'] : [])
+				optionData.checkCategory == 1 ? ['检查任务', '隐患整改'] :
+				(optionData.checkCategory == 2 ? ['自查任务', '隐患整改'] : [])
 			)
 			this.$set(this, 'optionData', optionData);
 			this.$set(this, 'planSetId', optionData.checkPlanSetVoList.planSetId);
@@ -296,7 +303,8 @@
 				this.$set(this, 'classes', []);
 				this.$set(this, 'buildId', '');
 				this.$set(this, 'floorId', '');
-				this.$set(this, 'tabIndexTow', index);
+				// this.$set(this, 'tabIndexTow', index);
+				this.$set(this, 'tabIndexTow', index==0?0:2);
 				this.$nextTick(() => {
 					this.getList();
 				})
@@ -891,16 +899,27 @@
 			justify-content: center;
 			margin: 20rpx 0 0 30rpx;
 
+			// >view:nth-of-type(1) {
+			// 	width: 230rpx;
+			// 	height: 80rpx;
+			// 	border-radius: 50rpx 0rpx 0rpx 50rpx;
+			// }
+
+			// >view:nth-of-type(2) {
+			// 	width: 230rpx;
+			// 	height: 80rpx;
+			// 	border-radius: 0rpx 0rpx 0rpx 0rpx;
+			// }
 			>view:nth-of-type(1) {
-				width: 230rpx;
+				width: 345rpx;
 				height: 80rpx;
 				border-radius: 50rpx 0rpx 0rpx 50rpx;
 			}
 
 			>view:nth-of-type(2) {
-				width: 230rpx;
+				width: 345rpx;
 				height: 80rpx;
-				border-radius: 0rpx 0rpx 0rpx 0rpx;
+				border-radius: 0rpx 50rpx 50rpx 0rpx;
 			}
 
 			>view:nth-of-type(3) {

+ 4 - 6
pages_safetyCheck/views/itemsManage/hiddenDangerItemsDetail.vue

@@ -72,7 +72,8 @@
 							<view>{{item.rectifyTime}}</view>
 						</view>
 					</view>
-					<view class="list-li" v-if="item.reviewTime" @click="reviewCollapse(item)">
+					<!----复查相关暂时注释----开始---->
+					<!-- <view class="list-li" v-if="item.reviewTime" @click="reviewCollapse(item)">
 						<view>复查验证</view>
 						<view :id="item.examineResult?'fontColor-B':'fontColor-C'">
 							{{item.examineResult?'复查完毕':'退回整改'}}
@@ -89,15 +90,12 @@
 						<view class="photo" v-if="item.examineUploadList[0]" @click="lockImg(item.examineUploadList)">
 							<img v-for="(item3,index3) in item.examineUploadList" :src="baseUrl+item3.fileUrl">
 						</view>
-						<!-- <view class="list-li">
-							<view>复查者:</view>
-							<view>{{item.reviewName}}</view>
-						</view> -->
 						<view class="list-li">
 							<view>复查时间</view>
 							<view>{{item.reviewTime}}</view>
 						</view>
-					</view>
+					</view> -->
+					<!----复查相关暂时注释----结束---->
 				</view>
 				<view class="voice" v-if="newData.voiceList[0] && !newData.rectifyStatus">
 					<view class="voice_t">

+ 22 - 11
pages_safetyCheck/views/itemsManage/hiddenDangerRectification.vue

@@ -75,7 +75,8 @@
 							<view>{{item.rectifyTime}}</view>
 						</view>
 					</view>
-					<view class="list-li" v-if="item.reviewTime" @click="reviewCollapse(item)">
+					<!----复查相关暂时注释----开始---->
+					<!-- <view class="list-li" v-if="item.reviewTime" @click="reviewCollapse(item)">
 						<view>复查验证</view>
 						<view :id="item.examineResult?'fontColor-B':'fontColor-C'">
 							{{item.examineResult?'复查完毕':'退回整改'}}
@@ -89,28 +90,34 @@
 						<view class="photo" v-if="item.examineUploadList[0]" @click="lockImg(item.examineUploadList)">
 							<img v-for="(item3,index3) in item.examineUploadList" :src="baseUrl+item3.fileUrl">
 						</view>
-						<!-- <view class="list-li">
-							<view>姓名:</view>
-							<view>{{item.reviewName}}</view>
-						</view> -->
 						<view class="list-li">
 							<view>复查时间</view>
 							<view>{{item.reviewTime}}</view>
 						</view>
-					</view>
+					</view> -->
+					<!----复查相关暂时注释----结束---->
 				</view>
 				<view class="list-li">
-					<view v-if="pageType==1">复查验证</view>
-					<view v-if="pageType==2">隐患整改({{fontNum}}/500)</view>
+					<!----复查相关暂时注释----开始---->
+					<!-- <view v-if="pageType==1">复查验证</view>
+					<view v-if="pageType==2">隐患整改({{fontNum}}/500)</view> -->
+					<!----复查相关暂时注释----结束---->
+					<view>隐患整改({{fontNum}}/500)</view>
 					<view>
 						<img :src="imagesUrl('commonality/icon_06.png')">
 					</view>
 				</view>
-				<textarea v-if="pageType==1" class="describe" type="text" v-model="form.examineOpinion" maxlength="500"
+					<!----复查相关暂时注释----开始---->
+				<!-- <textarea v-if="pageType==1" class="describe" type="text" v-model="form.examineOpinion" maxlength="500"
 					placeholder="请填写隐患描述"
 					placeholder-style="font-size:24rpx;color:#999;"></textarea>
 				<textarea v-if="pageType==2" class="describe" type="text" v-model="form.rectifyMeasure" maxlength="500"
 					@input="sumfontnum" placeholder="立整立改的请填写相关文字及整改前后照片对比等,不能立整立改的请说明原因并附整改计划、措施等"
+					placeholder-style="font-size:24rpx;color:#999;"></textarea> -->
+					<!----复查相关暂时注释----结束---->
+				
+				<textarea class="describe" type="text" v-model="form.rectifyMeasure" maxlength="500"
+					@input="sumfontnum" placeholder="立整立改的请填写相关文字及整改前后照片对比等,不能立整立改的请说明原因并附整改计划、措施等"
 					placeholder-style="font-size:24rpx;color:#999;"></textarea>
 					
 				<view class="check-for-img-max-box">
@@ -139,8 +146,12 @@
 			</view>
 		</scroll-view>
 		<view class="sub-btn">
-			<view @click="submitForm(2)">{{pageType==1?'退回整改':'暂无法整改'}}</view>
-			<view @click="submitForm(1)">{{pageType==1?'复查完毕':'完成整改'}}</view>
+					<!----复查相关暂时注释----开始---->
+			<!-- <view @click="submitForm(2)">{{pageType==1?'退回整改':'暂无法整改'}}</view>
+			<view @click="submitForm(1)">{{pageType==1?'复查完毕':'完成整改'}}</view> -->
+					<!----复查相关暂时注释----结束---->
+			<view @click="submitForm(2)">暂无法整改</view>
+			<view @click="submitForm(1)">完成整改</view>
 		</view>
 	</view>
 

+ 1 - 1
pages_student/views/accessApplication/applicationDetails.vue

@@ -18,7 +18,7 @@
 		</view>
 		<view class="user-info-box">
 			<view class="user-info-box_title">
-				<view style="color: red;">*</view>身份信息:(关联学生信息材料)
+				<view style="color: red;">*</view>身份信息:
 			</view>
 			<view class="user-info-box-min">
 				<view>申请人:</view>

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 127 - 54
pages_student/views/accessApplication/newApplication.vue


+ 2 - 1
pages_student/views/accessApplication/safeAccess.vue

@@ -21,7 +21,7 @@
 			<view v-if="!dataList[0]" class="get-null-box">暂无数据</view>
 			<view class="get-null-box" v-if="getData.nullDataType">暂无更多数据</view>
 		</scroll-view>
-		<view class="bottom-button-box" @click="goChooseALaboratory">准入申请</view>
+		<view class="bottom-button-box" @click="goChooseALaboratory" v-if="userType == 2">准入申请</view>
 	</view>
 </template>
 
@@ -42,6 +42,7 @@
 				},
 				total: 0,
 				dataList: [],
+				userType:uni.getStorageSync('userType'),
 			}
 		},
 		onLoad() {