Compare commits
No commits in common. "e1775a67e30dfeb4b71d3c93d54953c08a498711" and "9c5f267b5f5240c94defad9e8f6355a4190f2c07" have entirely different histories.
e1775a67e3
...
9c5f267b5f
|
|
@ -1,29 +0,0 @@
|
||||||
## 自定义水印添加
|
|
||||||
***
|
|
||||||
一款声明版权立场的组件
|
|
||||||
该组件参考了 [315500033@qq.com](https://ext.dcloud.net.cn/plugin?id=362) 大神的组件 修改后符合自己的编码习惯 让水印有更多的展示方式
|
|
||||||
|
|
||||||
### 使用方式
|
|
||||||
#### 在 ``script`` 中引入组件:
|
|
||||||
```javascript
|
|
||||||
import wmWatermark from '../../components/wm-watermark.vue';
|
|
||||||
export default {
|
|
||||||
components: {wmWatermark}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
#### 在 ``template`` 中使用组件:
|
|
||||||
|
|
||||||
```html
|
|
||||||
<wm-watermark text="这是水印信息"></wm-watermark>
|
|
||||||
```
|
|
||||||
|
|
||||||
### **属性说明**
|
|
||||||
|
|
||||||
| 属性 | 类型 | 默认值 | 说明 |
|
|
||||||
| :---: | :---: | :---: | :--------: |
|
|
||||||
| text | String | 无 | 设置水印文字 注:(文字优先图片) |
|
|
||||||
| imgUrl | String | 无 | 设置水印图片链接 注:(文字优先图片) |
|
|
||||||
| opacity | Number,String | 0.6 | 设置显示透明度 |
|
|
||||||
| num | Number | 20 | 设置水印数量 |
|
|
||||||
|
|
||||||
|
|
@ -1,72 +0,0 @@
|
||||||
<template>
|
|
||||||
<!-- 水印 -->
|
|
||||||
<view class="watermark">
|
|
||||||
<block v-for="(item,index) in num" :key="index">
|
|
||||||
<view class="watermark-text" v-if="text != ''" :style="{opacity:opacity}">{{text}}</view>
|
|
||||||
<image class="watermark-img" :src="imgUrl" mode="aspectFill" v-if="imgUrl !='' && text ==''" :style="{opacity:opacity}"></image>
|
|
||||||
</block>
|
|
||||||
</view>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
export default {
|
|
||||||
name:'wm-watermark',
|
|
||||||
props:{
|
|
||||||
text:{ //设置水印文字
|
|
||||||
type:String,
|
|
||||||
default:''
|
|
||||||
},
|
|
||||||
imgUrl:{ //设置水印图片
|
|
||||||
type:String,
|
|
||||||
default:''
|
|
||||||
},
|
|
||||||
opacity:{ //设置透明度
|
|
||||||
type:[Number,String],
|
|
||||||
default:0.6
|
|
||||||
},
|
|
||||||
num:{ //设置水印数量
|
|
||||||
type:Number,
|
|
||||||
default:30
|
|
||||||
}
|
|
||||||
},
|
|
||||||
data() {
|
|
||||||
return {
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style lang="scss">
|
|
||||||
.watermark{
|
|
||||||
position: fixed;
|
|
||||||
width: 1200upx;
|
|
||||||
height: 100%;
|
|
||||||
top:0;
|
|
||||||
left: 0;
|
|
||||||
bottom: 0;
|
|
||||||
right: 0;
|
|
||||||
pointer-events: none;
|
|
||||||
z-index: 9999999;
|
|
||||||
display: flex;
|
|
||||||
flex-wrap: wrap;
|
|
||||||
overflow: hidden;
|
|
||||||
transform: rotate(-33deg) translateX(-20px);
|
|
||||||
.watermark-text{
|
|
||||||
width: 350upx;
|
|
||||||
height: 80upx;
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
align-items: center;
|
|
||||||
// color: red;
|
|
||||||
color: rgba(0,0,0,0.1);
|
|
||||||
font-size: 18upx;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
.watermark-img{
|
|
||||||
width: 375upx;
|
|
||||||
height: 375upx;
|
|
||||||
z-index: 1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
2
main.js
|
|
@ -29,7 +29,7 @@ export function createApp() {
|
||||||
app.config.globalProperties.$system = plus.os.name;
|
app.config.globalProperties.$system = plus.os.name;
|
||||||
// #endif
|
// #endif
|
||||||
app.config.globalProperties.$systemInfo = systemInfo
|
app.config.globalProperties.$systemInfo = systemInfo
|
||||||
uni.setStorageSync('version', '1.0.6.sp10')
|
uni.setStorageSync('version', '1.0.6.sp9')
|
||||||
app.config.globalProperties.$version = uni.getStorageSync('version')
|
app.config.globalProperties.$version = uni.getStorageSync('version')
|
||||||
app.use(globalMethods);
|
app.use(globalMethods);
|
||||||
return {
|
return {
|
||||||
|
|
|
||||||
40
pages.json
|
|
@ -436,46 +436,6 @@
|
||||||
"navigationBarTitleText" : "微信支付成功",
|
"navigationBarTitleText" : "微信支付成功",
|
||||||
"navigationStyle": "custom"
|
"navigationStyle": "custom"
|
||||||
}
|
}
|
||||||
},
|
|
||||||
{
|
|
||||||
"path" : "score/index",
|
|
||||||
"style" :
|
|
||||||
{
|
|
||||||
"navigationBarTitleText" : "高考分数",
|
|
||||||
"navigationStyle": "custom"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"path" : "score/center",
|
|
||||||
"style" :
|
|
||||||
{
|
|
||||||
"navigationBarTitleText" : "查询中心",
|
|
||||||
"navigationStyle": "custom"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"path" : "score/chongqing",
|
|
||||||
"style" :
|
|
||||||
{
|
|
||||||
"navigationBarTitleText" : "重庆",
|
|
||||||
"navigationStyle": "custom"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"path" : "score/hebei",
|
|
||||||
"style" :
|
|
||||||
{
|
|
||||||
"navigationBarTitleText" : "河北",
|
|
||||||
"navigationStyle": "custom"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"path" : "score/guandong",
|
|
||||||
"style" :
|
|
||||||
{
|
|
||||||
"navigationBarTitleText" : "广东",
|
|
||||||
"navigationStyle": "custom"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -315,11 +315,6 @@ const otherList = [{
|
||||||
name: "从夯倒拉排名",
|
name: "从夯倒拉排名",
|
||||||
path: "/pages/other/ranking/ranking"
|
path: "/pages/other/ranking/ranking"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
icon: "/static/image/other/score/gaokao.png",
|
|
||||||
name: "高考",
|
|
||||||
path: "/pages/other/score/index"
|
|
||||||
},
|
|
||||||
]
|
]
|
||||||
|
|
||||||
const data = reactive({
|
const data = reactive({
|
||||||
|
|
|
||||||
|
|
@ -6,9 +6,6 @@
|
||||||
<c-lottie ref="cLottieRef" :src='$watermark()' width="94px" height='74px' :loop="true"></c-lottie>
|
<c-lottie ref="cLottieRef" :src='$watermark()' width="94px" height='74px' :loop="true"></c-lottie>
|
||||||
</liu-drag-button>
|
</liu-drag-button>
|
||||||
</view>
|
</view>
|
||||||
<NavBar v-if="selectedImage" title="拼图" bgColor="#EFEFEF" noBack @back="closeImageEdit" isRightButton
|
|
||||||
@right-click="confirmImage">
|
|
||||||
</NavBar>
|
|
||||||
<view class="group_45764">
|
<view class="group_45764">
|
||||||
<!-- ,'backgroundColor':data.navbar.bgColor -->
|
<!-- ,'backgroundColor':data.navbar.bgColor -->
|
||||||
<view class="flexcontainer_box" v-if="!selectedImage">
|
<view class="flexcontainer_box" v-if="!selectedImage">
|
||||||
|
|
@ -64,6 +61,9 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
<NavBar v-if="selectedImage" title="拼图" bgColor="#EFEFEF" noBack @back="closeImageEdit" isRightButton
|
||||||
|
@right-click="confirmImage">
|
||||||
|
</NavBar>
|
||||||
<view class="group_48190">
|
<view class="group_48190">
|
||||||
<view class="rectangle_23318">
|
<view class="rectangle_23318">
|
||||||
<image class="group_13999" src="/static/image/other/bank/jsyh/rightIcon.png" />
|
<image class="group_13999" src="/static/image/other/bank/jsyh/rightIcon.png" />
|
||||||
|
|
@ -233,7 +233,6 @@
|
||||||
|
|
||||||
onPageScroll
|
onPageScroll
|
||||||
} from "@dcloudio/uni-app";
|
} from "@dcloudio/uni-app";
|
||||||
import NavBar from '@/components/nav-bar/nav-bar'
|
|
||||||
const CACHE_KEY = 'jsyh_account_info';
|
const CACHE_KEY = 'jsyh_account_info';
|
||||||
const FOOTER_IMAGE_KEY = 'jsyh_footer_image';
|
const FOOTER_IMAGE_KEY = 'jsyh_footer_image';
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,977 +0,0 @@
|
||||||
<script setup>
|
|
||||||
import { reactive, ref, onMounted, computed } from 'vue';
|
|
||||||
|
|
||||||
const CACHE_KEY = 'score_center_info';
|
|
||||||
|
|
||||||
const data = reactive({
|
|
||||||
form: {
|
|
||||||
examYear: '2016',
|
|
||||||
idNumber: '***********1234',
|
|
||||||
name: '肖战',
|
|
||||||
chinese: '113',
|
|
||||||
math: '123',
|
|
||||||
english: '116',
|
|
||||||
comprehensive: '195'
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
const total = computed(() => {
|
|
||||||
const sum = Number(data.form.chinese || 0) + Number(data.form.math || 0) + Number(data.form.english || 0) + Number(data.form.comprehensive || 0);
|
|
||||||
return sum || '';
|
|
||||||
});
|
|
||||||
|
|
||||||
const editDialog = reactive({
|
|
||||||
show: false,
|
|
||||||
data: {}
|
|
||||||
});
|
|
||||||
|
|
||||||
onMounted(() => {
|
|
||||||
loadCache();
|
|
||||||
});
|
|
||||||
|
|
||||||
function loadCache() {
|
|
||||||
const cache = uni.getStorageSync(CACHE_KEY);
|
|
||||||
if (cache) {
|
|
||||||
data.form = { ...data.form, ...cache };
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function saveCache() {
|
|
||||||
uni.setStorageSync(CACHE_KEY, data.form);
|
|
||||||
}
|
|
||||||
|
|
||||||
function openEditDialog() {
|
|
||||||
editDialog.data = JSON.parse(JSON.stringify(data.form));
|
|
||||||
editDialog.show = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
function saveEdit() {
|
|
||||||
data.form = { ...data.form, ...editDialog.data };
|
|
||||||
saveCache();
|
|
||||||
editDialog.show = false;
|
|
||||||
uni.showToast({
|
|
||||||
title: '保存成功',
|
|
||||||
icon: 'success'
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
const editTotal = computed(() => {
|
|
||||||
const sum = Number(editDialog.data.chinese || 0) + Number(editDialog.data.math || 0) + Number(editDialog.data.english || 0) + Number(editDialog.data.comprehensive || 0);
|
|
||||||
return sum || '';
|
|
||||||
});
|
|
||||||
function back(){
|
|
||||||
uni.navigateBack()
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<template>
|
|
||||||
<view class="div">
|
|
||||||
<view v-if="$isVip()" >
|
|
||||||
<watermark dark="light" source="uni_alipay_other_score" />
|
|
||||||
<liu-drag-button :canDocking="false" @clickBtn="$goRechargePage('watermark', 'uni_alipay_other_score')">
|
|
||||||
<c-lottie ref="cLottieRef" :src='$watermark()' width="94px" height='74px' :loop="true"></c-lottie>
|
|
||||||
</liu-drag-button>
|
|
||||||
</view>
|
|
||||||
|
|
||||||
<view class="headerBox" :style="{'padding-top':$systemInfo.statusBarHeight+'px'}">
|
|
||||||
<view class="header" >
|
|
||||||
<view class="left" @click="back()">
|
|
||||||
<image src="/static/image/other/score/center/home.png" mode=""></image>
|
|
||||||
</view>
|
|
||||||
<view class="center">
|
|
||||||
查询专区
|
|
||||||
</view>
|
|
||||||
<view class="right">
|
|
||||||
<image src="/static/image/other/score/center/rightBtn.png" mode=""></image>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
<view class="" :style="{height:$systemInfo.statusBarHeight*2+88+'rpx'}">
|
|
||||||
|
|
||||||
</view>
|
|
||||||
<view class="flexcontainer" @click="openEditDialog">
|
|
||||||
<view class="rectangle_23375">
|
|
||||||
<text class="text_2"> 普通高考成绩查询 </text>
|
|
||||||
</view>
|
|
||||||
<view class="rectangle_23377">
|
|
||||||
<view class="flexcontainer_1"><text class="text_3"> 考试年份: </text><text class="text_4"> {{data.form.examYear}} 年 </text></view>
|
|
||||||
<view class="div_424"></view>
|
|
||||||
<view class="flexcontainer_2"><text class="text_5"> 身份证号: </text><text class="text_6"> {{data.form.idNumber}} </text></view>
|
|
||||||
<view class="div_425"></view>
|
|
||||||
<view class="flexcontainer_3"><text class="text_7"> 姓 名: </text><text class="text_8"> {{data.form.name}} </text></view>
|
|
||||||
<view class="div_426"></view>
|
|
||||||
<text class="text_9"> 科目成绩: </text>
|
|
||||||
<view class="group_48319">
|
|
||||||
<text class="text_10"> 语文 </text>
|
|
||||||
<view class="div_427"></view>
|
|
||||||
<text class="text_11"> {{data.form.chinese}} </text>
|
|
||||||
</view>
|
|
||||||
<view class="group_48320">
|
|
||||||
<text class="text_12"> 数学 </text>
|
|
||||||
<view class="div_427_1"></view>
|
|
||||||
<text class="text_13"> {{data.form.math}} </text>
|
|
||||||
</view>
|
|
||||||
<view class="group_48321">
|
|
||||||
<text class="text_14"> 外语 </text>
|
|
||||||
<view class="div_427_2"></view>
|
|
||||||
<text class="text_15"> {{data.form.english}} </text>
|
|
||||||
</view>
|
|
||||||
<view class="group_48322">
|
|
||||||
<text class="text_16"> 综合 </text>
|
|
||||||
<view class="div_427_3"></view>
|
|
||||||
<text class="text_17"> {{data.form.comprehensive}} </text>
|
|
||||||
</view>
|
|
||||||
<view class="group_48323">
|
|
||||||
<text class="text_18"> 总分 </text>
|
|
||||||
<view class="div_427_4"></view>
|
|
||||||
<text class="text_19"> {{total}} </text>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
<view class="group_48324">
|
|
||||||
<text class="text_20"> 返回查询页 </text>
|
|
||||||
</view>
|
|
||||||
<view class="home">
|
|
||||||
<view class="home_indicator"></view>
|
|
||||||
</view>
|
|
||||||
|
|
||||||
<!-- 编辑弹窗 -->
|
|
||||||
<view v-if="editDialog.show" class="editDialog">
|
|
||||||
<view class="editDialog_bg">
|
|
||||||
<view class="editDialog_header">
|
|
||||||
<text class="title">编辑成绩信息</text>
|
|
||||||
</view>
|
|
||||||
<view class="editDialog_body">
|
|
||||||
<view class="formItem">
|
|
||||||
<text>考试年份</text>
|
|
||||||
<input v-model="editDialog.data.examYear" type="digit" placeholder="如: 2016" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>身份证号</text>
|
|
||||||
<input v-model="editDialog.data.idNumber" placeholder="如: ***********1234" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>姓名</text>
|
|
||||||
<input v-model="editDialog.data.name" placeholder="请输入姓名" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>语文</text>
|
|
||||||
<input v-model="editDialog.data.chinese" type="digit" placeholder="请输入语文成绩" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>数学</text>
|
|
||||||
<input v-model="editDialog.data.math" type="digit" placeholder="请输入数学成绩" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>外语</text>
|
|
||||||
<input v-model="editDialog.data.english" type="digit" placeholder="请输入外语成绩" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>综合</text>
|
|
||||||
<input v-model="editDialog.data.comprehensive" type="digit" placeholder="请输入综合成绩" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>总分</text>
|
|
||||||
<text style="flex:1;text-align:right;font-size:28rpx;color:#333;">{{editTotal}}</text>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
<view class="popup-footer">
|
|
||||||
<view class="btn-cancel" @click="editDialog.show=false">取消</view>
|
|
||||||
<view class="btn-save" @click="saveEdit">保存</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<style lang="scss">
|
|
||||||
* {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
.flex-row {
|
|
||||||
display: flex;
|
|
||||||
flex-direction: row;
|
|
||||||
}
|
|
||||||
.flex-col {
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
}
|
|
||||||
.justify-start {
|
|
||||||
display: flex;
|
|
||||||
justify-content: flex-start;
|
|
||||||
}
|
|
||||||
.justify-center {
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
}
|
|
||||||
.justify-end {
|
|
||||||
display: flex;
|
|
||||||
justify-content: flex-end;
|
|
||||||
}
|
|
||||||
.justify-between {
|
|
||||||
display: flex;
|
|
||||||
justify-content: space-between;
|
|
||||||
}
|
|
||||||
.items-start {
|
|
||||||
display: flex;
|
|
||||||
align-items: flex-start;
|
|
||||||
}
|
|
||||||
.items-end {
|
|
||||||
display: flex;
|
|
||||||
align-items: flex-end;
|
|
||||||
}
|
|
||||||
.items-center {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
}
|
|
||||||
.no-shrink {
|
|
||||||
flex-shrink: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 编辑弹窗样式 */
|
|
||||||
.editDialog {
|
|
||||||
position: fixed;
|
|
||||||
top: 0;
|
|
||||||
left: 0;
|
|
||||||
width: 100vw;
|
|
||||||
height: 100vh;
|
|
||||||
background-color: rgba(0, 0, 0, 0.5);
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
align-items: center;
|
|
||||||
z-index: 9999;
|
|
||||||
}
|
|
||||||
|
|
||||||
.editDialog_bg {
|
|
||||||
width: 680rpx;
|
|
||||||
max-height: 80vh;
|
|
||||||
background-color: #ffffff;
|
|
||||||
border-radius: 20rpx;
|
|
||||||
overflow: hidden;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
}
|
|
||||||
|
|
||||||
.editDialog_header {
|
|
||||||
padding: 30rpx;
|
|
||||||
border-bottom: 1rpx solid #eee;
|
|
||||||
text-align: center;
|
|
||||||
|
|
||||||
.title {
|
|
||||||
font-size: 32rpx;
|
|
||||||
font-weight: bold;
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.editDialog_body {
|
|
||||||
padding: 20rpx 30rpx;
|
|
||||||
overflow-y: auto;
|
|
||||||
max-height: 60vh;
|
|
||||||
}
|
|
||||||
|
|
||||||
.formItem {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
padding: 20rpx 0;
|
|
||||||
border-bottom: 1rpx solid #f5f5f5;
|
|
||||||
|
|
||||||
text {
|
|
||||||
width: 200rpx;
|
|
||||||
font-size: 28rpx;
|
|
||||||
color: #666;
|
|
||||||
flex-shrink: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
input {
|
|
||||||
flex: 1;
|
|
||||||
font-size: 28rpx;
|
|
||||||
color: #333;
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.popup-footer {
|
|
||||||
display: flex;
|
|
||||||
padding: 20rpx 30rpx;
|
|
||||||
border-top: 1rpx solid #eee;
|
|
||||||
gap: 20rpx;
|
|
||||||
|
|
||||||
.btn-cancel,
|
|
||||||
.btn-save {
|
|
||||||
flex: 1;
|
|
||||||
height: 80rpx;
|
|
||||||
line-height: 80rpx;
|
|
||||||
text-align: center;
|
|
||||||
border-radius: 10rpx;
|
|
||||||
font-size: 28rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.btn-cancel {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
|
|
||||||
.btn-save {
|
|
||||||
background-color: #187AFF;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
<style lang="scss" scoped>
|
|
||||||
/* 查询中心 */
|
|
||||||
.div {
|
|
||||||
position: relative;
|
|
||||||
width: 750rpx;
|
|
||||||
// height: 1624rpx;
|
|
||||||
overflow: hidden;
|
|
||||||
background-color: #f4f7fb;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
align-items: flex-start;
|
|
||||||
isolation: isolate;
|
|
||||||
.headerBox{
|
|
||||||
position: fixed;
|
|
||||||
left: 0;
|
|
||||||
top: 0;
|
|
||||||
background-color: #fff;
|
|
||||||
z-index: 999 !important;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.header{
|
|
||||||
min-height: 88rpx;
|
|
||||||
width: 100%;
|
|
||||||
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: space-between;
|
|
||||||
.center{
|
|
||||||
font-weight: bold;
|
|
||||||
font-size: 17px;
|
|
||||||
color: #1A1A1A;
|
|
||||||
}
|
|
||||||
.left,.right{
|
|
||||||
width: 200rpx;
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
}
|
|
||||||
.left{
|
|
||||||
margin-left: 30rpx;
|
|
||||||
image{
|
|
||||||
width: 42rpx;
|
|
||||||
height: 42rpx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.right{
|
|
||||||
margin-right: 30rpx;
|
|
||||||
image{
|
|
||||||
width: 200rpx;
|
|
||||||
height: 66rpx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* flexContainer */
|
|
||||||
.flexcontainer {
|
|
||||||
position: relative;
|
|
||||||
display: flex;
|
|
||||||
width: 750rpx;
|
|
||||||
height: 1222rpx;
|
|
||||||
flex-direction: column;
|
|
||||||
align-items: flex-start;
|
|
||||||
isolation: isolate;
|
|
||||||
z-index: 2;
|
|
||||||
margin-top: 0;
|
|
||||||
margin-left: 0;
|
|
||||||
|
|
||||||
/* 矩形 23375 */
|
|
||||||
.rectangle_23375 {
|
|
||||||
position: relative;
|
|
||||||
width: 750rpx;
|
|
||||||
height: 260rpx;
|
|
||||||
background-color: #1a92ef;
|
|
||||||
margin-left: auto;
|
|
||||||
margin-right: auto;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
align-items: flex-start;
|
|
||||||
z-index: 0;
|
|
||||||
margin-top: 0;
|
|
||||||
border-radius: 0 0 24rpx 24rpx;
|
|
||||||
/* 消息类型设置 */
|
|
||||||
.text_2 {
|
|
||||||
position: relative;
|
|
||||||
text-align: center;
|
|
||||||
font-size: 36rpx;
|
|
||||||
font-family: 'PingFang SC';
|
|
||||||
font-weight: 400;
|
|
||||||
line-height: 50rpx;
|
|
||||||
color: #ffffff;
|
|
||||||
white-space: pre;
|
|
||||||
height: 50rpx;
|
|
||||||
margin-top: 24rpx;
|
|
||||||
margin-bottom: -7rpx;
|
|
||||||
width: max-content;
|
|
||||||
margin-left: auto;
|
|
||||||
margin-right: auto;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 矩形 23377 */
|
|
||||||
.rectangle_23377 {
|
|
||||||
position: relative;
|
|
||||||
width: 688rpx;
|
|
||||||
height: 1056rpx;
|
|
||||||
border-radius: 20rpx;
|
|
||||||
background-color: #ffffff;
|
|
||||||
margin-left: auto;
|
|
||||||
margin-right: auto;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
align-items: flex-start;
|
|
||||||
isolation: isolate;
|
|
||||||
z-index: 2;
|
|
||||||
margin-top: -94rpx;
|
|
||||||
|
|
||||||
/* flexContainer */
|
|
||||||
.flexcontainer_1 {
|
|
||||||
position: relative;
|
|
||||||
display: flex;
|
|
||||||
width: 344rpx;
|
|
||||||
height: 32rpx;
|
|
||||||
flex-direction: row;
|
|
||||||
align-items: flex-start;
|
|
||||||
z-index: 0;
|
|
||||||
margin-top: 32rpx;
|
|
||||||
margin-left: 30rpx;
|
|
||||||
|
|
||||||
/* 考试年份: */
|
|
||||||
.text_3 {
|
|
||||||
font-size: 32rpx;
|
|
||||||
font-family: 'PingFang SC';
|
|
||||||
font-weight: 400;
|
|
||||||
line-height: 44rpx;
|
|
||||||
letter-spacing: 0.34em;
|
|
||||||
color: #6f6f6f;
|
|
||||||
white-space: pre;
|
|
||||||
height: 44rpx;
|
|
||||||
margin-top: 0;
|
|
||||||
margin-bottom: -6rpx;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 2016 年 */
|
|
||||||
.text_4 {
|
|
||||||
font-size: 32rpx;
|
|
||||||
font-family: 'PingFang SC';
|
|
||||||
font-weight: 400;
|
|
||||||
line-height: 44rpx;
|
|
||||||
color: #333333;
|
|
||||||
white-space: pre;
|
|
||||||
height: 44rpx;
|
|
||||||
margin-top: 0;
|
|
||||||
margin-bottom: -6rpx;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 42rpx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 直线 424 */
|
|
||||||
.div_424 {
|
|
||||||
width: 626rpx;
|
|
||||||
height: 0;
|
|
||||||
border: 1rpx solid #f1f1f1;
|
|
||||||
z-index: 4;
|
|
||||||
position: relative;
|
|
||||||
margin-top: 46rpx;
|
|
||||||
margin-left: 30rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* flexContainer */
|
|
||||||
.flexcontainer_2 {
|
|
||||||
position: relative;
|
|
||||||
display: flex;
|
|
||||||
width: 482rpx;
|
|
||||||
height: 32rpx;
|
|
||||||
flex-direction: row;
|
|
||||||
align-items: flex-start;
|
|
||||||
z-index: 1;
|
|
||||||
margin-top: 32rpx;
|
|
||||||
margin-left: 30rpx;
|
|
||||||
|
|
||||||
/* 身份证号: */
|
|
||||||
.text_5 {
|
|
||||||
font-size: 32rpx;
|
|
||||||
font-family: 'PingFang SC';
|
|
||||||
font-weight: 400;
|
|
||||||
line-height: 44rpx;
|
|
||||||
letter-spacing: 0.34em;
|
|
||||||
color: #6f6f6f;
|
|
||||||
white-space: pre;
|
|
||||||
height: 44rpx;
|
|
||||||
margin-top: 0;
|
|
||||||
margin-bottom: -6rpx;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* ***********1234 */
|
|
||||||
.text_6 {
|
|
||||||
font-size: 32rpx;
|
|
||||||
font-family: 'PingFang SC';
|
|
||||||
font-weight: 400;
|
|
||||||
line-height: 44rpx;
|
|
||||||
color: #333333;
|
|
||||||
white-space: pre;
|
|
||||||
height: 44rpx;
|
|
||||||
margin-top: 0;
|
|
||||||
margin-bottom: -6rpx;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 42rpx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 直线 425 */
|
|
||||||
.div_425 {
|
|
||||||
width: 626rpx;
|
|
||||||
height: 0;
|
|
||||||
border: 1rpx solid #f1f1f1;
|
|
||||||
z-index: 5;
|
|
||||||
position: relative;
|
|
||||||
margin-top: 46rpx;
|
|
||||||
margin-left: 30rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* flexContainer */
|
|
||||||
.flexcontainer_3 {
|
|
||||||
position: relative;
|
|
||||||
display: flex;
|
|
||||||
width: 288rpx;
|
|
||||||
height: 32rpx;
|
|
||||||
flex-direction: row;
|
|
||||||
align-items: flex-start;
|
|
||||||
z-index: 3;
|
|
||||||
margin-top: 34rpx;
|
|
||||||
margin-left: 30rpx;
|
|
||||||
|
|
||||||
/* 姓 名: */
|
|
||||||
.text_7 {
|
|
||||||
font-size: 32rpx;
|
|
||||||
font-family: 'PingFang SC';
|
|
||||||
font-weight: 400;
|
|
||||||
line-height: 44rpx;
|
|
||||||
letter-spacing: 0.34em;
|
|
||||||
color: #6f6f6f;
|
|
||||||
white-space: pre;
|
|
||||||
height: 44rpx;
|
|
||||||
margin-top: 0;
|
|
||||||
margin-bottom: -6rpx;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 肖战 */
|
|
||||||
.text_8 {
|
|
||||||
font-size: 32rpx;
|
|
||||||
font-family: 'PingFang SC';
|
|
||||||
font-weight: 400;
|
|
||||||
line-height: 44rpx;
|
|
||||||
color: #333333;
|
|
||||||
white-space: pre;
|
|
||||||
height: 44rpx;
|
|
||||||
margin-top: 0;
|
|
||||||
margin-bottom: -6rpx;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 42rpx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 直线 426 */
|
|
||||||
.div_426 {
|
|
||||||
width: 626rpx;
|
|
||||||
height: 0;
|
|
||||||
border: 1rpx solid #f1f1f1;
|
|
||||||
z-index: 6;
|
|
||||||
position: relative;
|
|
||||||
margin-top: 46rpx;
|
|
||||||
margin-left: 30rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 科目成绩: */
|
|
||||||
.text_9 {
|
|
||||||
font-size: 32rpx;
|
|
||||||
font-family: 'PingFang SC';
|
|
||||||
font-weight: 400;
|
|
||||||
line-height: 44rpx;
|
|
||||||
letter-spacing: 0.34em;
|
|
||||||
color: #6f6f6f;
|
|
||||||
white-space: pre;
|
|
||||||
height: 44rpx;
|
|
||||||
margin-top: 32rpx;
|
|
||||||
margin-bottom: -6rpx;
|
|
||||||
z-index: 2;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 30rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 组 48319 */
|
|
||||||
.group_48319 {
|
|
||||||
width: 626rpx;
|
|
||||||
height: 90rpx;
|
|
||||||
position: relative;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: row;
|
|
||||||
align-items: flex-start;
|
|
||||||
z-index: 7;
|
|
||||||
margin-top: 48rpx;
|
|
||||||
margin-left: 30rpx;
|
|
||||||
border-radius: 16rpx;
|
|
||||||
background-color: #f4f7f9;
|
|
||||||
isolation: isolate;
|
|
||||||
|
|
||||||
/* 语文 */
|
|
||||||
.text_10 {
|
|
||||||
font-size: 32rpx;
|
|
||||||
font-family: 'PingFang SC';
|
|
||||||
font-weight: 400;
|
|
||||||
line-height: 44rpx;
|
|
||||||
color: #6f6f6f;
|
|
||||||
white-space: pre;
|
|
||||||
height: 44rpx;
|
|
||||||
margin-top: 26rpx;
|
|
||||||
margin-bottom: -6rpx;
|
|
||||||
z-index: 0;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 128rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 直线 427 */
|
|
||||||
.div_427 {
|
|
||||||
width: 40rpx;
|
|
||||||
height: 0;
|
|
||||||
transform: rotate(90deg);
|
|
||||||
border: 1rpx solid #e5e8ea;
|
|
||||||
z-index: 2;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 84rpx;
|
|
||||||
margin-top: 44rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 113 */
|
|
||||||
.text_11 {
|
|
||||||
font-size: 32rpx;
|
|
||||||
font-family: 'PingFang SC';
|
|
||||||
font-weight: 400;
|
|
||||||
line-height: 44rpx;
|
|
||||||
letter-spacing: -0.04em;
|
|
||||||
color: #0087cf;
|
|
||||||
white-space: pre;
|
|
||||||
height: 44rpx;
|
|
||||||
margin-top: 26rpx;
|
|
||||||
margin-bottom: -6rpx;
|
|
||||||
z-index: 1;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 122rpx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 组 48320 */
|
|
||||||
.group_48320 {
|
|
||||||
width: 626rpx;
|
|
||||||
height: 90rpx;
|
|
||||||
position: relative;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: row;
|
|
||||||
align-items: flex-start;
|
|
||||||
z-index: 9;
|
|
||||||
margin-top: 32rpx;
|
|
||||||
margin-left: 30rpx;
|
|
||||||
border-radius: 16rpx;
|
|
||||||
background-color: #f4f7f9;
|
|
||||||
isolation: isolate;
|
|
||||||
|
|
||||||
/* 数学 */
|
|
||||||
.text_12 {
|
|
||||||
font-size: 32rpx;
|
|
||||||
font-family: 'PingFang SC';
|
|
||||||
font-weight: 400;
|
|
||||||
line-height: 44rpx;
|
|
||||||
color: #6f6f6f;
|
|
||||||
white-space: pre;
|
|
||||||
height: 44rpx;
|
|
||||||
margin-top: 26rpx;
|
|
||||||
margin-bottom: -6rpx;
|
|
||||||
z-index: 0;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 128rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 直线 427 */
|
|
||||||
.div_427_1 {
|
|
||||||
width: 40rpx;
|
|
||||||
height: 0;
|
|
||||||
transform: rotate(90deg);
|
|
||||||
border: 1rpx solid #e5e8ea;
|
|
||||||
z-index: 2;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 84rpx;
|
|
||||||
margin-top: 44rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 123 */
|
|
||||||
.text_13 {
|
|
||||||
font-size: 32rpx;
|
|
||||||
font-family: 'PingFang SC';
|
|
||||||
font-weight: 400;
|
|
||||||
line-height: 44rpx;
|
|
||||||
letter-spacing: -0.04em;
|
|
||||||
color: #0087cf;
|
|
||||||
white-space: pre;
|
|
||||||
height: 44rpx;
|
|
||||||
margin-top: 26rpx;
|
|
||||||
margin-bottom: -6rpx;
|
|
||||||
z-index: 1;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 122rpx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 组 48321 */
|
|
||||||
.group_48321 {
|
|
||||||
width: 626rpx;
|
|
||||||
height: 90rpx;
|
|
||||||
position: relative;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: row;
|
|
||||||
align-items: flex-start;
|
|
||||||
z-index: 8;
|
|
||||||
margin-top: 32rpx;
|
|
||||||
margin-left: 30rpx;
|
|
||||||
border-radius: 16rpx;
|
|
||||||
background-color: #f4f7f9;
|
|
||||||
isolation: isolate;
|
|
||||||
|
|
||||||
/* 外语 */
|
|
||||||
.text_14 {
|
|
||||||
font-size: 32rpx;
|
|
||||||
font-family: 'PingFang SC';
|
|
||||||
font-weight: 400;
|
|
||||||
line-height: 44rpx;
|
|
||||||
color: #6f6f6f;
|
|
||||||
white-space: pre;
|
|
||||||
height: 44rpx;
|
|
||||||
margin-top: 26rpx;
|
|
||||||
margin-bottom: -6rpx;
|
|
||||||
z-index: 0;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 128rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 直线 427 */
|
|
||||||
.div_427_2 {
|
|
||||||
width: 40rpx;
|
|
||||||
height: 0;
|
|
||||||
transform: rotate(90deg);
|
|
||||||
border: 1rpx solid #e5e8ea;
|
|
||||||
z-index: 2;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 84rpx;
|
|
||||||
margin-top: 44rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 116 */
|
|
||||||
.text_15 {
|
|
||||||
font-size: 32rpx;
|
|
||||||
font-family: 'PingFang SC';
|
|
||||||
font-weight: 400;
|
|
||||||
line-height: 44rpx;
|
|
||||||
letter-spacing: -0.04em;
|
|
||||||
color: #0087cf;
|
|
||||||
white-space: pre;
|
|
||||||
height: 44rpx;
|
|
||||||
margin-top: 26rpx;
|
|
||||||
margin-bottom: -6rpx;
|
|
||||||
z-index: 1;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 122rpx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 组 48322 */
|
|
||||||
.group_48322 {
|
|
||||||
width: 626rpx;
|
|
||||||
height: 90rpx;
|
|
||||||
position: relative;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: row;
|
|
||||||
align-items: flex-start;
|
|
||||||
z-index: 10;
|
|
||||||
margin-top: 32rpx;
|
|
||||||
margin-left: 30rpx;
|
|
||||||
border-radius: 16rpx;
|
|
||||||
background-color: #f4f7f9;
|
|
||||||
isolation: isolate;
|
|
||||||
|
|
||||||
/* 综合 */
|
|
||||||
.text_16 {
|
|
||||||
font-size: 32rpx;
|
|
||||||
font-family: 'PingFang SC';
|
|
||||||
font-weight: 400;
|
|
||||||
line-height: 44rpx;
|
|
||||||
color: #6f6f6f;
|
|
||||||
white-space: pre;
|
|
||||||
height: 44rpx;
|
|
||||||
margin-top: 26rpx;
|
|
||||||
margin-bottom: -6rpx;
|
|
||||||
z-index: 0;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 128rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 直线 427 */
|
|
||||||
.div_427_3 {
|
|
||||||
width: 40rpx;
|
|
||||||
height: 0;
|
|
||||||
transform: rotate(90deg);
|
|
||||||
border: 1rpx solid #e5e8ea;
|
|
||||||
z-index: 2;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 84rpx;
|
|
||||||
margin-top: 44rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 195 */
|
|
||||||
.text_17 {
|
|
||||||
font-size: 32rpx;
|
|
||||||
font-family: 'PingFang SC';
|
|
||||||
font-weight: 400;
|
|
||||||
line-height: 44rpx;
|
|
||||||
letter-spacing: -0.04em;
|
|
||||||
color: #0087cf;
|
|
||||||
white-space: pre;
|
|
||||||
height: 44rpx;
|
|
||||||
margin-top: 26rpx;
|
|
||||||
margin-bottom: -6rpx;
|
|
||||||
z-index: 1;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 122rpx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 组 48323 */
|
|
||||||
.group_48323 {
|
|
||||||
width: 626rpx;
|
|
||||||
height: 90rpx;
|
|
||||||
position: relative;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: row;
|
|
||||||
align-items: flex-start;
|
|
||||||
z-index: 11;
|
|
||||||
margin-top: 32rpx;
|
|
||||||
margin-left: 30rpx;
|
|
||||||
border-radius: 16rpx;
|
|
||||||
background-color: #f4f7f9;
|
|
||||||
isolation: isolate;
|
|
||||||
|
|
||||||
/* 总分 */
|
|
||||||
.text_18 {
|
|
||||||
font-size: 32rpx;
|
|
||||||
font-family: 'PingFang SC';
|
|
||||||
font-weight: 400;
|
|
||||||
line-height: 44rpx;
|
|
||||||
color: #6f6f6f;
|
|
||||||
white-space: pre;
|
|
||||||
height: 44rpx;
|
|
||||||
margin-top: 26rpx;
|
|
||||||
margin-bottom: -6rpx;
|
|
||||||
z-index: 0;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 128rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 直线 427 */
|
|
||||||
.div_427_4 {
|
|
||||||
width: 40rpx;
|
|
||||||
height: 0;
|
|
||||||
transform: rotate(90deg);
|
|
||||||
border: 1rpx solid #e5e8ea;
|
|
||||||
z-index: 2;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 84rpx;
|
|
||||||
margin-top: 44rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 549 */
|
|
||||||
.text_19 {
|
|
||||||
font-size: 32rpx;
|
|
||||||
font-family: 'PingFang SC';
|
|
||||||
font-weight: 400;
|
|
||||||
line-height: 44rpx;
|
|
||||||
letter-spacing: -0.04em;
|
|
||||||
color: #0087cf;
|
|
||||||
white-space: pre;
|
|
||||||
height: 44rpx;
|
|
||||||
margin-top: 26rpx;
|
|
||||||
margin-bottom: -6rpx;
|
|
||||||
z-index: 1;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 122rpx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 组 48324 */
|
|
||||||
.group_48324 {
|
|
||||||
width: 688rpx;
|
|
||||||
height: 90rpx;
|
|
||||||
position: relative;
|
|
||||||
font-size: 28rpx;
|
|
||||||
font-family: 'PingFang SC';
|
|
||||||
font-weight: 400;
|
|
||||||
line-height: 40rpx;
|
|
||||||
color: #ffffff;
|
|
||||||
white-space: pre;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
align-items: flex-start;
|
|
||||||
z-index: 3;
|
|
||||||
margin-top: 48rpx;
|
|
||||||
margin-left: 32rpx;
|
|
||||||
border-radius: 298rpx;
|
|
||||||
background-color: #1689f9;
|
|
||||||
|
|
||||||
/* 返回查询页 */
|
|
||||||
.text_20 {
|
|
||||||
height: 40rpx;
|
|
||||||
margin-top: 32rpx;
|
|
||||||
margin-bottom: -6rpx;
|
|
||||||
position: relative;
|
|
||||||
margin-left: 274rpx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* home */
|
|
||||||
.home {
|
|
||||||
position: absolute;
|
|
||||||
width: 750rpx;
|
|
||||||
height: 68rpx;
|
|
||||||
top: auto;
|
|
||||||
left: 0;
|
|
||||||
background-color: rgba(255, 255, 255, 0);
|
|
||||||
right: 0;
|
|
||||||
margin-left: auto;
|
|
||||||
margin-right: auto;
|
|
||||||
bottom: 0;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
align-items: flex-start;
|
|
||||||
|
|
||||||
.home_indicator {}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
|
@ -1,560 +0,0 @@
|
||||||
<script setup>
|
|
||||||
import wmWatermark from "@/components/wm-watermark/wm-watermark.vue"
|
|
||||||
import DateTimePicker from '@/components/dengrq-datetime-picker/dateTimePicker/index.vue';
|
|
||||||
import {
|
|
||||||
reactive,
|
|
||||||
ref,
|
|
||||||
onMounted,
|
|
||||||
computed
|
|
||||||
} from 'vue';
|
|
||||||
|
|
||||||
const CACHE_KEY = 'score_guandong_info';
|
|
||||||
|
|
||||||
const data = reactive({
|
|
||||||
form: {
|
|
||||||
avatar: '',
|
|
||||||
name: '大王',
|
|
||||||
idNumber: '',
|
|
||||||
examNumber: '123456789',
|
|
||||||
chinese: '116',
|
|
||||||
math: '104',
|
|
||||||
english: '104',
|
|
||||||
history: '104',
|
|
||||||
politics: '104',
|
|
||||||
geography: '104',
|
|
||||||
total: '104',
|
|
||||||
undergraduateTotal: '104',
|
|
||||||
ranking: '104',
|
|
||||||
technicalTotal: '104',
|
|
||||||
technicalRanking: '1455',
|
|
||||||
time: '2025-6-25'
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
const total = computed(() => {
|
|
||||||
const sum = Number(data.form.chinese || 0) + Number(data.form.math || 0) + Number(data.form.english || 0) +
|
|
||||||
Number(data.form.history || 0) + Number(data.form.politics || 0) + Number(data.form.geography || 0);
|
|
||||||
return sum || '';
|
|
||||||
});
|
|
||||||
|
|
||||||
const editDialog = reactive({
|
|
||||||
show: false,
|
|
||||||
data: {}
|
|
||||||
});
|
|
||||||
|
|
||||||
onMounted(() => {
|
|
||||||
loadCache();
|
|
||||||
});
|
|
||||||
|
|
||||||
function loadCache() {
|
|
||||||
const cache = uni.getStorageSync(CACHE_KEY);
|
|
||||||
if (cache) {
|
|
||||||
data.form = {
|
|
||||||
...data.form,
|
|
||||||
...cache
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function saveCache() {
|
|
||||||
uni.setStorageSync(CACHE_KEY, data.form);
|
|
||||||
}
|
|
||||||
|
|
||||||
function openEditDialog() {
|
|
||||||
editDialog.data = JSON.parse(JSON.stringify(data.form));
|
|
||||||
editDialog.show = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
function saveEdit() {
|
|
||||||
data.form = {
|
|
||||||
...data.form,
|
|
||||||
...editDialog.data
|
|
||||||
};
|
|
||||||
saveCache();
|
|
||||||
editDialog.show = false;
|
|
||||||
uni.showToast({
|
|
||||||
title: '保存成功',
|
|
||||||
icon: 'success'
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
const editTotal = computed(() => {
|
|
||||||
const sum = Number(editDialog.data.chinese || 0) + Number(editDialog.data.math || 0) + Number(editDialog.data
|
|
||||||
.english || 0) + Number(editDialog.data.history || 0) + Number(editDialog.data.politics || 0) + Number(
|
|
||||||
editDialog.data.geography || 0);
|
|
||||||
return sum || '';
|
|
||||||
});
|
|
||||||
function back(){
|
|
||||||
uni.navigateBack()
|
|
||||||
}
|
|
||||||
function onChangeStartDate(e){
|
|
||||||
editDialog.data.time=e
|
|
||||||
console.log(e)
|
|
||||||
}
|
|
||||||
function getTime(times,status){
|
|
||||||
if(status){
|
|
||||||
return times.substring(0,4)+'年'
|
|
||||||
}else{
|
|
||||||
return times.substring(0,7).replace('-','年')+'月'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<template>
|
|
||||||
<wmWatermark :text="'广东省教育考试院'+data.form.time"/>
|
|
||||||
<view v-if="$isVip()" >
|
|
||||||
<watermark dark="light" source="uni_alipay_other_score" />
|
|
||||||
<liu-drag-button :canDocking="false" @clickBtn="$goRechargePage('watermark', 'uni_alipay_other_score')">
|
|
||||||
<c-lottie ref="cLottieRef" :src='$watermark()' width="94px" height='74px' :loop="true"></c-lottie>
|
|
||||||
</liu-drag-button>
|
|
||||||
</view>
|
|
||||||
<view class="container">
|
|
||||||
<view class="header" :style="{'padding-top':$systemInfo.statusBarHeight+'px'}">
|
|
||||||
<view class="left" @click="back()">
|
|
||||||
<image src="/static/image/other/score/guandong/leftIcon.png" mode=""></image>
|
|
||||||
</view>
|
|
||||||
<view class="center">
|
|
||||||
考试成绩结果
|
|
||||||
</view>
|
|
||||||
<view class="right">
|
|
||||||
<image src="/static/image/other/score/guandong/rightIcon.png" mode=""></image>
|
|
||||||
</view>
|
|
||||||
|
|
||||||
</view>
|
|
||||||
<view class="" :style="{height:$systemInfo.statusBarHeight*2+88+'rpx'}">
|
|
||||||
|
|
||||||
</view>
|
|
||||||
<view class="content">
|
|
||||||
<view class="title">
|
|
||||||
{{ getTime(data.form.time,0) }}
|
|
||||||
</view>
|
|
||||||
<view class="dec">
|
|
||||||
{{ getTime(data.form.time,1) }}年广东省普通高等学校招生全国统一考试
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
<image class="bgimg" src="/static/image/other/score/guandong/guandongbg.png" mode="widthFix"></image>
|
|
||||||
<view class="list" @click="openEditDialog">
|
|
||||||
<view class="item">
|
|
||||||
<view class="text1">
|
|
||||||
姓名
|
|
||||||
</view>
|
|
||||||
<view class="text2">
|
|
||||||
{{data.form.name}}
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
<view class="item">
|
|
||||||
<view class="text1">
|
|
||||||
考生号
|
|
||||||
</view>
|
|
||||||
<view class="text2">
|
|
||||||
{{data.form.examNumber}}
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
<view class="item">
|
|
||||||
<view class="text1">
|
|
||||||
语文
|
|
||||||
</view>
|
|
||||||
<view class="text2">
|
|
||||||
{{data.form.chinese}}
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
<view class="item">
|
|
||||||
<view class="text1">
|
|
||||||
数学
|
|
||||||
</view>
|
|
||||||
<view class="text2">
|
|
||||||
{{data.form.math}}
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
<view class="item">
|
|
||||||
<view class="text1">
|
|
||||||
英语
|
|
||||||
</view>
|
|
||||||
<view class="text2">
|
|
||||||
{{data.form.english}}
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
<view class="item">
|
|
||||||
<view class="text1">
|
|
||||||
历史
|
|
||||||
</view>
|
|
||||||
<view class="text2">
|
|
||||||
{{data.form.history}}
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
<view class="item">
|
|
||||||
<view class="text1">
|
|
||||||
思想政治
|
|
||||||
</view>
|
|
||||||
<view class="text2">
|
|
||||||
{{data.form.politics}}
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
<view class="item">
|
|
||||||
<view class="text1">
|
|
||||||
地理
|
|
||||||
</view>
|
|
||||||
<view class="text2">
|
|
||||||
{{data.form.geography}}
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
<view class="item">
|
|
||||||
<view class="text1">
|
|
||||||
普通类 (历史)总分
|
|
||||||
</view>
|
|
||||||
<view class="text2">
|
|
||||||
{{data.form.total}}
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
<view class="item">
|
|
||||||
<view class="text1">
|
|
||||||
本科普通类 (历史)总分 (含加分)
|
|
||||||
</view>
|
|
||||||
<view class="text2">
|
|
||||||
{{data.form.undergraduateTotal}}
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
<view class="item">
|
|
||||||
<view class="text1">
|
|
||||||
排位
|
|
||||||
</view>
|
|
||||||
<view class="text2">
|
|
||||||
{{data.form.ranking}}
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
<view class="item">
|
|
||||||
<view class="text1">
|
|
||||||
专科普通类 (历史)总分 (含加分)
|
|
||||||
</view>
|
|
||||||
<view class="text2">
|
|
||||||
{{data.form.technicalTotal}}
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
<view class="item">
|
|
||||||
<view class="text1">
|
|
||||||
排位
|
|
||||||
</view>
|
|
||||||
<view class="text2">
|
|
||||||
{{data.form.technicalRanking}}
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- 编辑弹窗 -->
|
|
||||||
<view v-if="editDialog.show" class="editDialog">
|
|
||||||
<view class="editDialog_bg">
|
|
||||||
<view class="editDialog_header">
|
|
||||||
<text class="title">编辑成绩信息</text>
|
|
||||||
</view>
|
|
||||||
<view class="editDialog_body">
|
|
||||||
<view class="formItem">
|
|
||||||
<text>姓名</text>
|
|
||||||
<input v-model="editDialog.data.name" placeholder="请输入姓名" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>证件号</text>
|
|
||||||
<input v-model="editDialog.data.idNumber" placeholder="请输入证件号" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>考生号</text>
|
|
||||||
<input v-model="editDialog.data.examNumber" placeholder="请输入考生号" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>语文</text>
|
|
||||||
<input v-model="editDialog.data.chinese" type="digit" placeholder="请输入语文成绩" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>数学</text>
|
|
||||||
<input v-model="editDialog.data.math" type="digit" placeholder="请输入数学成绩" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>英语</text>
|
|
||||||
<input v-model="editDialog.data.english" type="digit" placeholder="请输入英语成绩" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>历史</text>
|
|
||||||
<input v-model="editDialog.data.history" type="digit" placeholder="请输入历史成绩" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>思想政治</text>
|
|
||||||
<input v-model="editDialog.data.politics" type="digit" placeholder="请输入思想政治成绩" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>地理</text>
|
|
||||||
<input v-model="editDialog.data.geography" type="digit" placeholder="请输入地理成绩" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>普通类 (历史)总分</text>
|
|
||||||
<text style="flex:1;text-align:right;font-size:28rpx;color:#333;">{{editTotal}}</text>
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>本科普通类 (历史)总分 (含加分)</text>
|
|
||||||
<input v-model="editDialog.data.undergraduateTotal" type="digit" placeholder="请输入本科总分" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>排位</text>
|
|
||||||
<input v-model="editDialog.data.ranking" type="digit" placeholder="请输入排位" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>专科普通类 (历史)总分 (含加分)</text>
|
|
||||||
<input v-model="editDialog.data.technicalTotal" type="digit" placeholder="请输入专科总分" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>排位</text>
|
|
||||||
<input v-model="editDialog.data.technicalRanking" type="digit" placeholder="请输入排位" />
|
|
||||||
</view>
|
|
||||||
<view class="formItem">
|
|
||||||
<text>时间</text>
|
|
||||||
<view style="width:100%;">
|
|
||||||
<DateTimePicker :defaultDate="editDialog.data.time" :mode="1" @onChange="onChangeStartDate" />
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
<view class="popup-footer">
|
|
||||||
<view class="btn-cancel" @click="editDialog.show=false">取消</view>
|
|
||||||
<view class="btn-save" @click="saveEdit">保存</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<style lang="scss">
|
|
||||||
page{
|
|
||||||
background-color: #F3F8FB;
|
|
||||||
}
|
|
||||||
* {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
.flex-row {
|
|
||||||
display: flex;
|
|
||||||
flex-direction: row;
|
|
||||||
}
|
|
||||||
|
|
||||||
.flex-col {
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
}
|
|
||||||
|
|
||||||
.justify-start {
|
|
||||||
display: flex;
|
|
||||||
justify-content: flex-start;
|
|
||||||
}
|
|
||||||
|
|
||||||
.justify-center {
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.justify-end {
|
|
||||||
display: flex;
|
|
||||||
justify-content: flex-end;
|
|
||||||
}
|
|
||||||
|
|
||||||
.justify-between {
|
|
||||||
display: flex;
|
|
||||||
justify-content: space-between;
|
|
||||||
}
|
|
||||||
|
|
||||||
.items-start {
|
|
||||||
display: flex;
|
|
||||||
align-items: flex-start;
|
|
||||||
}
|
|
||||||
|
|
||||||
.items-end {
|
|
||||||
display: flex;
|
|
||||||
align-items: flex-end;
|
|
||||||
}
|
|
||||||
|
|
||||||
.items-center {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.no-shrink {
|
|
||||||
flex-shrink: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 编辑弹窗样式 */
|
|
||||||
.editDialog {
|
|
||||||
position: fixed;
|
|
||||||
top: 0;
|
|
||||||
left: 0;
|
|
||||||
width: 100vw;
|
|
||||||
height: 100vh;
|
|
||||||
background-color: rgba(0, 0, 0, 0.5);
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
align-items: center;
|
|
||||||
z-index: 9999;
|
|
||||||
}
|
|
||||||
|
|
||||||
.editDialog_bg {
|
|
||||||
width: 680rpx;
|
|
||||||
max-height: 80vh;
|
|
||||||
background-color: #ffffff;
|
|
||||||
border-radius: 20rpx;
|
|
||||||
overflow: hidden;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
}
|
|
||||||
|
|
||||||
.editDialog_header {
|
|
||||||
padding: 30rpx;
|
|
||||||
border-bottom: 1rpx solid #eee;
|
|
||||||
text-align: center;
|
|
||||||
|
|
||||||
.title {
|
|
||||||
font-size: 32rpx;
|
|
||||||
font-weight: bold;
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.editDialog_body {
|
|
||||||
padding: 20rpx 30rpx;
|
|
||||||
overflow-y: auto;
|
|
||||||
max-height: 60vh;
|
|
||||||
}
|
|
||||||
|
|
||||||
.formItem {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
padding: 20rpx 0;
|
|
||||||
border-bottom: 1rpx solid #f5f5f5;
|
|
||||||
|
|
||||||
text {
|
|
||||||
width: 200rpx;
|
|
||||||
font-size: 28rpx;
|
|
||||||
color: #666;
|
|
||||||
flex-shrink: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
input {
|
|
||||||
flex: 1;
|
|
||||||
font-size: 28rpx;
|
|
||||||
color: #333;
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.popup-footer {
|
|
||||||
display: flex;
|
|
||||||
padding: 20rpx 30rpx;
|
|
||||||
border-top: 1rpx solid #eee;
|
|
||||||
gap: 20rpx;
|
|
||||||
|
|
||||||
.btn-cancel,
|
|
||||||
.btn-save {
|
|
||||||
flex: 1;
|
|
||||||
height: 80rpx;
|
|
||||||
line-height: 80rpx;
|
|
||||||
text-align: center;
|
|
||||||
border-radius: 10rpx;
|
|
||||||
font-size: 28rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.btn-cancel {
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
color: #666;
|
|
||||||
}
|
|
||||||
|
|
||||||
.btn-save {
|
|
||||||
background-color: #187AFF;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
<style lang="scss" scoped>
|
|
||||||
.header{
|
|
||||||
z-index: 999;
|
|
||||||
position: fixed;
|
|
||||||
left: 0;
|
|
||||||
top: 0;
|
|
||||||
height: 88rpx;
|
|
||||||
width: 100%;
|
|
||||||
display: flex;
|
|
||||||
justify-content: space-between;
|
|
||||||
align-items: center;
|
|
||||||
|
|
||||||
.left{
|
|
||||||
width: 216rpx;
|
|
||||||
height: 88rpx;
|
|
||||||
image{
|
|
||||||
width: 36rpx;
|
|
||||||
height: 36rpx;
|
|
||||||
margin-left: 30rpx;
|
|
||||||
margin-top:46rpx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.center{
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 19px;
|
|
||||||
color: #FFFFFF;
|
|
||||||
padding-top: 30rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.right{
|
|
||||||
width: 216rpx;
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
image{
|
|
||||||
width: 200rpx;
|
|
||||||
height: 64rpx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.bgimg{
|
|
||||||
position: fixed;
|
|
||||||
width: 100%;
|
|
||||||
left: 0;
|
|
||||||
top: 0;
|
|
||||||
}
|
|
||||||
.content{
|
|
||||||
position: relative;
|
|
||||||
z-index: 9;
|
|
||||||
padding-left: 40rpx;
|
|
||||||
margin-top: 100rpx;
|
|
||||||
.title{
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 25px;
|
|
||||||
color: #FFFFFF;
|
|
||||||
}
|
|
||||||
.dec{
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 16px;
|
|
||||||
color: #FFFFFF;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.list{
|
|
||||||
|
|
||||||
position: relative;
|
|
||||||
z-index: 9;
|
|
||||||
margin: 72rpx 40rpx 0;
|
|
||||||
background: #FFFFFF;
|
|
||||||
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1);
|
|
||||||
border-radius: 12px 12px 12px 12px;
|
|
||||||
padding-left: 32rpx;
|
|
||||||
.item{
|
|
||||||
height: 72rpx;
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: space-between;
|
|
||||||
border-bottom: 1rpx solid #F2F2F2;
|
|
||||||
.text1{
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 12px;
|
|
||||||
color: #898D96;
|
|
||||||
}
|
|
||||||
.text2{
|
|
||||||
font-weight: 400;
|
|
||||||
font-size: 12px;
|
|
||||||
color: #1A1A1A;
|
|
||||||
margin-right: 28rpx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
|
@ -1,173 +0,0 @@
|
||||||
<template>
|
|
||||||
<view>
|
|
||||||
<NavBar :title="data.navBar.title" :bgColor="data.navBar.bgColor" />
|
|
||||||
<view class="list-container">
|
|
||||||
<view class="item" v-for="item in source" :key="item.id" @click="goPage(item.callUrl,item.name)"
|
|
||||||
:style="{ 'background-image': `url('/static/image/other/score/${item.icon}bg.png')` }">
|
|
||||||
<view class="content flex flex-align-center">
|
|
||||||
<image class="logo" :src="`/static/image/other/score/${item.icon}.png`" mode=""></image>
|
|
||||||
<view class="name flex-1">{{ item.name }}</view>
|
|
||||||
<view class="right-button">
|
|
||||||
<!-- <uni-icons type="right" size="16"></uni-icons> -->
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
<!-- <view class="line" :style="{ background: item.color.lineColor }"></view> -->
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<script setup>
|
|
||||||
import NavBar from '@/components/nav-bar/nav-bar.vue'
|
|
||||||
import {
|
|
||||||
ref,
|
|
||||||
reactive,
|
|
||||||
getCurrentInstance
|
|
||||||
} from 'vue'
|
|
||||||
import {
|
|
||||||
onLoad
|
|
||||||
} from "@dcloudio/uni-app";
|
|
||||||
import {
|
|
||||||
util
|
|
||||||
} from '@/utils/common.js';
|
|
||||||
|
|
||||||
const {
|
|
||||||
appContext,
|
|
||||||
proxy
|
|
||||||
} = getCurrentInstance();
|
|
||||||
// 列表
|
|
||||||
const source = ref([{
|
|
||||||
name: '查询中心',
|
|
||||||
color: {
|
|
||||||
bgColor: '#F3EAFF',
|
|
||||||
lineColor: '#B78EF5',
|
|
||||||
buttonColor: '#BA8DFF',
|
|
||||||
},
|
|
||||||
icon: 'icon1',
|
|
||||||
callUrl: "/pages/other/score/center"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: '广东省',
|
|
||||||
color: {
|
|
||||||
bgColor: '#FFE9E9',
|
|
||||||
lineColor: '#FF6969',
|
|
||||||
buttonColor: '#FB6767',
|
|
||||||
},
|
|
||||||
icon: 'guandong',
|
|
||||||
callUrl: "/pages/other/score/guandong"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: '重庆市',
|
|
||||||
color: {
|
|
||||||
bgColor: '#FFF0DD',
|
|
||||||
lineColor: '#FFA143',
|
|
||||||
buttonColor: '#FFA64D',
|
|
||||||
},
|
|
||||||
icon: 'chongqing',
|
|
||||||
callUrl: "/pages/other/score/chongqing"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: '河北省',
|
|
||||||
color: {
|
|
||||||
bgColor: '#E0FFD9',
|
|
||||||
lineColor: '#56B745',
|
|
||||||
buttonColor: '#5DCD49',
|
|
||||||
},
|
|
||||||
icon: 'hebei',
|
|
||||||
callUrl: "/pages/other/score/hebei"
|
|
||||||
}
|
|
||||||
])
|
|
||||||
|
|
||||||
const data = reactive({
|
|
||||||
navBar: {
|
|
||||||
title: '高考成绩',
|
|
||||||
bgColor: '#F0F4F9',
|
|
||||||
},
|
|
||||||
type: "message"
|
|
||||||
})
|
|
||||||
|
|
||||||
onLoad((options) => {
|
|
||||||
if (options.type) {
|
|
||||||
data.type = options.type
|
|
||||||
}
|
|
||||||
proxy.$apiUserEvent('all', {
|
|
||||||
type: 'event',
|
|
||||||
key: 'score',
|
|
||||||
prefix: '.uni.other.',
|
|
||||||
value:'高考查询'
|
|
||||||
})
|
|
||||||
})
|
|
||||||
|
|
||||||
function goPage(url,name) {
|
|
||||||
if (url) {
|
|
||||||
proxy.$apiUserEvent('all', {
|
|
||||||
type: 'event',
|
|
||||||
key: 'score',
|
|
||||||
prefix: '.uni.other.',
|
|
||||||
value:name
|
|
||||||
})
|
|
||||||
util.goPage(url)
|
|
||||||
} else {
|
|
||||||
uni.showToast({
|
|
||||||
title: '开发中',
|
|
||||||
icon: 'none'
|
|
||||||
})
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style>
|
|
||||||
@import '@/common/main.css';
|
|
||||||
</style>
|
|
||||||
<style lang="less">
|
|
||||||
.list-container {
|
|
||||||
background-color: #F0F4F9;
|
|
||||||
padding: 24rpx 32rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.item {
|
|
||||||
width: 100%;
|
|
||||||
height: 160rpx;
|
|
||||||
border-radius: 24rpx;
|
|
||||||
margin-bottom: 24rpx;
|
|
||||||
padding: 40rpx 36rpx 24rpx 28rpx;
|
|
||||||
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
background-size: 100% 100%;
|
|
||||||
.content {
|
|
||||||
.logo {
|
|
||||||
width: 96rpx;
|
|
||||||
height: 96rpx;
|
|
||||||
flex-shrink: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.name {
|
|
||||||
margin-left: 32rpx;
|
|
||||||
color: #1A1A1A;
|
|
||||||
font-size: 36rpx;
|
|
||||||
font-weight: 500;
|
|
||||||
}
|
|
||||||
|
|
||||||
.right-button {
|
|
||||||
width: 140rpx;
|
|
||||||
height: 64rpx;
|
|
||||||
border-radius: 16rpx;
|
|
||||||
color: #ffffff;
|
|
||||||
font-size: 28rpx;
|
|
||||||
line-height: 64rpx !important;
|
|
||||||
text-align: right;
|
|
||||||
// display: flex;
|
|
||||||
// align-items: center;
|
|
||||||
// justify-content: center;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.line {
|
|
||||||
width: 100rpx;
|
|
||||||
height: 8rpx;
|
|
||||||
filter: blur(5px);
|
|
||||||
opacity: 0.5;
|
|
||||||
margin-top: 4rpx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 7.6 KiB |
|
Before Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 984 B |
|
Before Width: | Height: | Size: 493 B |
|
Before Width: | Height: | Size: 209 B |
|
Before Width: | Height: | Size: 105 KiB |
|
Before Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 36 KiB |
|
Before Width: | Height: | Size: 203 KiB |
|
Before Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 7.2 KiB |
|
Before Width: | Height: | Size: 94 KiB |
|
Before Width: | Height: | Size: 32 KiB |
|
Before Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 167 KiB |
|
Before Width: | Height: | Size: 93 KiB |
|
Before Width: | Height: | Size: 29 KiB |
|
Before Width: | Height: | Size: 97 KiB |