From f391ea2e402579ab8fc351232b83d21376386738 Mon Sep 17 00:00:00 2001
From: wjt <1797368093@qq.com>
Date: 星期四, 20 六月 2024 18:58:01 +0800
Subject: [PATCH] 添加页面

---
 policy/components/index.vue                       |   30 ++
 policy/translateRecord/translateRecord.vue        |   74 ++++++
 static/policy/zhi4.png                            |    0 
 policy/policyIndex/policyIndex.vue                |    2 
 policy/components/tabs.vue                        |   28 ++
 static/policy/zhi3.png                            |    0 
 static/policy/refject.png                         |    0 
 policy/components/popup.vue                       |   89 ++++++++
 policy/translate/translate.scss                   |  125 +++++++++++
 policy/applyRecordDetails/applyRecordDetails.vue  |   22 +
 pages/registerCompany/registerCompany.vue         |    2 
 static/policy/scode.png                           |    0 
 static/policy/checkbox.png                        |    0 
 static/policy/zhi1.png                            |    0 
 policy/policyIndex/policyIndex.scss               |    3 
 pages.json                                        |   14 +
 policy/translate/translate.vue                    |  144 +++++++++++++
 static/policy/user.png                            |    0 
 static/policy/main-select.png                     |    0 
 policy/components/mine.vue                        |    2 
 policy/translateRecord/translateRecord.scss       |  104 +++++++++
 static/policy/zhi5.png                            |    0 
 /dev/null                                         |    0 
 policy/applyRecordDetails/applyRecordDetails.scss |   19 +
 static/policy/user-select.png                     |    0 
 static/policy/zhi2.png                            |    0 
 static/policy/main.png                            |    0 
 static/policy/none-checkbox.png                   |    0 
 28 files changed, 641 insertions(+), 17 deletions(-)

diff --git a/pages.json b/pages.json
index 00cb7b5..9c99d25 100644
--- a/pages.json
+++ b/pages.json
@@ -135,6 +135,20 @@
 						"navigationBarTitleText" : "鐢宠璇︽儏",
 						"navigationStyle": "custom"
 					}
+				},
+				{
+					"path" : "translate/translate",
+					"style" : 
+					{
+						"navigationBarTitleText" : "鎵ф硶瀹℃壒"
+					}
+				},
+				{
+					"path" : "translateRecord/translateRecord",
+					"style" : 
+					{
+						"navigationBarTitleText" : ""
+					}
 				}
 			]
 		}
diff --git a/pages/registerCompany/registerCompany.vue b/pages/registerCompany/registerCompany.vue
index 223df09..23c6c9b 100644
--- a/pages/registerCompany/registerCompany.vue
+++ b/pages/registerCompany/registerCompany.vue
@@ -63,7 +63,7 @@
 				<input type="text" placeholder="璇疯緭鍏�" v-model="form.companyAddress"/>
 			</view>
 		</view> -->
-		<u-button @click="register">
+		<u-button @click="register" class="u-reset-button">
 			娉ㄥ唽
 		</u-button>
 	</view>
diff --git a/policy/applyRecordDetails/applyRecordDetails.scss b/policy/applyRecordDetails/applyRecordDetails.scss
index 4cbd8e1..c9475f9 100644
--- a/policy/applyRecordDetails/applyRecordDetails.scss
+++ b/policy/applyRecordDetails/applyRecordDetails.scss
@@ -63,11 +63,20 @@
 		}
 		.view-step{
 			padding: 0 24rpx;
+		
 			.step-content{
 				position: relative;
 				padding-left: 64rpx;
-				&::after{
-					
+				height: 100rpx;
+				padding-bottom: 64rpx;
+				&::before{
+					content: '';
+					display: block;
+					height: 100%;
+					width: 4rpx;
+					background-color: #E7F8F0;
+					position: absolute;
+					left: 19rpx;
 				}
 				.icon{
 					position: absolute;
@@ -94,6 +103,12 @@
 				
 				}
 			}
+			.none{
+				&::before{
+					display: none;
+				}
+				padding-bottom: 0;
+			}
 		
 		}
 	}
