171 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			Vue
		
	
	
			
		
		
	
	
			171 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			Vue
		
	
	
| <template>
 | |
| 	<view>
 | |
| 		<cu-custom bgColor="bg-gradual-blueness" :isBack="true" :isRingt="true">
 | |
| 			<block slot="backText">返回</block>
 | |
| 			<block slot="content">危化行业安全承诺</block>
 | |
| 		</cu-custom>
 | |
| 
 | |
| 		<view class="apps-box">
 | |
| 
 | |
| 			<view class="apps-row">
 | |
| 				<!-- <view class="apps-title">
 | |
| 					<text class="apps-title-line"></text>
 | |
| 					<text>安全承诺</text>
 | |
| 				</view> -->
 | |
| 				<view class="apps-warp">
 | |
| 					<navigator class="apps-item" hover-class="none" url="/pages/application/commitment-company/commitment-company-list">
 | |
| 						<view class="imgs action">
 | |
| 							<image src="../../static/icon-apps/icon_101.png" mode=""></image>
 | |
| 						</view>
 | |
| 						<view class="text-semi" style="text-align: center;">
 | |
| 							<view>公司安全承诺</view>
 | |
| 						</view>
 | |
| 					</navigator>
 | |
| 					<navigator class="apps-item" hover-class="none" url="/pages/application/commitment-workshop/commitment-workshop-list">
 | |
| 						<view class="imgs action">
 | |
| 							<image src="../../static/icon-apps/icon_100.png" mode=""></image>
 | |
| 						</view>
 | |
| 						<view class="text-semi"  style="text-align: center;">
 | |
| 							<view>车间风险研判</view>
 | |
| 							<view>及安全承诺</view>
 | |
| 						</view>
 | |
| 					</navigator>
 | |
| 					<navigator class="apps-item" hover-class="none" url="/pages/application/commitment-team/commitment-team-list">
 | |
| 						<view class="imgs action">
 | |
| 							<image src="../../static/icon-apps/icon_102.png" mode=""></image>
 | |
| 						</view>
 | |
| 						<view class="text-semi" style="text-align: center;">
 | |
| 							<view>班组风险研判</view>
 | |
| 							<view>及安全承诺</view>
 | |
| 						</view>
 | |
| 					</navigator>
 | |
| 				</view>
 | |
| 			</view>
 | |
| 
 | |
| <!-- 			<view class="apps-row">
 | |
| 				<view class="apps-title">
 | |
| 					<text class="apps-title-line"></text>
 | |
| 					<text>其他应用</text>
 | |
| 				</view>
 | |
| 				<view class="apps-warp">
 | |
| 					<navigator class="apps-item" hover-class="none" url="/pages/application/other-apps/videos/videos">
 | |
| 						<view class="imgs action">
 | |
| 							<image src="../../static/icon-apps/icon-zl-7.png" mode=""></image>
 | |
| 						</view>
 | |
| 						<view class="text-semi">视频中心</view>
 | |
| 					</navigator>
 | |
| 				</view>
 | |
| 			</view> -->
 | |
| 			<view class="cu-tabbar-height"></view>
 | |
| 		</view>
 | |
| 	</view>
 | |
| </template>
 | |
| 
 | |
| <script>
 | |
| 	import {
 | |
| 		basePath,
 | |
| 		loginUserId,
 | |
| 		formatDate,
 | |
| 		loginUser,
 | |
| 		setloginUserId,
 | |
| 		setCorpinfoId,
 | |
| 		setloginUser,
 | |
| 		setDeptId,
 | |
| 		isRest
 | |
| 	} from '@/common/tool.js';
 | |
| 	export default {
 | |
| 		data() {
 | |
| 			return {
 | |
| 				isRest :''
 | |
| 			};
 | |
| 		},
 | |
| 		mounted(){
 | |
| 			this.isRest = isRest;
 | |
| 
 | |
| 		},
 | |
| 		methods: {
 | |
| 			showRest(){
 | |
| 
 | |
| 				uni.showModal({
 | |
| 					title: '提示',
 | |
| 					showCancel:false,
 | |
| 					content: '您处于离岗状态,无需检查清单。',
 | |
| 					confirmText: "返回", // 确认按钮文字
 | |
| 					success: (res) => {
 | |
| 					}
 | |
| 				})
 | |
| 			},
 | |
| 		}
 | |
| 	}
 | |
| </script>
 | |
| 
 | |
| <style>
 | |
| 	.app-banner{
 | |
| 		width: 100%;
 | |
| 		height: 380upx;
 | |
| 	}
 | |
| 	.app-banner image{
 | |
| 		width: 100%;
 | |
| 		height: 100%;
 | |
| 	}
 | |
| .apps-box {}
 | |
| 
 | |
| 	.apps-row {
 | |
| 		padding: 20upx 20upx 10upx 20upx;
 | |
| 		background-color: #fff;
 | |
| 		margin-top: 20upx;
 | |
| 	}
 | |
| 	.apps-row:first-child{
 | |
| 		margin-top: 0;
 | |
| 	}
 | |
| 
 | |
| 	.apps-title {
 | |
| 		position: relative;
 | |
| 		padding-left: 20upx;
 | |
| 		color: #989898;
 | |
| 		padding-bottom: 20upx;
 | |
| 	}
 | |
| 
 | |
| 	.apps-title-line {
 | |
| 		display: inline-block;
 | |
| 		background-color: #37a6ff;
 | |
| 		width: 10upx;
 | |
| 		height: 23upx;
 | |
| 		position: absolute;
 | |
| 		left: 0upx;
 | |
| 		top: 11upx;
 | |
| 	}
 | |
| 
 | |
| 	.apps-warp {
 | |
| 		display: flex;
 | |
| 		flex-wrap: wrap;
 | |
| 	}
 | |
| 
 | |
| 	.apps-item {
 | |
| 		display: flex;
 | |
| 		flex-direction: column;
 | |
| 		align-items: center;
 | |
| 		width: 25%;
 | |
| 		font-size: 25upx;
 | |
| 		margin-bottom: 20upx;
 | |
| 	}
 | |
| 	.apps-item .text-semi{
 | |
| 		margin-top: 6upx;
 | |
| 	}
 | |
| 	.apps-item .action{
 | |
| 		position: relative;
 | |
| 	}
 | |
| 	.apps-item .action .cu-tag.badge{
 | |
| 		right: -20upx;
 | |
| 	}
 | |
| 	.apps-item .imgs {
 | |
| 		width: 50upx;
 | |
| 		height: 50upx;
 | |
| 	}
 | |
| 
 | |
| 	.apps-item .imgs image {
 | |
| 		width: 100%;
 | |
| 		height: 100%;
 | |
| 	}
 | |
| </style>
 |