diff --git a/policy/applyRecordDetails/applyRecordDetails.vue b/policy/applyRecordDetails/applyRecordDetails.vue
index 6c5e866..d5e093b 100644
--- a/policy/applyRecordDetails/applyRecordDetails.vue
+++ b/policy/applyRecordDetails/applyRecordDetails.vue
@@ -116,7 +116,27 @@
 				<view class="view-step">
 					<view class="step-content">
 						<image class="icon" src="/static/policy/icon.png" mode="widthFix"></image>
-						
+						<view class="top-title">
+							鎻愪氦鐢宠
+						</view>
+						<view class="down-tips">
+							<view>鎻愪氦浜猴細<text>鏋楀皬闆�</text></view>
+							<view class="time">2024-06-07 12:14</view>
+						</view>
+					</view>
+					<view class="step-content">
+						<image class="icon" src="/static/policy/icon.png" mode="widthFix"></image>
+						<view class="top-title">
+							鎻愪氦鐢宠
+						</view>
+						<view class="down-tips">
+							<view>鎻愪氦浜猴細<text>鏋楀皬闆�</text></view>
+							<view class="time">2024-06-07 12:14</view>
+						</view>
+					</view>
+					<view class="step-content none">
+						<!-- <image class="icon" src="/static/policy/icon.png" mode="widthFix"></image> -->
+						<image src="/static/policy/refject.png" mode="widthFix" class="icon"></image>
 						<view class="top-title">
 							鎻愪氦鐢宠
 						</view>
diff --git a/policy/components/index.vue b/policy/components/index.vue
index 00c4bf3..e07a3f0 100644
--- a/policy/components/index.vue
+++ b/policy/components/index.vue
@@ -2,11 +2,11 @@
 	<view class="page-content">
 	
 		<view class="banner">
-			<image src="https://picsum.photos/200/200" mode=""></image>
+			<image src="/static/head.png" mode=""></image>
 		</view>
 		<view class="main-page-box">
 			<view class="second-box">
-				<image src="/static/index.png" class="icon"></image>
+				<image src="/static/hqzc.png" class="icon"></image>
 				<view class="driver"></view>
 				<view class="right-box">
 					<view>
@@ -19,11 +19,12 @@
 				</view>
 			</view>
 			<view class="policy-list">
-				<u-button @click="applyPulicy">鎵ф硶鐢宠</u-button>
-				<u-button v-if="isJudge">鎵ф硶瀹℃壒</u-button>
-				<u-button @click="report">鎵ф硶缁撴灉涓婃姤</u-button>
-				<u-button @click="applyRecord">璁板綍鏌ヨ</u-button>
-				<u-button @click="goDataLook">鏁版嵁鐪嬫澘</u-button>
+				<!-- v-if="isJudge" -->
+				<image src="/static/policy/zhi1.png"  @click="applyPulicy" mode="widthFix"></image>
+				<image src="/static/policy/zhi2.png"  @click="recordZhifa" mode="widthFix"></image>
+				<image src="/static/policy/zhi3.png" @click="report" mode="widthFix"></image>
+				<image src="/static/policy/zhi4.png" @click="applyRecord" mode="widthFix"></image>
+				<image src="/static/policy/zhi5.png" @click="goDataLook" mode="widthFix"></image>
 			</view>
 		</view>
 	</view>
@@ -70,6 +71,11 @@
 				uni.navigateTo({
 					url: '/policy/applyRecord/applyRecord'
 				})
+			},
+			recordZhifa() {
+				uni.navigateTo({
+					url: '/policy/translate/translate'
+				})
 			}
 		}
 	}
@@ -79,7 +85,7 @@
 	.page-content{
 		.banner{
 			width: 100%;
-			height: 400rpx;
+			height: 520rpx;
 			image{
 				width: 100%;
 				height: 100%;
@@ -127,6 +133,14 @@
 		}
 		.policy-list{
 			margin: 22rpx 32rpx;
+			image{
+				width: 100%;
+				height: 160rpx;
+				margin-bottom: 20rpx;
+			}
+			image::last-child{
+				margin-bottom: 0;
+			}
 		}
 	}
 </style>
\ No newline at end of file
diff --git a/policy/components/mine.vue b/policy/components/mine.vue
index 8cbca3a..b2c0aa7 100644
--- a/policy/components/mine.vue
+++ b/policy/components/mine.vue
@@ -125,7 +125,7 @@
 			width: calc(100% - 64rpx);
 			left: 32rpx;
 			position: fixed;
-			bottom: 140rpx;
+			bottom: 180rpx;
 		}
 	}
 </style>
\ No newline at end of file
diff --git a/policy/components/popup.vue b/policy/components/popup.vue
new file mode 100644
index 0000000..8c34dc4
--- /dev/null
+++ b/policy/components/popup.vue
@@ -0,0 +1,89 @@
+<template>
+	<u-popup  :show="show" @close="close" @open="open" mode="bottom" round="10" closeable>
+		<view class="page-box">
+			<view class="title">
+				鎵ф硶鐢宠瀹℃壒
+			</view>
+			<view class="border"></view>
+			<view class="padding">
+				<view>
+					<u-radio-group  placement="row">
+						<u-radio active-color="#3EB47A" label="閫氳繃" name="3"></u-radio>
+						<u-radio active-color="#3EB47A" label="鎷掔粷" name="3"></u-radio>
+					</u-radio-group>
+				</view>
+				<view class="margin-top">
+					<u-textarea  placeholder="璇疯緭鍏ユ嫆缁濈悊鐢�..."></u-textarea>
+				</view>
+			</view>
+			<view class="down">
+				<view class="cancel button" @click="close">鍙栨秷</view>
+				<view class="enter" @entery="entery">纭</view>
+			</view>
+		</view>
+	</u-popup>
+</template>
+
+<script>
+	export default {
+		data() {
+			return {
+				show: false
+			}
+		},
+		methods: {
+			open() {
+				this.show = true
+			},
+			close(){
+				this.show = false
+				this.$emit('cancel')
+			},
+			entery(){
+				this.$emit('entery')
+			}
+		}
+	}
+</script>
+
+<style scoped lang="scss">
+	.page-box{
+		padding: 24rpx 0;
+		.title{
+			font-size: 36rpx;
+			font-weight: 700;
+			padding: 0 32rpx;
+			border-bottom: 2rpx solid #F4F4F4;
+			padding-bottom: 24rpx;
+			margin-bottom: 48rpx;
+		}
+		.padding{
+			padding: 0 24rpx;
+		}
+		.margin-top{
+			margin-top: 50rpx;
+		}
+		.down{
+			padding: 34rpx 30rpx 30rpx;
+			display: flex;
+			justify-content: space-between;
+			>view{
+				display: inline-block;
+			}
+			.button{
+				padding: 20rpx 40rpx;
+				background: #F7F7F7;
+				border-radius: 20rpx;
+			}
+			.enter{
+				width: 65%;
+				background: #1171E0;
+				color: white;
+				border-radius: 20rpx;
+				padding: 20rpx 40rpx;
+				text-align: center;
+			}
+		}
+	}
+
+</style>
\ No newline at end of file
diff --git a/policy/components/tabs.vue b/policy/components/tabs.vue
index 3627e6b..84ebf76 100644
--- a/policy/components/tabs.vue
+++ b/policy/components/tabs.vue
@@ -1,12 +1,16 @@
 <template>
 	<view class="fixed-down">
 		<view  @click="activeClick(0)" :class="{ active: active == 0}">
+			<image src="/static/policy/main.png" mode="heightFix" v-if="active != 0"></image>
+			<image src="/static/policy/main-select.png" mode="heightFix" v-if="active == 0"></image>
 			<view>宸ヤ綔鍙�</view>
 		</view>
-		<view @click="scode">
-			鎵爜
+		<view @click="scode" class="relative">
+			<image class="code" src="/static/policy/scode.png" mode="heightFix"></image>
 		</view>
 		<view @click="activeClick(1)" :class="{ active: active == 1}">
+			<image src="/static/policy/user.png" mode="heightFix" v-if="active != 1"></image>
+			<image src="/static/policy/user-select.png" mode="heightFix" v-if="active == 1"></image>
 			<view>鎴戠殑</view>
 		</view>
 	</view>
@@ -46,12 +50,30 @@
 		justify-content: space-around;
 		align-items: center;
 		padding-bottom: 29rpx;
-		padding-top: 20rpx;
 		background-color: white;
 		font-size: 20rpx;
 		color: #7E8596FF;
+		&>view{
+			text-align: center;
+		}
 		.active{
 			color: #1171E0FF;
 		}
+		image{
+			height: 58rpx;
+			width: 58rpx;
+		}
+		.code{
+			width: 108rpx;
+			height: 108rpx;
+			position: absolute;
+			top: -20rpx;
+			left: 0;
+		}
+		.relative{
+			position: relative;
+			width: 108rpx;
+			height: 108rpx;
+		}
 	}
 </style>
\ No newline at end of file
diff --git a/policy/policyIndex/policyIndex.scss b/policy/policyIndex/policyIndex.scss
index e69de29..59833bf 100644
--- a/policy/policyIndex/policyIndex.scss
+++ b/policy/policyIndex/policyIndex.scss
@@ -0,0 +1,3 @@
+.padding-bottom{
+	padding-bottom: 100rpx;
+}
\ No newline at end of file
diff --git a/policy/policyIndex/policyIndex.vue b/policy/policyIndex/policyIndex.vue
index caf5dca..0a89f1b 100644
--- a/policy/policyIndex/policyIndex.vue
+++ b/policy/policyIndex/policyIndex.vue
@@ -1,5 +1,5 @@
 <template>
-	<view>
+	<view class="padding-bottom">
 		<policyIndexVue v-if="activeNumber == 0"></policyIndexVue>
 		<minePage v-if="activeNumber == 1"></minePage>
 		<tabsCom :activeNumber.sync="activeNumber"></tabsCom>
diff --git a/policy/translate/translate.scss b/policy/translate/translate.scss
new file mode 100644
index 0000000..0b2161f
--- /dev/null
+++ b/policy/translate/translate.scss
@@ -0,0 +1,125 @@
+.page-box{
+	.list{
+		margin: 20rpx 32rpx;
+		.select-image{
+			margin-right: 28rpx;
+		}
+		image{
+			width: 40rpx;
+			height: 40rpx;
+		}
+		.select-box{
+			display: flex;
+			justify-content: flex-start;
+			align-items: center;
+		}
+		.start{
+			.list-item{
+				width: calc(100% - 68rpx);
+			}
+		}
+		.list-item{
+			width: 100%;
+			padding: 24rpx;
+			background-color: white;
+			border-radius: 10rpx;
+			margin-bottom: 20rpx;
+			.top-title{
+				display: flex;
+				justify-content: space-between;
+				align-items: center;
+				font-size: 32rpx;
+				margin-bottom: 28rpx;
+				.status{
+					font-size: 28rpx;
+					color: #FE7B32;
+				}
+			}
+			.user-info{
+				font-size: 28rpx;
+				color: #4A4E60;
+				display: flex;
+				justify-content: flex-start;
+				align-items: center;
+				.driver{
+					width: 2rpx;
+					height: 20rpx;
+					background: #F1F1F1;
+					margin: 0 20rpx;
+				}
+			}
+			.set-line{
+				font-size: 26rpx;
+				color: #4A4E60;
+				margin-top: 12rpx;
+				text{
+					color: #C3C6CD;
+				}
+			}
+			.line{
+				border-bottom: 3rpx dotted #F4F4F4;
+				margin: 24rpx 0;
+			}
+			.set-line1{
+				font-size: 24rpx;
+				color: #4A4E60;
+				margin-top: 12rpx;
+				text{
+					color: #C3C6CD;
+				}
+			}
+			.button{
+				background-color: #1171E0;
+				display: inline-block;
+				color: white;
+				padding: 10rpx 36rpx;
+				border-radius: 10rpx;
+			}
+			.set-start{
+				align-items: flex-end;
+			}
+		}
+	}
+	.down{
+		position: fixed;
+		background: white;
+		width: 100%;
+		bottom: 0;
+		padding: 32rpx 22rpx 40rpx;
+		text-align: center;
+		box-sizing: border-box;
+		display: flex;
+		justify-content: space-between;
+		align-items: center;
+		.button{
+			border-radius: 20rpx;
+			border: 2rpx solid #ABD2FF;
+			background: #F0F8FF;
+			color: #1171E0;
+			padding: 20rpx 30rpx;
+		}
+		.more-options{
+			width: 60%;
+			background: #1171E0;
+			color: #F0F8FF;
+		}
+		.start-option{
+			width: calc(100% - 98rpx) !important;
+		}
+	}
+	.show-check{
+		font-size: 26rpx;
+		color: #202D44;
+	}
+	.judge{
+		.select-image{
+			margin-right: 28rpx;
+			width: 70rpx;
+		}
+		image{
+			width: 40rpx;
+			height: 40rpx;
+		}
+	
+	}
+}
\ No newline at end of file
diff --git a/policy/translate/translate.vue b/policy/translate/translate.vue
new file mode 100644
index 0000000..31976b5
--- /dev/null
+++ b/policy/translate/translate.vue
@@ -0,0 +1,144 @@
+<template>
+	<view class="page-box">
+		<view class="list">
+			<view class="select-box" v-for="(item,index) in list" :key="index" :class="{start: isJudege}">
+				<view class="select-image" v-if="isJudege" @click="setIsSelect(index)">
+					<image src="/static/policy/checkbox.png" mode="widthFix" v-show="item.isSelect"></image>
+					<image src="/static/policy/none-checkbox.png" mode="widthFix" v-show="!item.isSelect"></image>
+				</view>
+				<view class="list-item">
+					<view class="top-title">
+						<text>24骞�5鏈堢獊鍑绘鏌ユ秷闃插畨鍏�</text>
+						<text class="status">寰呭鎵�</text>
+					</view>
+					<view class="user-info">
+						<text>鐜嬫�濋洦</text>
+						<view class="driver"></view>
+						<text>鎵ф硶涓�澶ч槦</text>
+					</view>
+					<view class="set-line">
+						<text>鎵ф硶瀵硅薄锛�</text>娌冲崡瑙夐啋绉戞妧鏈夐檺鍏徃
+					</view>
+					<view class="line"></view>
+					<view class="set-flex set-start set-flex-content-between">
+						<view>
+							<view class="set-line1">
+								<text>鎵ф硶鏃堕棿锛�</text>2024-05-12 12:00
+							</view>
+							<view class="set-line1">
+								<text>鐢宠鏃堕棿锛�</text>2024-05-12 12:00:12
+							</view>
+						</view>
+						<view class="button" v-if="!isJudege" @click="goStartJudeg">
+							瀹℃壒
+						</view>
+					</view>
+				</view>
+			</view>
+		</view>
+		<view class="down" v-if="!isJudege">
+			<view class="button" @click="goRecord">瀹℃壒璁板綍</view>
+			<view class="button more-options" @click="moreJudeg">鎵归噺瀹℃壒</view>
+		</view>
+		<view class="down judge" v-else>
+			<view class="select-image"  @click="allSelect()">
+				<image src="/static/policy/checkbox.png" mode="widthFix" v-show="isAllSelect"></image>
+				<image src="/static/policy/none-checkbox.png" mode="widthFix" v-show="!isAllSelect"></image>
+				<view class="show-check">鍏ㄩ��</view>
+			</view>
+			<view class="button more-options start-option" @click="moreStart">绔嬪嵆瀹℃壒</view>
+		</view>
+		<popupCom ref="popup" @entery="entery" @cancel="cancelSelect"></popupCom>
+	</view>
+</template>
+
+<script>
+	import popupCom from '@/policy/components/popup.vue'
+	export default {
+		components: {
+			popupCom
+		},
+		data() {
+			return {
+				list1: [{
+					name: '寰呬笂鎶�',
+				}, {
+					name: '宸蹭笂鎶�',
+				}],
+				isJudege: false,
+				list: [
+					{
+						isSelect: false
+					}
+				],
+			}
+		},
+		computed: {
+			isAllSelect(){
+				const value = this.list.every(item => item.isSelect)
+				return value
+			}
+		},
+		methods: {
+			goRecord() {
+				uni.navigateTo({
+					url: `/policy/translateRecord/translateRecord`
+				})
+			},
+			click() {
+
+			},
+			goStartJudeg() {
+				this.$refs.popup.open()
+			},
+			// 鎵归噺瀹℃壒
+			moreJudeg() {
+				if(!this.list.length){
+					return
+				}
+				this.isJudege = true
+			},
+			setIsSelect(index){
+				this.list[index].isSelect = !this.list[index].isSelect
+			},
+			allSelect() {
+				this.list.map(item => item.isSelect = !this.isAllSelect)
+			},
+			moreStart() {
+				const value = this.list.some(item => item.isSelect)
+				if(value) {
+					this.goStartJudeg()
+				} else {
+					uni.showToast({
+						title: '璇烽�夋嫨瀹℃壒',
+						icon: 'none'
+					})
+				}
+			},
+			entery() {
+				this.isJudege = false
+			},
+			cancelSelect() {
+				this.isJudege = false
+				this.list.map(item => item.isSelect = false)
+			}
+		}
+	}
+</script>
+<style>
+	page {
+		background-color: #F4F4F4;
+	}
+</style>
+<style lang="scss" scoped>
+	@import "./translate.scss";
+
+	/deep/ .u-radio {
+		margin-right: 84rpx !important;
+	}
+
+	/deep/ .u-textarea {
+		background-color: #F4F4F4 !important;
+		border: none;
+	}
+</style>
\ No newline at end of file
diff --git a/policy/translateRecord/translateRecord.scss b/policy/translateRecord/translateRecord.scss
new file mode 100644
index 0000000..673bb9b
--- /dev/null
+++ b/policy/translateRecord/translateRecord.scss
@@ -0,0 +1,104 @@
+.page-box{
+	padding-bottom: 40rpx;
+	.list{
+		margin: 20rpx 32rpx;
+		.list-item{
+			padding: 24rpx;
+			background-color: white;
+			border-radius: 10rpx;
+			margin-bottom: 20rpx;
+			.top-title{
+				display: flex;
+				justify-content: space-between;
+				align-items: center;
+				font-size: 32rpx;
+				margin-bottom: 28rpx;
+				.status{
+					font-size: 28rpx;
+					color: #B4B9BF;
+				}
+				.status1{
+					color: #FE7B32;
+				}
+				.status2{
+					color: #3EB47A;
+				}
+				.status3{
+					color: #1171E0;
+				}
+				.status4{
+					color: #EB4746;
+				}
+			}
+			.user-info{
+				font-size: 28rpx;
+				color: #4A4E60;
+				display: flex;
+				justify-content: flex-start;
+				align-items: center;
+				.driver{
+					width: 2rpx;
+					height: 20rpx;
+					background: #F1F1F1;
+					margin: 0 20rpx;
+				}
+			}
+			.set-line{
+				font-size: 26rpx;
+				color: #4A4E60;
+				margin-top: 12rpx;
+				text{
+					color: #C3C6CD;
+				}
+			}
+			.line{
+				border-bottom: 3rpx dotted #F4F4F4;
+				margin: 24rpx 0;
+			}
+			.set-line1{
+				font-size: 24rpx;
+				color: #4A4E60;
+				margin-top: 12rpx;
+				text{
+					color: #C3C6CD;
+				}
+			}
+			.button{
+				background-color: #1171E0;
+				display: inline-block;
+				color: white;
+				padding: 10rpx 36rpx;
+				border-radius: 10rpx;
+			}
+			.set-start{
+				align-items: flex-end;
+			}
+		}
+	}
+	.down{
+		position: fixed;
+		background: white;
+		width: 100%;
+		bottom: 0;
+		padding: 32rpx 22rpx 40rpx;
+		text-align: center;
+		box-sizing: border-box;
+		.button{
+			border-radius: 20rpx;
+			border: 2rpx solid #ABD2FF;
+			background: #F0F8FF;
+			color: #1171E0;
+			padding: 20rpx 0;
+		}
+	}
+	.set-search{
+		margin: 0 32rpx 0;
+		padding-top: 26rpx;
+		
+	}
+	.border{
+		border-bottom: 2rpx solid #F6F6F6;
+		margin: 20rpx 0 0;
+	}
+
+}
\ No newline at end of file
diff --git a/policy/translateRecord/translateRecord.vue b/policy/translateRecord/translateRecord.vue
new file mode 100644
index 0000000..c80671f
--- /dev/null
+++ b/policy/translateRecord/translateRecord.vue
@@ -0,0 +1,74 @@
+<template>
+	<view class="page-box">
+		<u-sticky bgColor="white">
+			<view class="set-search">
+				<u-search placeholder="璇疯緭鍏ユ墽娉曚富棰� "  shape="square" :showAction="false"></u-search>
+			</view>
+			<view class="border"></view>
+			<u-tabs :list="list1" @click="click" :scrollable="false" bgColor="white"></u-tabs>
+		</u-sticky>
+		<view class="list">
+			<view class="list-item" @click="goReport">
+				<view class="top-title">
+					<text>24骞�5鏈堢獊鍑绘鏌ユ秷闃插畨鍏�</text>
+					<text class="status status2">閫氳繃</text>
+					<text class="status status4">鎷掔粷</text>
+				</view>
+				<view class="user-info">
+					<text>鐜嬫�濋洦</text>
+					<view class="driver"></view>
+					<text>鎵ф硶涓�澶ч槦</text>
+				</view>
+				<view class="set-line">
+					<text>鎵ф硶瀵硅薄锛�</text>娌冲崡瑙夐啋绉戞妧鏈夐檺鍏徃
+				</view>
+				<view class="line"></view>
+				<view class="set-flex set-start set-flex-content-between">
+					<view>
+						<view class="set-line1">
+							<text>鎵ф硶鏃堕棿锛�</text>2024-05-12 12:00
+						</view>
+						<view class="set-line1">
+							<text>鐢宠鏃堕棿锛�</text>2024-05-12 12:00:12
+						</view>
+					</view>
+
+				</view>
+			</view>
+			 
+			 
+		</view>
+	</view>
+</template>
+
+<script>
+	export default {
+		data() {
+			return {
+				list1: [{
+					name: '鍏ㄩ儴',
+				}, {
+					name: '閫氳繃',
+				}, {
+					name: '鎷掔粷',
+				}]
+			}
+		},
+		methods: {
+			goReport() {
+				
+			},
+			click() {
+
+			}
+		}
+	}
+</script>
+<style>
+	page {
+		background-color: #F4F4F4;
+	}
+</style>
+<style lang="scss" scoped>
+	@import "./translateRecord.scss";
+</style>
\ No newline at end of file
diff --git a/static/index.png b/static/index.png
deleted file mode 100644
index f3e04ef..0000000
--- a/static/index.png
+++ /dev/null
Binary files differ
diff --git a/static/policy/checkbox.png b/static/policy/checkbox.png
new file mode 100644
index 0000000..83d8c15
--- /dev/null
+++ b/static/policy/checkbox.png
Binary files differ
diff --git a/static/policy/main-select.png b/static/policy/main-select.png
new file mode 100644
index 0000000..0746bd6
--- /dev/null
+++ b/static/policy/main-select.png
Binary files differ
diff --git a/static/policy/main.png b/static/policy/main.png
new file mode 100644
index 0000000..498e6df
--- /dev/null
+++ b/static/policy/main.png
Binary files differ
diff --git a/static/policy/none-checkbox.png b/static/policy/none-checkbox.png
new file mode 100644
index 0000000..be1e857
--- /dev/null
+++ b/static/policy/none-checkbox.png
Binary files differ
diff --git a/static/policy/refject.png b/static/policy/refject.png
new file mode 100644
index 0000000..722fbcd
--- /dev/null
+++ b/static/policy/refject.png
Binary files differ
diff --git a/static/policy/scode.png b/static/policy/scode.png
new file mode 100644
index 0000000..c086550
--- /dev/null
+++ b/static/policy/scode.png
Binary files differ
diff --git a/static/policy/user-select.png b/static/policy/user-select.png
new file mode 100644
index 0000000..63af801
--- /dev/null
+++ b/static/policy/user-select.png
Binary files differ
diff --git a/static/policy/user.png b/static/policy/user.png
new file mode 100644
index 0000000..4b2f5e7
--- /dev/null
+++ b/static/policy/user.png
Binary files differ
diff --git a/static/policy/zhi1.png b/static/policy/zhi1.png
new file mode 100644
index 0000000..6727715
--- /dev/null
+++ b/static/policy/zhi1.png
Binary files differ
diff --git a/static/policy/zhi2.png b/static/policy/zhi2.png
new file mode 100644
index 0000000..8d89f6c
--- /dev/null
+++ b/static/policy/zhi2.png
Binary files differ
diff --git a/static/policy/zhi3.png b/static/policy/zhi3.png
new file mode 100644
index 0000000..2203666
--- /dev/null
+++ b/static/policy/zhi3.png
Binary files differ
diff --git a/static/policy/zhi4.png b/static/policy/zhi4.png
new file mode 100644
index 0000000..b84a45a
--- /dev/null
+++ b/static/policy/zhi4.png
Binary files differ
diff --git a/static/policy/zhi5.png b/static/policy/zhi5.png
new file mode 100644
index 0000000..d93d97d
--- /dev/null
+++ b/static/policy/zhi5.png
Binary files differ

--
Gitblit v1.9.1