提交代码
This commit is contained in:
1 parent
d022e33da9
commit
e37d0e4112
34 files changed
+1933
-206
No files matched your search
@@ -34,18 +34,19 @@
|
||||
padding: 10px;
|
||||
}
|
||||
.pagepaddings{padding: 14px;}
|
||||
.page_content{padding: 0 12px 10px;}
|
||||
//内容框
|
||||
.contentboxsty{border-radius: 8px;background: #1C2755;}
|
||||
//没有底部边框
|
||||
.noborbot{border-bottom:none !important}
|
||||
|
||||
.t-icon{background-repeat: no-repeat;}
|
||||
.icon22{width: 22px;height: 22px;}
|
||||
.paddrigth5{padding-right: 5px;}
|
||||
//字体大小
|
||||
.font12{font-size: $uni-font-size-sm;}
|
||||
.font13{font-size:13px;}
|
||||
.font14{font-size: $uni-font-size-base;}
|
||||
.font15{font-size: 15px;}
|
||||
.font15{font-size: 15px!important;}
|
||||
.font20{font-size: 20px;}
|
||||
.font22{font-size: 22px;}
|
||||
.font24{font-size: 24px;}
|
||||
@@ -53,12 +54,21 @@
|
||||
.font_bold{font-weight: bold;}
|
||||
//文字颜色
|
||||
.text_color_black{color: #000;}
|
||||
.theme_color{color: #009688 }
|
||||
//颜色
|
||||
.but_color{background: #009688 !important;}
|
||||
// .text_{color: #00B68D;}
|
||||
|
||||
//布局
|
||||
.flex_layout{display: flex;}
|
||||
.flex1{flex: 1;}
|
||||
//paddind
|
||||
.padd_rigth5{padding-right: 5px;}
|
||||
.padd_bot6{padding-bottom: 6px;}
|
||||
.padd_top12{padding-top:12px;}
|
||||
.padd_rigth12{padding-right: 12px;}
|
||||
.padd_bot12{padding-bottom: 12px;}
|
||||
.padd_left12{padding-left:12px;}
|
||||
//margin
|
||||
.mar_top12{margin-top: 12px;}
|
||||
.page_list{margin-bottom: 12px;padding:0 12px;}
|
||||
@@ -74,7 +84,6 @@
|
||||
}
|
||||
.list_content{padding:12px;}
|
||||
}
|
||||
|
||||
//页面固定按钮
|
||||
.bottom_but{bottom: 40px;bottom: 40px;position: fixed;width: calc(100% - 28px);
|
||||
view{width: 50%;text-align: center;margin: 0 20px;border-radius: 19px;background: #DDD;line-height: 38px;}
|
||||
@@ -84,5 +93,4 @@
|
||||
.page_add{display: flex;justify-content: center;margin: 7px 20px;border-radius: 17.5px;background: #1C2755;line-height: 35px;}
|
||||
}
|
||||
.bot_padding{padding-bottom: 100px;}
|
||||
|
||||
</style>
|
||||
@@ -31,8 +31,8 @@ export default {
|
||||
{
|
||||
id: 0,
|
||||
path: '/pages/index/index',
|
||||
icon: '/static/indexB.png',
|
||||
selectIcon: '/static/indexA.png',
|
||||
icon: '/static/indexA.png',
|
||||
selectIcon: '/static/indexB.png',
|
||||
text: '首页',
|
||||
centerItem: false
|
||||
},
|
||||
@@ -48,8 +48,8 @@ export default {
|
||||
{
|
||||
id: 2,
|
||||
path: '/pages/person/person',
|
||||
icon: '/static/personA.png',
|
||||
selectIcon: '/static/personB.png',
|
||||
icon: '/static/personB.png',
|
||||
selectIcon: '/static/personA.png',
|
||||
text: '我的',
|
||||
centerItem: false
|
||||
}
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
<template>
|
||||
<view>
|
||||
|
||||
</view>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name:"switchDefine",
|
||||
data() {
|
||||
return {
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
@@ -0,0 +1,21 @@
|
||||
// 不同的环境变量配置
|
||||
const development = {
|
||||
requestBaseUrl: 'http://development',
|
||||
appid: '',
|
||||
}
|
||||
|
||||
const test = {
|
||||
requestBaseUrl: 'https://api.dev.dwoodauto.com/api',
|
||||
appid: 'wxd5xxxxee0fce1c81',
|
||||
}
|
||||
|
||||
const production = {
|
||||
requestBaseUrl: 'http://production',
|
||||
appid: 'wx3xxxx1ce403cab3',
|
||||
}
|
||||
|
||||
export default {
|
||||
development,
|
||||
test,
|
||||
production
|
||||
}
|
||||
@@ -5,7 +5,8 @@ import "./static/iconfont/iconfont-weapp/iconfont-weapp-icon.css"
|
||||
// #ifndef VUE3
|
||||
import Vue from 'vue'
|
||||
import App from './App'
|
||||
import svg from './static/iconfont/svg.js'
|
||||
import svg from './static/iconfont/svg.js'
|
||||
|
||||
Vue.use(svg);
|
||||
|
||||
Vue.config.productionTip = false;
|
||||
@@ -20,8 +21,13 @@ app.$mount()
|
||||
// #ifdef VUE3
|
||||
import { createSSRApp } from 'vue'
|
||||
import App from './App.vue'
|
||||
import request from "./utils/api.js"
|
||||
import publicMethods from "./utils/public.js"
|
||||
|
||||
export function createApp() {
|
||||
const app = createSSRApp(App)
|
||||
const app = createSSRApp(App)
|
||||
app.config.globalProperties.$api = request;
|
||||
app.config.globalProperties.$wf = publicMethods;
|
||||
return {
|
||||
app
|
||||
}
|
||||
|
||||
+1
-1
@@ -50,7 +50,7 @@
|
||||
/* 快应用特有相关 */
|
||||
"mp-weixin" : {
|
||||
/* 小程序特有相关 */
|
||||
"appid" : "wx62bd7b72516b9017",
|
||||
"appid" : "wx38dc81b0eef130a3",
|
||||
"setting" : {
|
||||
"urlCheck" : false
|
||||
},
|
||||
|
||||
+21
-15
@@ -1,16 +1,22 @@
|
||||
{
|
||||
"name": "mes_mobile",
|
||||
"version": "1.0.0",
|
||||
"description": "",
|
||||
"main": "main.js",
|
||||
"scripts": {
|
||||
"test": "echo \"Error: no test specified\" && exit 1"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://git.tool.dwoodauto.com/long/mes_mobile.git"
|
||||
},
|
||||
"keywords": [],
|
||||
"author": "",
|
||||
"license": "ISC"
|
||||
}
|
||||
"uni-app": {
|
||||
"scripts": {
|
||||
"dev": {
|
||||
"title": "微信小程序——开发版",
|
||||
"env": {
|
||||
"ENV_TYPE": "dev",
|
||||
"UNI_PLATFORM": "mp-weixin",
|
||||
"VITE_BASE_API": "https://api.dev.dwoodauto.com"
|
||||
}
|
||||
},
|
||||
"pro": {
|
||||
"title": "微信小程序——正式版",
|
||||
"env": {
|
||||
"ENV_TYPE": "pro",
|
||||
"UNI_PLATFORM": "mp-weixin",
|
||||
"VITE_BASE_API": "http://pro.domain/"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+40
@@ -119,6 +119,46 @@
|
||||
"navigationBarTitleText" : "设备状态",
|
||||
"enablePullDownRefresh" : false
|
||||
}
|
||||
},
|
||||
{
|
||||
"path" : "pages/equipmentManage/deviceDetail",
|
||||
"style" :
|
||||
{
|
||||
"navigationBarTitleText" : "设备信息",
|
||||
"enablePullDownRefresh" : false
|
||||
}
|
||||
},
|
||||
{
|
||||
"path" : "pages/person/faceAuthentication",
|
||||
"style" :
|
||||
{
|
||||
"navigationBarTitleText" : "人脸认证",
|
||||
"enablePullDownRefresh" : false
|
||||
}
|
||||
},
|
||||
{
|
||||
"path" : "pages/person/myAuthority",
|
||||
"style" :
|
||||
{
|
||||
"navigationBarTitleText" : "我的权限",
|
||||
"enablePullDownRefresh" : false
|
||||
}
|
||||
},
|
||||
{
|
||||
"path" : "pages/person/alarm",
|
||||
"style" :
|
||||
{
|
||||
"navigationBarTitleText" : "设备报警",
|
||||
"enablePullDownRefresh" : false
|
||||
}
|
||||
},
|
||||
{
|
||||
"path" : "pages/person/safetyAccidents",
|
||||
"style" :
|
||||
{
|
||||
"navigationBarTitleText" : "安全事故",
|
||||
"enablePullDownRefresh" : false
|
||||
}
|
||||
}],
|
||||
"globalStyle": {
|
||||
"navigationBarTextStyle": "white",
|
||||
|
||||
@@ -1,23 +1,248 @@
|
||||
<template>
|
||||
<!-- 设备状态 -->
|
||||
<view>
|
||||
|
||||
<view class="pagepaddings">
|
||||
<view class=".padd_bot12">
|
||||
<text>硬件设备状态</text>
|
||||
</view>
|
||||
<view class="body-view contentboxsty">
|
||||
<view class="content-top">
|
||||
<view class="content-left">
|
||||
<text class="iconfont icon-gengduo more_icon"></text>
|
||||
</view>
|
||||
<view class="content-scroll">
|
||||
<view class="center-cut-menu">
|
||||
<scroll-view scroll-x="true" scroll-with-animation="true" class="scroll-view" :scroll-left="scrollLeft">
|
||||
<view class="scroll-item" v-for="(item, index) in list" :key="index" @click="changeMenu(index)">
|
||||
<text class="item-text" :class="curIndex == index? 'active' : ''">{{item.name}}</text>
|
||||
</view>
|
||||
</scroll-view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="content-right">
|
||||
<text class="iconfont icon-gengduo"></text>
|
||||
</view>
|
||||
</view>
|
||||
<swiper class="swiper-box-list" circular="true" :current="curIndex" @change="swiperChange">
|
||||
<swiper-item class="swiper-topic-list" v-for="item in swiperDateList" :key="item.id">
|
||||
<view class="swiper-item" v-if="item.id==1">
|
||||
<view class="" style="width: 100%;">
|
||||
<image style="width: 100%;" src="http://dm-auto.oss-cn-shanghai.aliyuncs.com/mes_wechat/background.png" mode=""></image>
|
||||
</view>
|
||||
<view class="font14">
|
||||
<view class="device_row">
|
||||
<text class="name font_bold">设备名称</text>
|
||||
<text>双头立锯</text>
|
||||
</view>
|
||||
<view class="device_row">
|
||||
<text class="name font_bold">开机时间</text>
|
||||
<text>2024-02-11 08:00:45</text>
|
||||
</view>
|
||||
<view class="device_row">
|
||||
<text class="name font_bold">保养到期日</text>
|
||||
<text>2024-02-11 08:00:45</text>
|
||||
</view>
|
||||
<view class="device_row">
|
||||
<text class="name font_bold">今日停机</text>
|
||||
<text>5次</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</swiper-item>
|
||||
</swiper>
|
||||
</view>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
|
||||
}
|
||||
}
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
list: [{
|
||||
id: 1,
|
||||
name: '多片锯'
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
name: '立式带锯'
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
name: '视觉'
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
name: '卧锯'
|
||||
},
|
||||
{
|
||||
id: 5,
|
||||
name: '多片锯'
|
||||
},
|
||||
{
|
||||
id: 6,
|
||||
name: '卧锯测试A'
|
||||
},
|
||||
{
|
||||
id: 7,
|
||||
name: '卧锯B'
|
||||
},
|
||||
{
|
||||
id: 8,
|
||||
name: '卧锯测试3'
|
||||
},
|
||||
{
|
||||
id: 9,
|
||||
name: '卧锯4'
|
||||
},
|
||||
{
|
||||
id: 10,
|
||||
name: '卧锯5'
|
||||
},
|
||||
{
|
||||
id: 11,
|
||||
name: '卧锯6'
|
||||
},
|
||||
],
|
||||
// Tab切换内容
|
||||
swiperDateList: [
|
||||
{
|
||||
id: 1,
|
||||
content: '1'
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
content: '2'
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
content: '3'
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
content: '4'
|
||||
},
|
||||
{
|
||||
id: 5,
|
||||
content: '5'
|
||||
},
|
||||
{
|
||||
id: 6,
|
||||
content: '6'
|
||||
},
|
||||
{
|
||||
id: 7,
|
||||
content: '7'
|
||||
},
|
||||
{
|
||||
id: 8,
|
||||
content: '8'
|
||||
},
|
||||
{
|
||||
id: 9,
|
||||
content: '9'
|
||||
},
|
||||
{
|
||||
id: 10,
|
||||
content: '10'
|
||||
},
|
||||
{
|
||||
id: 11,
|
||||
content: '11'
|
||||
},
|
||||
],
|
||||
contentScrollW: 0, // 导航区宽度
|
||||
curIndex: 0, // 当前选中
|
||||
scrollLeft: 0, // 横向滚动条位置
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
// 获取标题区域宽度,和每个子元素节点的宽度
|
||||
this.getScrollW()
|
||||
},
|
||||
methods: {
|
||||
// 获取标题区域宽度,和每个子元素节点的宽度以及元素距离左边栏的距离
|
||||
getScrollW() {
|
||||
let query = uni.createSelectorQuery().in(this);
|
||||
query.select('.scroll-view').boundingClientRect(data => {
|
||||
// 拿到 scroll-view 组件宽度
|
||||
this.contentScrollW = data.width
|
||||
}).exec();
|
||||
|
||||
query.selectAll('.scroll-item').boundingClientRect(data => {
|
||||
let dataLen = data.length;
|
||||
for (let i = 0; i < dataLen; i++) {
|
||||
// scroll-view 子元素组件距离左边栏的距离
|
||||
this.list[i].left = data[i].left;
|
||||
// scroll-view 子元素组件宽度
|
||||
this.list[i].width = data[i].width
|
||||
}
|
||||
}).exec()
|
||||
},
|
||||
|
||||
// 选择标题
|
||||
changeMenu(index) {
|
||||
this.curIndex = index;
|
||||
// console.log(index,111)
|
||||
// 效果一(当前点击子元素靠左展示) 局限性:子元素宽度相同
|
||||
// this.scrollLeft = index * this.list[index].width
|
||||
|
||||
// 效果一(当前点击子元素靠左展示) 子元素宽度不相同也可实现
|
||||
// this.scrollLeft = 0;
|
||||
// for (let i = 0; i < index; i++) {
|
||||
// this.scrollLeft += this.list[i].width
|
||||
// };
|
||||
|
||||
|
||||
// 效果二(当前点击子元素靠左留一展示) 局限性:子元素宽度相同
|
||||
// this.scrollLeft = (index - 1) * this.list[index].width
|
||||
|
||||
// 效果二(当前点击子元素靠左留一展示) 子元素宽度不相同也可实现
|
||||
this.scrollLeft = 0;
|
||||
for (let i = 0; i < index - 1; i++) {
|
||||
this.scrollLeft += this.list[i].width
|
||||
};
|
||||
|
||||
|
||||
// 效果三(当前点击子元素居中展示) 不受子元素宽度影响
|
||||
// this.scrollLeft = this.list[index].left - this.contentScrollW / 2 + this.list[index].width / 2;
|
||||
},
|
||||
//
|
||||
swiperChange(e) {
|
||||
// console.log(22,e)
|
||||
let index = e.detail.current
|
||||
this.changeMenu(index)
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
<style lang="scss">
|
||||
|
||||
.body-view{
|
||||
height: 450px;
|
||||
.content-top{
|
||||
display: flex;
|
||||
align-items: center;
|
||||
.content-left{flex-basis: 30px;text-align: center;
|
||||
.more_icon{display: inline-block;transform: scaleX(-1);}
|
||||
}
|
||||
.content-scroll{flex: 1;overflow: auto;}
|
||||
.center-cut-menu {width: 100%;height: 100rpx;box-sizing: border-box;
|
||||
.scroll-view {height: 100rpx;white-space: nowrap;
|
||||
.scroll-item {height: 100rpx;padding: 0 20rpx;display: inline-block;text-align: center;
|
||||
.item-text {font-size: 14px;line-height: 100rpx;
|
||||
&.active {
|
||||
// color: #1468FF;
|
||||
font-size: 18px;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
.content-right{flex-basis: 30px;text-align: center;}
|
||||
}
|
||||
.swiper-box-list{height: 400px;padding:0 12px;
|
||||
.device_row{padding: 6px 0;display: flex;
|
||||
.name{width: 82px;}
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
||||
@@ -0,0 +1,69 @@
|
||||
<template>
|
||||
<view class="pagepaddings">
|
||||
<view class="contentboxsty page_content ">
|
||||
|
||||
<view class="content_row">
|
||||
<view class="name">设备</view>
|
||||
<view class="data">{{form.name}}</view>
|
||||
</view>
|
||||
<view class="content_row">
|
||||
<view class="name">设备名称</view>
|
||||
<view class="data">双头立锯</view>
|
||||
</view>
|
||||
<view class="content_row">
|
||||
<view class="name">设备功率</view>
|
||||
<view class="data">双头立锯</view>
|
||||
</view>
|
||||
<view class="content_row">
|
||||
<view class="name">设备IP</view>
|
||||
<view class="data">双头立锯</view>
|
||||
</view>
|
||||
<view class="content_row">
|
||||
<view class="name">端口</view>
|
||||
<view class="data">双头立锯</view>
|
||||
</view>
|
||||
<view class="content_row">
|
||||
<view class="name">状态</view>
|
||||
<view class="data">{{form.active_status==true?'启用':'禁用'}}</view>
|
||||
</view>
|
||||
<view class="textarea_row">
|
||||
<view class="name font13">设置备注</view>
|
||||
<view class="">
|
||||
{{form.remark}}
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
form:{}
|
||||
}
|
||||
},
|
||||
onLoad(options){
|
||||
this.getDetail(options.id);
|
||||
},
|
||||
methods: {
|
||||
getDetail(id){
|
||||
this.$api.postFuncLoading('/device.info',{id:id}).then(res=>{
|
||||
console.log(res)
|
||||
this.form = res.data
|
||||
})
|
||||
},
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="scss">
|
||||
.content_row{display: flex;height: 44px;align-items: center;
|
||||
.name{width: 30%;font-size: 13px;}
|
||||
.data{font-size: 14px;}
|
||||
}
|
||||
.textarea_row{
|
||||
.name{padding: 12px 0;}
|
||||
// textarea{border-radius: 4px;background: rgba(255, 255, 255, 0.50);width: 100%;}
|
||||
}
|
||||
</style>
|
||||
@@ -3,9 +3,9 @@
|
||||
<navigation-bar title="添加设备" color="white"></navigation-bar>
|
||||
</page-meta>
|
||||
<view class="pagepaddings">
|
||||
<view class="page_name font14">
|
||||
<!-- <view class="page_name font14">
|
||||
添加/编辑设备
|
||||
</view>
|
||||
</view> -->
|
||||
<view class="page_content contentboxsty font13">
|
||||
<view class="content_row">
|
||||
<view class="name">选择设备</view>
|
||||
@@ -47,22 +47,29 @@
|
||||
<view class="content_row">
|
||||
<view class="name">状态</view>
|
||||
<view class="flex_layout">
|
||||
<!-- <image src="/static/enable.png" mode=""></image><text class="text">启用</text>
|
||||
<image src="/static/disable.png" mode=""></image><text class="text">禁用</text> -->
|
||||
<view class="t-icon t-icon-qiyong1 contenticon"></view><text class="text">启用</text>
|
||||
<view class="t-icon t-icon-jinyong2 contenticon"></view><text class="text">禁用</text>
|
||||
<!-- <label class="radio"><radio value="r1" checked="true" />启用</label>
|
||||
<label class="radio"><radio value="r2" />禁用</label> -->
|
||||
<view class="switch" @click="switchSta(1)">
|
||||
<view v-if="selectSta==1" class="t-icon t-icon-qiyong1 contenticon"></view>
|
||||
<view v-else class="t-icon t-icon-jinyong2 contenticon"></view>
|
||||
<text class="text">启用</text>
|
||||
</view>
|
||||
<view class="switch" @click="switchSta(2)">
|
||||
<view v-if="selectSta==2" class="t-icon t-icon-qiyong1 contenticon"></view>
|
||||
<view v-else class="t-icon t-icon-jinyong2 contenticon"></view>
|
||||
<text class="text">禁用</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="textarea_row">
|
||||
<view class="name">设置备注</view>
|
||||
<view class="textarea">
|
||||
|
||||
<textarea />
|
||||
</view>
|
||||
|
||||
</view>
|
||||
</view>
|
||||
<view class="bottom_but flex_layout">
|
||||
<view class="font13">保存</view>
|
||||
<view class="font13 but_color">保存</view>
|
||||
<view class="font13">取消</view>
|
||||
</view>
|
||||
</view>
|
||||
@@ -73,10 +80,14 @@
|
||||
data() {
|
||||
return {
|
||||
array: ['中国', '美国', '巴西', '日本'],
|
||||
selectSta:1,
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
|
||||
switchSta(type){
|
||||
console.log(type)
|
||||
this.selectSta = type;
|
||||
},
|
||||
}
|
||||
}
|
||||
</script>
|
||||
@@ -86,13 +97,15 @@
|
||||
.page_content{padding: 0 12px 10px;}
|
||||
.content_row{display: flex;border-bottom: 1px solid #2D3A6F;height: 44px;align-items: center;
|
||||
.name{width: 30%;}
|
||||
.flex_layout{
|
||||
.switch{display: flex;align-items: center;
|
||||
.contenticon{width: 20px;height: 20px;}
|
||||
.text{padding: 0 20px 0 5px;}
|
||||
}
|
||||
}
|
||||
.textarea_row{
|
||||
.name{padding: 12px 0;}
|
||||
textarea{border-radius: 4px;background: rgba(255, 255, 255, 0.50);width: 100%;}
|
||||
.textarea{border-radius: 4px;background: rgba(255, 255, 255, 0.50);padding:5px 10px;
|
||||
textarea{width: 100%;}
|
||||
}
|
||||
}
|
||||
</style>
|
||||
@@ -2,7 +2,7 @@
|
||||
<!-- 设备管理 -->
|
||||
<view class="pagepaddings bot_padding">
|
||||
<view class="" v-for="(item,index) in list" :key="index" >
|
||||
<view class="page_list contentboxsty font13">
|
||||
<view class="page_list contentboxsty font13" @click="toDeviceDetail(item.id)">
|
||||
<view class="list_row">
|
||||
<view class="row_name">
|
||||
设备名称
|
||||
@@ -10,7 +10,7 @@
|
||||
<view class="row_data">
|
||||
{{item.name}}
|
||||
</view>
|
||||
<view class="iconfont icon-bianji font20"></view>
|
||||
<view class="iconfont icon-bianji font20" @click="toAddDevice()"></view>
|
||||
</view>
|
||||
<view class="list_row">
|
||||
设备IP/端口
|
||||
@@ -43,19 +43,26 @@
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
list:[{name:"双头立锯"},
|
||||
{name:"双头立锯"},
|
||||
{name:"双头立锯"},
|
||||
{name:"双头立锯"},
|
||||
{name:"双头立锯"},
|
||||
{name:"双头立锯"},
|
||||
{name:"双头立锯"},
|
||||
{name:"双头立锯"},
|
||||
{name:"双头立锯"},
|
||||
]
|
||||
list:[]
|
||||
}
|
||||
},
|
||||
onLoad() {
|
||||
this.getList();
|
||||
},
|
||||
methods: {
|
||||
getList(){
|
||||
// this.$api.postFuncLoading('/equipment.mag',{}).then(res=>{
|
||||
// console.log(res)
|
||||
// this.list = res.data.rows;
|
||||
// })
|
||||
},
|
||||
//详情
|
||||
toDeviceDetail(id){
|
||||
console.log(id)
|
||||
uni.navigateTo({
|
||||
url:'/pages/equipmentManage/deviceDetail?id='+id
|
||||
})
|
||||
},
|
||||
toAddDevice(){
|
||||
uni.navigateTo({
|
||||
url:'/pages/equipmentManage/editDevice'
|
||||
|
||||
+18
-5
@@ -3,8 +3,8 @@
|
||||
<view class="container home">
|
||||
<view class="home_head">
|
||||
<view class="iconfont icon-chaojiguanliyuan accounticon"></view>
|
||||
<view class="name" @click="toLogin()">未登录</view>
|
||||
<!-- <view class="name">Ykxiao 超级管理员</view> -->
|
||||
<view class="name" v-if="userName==''" @click="toLogin()">未登录</view>
|
||||
<view class="name" v-else>{{userName}} </view>
|
||||
<view class="iconfont icon-xiaoxitongzhi notifyicon" @click="toMessage()"></view>
|
||||
<view class="iconfont icon-shezhi setupicon"></view>
|
||||
</view>
|
||||
@@ -199,7 +199,7 @@
|
||||
<view class="content_data">
|
||||
<view class="content_module" @click="toEquipmentManage()">
|
||||
<view class="t-icon t-icon-shebeiguanli contenticon"></view>
|
||||
<view class="contentname">设备设置</view>
|
||||
<view class="contentname">设备管理</view>
|
||||
</view>
|
||||
<view class="content_module" @click="toDeviceStatus()">
|
||||
<view class="t-icon t-icon-shebeizhuangtai contenticon"></view>
|
||||
@@ -225,9 +225,21 @@
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
|
||||
userName: '',
|
||||
}
|
||||
},
|
||||
// onLoad() {
|
||||
// this.userName = uni.getStorageSync('demu_mes_user_name')
|
||||
// },
|
||||
onShow(){
|
||||
this.userName = uni.getStorageSync('demu_mes_user_name')
|
||||
},
|
||||
// created() {
|
||||
// },
|
||||
mounted() {
|
||||
this.userName = uni.getStorageSync('demu_mes_user_name')
|
||||
|
||||
},
|
||||
methods: {
|
||||
//
|
||||
toLogin(){
|
||||
@@ -283,7 +295,7 @@
|
||||
|
||||
<style lang="scss">
|
||||
|
||||
.home {height: 100vh;padding: 0 10px;font-size: 14px;
|
||||
.home {padding: 0 10px;font-size: 14px;
|
||||
.home_head{height: 40px;display: flex;position: relative;align-items: center;padding-bottom: 5px;
|
||||
.name{flex:1;}
|
||||
.accounticon{
|
||||
@@ -323,6 +335,7 @@
|
||||
.energy_number{color: #FA3758;}
|
||||
}
|
||||
.content_data{
|
||||
// view{display: inline-block;width: 25%;}
|
||||
padding: 10px 0;display: flex;position: relative;align-items: center;text-align: center;height: 98px;
|
||||
.content_module{
|
||||
width: 25%;margin: 10px 1%;height: 98px;display: flex;align-items: center;justify-content: center;flex-direction: column;background-color: #009688;border-radius: 8px;
|
||||
|
||||
@@ -7,35 +7,44 @@
|
||||
工单号:{{item.name}}
|
||||
</view>
|
||||
<view class="top_right">
|
||||
工单详情
|
||||
工单详情 <text class="iconfont icon-gengduo"></text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="list_content">
|
||||
<view class="list_content font13">
|
||||
<view class="list_centre">
|
||||
<view class="centre_left">
|
||||
加工规格:{{item.specs}}
|
||||
<view class="list_row">
|
||||
<view class="centre_left">
|
||||
<text>加工规格</text>
|
||||
<text>{{item.specs}}</text>
|
||||
</view>
|
||||
<view class="centre_right">
|
||||
生产中
|
||||
</view>
|
||||
</view>
|
||||
<view class="centre_right">
|
||||
生产中
|
||||
<view class="list_row">
|
||||
<view class="centre_left">
|
||||
<text>算法出材率</text>
|
||||
<text>{{item.algorithm}}%</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="list_below">
|
||||
<view class="below_left">
|
||||
<view class="">
|
||||
算法出材率
|
||||
出材率
|
||||
</view>
|
||||
<view class="percentage font24">
|
||||
{{item.algorithm}}%
|
||||
</view>
|
||||
</view>
|
||||
<view class="below_left">
|
||||
<!-- <view class="below_left">
|
||||
<view class="">
|
||||
算法出材率
|
||||
</view>
|
||||
<view class="percentage font24">
|
||||
{{item.reality}}%
|
||||
</view>
|
||||
</view>
|
||||
</view> -->
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
@@ -96,8 +105,13 @@
|
||||
// .list_top{display: flex;padding: 12px 0;border-bottom: 1px solid #2D3A6F;margin-bottom: 8px;
|
||||
// .top_left{flex: 1;}
|
||||
// }
|
||||
.list_centre{display: flex;
|
||||
.centre_left{flex: 1;}
|
||||
.list_centre{
|
||||
.list_row{display: flex;padding-bottom: 12px;
|
||||
.centre_left{flex: 1;display: flex;
|
||||
text:first-child{width:80px;}
|
||||
}
|
||||
.centre_right{background: rgba(230,162,60,0.2);border-radius: 4px 4px 4px 4px;height: 20px;padding: 0 6px;color: #E6A23C;}
|
||||
}
|
||||
}
|
||||
.list_below{display: flex;text-align: center;padding: 20px 0;
|
||||
view{flex: 1;}
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
</view>
|
||||
<view class="con_but">
|
||||
<view class="but_rat"><view class="t-icon t-icon-shenpizhida icon22"></view>审批</view>
|
||||
<view class="but_del"><view class="t-icon t-icon-shezhi icon22 paddrigth5"></view>删除</view>
|
||||
<view class="but_del"><view class="t-icon t-icon-shezhi icon22 padd_rigth5"></view>删除</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<template>
|
||||
<!-- 工单进度管理 -->
|
||||
<view class="pagepaddings">
|
||||
<view class="detail_list contentboxsty">
|
||||
<view class="detail_list contentboxsty font13">
|
||||
<view class="list_top">
|
||||
<view class="top_left">
|
||||
工单号:
|
||||
@@ -14,7 +14,7 @@
|
||||
<view class="list_row">
|
||||
<view class="row_left">
|
||||
<view class="">开始时间:</view>
|
||||
<view class=""></view>
|
||||
<view class="">24-01-12 08:00</view>
|
||||
</view>
|
||||
<view class="row_right">
|
||||
生产中
|
||||
@@ -22,13 +22,13 @@
|
||||
</view>
|
||||
<view class="list_row padd_top12">
|
||||
<view class="">计划完成:</view>
|
||||
<view class=""></view>
|
||||
<view class="">24-01-12 08:00</view>
|
||||
</view>
|
||||
<view class="padd_top12">
|
||||
<progressBar :total="100" :val="20" title="" />
|
||||
</view>
|
||||
</view>
|
||||
<annularProgressBar :progress_txt="20" :width="84" :height="69" title="出材率"/>
|
||||
<!-- <annularProgressBar :progress_txt="20" :width="84" :height="69" title="出材率"/> -->
|
||||
</view>
|
||||
</view>
|
||||
</template>
|
||||
@@ -55,7 +55,9 @@
|
||||
<style lang="scss">
|
||||
.detail_list{
|
||||
.list_content{
|
||||
.list_row{display: flex;}
|
||||
.list_row{display: flex;
|
||||
.row_left{display: flex;}
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
||||
+68
-7
@@ -1,5 +1,6 @@
|
||||
<template>
|
||||
<view class="login_page ">
|
||||
<view class="iconfont icon-shouye" @click="toIndex()" style="height: 25px;position: absolute;top: 60px;width: 30px;"></view>
|
||||
<view class="login_top">
|
||||
<view class="login_logo">
|
||||
<image src="https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes_wechat/meslogo.png" class="logopng"></image>
|
||||
@@ -20,10 +21,10 @@
|
||||
</view>
|
||||
<view class="font12 text_color_black" v-if="tab==1">
|
||||
<view class="login_input">
|
||||
<input placeholder="请输入账号" />
|
||||
<input placeholder="请输入账号" v-model="accountValue"/>
|
||||
</view>
|
||||
<view class="login_input">
|
||||
<input password type="text" placeholder="请输入密码" />
|
||||
<input password type="text" v-model="passValue" placeholder="请输入密码" />
|
||||
</view>
|
||||
</view>
|
||||
<view class="font12 text_color_black" v-if="tab==2">
|
||||
@@ -38,12 +39,19 @@
|
||||
<view class="" v-if="tab==1" style="color: #C4C4C4;font-size: 11px; padding-top: 14px;">
|
||||
记住密码
|
||||
</view>
|
||||
<view class="loginbut">
|
||||
<view class="loginbut" @click="login()">
|
||||
登录
|
||||
</view>
|
||||
<view class="" style="color: #009688;text-align: center;font-size: 13px;">
|
||||
手机号一键登录
|
||||
</view>
|
||||
<button class="persontc " type="default" open-type="getPhoneNumber" @getphonenumber="getPhone">
|
||||
<view class="" style="color: #009688;text-align: center;font-size: 13px;">
|
||||
手机号快捷登录
|
||||
</view>
|
||||
</button>
|
||||
<!-- <button class="persontc" open-type="getPhoneNumber" @getphonenumber="getPhoneNumber">
|
||||
<view class="" style="color: #009688;text-align: center;font-size: 13px;">
|
||||
手机号快捷登录
|
||||
</view>
|
||||
</button> -->
|
||||
</view>
|
||||
<view class="login_below">
|
||||
<view class="">
|
||||
@@ -62,6 +70,8 @@
|
||||
return {
|
||||
codename:'获取验证码',
|
||||
tab:1,
|
||||
accountValue:'long',
|
||||
passValue:'123456',
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
@@ -69,6 +79,24 @@
|
||||
changeTab(tab){
|
||||
this.$set(this,"tab",tab);
|
||||
},
|
||||
toIndex(){
|
||||
uni.navigateBack({
|
||||
delta: 2
|
||||
});
|
||||
},
|
||||
login(){
|
||||
this.$api.postFuncLoading('/user.login',{login_name:this.accountValue,password:this.passValue}).then(res=>{
|
||||
console.log(res)
|
||||
let obj = new Object();
|
||||
obj.mes_user_name=res.data.user.name;
|
||||
obj.mes_token=res.data.token;
|
||||
this.$wf.setLoginData(obj)
|
||||
|
||||
uni.switchTab({
|
||||
url:'/pages/index/index'
|
||||
})
|
||||
})
|
||||
},
|
||||
}
|
||||
}
|
||||
</script>
|
||||
@@ -87,10 +115,43 @@
|
||||
.demupng{width: 60px;height: 36px;}
|
||||
.login_centre{border-radius: 16px;background: #FFF;padding: 20px 24px 40px;}
|
||||
.login_switch{display: flex;}
|
||||
.login_name{flex: 1;text-align: center;}
|
||||
.login_name{flex: 1;text-align: center;
|
||||
padding-bottom: 5px;
|
||||
/* border-bottom: 1px solid #000; */
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
.login_name:focus {
|
||||
outline: none; /* 去除默认的外边框效果 */
|
||||
border-width: 3px; /* 当元素被点击或者获得焦点时,将边框宽度修改为3像素 */
|
||||
}
|
||||
.font_bold{
|
||||
position: relative;
|
||||
}
|
||||
.font_bold::after{
|
||||
content: '';
|
||||
position: absolute;
|
||||
left: calc(50% - 15px);
|
||||
bottom: -4px;
|
||||
z-index: 10;
|
||||
width: 30px;
|
||||
border-bottom: 3px solid #009688 ;
|
||||
}
|
||||
.login_input{border-radius: 21.5px;background: #F3F5F9;margin-top: 12px;padding: 5px 15px;}
|
||||
.getCaptcha{border-radius: 21.5px;background: #009688;height: auto;color: white;display: flex;align-items: center;width: 40%;justify-content: center;}
|
||||
.flex_layout{display: flex;margin-top: 12px;}
|
||||
.login_code{margin-top: unset;width:60%;margin-right: 12px;}
|
||||
.loginbut{background: #009688;text-align: center;margin-top: 60px;margin-bottom: 18px;padding: 9px;border-radius: 66rpx;}
|
||||
.persontc{
|
||||
border: none;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
outline: none;
|
||||
border-radius: 0;
|
||||
background: none!important;
|
||||
line-height: normal;
|
||||
}
|
||||
.persontc::after {
|
||||
border: none;
|
||||
}
|
||||
|
||||
</style>
|
||||
@@ -35,7 +35,9 @@
|
||||
<view class="person_dataC contentboxsty">
|
||||
<view class="content_box">
|
||||
<view class="data_name">设备故障通知</view>
|
||||
<view class=""></view>
|
||||
<view class="">
|
||||
|
||||
</view>
|
||||
</view>
|
||||
<view class="content_box">
|
||||
<view class="data_name">出材率预警通知</view>
|
||||
@@ -75,9 +77,9 @@
|
||||
},
|
||||
//跳转更改手机号页面
|
||||
toChangPhone(){
|
||||
// uni.navigateTo({
|
||||
// url: '/pages/person/changePhone'
|
||||
// })
|
||||
uni.navigateTo({
|
||||
url: '/pages/person/changePhone'
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -100,5 +102,7 @@
|
||||
.person_logo{width: 40px;height: 40px;}
|
||||
}
|
||||
.data_name{flex: 1;}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
@@ -0,0 +1,62 @@
|
||||
<template>
|
||||
<!-- 设备报警 -->
|
||||
<view class="pagepaddings">
|
||||
<view class="content_layout" @click="cancelLongpress">
|
||||
<view class="item_layout" v-for="(item, index) in list" :key="index">
|
||||
<view :class="islongpress?'longpress_style':''" @longpress="longpress" @click="deleteAlarm">
|
||||
<image :src="item.url" class="img_style" mode=""></image>
|
||||
</view>
|
||||
<view class="font13 flex_layout">
|
||||
<text class="flex1">{{item.name}}</text>
|
||||
<text>{{item.time}}</text>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
</view>
|
||||
|
||||
</view>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
islongpress:false,
|
||||
list:[
|
||||
{name:'周边侵入警报',time:'2023-09-01',url:'../../static/logo.png'},
|
||||
{name:'周边侵入警报',time:'2023-09-01',url:'../../static/logo.png'},
|
||||
{name:'周边侵入警报',time:'2023-09-01',url:'../../static/logo.png'},
|
||||
]
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
longpress(){
|
||||
console.log('长按事件')
|
||||
this.islongpress = true
|
||||
},
|
||||
//取消
|
||||
cancelLongpress(){
|
||||
this.islongpress = false
|
||||
},
|
||||
//删除警告
|
||||
deleteAlarm(){
|
||||
if(this.islongpress){
|
||||
console.log('删除')
|
||||
}
|
||||
},
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
/* .content_layout{display: flex;flex-flow: wrap;}
|
||||
.item_layout{width: 50%;} */
|
||||
.content_layout{
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1fr;/* 每一列占一行的一半 */
|
||||
grid-gap: 10px; /* 可选的间距 */
|
||||
}
|
||||
.img_style{height: 110px;width: 100%;}
|
||||
.longpress_style{background-color: #000;
|
||||
opacity: 0.2;}
|
||||
</style>
|
||||
@@ -1,6 +1,14 @@
|
||||
<template>
|
||||
<view>
|
||||
|
||||
<view class="pagepaddings font13">
|
||||
<view class="phone_page contentboxsty">
|
||||
<view class="content_row">
|
||||
<input placeholder="请输入要更换的手机号码" />
|
||||
</view>
|
||||
<view class="content_row noborbot">
|
||||
<input placeholder="请输入短信验证码" />
|
||||
<view class="theme_color">获取验证码</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
@@ -17,6 +25,8 @@
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
<style>
|
||||
.phone_page{padding: 0 12px;}
|
||||
.content_row{display: flex;height: 49px;align-items: center;border-bottom: 1px solid #2D3A6F;}
|
||||
.content_row input{flex: 1;}
|
||||
</style>
|
||||
@@ -0,0 +1,464 @@
|
||||
<template>
|
||||
<view v-if="step==1">
|
||||
<view class="scan_box">
|
||||
<image class="avatar_frame" src="http://dm-auto.oss-cn-shanghai.aliyuncs.com/mes_wechat/morentouxiang.png" mode=""></image>
|
||||
<image class="scan_img" src="http://dm-auto.oss-cn-shanghai.aliyuncs.com/mes_wechat/saomiao.png"></image>
|
||||
|
||||
</view>
|
||||
<view class="start_view" @click="startAttestation(2)">
|
||||
<view class="start_but">
|
||||
开始认证
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="page-content" v-else-if="step==2">
|
||||
<view class="containerV">
|
||||
<view class="headerV">
|
||||
<view class="top-tips1 font15">
|
||||
<view>请把脸移入圈内保持不动</view>
|
||||
</view>
|
||||
<!-- <view class="top-tips2">
|
||||
为了便于识别认证,请拍摄本人头像
|
||||
</view> -->
|
||||
</view>
|
||||
<view class="contentV">
|
||||
<view class="mark"></view>
|
||||
<image v-if="tempImg" mode="widthFix" :src="tempImg" />
|
||||
<camera v-if='isAuthCamera' :device-position="devicePosition ?'front': 'back'" class="camera"
|
||||
flash="off" resolution='high' />
|
||||
<view v-show="!tempImg && tipsText" class="tipV">{{ tipsText }}</view>
|
||||
</view>
|
||||
<view class="footerV">
|
||||
<view style="width: 100%;">
|
||||
<view v-if="!tempImg" style="width: 100%;">
|
||||
<!-- <view class="privacyV">
|
||||
<view class="icon"></view>
|
||||
<view class="text">
|
||||
照片隐私<text @click="handleJumpSecurityClick">安全保障</text>中…
|
||||
</view>
|
||||
</view>
|
||||
<view class="bottom-tips-2">该照片仅作为你认证的凭证</view> -->
|
||||
<view class="take-photo-bgV">
|
||||
<!-- 图片上传 -->
|
||||
<!-- <view v-show="true" class="btn-change-upload" @click="handleChooseImage" ></view> -->
|
||||
<!--拍照-->
|
||||
<view class="btn-take-photo" @click="handleTakePhotoClick" ></view>
|
||||
<!-- 切换镜头 -->
|
||||
<view class="btn-change-camera" @click="handleChangeCameraClick" ></view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="confirmV" v-else>
|
||||
<view class="btn-cancel" @click="handleCancelClick">
|
||||
取消
|
||||
</view>
|
||||
<view class="btn-ok" @click="handleOkClick">
|
||||
确定
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: 'index',
|
||||
components: {
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
step:1,
|
||||
tipsText: '', // 错误文案提示
|
||||
tempImg: '', // 本地图片路径
|
||||
// BASE_API,
|
||||
cameraEngine: null, // 相机引擎
|
||||
devicePosition: false, // 摄像头朝向
|
||||
isAuthCamera: true, // 是否拥有相机权限
|
||||
}
|
||||
},
|
||||
|
||||
onLoad(options) {
|
||||
this.initData()
|
||||
},
|
||||
mounted(){
|
||||
},
|
||||
methods: {
|
||||
//
|
||||
startAttestation(type){
|
||||
this.step=type;
|
||||
},
|
||||
// 初始化相机引擎
|
||||
initData() {
|
||||
this.handleChangeCameraClick();
|
||||
// console.log(1111)
|
||||
// const session = wx.createVKSession({
|
||||
// track: {
|
||||
// face: { mode: 1 } // mode: 1 - 使用摄像头;2 - 手动传入图像
|
||||
// },
|
||||
// })
|
||||
// console.log(222)
|
||||
// // 摄像头实时检测模式下,监测到人脸时,updateAnchors 事件会连续触发 (每帧触发一次)
|
||||
// session.on('updateAnchors', anchors => {
|
||||
// anchors.forEach(anchor => {
|
||||
// console.log('anchor.points', anchor.points)
|
||||
// console.log('anchor.origin', anchor.origin)
|
||||
// console.log('anchor.size', anchor.size)
|
||||
// console.log('anchor.angle', anchor.angle)
|
||||
// })
|
||||
// })
|
||||
// console.log(333)
|
||||
// // 当人脸从相机中离开时,会触发 removeAnchors 事件
|
||||
// session.on('removeAnchors', () => {
|
||||
// console.log('removeAnchors')
|
||||
// })
|
||||
|
||||
// // 需要调用一次 start 以启动
|
||||
// session.start(errno => {
|
||||
// if (errno) {
|
||||
// // 如果失败,将返回 errno
|
||||
// } else {
|
||||
// // 否则,返回null,表示成功
|
||||
// }
|
||||
// })
|
||||
// console.log(444)
|
||||
|
||||
|
||||
this.cameraEngine = wx.createCameraContext()
|
||||
const listener = this.cameraEngine.onCameraFrame((frame) => {
|
||||
if (this.tempImg) {
|
||||
return;
|
||||
}
|
||||
wx.createVKSession({
|
||||
track: {
|
||||
plane: {mode: 3},
|
||||
},
|
||||
version: 'v2',
|
||||
// gl, // WebGLRenderingContext
|
||||
})
|
||||
})
|
||||
|
||||
|
||||
// // #ifdef MP-WEIXIN
|
||||
// // 1、初始化人脸识别
|
||||
// wx.initFaceDetect()
|
||||
// // 2、创建 camera 上下文 CameraContext 对象
|
||||
// this.cameraEngine = wx.createCameraContext()
|
||||
// // 3、获取 Camera 实时帧数据
|
||||
// const listener = this.cameraEngine.onCameraFrame((frame) => {
|
||||
// if (this.tempImg) {
|
||||
// return;
|
||||
// }
|
||||
// // 4、人脸识别,使用前需要通过 wx.initFaceDetect 进行一次初始化,推荐使用相机接口返回的帧数据
|
||||
// wx.faceDetect({
|
||||
// frameBuffer: frame.data,
|
||||
// width: frame.width,
|
||||
// height: frame.height,
|
||||
// enablePoint: true,
|
||||
// enableConf: true,
|
||||
// enableAngle: true,
|
||||
// enableMultiFace: true,
|
||||
// success: (faceData) => {
|
||||
// let face = faceData.faceInfo[0]
|
||||
// if (faceData.x == -1 || faceData.y == -1) {
|
||||
// this.tipsText = '检测不到人'
|
||||
// }
|
||||
// if (faceData.faceInfo.length > 1) {
|
||||
// this.tipsText = '请保证只有一个人'
|
||||
// } else {
|
||||
// const {
|
||||
// pitch,
|
||||
// roll,
|
||||
// yaw
|
||||
// } = face.angleArray;
|
||||
// const standard = 0.5
|
||||
// if (Math.abs(pitch) >= standard || Math.abs(roll) >= standard ||
|
||||
// Math.abs(yaw) >= standard) {
|
||||
// this.tipsText = '请平视摄像头'
|
||||
// } else if (face.confArray.global <= 0.8 || face.confArray.leftEye <=
|
||||
// 0.8 || face.confArray.mouth <= 0.8 || face.confArray.nose <= 0.8 ||
|
||||
// face.confArray.rightEye <= 0.8) {
|
||||
// this.tipsText = '请勿遮挡五官'
|
||||
// } else {
|
||||
// this.tipsText = '请拍照'
|
||||
// // 这里可以写自己的逻辑了
|
||||
// }
|
||||
// }
|
||||
// },
|
||||
// fail: (err) => {
|
||||
// if (err.x == -1 || err.y == -1) {
|
||||
// this.tipsText = '检测不到人'
|
||||
// } else {
|
||||
// this.tipsText = err.errMsg || '网络错误,请退出页面重试'
|
||||
// }
|
||||
// },
|
||||
// })
|
||||
// })
|
||||
// 5、开始监听帧数据
|
||||
// listener.start()
|
||||
// #endif
|
||||
},
|
||||
// 切换设备镜头
|
||||
handleChangeCameraClick() {
|
||||
this.devicePosition = !this.devicePosition;
|
||||
},
|
||||
// 图片上传
|
||||
handleChooseImage() {
|
||||
uni.chooseImage({
|
||||
count: 1,
|
||||
sizeType: ['original', 'compressed'],
|
||||
sourceType: ['album','camera'],
|
||||
success: (res) => {
|
||||
console.log(res,'打印res,哈哈哈哈哈')
|
||||
if (res.errMsg === 'chooseImage:ok') {
|
||||
uni.showLoading({
|
||||
title: '照片上传中...'
|
||||
})
|
||||
const tempFilePaths = res.tempFilePaths[0]
|
||||
this.upLoad(res.tempFilePaths);
|
||||
}
|
||||
},
|
||||
fail: (res) => {
|
||||
},
|
||||
});
|
||||
},
|
||||
// 拍照点击
|
||||
handleTakePhotoClick() {
|
||||
if (this.tipsText != "" && this.tipsText != "请拍照") {
|
||||
return;
|
||||
}
|
||||
uni.getSetting({
|
||||
success: (res) => {
|
||||
if (!res.authSetting['scope.camera']) {
|
||||
this.isAuthCamera = false
|
||||
uni.openSetting({
|
||||
success: (res) => {
|
||||
if (res.authSetting['scope.camera']) {
|
||||
this.isAuthCamera = true;
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
})
|
||||
this.cameraEngine.takePhoto({
|
||||
quality: "high",
|
||||
success: ({
|
||||
tempImagePath
|
||||
}) => {
|
||||
this.tempImg = tempImagePath
|
||||
}
|
||||
})
|
||||
console.log(this.tempImg,2121)
|
||||
},
|
||||
// 点击确定上传
|
||||
handleOkClick() {
|
||||
// 这里的 this.tempImg 是经过人脸检测后 拍照拿到的路径
|
||||
this.upLoadOne(this.tempImg)
|
||||
uni.navigateBack({
|
||||
delta: 1
|
||||
});
|
||||
},
|
||||
upLoad(tempFilePaths) {
|
||||
// # 注意 这里上传图片拿到的tempFilePaths是一个数组啊
|
||||
// 图片上传
|
||||
uni.showLoading({
|
||||
title: "上传中,请稍后...",
|
||||
});
|
||||
let proAll = [];
|
||||
tempFilePaths.forEach((item) => {
|
||||
console.log(item,'打印item')
|
||||
proAll.push(this.upLoadOne(item));
|
||||
});
|
||||
Promise.all(proAll).then((res) => {
|
||||
// 上传完成
|
||||
uni.hideLoading();
|
||||
});
|
||||
},
|
||||
upLoadOne(imgPath) {
|
||||
// 然后这里imgPath 传过来的是 要上传的临时本地图片的路径
|
||||
// 具体上传方法根据自己的请求方式 请求自己的接口
|
||||
},
|
||||
// 点击 - 取消上传
|
||||
handleCancelClick() {
|
||||
this.tempImg = ''
|
||||
},
|
||||
// 点击 - 人脸安全保障按钮
|
||||
handleJumpSecurityClick() {
|
||||
uni.showToast({
|
||||
icon: "none",
|
||||
title: "假装跳转人脸安全保障",
|
||||
duration: 2000,
|
||||
})
|
||||
},
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
<style lang="scss" scoped>
|
||||
.scan_box{width: 200px;height: 200px;margin: 70px auto;border: 3px solid #009688;border-radius: 50%;background-color: #EEEEEE;
|
||||
display: flex;justify-content: center;
|
||||
}
|
||||
.avatar_frame{width: 100%;height: 100%;}
|
||||
.scan_img{height: 98px;padding-top: 14px; position: absolute;width: 200px;}
|
||||
.start_view{display: flex;justify-content: center;padding-top: 20px;}
|
||||
.start_but{width: 116px;height: 34px;border-radius: 29px;background: #009688;align-items: center;justify-content: center;display: flex;}
|
||||
|
||||
.page-content {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
.containerV {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
.headerV {
|
||||
.top-tips1 {
|
||||
margin-top: 60rpx;
|
||||
color: #FFFFFF;
|
||||
font-size: 36rpx;
|
||||
text-align: center;
|
||||
}
|
||||
.top-tips2 {
|
||||
margin-top: 20rpx;
|
||||
color: #00AAFF;
|
||||
font-size: 28rpx;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
.contentV {
|
||||
position: relative;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
height: 400rpx;
|
||||
margin-top: 30rpx;
|
||||
.tipV {
|
||||
bottom: 30rpx;
|
||||
position: absolute;
|
||||
line-height: 90rpx;
|
||||
padding-left: 24rpx;
|
||||
padding-right: 24rpx;
|
||||
max-width: calc(100vw - 50rpx * 2);
|
||||
text-align: center;
|
||||
font-size: 30rpx;
|
||||
background: #000000;
|
||||
opacity: 0.75;
|
||||
color: #FFFFFF;
|
||||
border-radius: 16rpx;
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
z-index: 5;
|
||||
}
|
||||
.camera {
|
||||
width: 400upx;
|
||||
height: 400upx;
|
||||
border-radius: 50%;
|
||||
border: 3px solid #009688;
|
||||
}
|
||||
.mark {
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 0;
|
||||
z-index: 2;
|
||||
width: 750rpx;
|
||||
height: 100%;
|
||||
// background:deeppink;
|
||||
background-size: 750rpx 661rpx;
|
||||
}
|
||||
image {
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
z-index: 3;
|
||||
}
|
||||
}
|
||||
|
||||
.footerV {
|
||||
width: 100%;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
.privacyV {
|
||||
padding-top: 30rpx;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
.text {
|
||||
font-size: 30rpx;
|
||||
color: #1C1C1C;
|
||||
text-align: center;
|
||||
line-height: 42rpx;
|
||||
margin-left: 15rpx;
|
||||
text {
|
||||
font-size: 30rpx;
|
||||
color: #00AAFF;
|
||||
text-align: center;
|
||||
line-height: 42rpx;
|
||||
}
|
||||
}
|
||||
.icon {
|
||||
width: 40rpx;
|
||||
height: 47rpx;
|
||||
background:green;
|
||||
background-size: 100% auto;
|
||||
}
|
||||
}
|
||||
|
||||
.bottom-tips-2 {
|
||||
margin-top: 20rpx;
|
||||
color: #999999;
|
||||
text-align: center;
|
||||
font-size: 26rpx;
|
||||
}
|
||||
.take-photo-bgV {
|
||||
width: 100%;
|
||||
margin-top: 300rpx;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
.btn-take-photo {
|
||||
margin: 0rpx 80rpx 0rpx 80rpx;
|
||||
width: 196rpx;
|
||||
height: 196rpx;
|
||||
background: yellow;
|
||||
background-size: 100% auto;
|
||||
}
|
||||
.btn-change-upload {
|
||||
left: 130rpx;
|
||||
width: 80rpx;
|
||||
height: 80rpx;
|
||||
background: blue;
|
||||
background-size: 100% auto;
|
||||
}
|
||||
.btn-change-camera {
|
||||
right: 130rpx;
|
||||
width: 80rpx;
|
||||
height: 80rpx;
|
||||
background:red;
|
||||
background-size: 100% auto;
|
||||
}
|
||||
}
|
||||
.confirmV {
|
||||
margin: 200rpx 100rpx 0rpx 100rpx;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
.btn-cancel {
|
||||
font-size: 32rpx;
|
||||
color: #1C1C1C;
|
||||
}
|
||||
.btn-ok {
|
||||
font-size: 32rpx;
|
||||
color: #00AAFF;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
||||
@@ -0,0 +1,158 @@
|
||||
<template>
|
||||
<view class="pagepaddings">
|
||||
<!-- <checkbox-group @change="checkboxChange">
|
||||
<label class="uni-list-cell uni-list-cell-pd" v-for="item in items" :key="item.value">
|
||||
<view>
|
||||
<checkbox :value="item.value" :checked="item.checked" />
|
||||
</view>
|
||||
<view>{{item.name}}</view>
|
||||
</label>
|
||||
</checkbox-group> -->
|
||||
<view class="contentboxsty" v-for="(item, index) in list" :key="index.id">
|
||||
<view class="list_name">
|
||||
<checkbox-group @change="changeCheckbox">
|
||||
<checkbox value="cb" class="checkbox-backgroun-yellow" :value="item.id" :checked="item.checked" style="transform:scale(0.7)" />
|
||||
</checkbox-group>
|
||||
<!-- <checkbox-group @change="selectPath(e,item)">
|
||||
<checkbox value="cb" class="checkbox-backgroun-yellow" :value="item.id" :checked="item.checked" style="transform:scale(0.7)" />
|
||||
</checkbox-group> -->
|
||||
<!-- <text class="t-icon t-icon-xuanzhong padd_rigth12" @click="selectPath($event.target,item)"></text> -->
|
||||
{{item.name}}{{item.checked}}
|
||||
</view>
|
||||
<view class="list_content" v-for="(i, ind) in item.child" :key="ind">
|
||||
<view class="content_name">
|
||||
<checkbox-group @change="selectPath(e,i)">
|
||||
<checkbox value="cb" class="checkbox-backgroun-yellow" :value="i.id" :checked="i.checked" style="transform:scale(0.7)" />
|
||||
</checkbox-group>
|
||||
<!-- <text class="t-icon t-icon-xuanzhong padd_rigth5"></text> -->
|
||||
<text class="">{{i.name}}</text>
|
||||
</view>
|
||||
<view class="content_item">
|
||||
<view class="content_data" v-for="(btn, inx) in i.child" :key="inx">
|
||||
<checkbox-group @change="selectPath(e,i)">
|
||||
<checkbox value="cb" class="checkbox-backgroun-yellow" :value="btn.id" :checked="btn.checked" style="transform:scale(0.7)" />
|
||||
</checkbox-group>
|
||||
<!-- <text class="t-icon t-icon-xuanzhong padd_rigth5"></text> -->
|
||||
<text class="">{{btn.name}}</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
items: [{
|
||||
value: 'USA',
|
||||
name: '美国'
|
||||
},
|
||||
{
|
||||
value: 'CHN',
|
||||
name: '中国',
|
||||
checked: 'true'
|
||||
},
|
||||
{
|
||||
value: 'BRA',
|
||||
name: '巴西'
|
||||
},
|
||||
{
|
||||
value: 'JPN',
|
||||
name: '日本'
|
||||
},
|
||||
{
|
||||
value: 'ENG',
|
||||
name: '英国'
|
||||
},
|
||||
{
|
||||
value: 'FRA',
|
||||
name: '法国'
|
||||
}
|
||||
],
|
||||
list:[
|
||||
{name:'首页',checked:true,id:1,child:[{
|
||||
id: 2,
|
||||
name:'控制台',
|
||||
checked:true,
|
||||
child:[
|
||||
{id:121,name:'设备信息',},
|
||||
{id:122,name:'生产加工信息',},
|
||||
{id:123,name:'生产加工信息',},
|
||||
{id:124,name:'账号信息',},
|
||||
{id:125,name:'通知设置',},
|
||||
{id:126,name:'升级角色'},],
|
||||
},
|
||||
],
|
||||
},
|
||||
// {name:'生产工单',id:11,child:[{
|
||||
// id: 3,
|
||||
// name:'待生产工单',
|
||||
// child:[{name:'添加工单'},
|
||||
// {name:'审核工单'},
|
||||
// {name:'删除工单'},
|
||||
// ],
|
||||
// },
|
||||
// {name:'已排产工单',
|
||||
// child:[],
|
||||
// },
|
||||
// ],
|
||||
// }
|
||||
],
|
||||
arr:[]
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
checkboxChange: function (e) {
|
||||
var items = this.items,
|
||||
values = e.detail.value;
|
||||
for (var i = 0, lenI = items.length; i < lenI; ++i) {
|
||||
const item = items[i]
|
||||
if(values.includes(item.value)){
|
||||
this.$set(item,'checked',true)
|
||||
}else{
|
||||
this.$set(item,'checked',false)
|
||||
}
|
||||
}
|
||||
console.log(items)
|
||||
},
|
||||
changeCheckbox(e){
|
||||
console.log(e)
|
||||
// var items = this.list,
|
||||
// values = e.detail.value;
|
||||
// for (var i = 0, lenI = items.length; i < lenI; ++i) {
|
||||
// const item = items[i]
|
||||
// if(values.includes(item.value)){
|
||||
// this.$set(item,'checked',true)
|
||||
// }else{
|
||||
// this.$set(item,'checked',false)
|
||||
// }
|
||||
// }
|
||||
// console.log(items)
|
||||
},
|
||||
selectPath(e,item){
|
||||
console.log(e,item,222)
|
||||
},
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.contentboxsty{padding: 14px 12px;margin-bottom: 12px;}
|
||||
.list_name{display: flex;align-items: center;padding-bottom: 7px;border-bottom: 1px solid #2D3A6F;}
|
||||
.content_name{padding:8px 0 ;display: flex;align-items: center;}
|
||||
.content_item{display: flex;align-items: center;flex-wrap: wrap;}
|
||||
.content_data{padding: 4px 15px 4px 0;display: flex;align-items: center;}
|
||||
|
||||
/* 复选框-背景颜色 */
|
||||
checkbox.checkbox-backgroun-yellow[checked] .wx-checkbox-input,
|
||||
checkbox.checkbox-backgroun-yellow.checked .uni-checkbox-input{
|
||||
background-color: #009688 !important;
|
||||
border-color: #009688 !important;
|
||||
color: #ffffff !important;
|
||||
}
|
||||
|
||||
</style>
|
||||
|
||||
|
||||
+37
-4
@@ -32,7 +32,7 @@
|
||||
<view class="t-icon t-icon-shengchangongdan backlogicon"></view>
|
||||
<view class="backlogname">流程审批</view>
|
||||
</view>
|
||||
<view class="backlog_module">
|
||||
<view class="backlog_module" @click="toAlarm">
|
||||
<view class="t-icon t-icon-shengchangongdan backlogicon"></view>
|
||||
<view class="backlogname">设备报警</view>
|
||||
</view>
|
||||
@@ -40,7 +40,7 @@
|
||||
<view class="t-icon t-icon-shengchangongdan backlogicon"></view>
|
||||
<view class="backlogname">权限审批</view>
|
||||
</view>
|
||||
<view class="backlog_module">
|
||||
<view class="backlog_module" @click="toSafetyAccidents()">
|
||||
<view class="t-icon t-icon-shengchangongdan backlogicon"></view>
|
||||
<view class="backlogname">安全事故</view>
|
||||
</view>
|
||||
@@ -51,7 +51,7 @@
|
||||
<view class="font14">账户中心</view>
|
||||
</view>
|
||||
<view class="con_data">
|
||||
<view class="con_module">
|
||||
<view class="con_module" @click="toMessage">
|
||||
<view class="t-icon t-icon-xiaoxitongzhi-gerenzhongxin personicon"></view>
|
||||
<view class="font13">消息管理</view>
|
||||
<view class=""></view>
|
||||
@@ -61,11 +61,16 @@
|
||||
<view class="font13">审批直达</view>
|
||||
<view class=""></view>
|
||||
</view> -->
|
||||
<view class="con_module noborbot">
|
||||
<view class="con_module" @click="toMyAuthority()">
|
||||
<view class="t-icon t-icon-wodequanxian personicon"></view>
|
||||
<view class="font13">我的权限</view>
|
||||
<view class=""></view>
|
||||
</view>
|
||||
<view class="con_module noborbot" @click="toFaceAuthentication()">
|
||||
<view class="t-icon t-icon-renlianrenzheng personicon"></view>
|
||||
<view class="font13">人脸认证</view>
|
||||
<view class=""></view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="con_set">
|
||||
<view class="t-icon t-icon-xitongshezhi-gerenzhongxin personicon"></view>
|
||||
@@ -90,12 +95,40 @@
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
//跳转设备报警
|
||||
toAlarm(){
|
||||
uni.navigateTo({
|
||||
url:'/pages/person/alarm'
|
||||
})
|
||||
},
|
||||
toSafetyAccidents(){
|
||||
uni.navigateTo({
|
||||
url:'/pages/person/safetyAccidents'
|
||||
})
|
||||
},
|
||||
//跳转账户中心页
|
||||
toAccountCenter(){
|
||||
uni.navigateTo({
|
||||
url: '/pages/person/accountCenter'
|
||||
})
|
||||
},
|
||||
//跳转人脸认证页
|
||||
toFaceAuthentication(){
|
||||
uni.navigateTo({
|
||||
url:'/pages/person/faceAuthentication'
|
||||
})
|
||||
},
|
||||
toMyAuthority(){
|
||||
uni.navigateTo({
|
||||
url:'/pages/person/myAuthority'
|
||||
})
|
||||
},
|
||||
//跳转消息页
|
||||
toMessage(){
|
||||
uni.navigateTo({
|
||||
url: '/pages/index/message'
|
||||
})
|
||||
},
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
<template>
|
||||
<!-- 安全事故 -->
|
||||
<view class="pagepaddings">
|
||||
<view class="contentboxsty font13" v-for="(item, index) in list" :key="index">
|
||||
<view class="name font_bold font14">
|
||||
{{item.name}}
|
||||
</view>
|
||||
<view class="img_style">
|
||||
<image :src="item.url"></image>
|
||||
</view>
|
||||
<view class="flex_layout padd_bot6">
|
||||
<view class="flex1">员工安全行为</view>
|
||||
<view class="">2023-09-01</view>
|
||||
</view>
|
||||
<view class="">
|
||||
事件描述事件描述事件描述事件描述事件描述事件描述
|
||||
事件描述事件描述事件描述事件描述事件描述事件描述
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
list:[
|
||||
{name:'设备一',url:'../../static/logo.png'},
|
||||
{name:'设备一',url:'../../static/logo.png'},
|
||||
]
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.contentboxsty{padding: 14px 12px;margin-bottom: 12px;}
|
||||
.img_style{padding: 12px 0 14px 0;}
|
||||
|
||||
</style>
|
||||
@@ -1,6 +1,58 @@
|
||||
<template>
|
||||
<view>
|
||||
|
||||
<view class="pagepaddings">
|
||||
<view class="detail_list contentboxsty ">
|
||||
<view class="list_top">
|
||||
<view class="top_left">
|
||||
工单号 <text class="padd_left12">{{form.order_sn}}</text>
|
||||
</view>
|
||||
<view class="top_right font13">
|
||||
{{form.review_status_label}}
|
||||
</view>
|
||||
</view>
|
||||
<view class="list_content">
|
||||
<view class="content_left font13">
|
||||
<view class="content_row">
|
||||
<text class="name">生产开始时间</text>
|
||||
<text class="data">{{form.created_at}}</text>
|
||||
</view>
|
||||
<view class="content_row">
|
||||
<text class="name">生产结束时间</text>
|
||||
<text class="data">{{form.updated_at}}</text>
|
||||
</view>
|
||||
<view class="content_row">
|
||||
<text class="name">工单耗时</text>
|
||||
<text class="data">10h</text>
|
||||
</view>
|
||||
<view class="content_row">
|
||||
<text class="name">加工规格</text>
|
||||
<text class="data">{{form.order_spec}}</text>
|
||||
</view>
|
||||
<view class="content_row">
|
||||
<text class="name">规格料</text>
|
||||
<text class="data">13.01m³</text>
|
||||
</view>
|
||||
<view class="content_row">
|
||||
<text class="name">生产负责</text>
|
||||
<text class="data">张三</text>
|
||||
</view>
|
||||
<view class="content_row">
|
||||
<text class="name">加工等级</text>
|
||||
<text class="data">全齐边</text>
|
||||
</view>
|
||||
<view class="content_row">
|
||||
<text class="name">辅料</text>
|
||||
<text class="data">0.61m³</text>
|
||||
</view>
|
||||
<view class="content_row">
|
||||
<text class="name">电话</text>
|
||||
<text class="data">13712279001</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="content_right">
|
||||
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
@@ -8,15 +60,34 @@
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
|
||||
form:{}
|
||||
}
|
||||
},
|
||||
onLoad(option){
|
||||
console.log(option)
|
||||
this.detailData(option.id)
|
||||
},
|
||||
onShow(){
|
||||
// this.detailData()
|
||||
},
|
||||
methods: {
|
||||
|
||||
detailData(id){
|
||||
this.$api.postFuncLoading('/order.info',{id:id}).then(res=>{
|
||||
console.log(res.data)
|
||||
this.form = res.data
|
||||
})
|
||||
},
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
<style lang="scss">
|
||||
.list_top{
|
||||
.top_right{background: #243168;border-radius: 4px 4px 4px 4px;width: 46px;height: 20px;text-align: center;}
|
||||
}
|
||||
.list_content{
|
||||
.content_row{display: flex;padding:6px 0;
|
||||
.name{width: 90px;}
|
||||
}
|
||||
}
|
||||
</style>
|
||||
@@ -1,60 +1,61 @@
|
||||
<template>
|
||||
<!-- 生产工单 -->
|
||||
<view class="pagepaddings">
|
||||
<view v-for="(item,index) in list" :key="index" class="page_list contentboxsty font13">
|
||||
<view @click="toDetail()">
|
||||
<view v-for="(item,index) in list" :key="index" class="detail_list contentboxsty font13">
|
||||
<view @click="toDetail(item.id)">
|
||||
<view class="list_top">
|
||||
<view class="top_left">
|
||||
工单号:{{item.name}}
|
||||
工单号:{{item.order_sn}}
|
||||
</view>
|
||||
<view class="top_right">
|
||||
工单详情
|
||||
</view>
|
||||
<view class="iconfont icon-gengduo-1"></view>
|
||||
</view>
|
||||
<view class="list_centre">
|
||||
<view class="centre_left">
|
||||
<view class="">
|
||||
算法出材率
|
||||
</view>
|
||||
<view class="percentage font24">
|
||||
{{item.algorithm}}%
|
||||
</view>
|
||||
</view>
|
||||
<view class="centre_left">
|
||||
<view class="">
|
||||
算法出材率
|
||||
</view>
|
||||
<view class="percentage font24">
|
||||
{{item.reality}}%
|
||||
</view>
|
||||
工单详情 <text class="iconfont icon-gengduo"></text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="list_below">
|
||||
<view class="row">
|
||||
<view class="row_left">
|
||||
<text>状态:</text>
|
||||
<text>{{item.state}}</text>
|
||||
<view class="list_content font13">
|
||||
<view class="list_centre">
|
||||
<view class="centre_left">
|
||||
<view class="">
|
||||
算法出材率
|
||||
</view>
|
||||
<view class="percentage font24">
|
||||
{{item.algorithm}}%
|
||||
</view>
|
||||
</view>
|
||||
<view class="row_right">
|
||||
<text>加工规格:</text>
|
||||
<text>{{item.specs}}</text>
|
||||
<view class="centre_left">
|
||||
<view class="">
|
||||
实际出材率
|
||||
</view>
|
||||
<view class="percentage font24">
|
||||
{{item.reality}}%
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="row">
|
||||
<view class="row_left">
|
||||
<text>生产开始:</text>
|
||||
<text>{{item.time}}</text>
|
||||
<view class="list_below">
|
||||
<view class="row">
|
||||
<view class="row_left">
|
||||
<text>状态:</text>
|
||||
<text>{{item.review_status_label}}</text>
|
||||
</view>
|
||||
<view class="row_right">
|
||||
<text>加工规格:</text>
|
||||
<text>{{item.order_spec}}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="row_right">
|
||||
<text>工单耗时:</text>
|
||||
<text>{{item.timeConsuming}}</text>
|
||||
<view class="row">
|
||||
<view class="row_left">
|
||||
<text>生产开始:</text>
|
||||
<text>{{item.plan_date}}</text>
|
||||
</view>
|
||||
<view class="row_right">
|
||||
<text>工单耗时:</text>
|
||||
<text>{{item.timeConsuming}}</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="row">
|
||||
<view class="row_left">
|
||||
<text>工单数量:</text>
|
||||
<text>{{item.number}}</text>
|
||||
<view class="row">
|
||||
<view class="row_left">
|
||||
<text>工单数量:</text>
|
||||
<text>{{item.order_number}}</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
@@ -67,50 +68,25 @@
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
list:[{
|
||||
name:'SO202401111004',
|
||||
algorithm:'81.5',
|
||||
reality:'81.4',
|
||||
state:'生产中',
|
||||
specs:'4*9*3.66',
|
||||
time:'jan-11 10:05',
|
||||
timeConsuming:'3.5H',
|
||||
number:'12.66m³'
|
||||
},{
|
||||
name:'SO202401111004',
|
||||
algorithm:'81.5',
|
||||
reality:'81.4',
|
||||
state:'生产中',
|
||||
specs:'4*9*3.66',
|
||||
time:'jan-11 10:05',
|
||||
timeConsuming:'3.5H',
|
||||
number:'12.66m³'
|
||||
},{
|
||||
name:'SO202401111004',
|
||||
algorithm:'81.5',
|
||||
reality:'81.4',
|
||||
state:'生产中',
|
||||
specs:'4*9*3.66',
|
||||
time:'jan-11 10:05',
|
||||
timeConsuming:'3.5H',
|
||||
number:'12.66m³'
|
||||
},{
|
||||
name:'SO202401111004',
|
||||
algorithm:'81.5',
|
||||
reality:'81.4',
|
||||
state:'生产中',
|
||||
specs:'4*9*3.66',
|
||||
time:'jan-11 10:05',
|
||||
timeConsuming:'3.5H',
|
||||
number:'12.66m³'
|
||||
}]
|
||||
list:[]
|
||||
}
|
||||
},
|
||||
onShow(){
|
||||
this.listData();
|
||||
},
|
||||
methods: {
|
||||
methods: {
|
||||
listData(){
|
||||
this.$api.postFuncLoading('/order.list',{page: 1,pageSize: 15}).then(res=>{
|
||||
this.list = res.data.rows
|
||||
|
||||
|
||||
})
|
||||
},
|
||||
//跳转工单详情
|
||||
toDetail(){
|
||||
toDetail(id){
|
||||
console.log(id)
|
||||
uni.navigateTo({
|
||||
url:'/pages/production/productionDetail'
|
||||
url:'/pages/production/productionDetail?id='+id
|
||||
})
|
||||
},
|
||||
}
|
||||
@@ -118,10 +94,7 @@
|
||||
</script>
|
||||
|
||||
<style lang="scss">
|
||||
.page_list{
|
||||
.list_top{display: flex;padding: 12px 0;border-bottom: 1px solid #2D3A6F;margin-bottom: 8px;
|
||||
.top_left{flex: 1;}
|
||||
}
|
||||
.detail_list{
|
||||
.list_centre{display: flex;text-align: center;padding-bottom: 10px;
|
||||
view{flex: 1;}
|
||||
.percentage{color: #00B68D;}
|
||||
@@ -131,5 +104,6 @@
|
||||
view{flex: 1;}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
</style>
|
||||
@@ -10,6 +10,66 @@
|
||||
|
||||
|
||||
|
||||
.t-icon-renlianrenzheng {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-renlianrenzheng%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M840.874667%20981.333333h-123.733334a42.666667%2042.666667%200%201%201%200-85.333333h123.733334A55.168%2055.168%200%200%200%20896%20840.874667v-123.733334a42.666667%2042.666667%200%201%201%2085.333333%200v123.733334A140.8%20140.8%200%200%201%20840.874667%20981.333333zM306.944%20981.333333h-123.733333A140.8%20140.8%200%200%201%2042.666667%20840.874667v-123.733334a42.666667%2042.666667%200%201%201%2085.333333%200v123.733334A55.168%2055.168%200%200%200%20183.125333%20896h123.733334a42.666667%2042.666667%200%200%201%200%2085.333333h0.085333zM938.666667%20349.610667a42.666667%2042.666667%200%200%201-42.666667-42.666667v-123.733333A55.253333%2055.253333%200%200%200%20840.874667%20128h-123.733334a42.666667%2042.666667%200%201%201%200-85.333333h123.733334A140.8%20140.8%200%200%201%20981.333333%20183.125333v123.733334a42.666667%2042.666667%200%200%201-42.666666%2042.752z%20m-853.333334%200a42.666667%2042.666667%200%200%201-42.666666-42.666667v-123.733333A140.8%20140.8%200%200%201%20183.125333%2042.666667h123.733334a42.666667%2042.666667%200%201%201%200%2085.333333h-123.733334A55.168%2055.168%200%200%200%20128%20183.125333v123.733334a42.666667%2042.666667%200%200%201-42.666667%2042.752z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M692.010667%20765.866667a185.386667%20185.386667%200%200%200-164.138667-162.816%20185.386667%20185.386667%200%200%200-164.096%20162.816%2044.245333%2044.245333%200%200%201-42.410667%2045.909333%2044.245333%2044.245333%200%200%201-42.368-45.909333c0-92.416%2072.192-217.088%20171.818667-244.48a185.301333%20185.301333%200%200%201-91.946667-162.56%20176.597333%20176.597333%200%200%201%20169.045334-183.04%20176.64%20176.64%200%200%201%20169.216%20183.04%20185.301333%20185.301333%200%200%201-92.117334%20162.56c99.626667%2027.306667%20171.818667%20151.978667%20171.818667%20244.352a42.709333%2042.709333%200%201%201-84.778667%200l-0.042666%200.128z%20m-248.362667-407.04a88.021333%2088.021333%200%200%200%2084.266667%2091.178666%2088.021333%2088.021333%200%200%200%2084.224-91.178666%2088.021333%2088.021333%200%200%200-84.224-91.221334%2088.021333%2088.021333%200%200%200-84.266667%2091.221334z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-xuanzhong {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-xuanzhong%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M138.842353%206.445176h705.355294c71.378824%200%20129.204706%2057.825882%20129.204706%20129.264942v705.355294c0%2071.318588-57.825882%20129.144471-129.204706%20129.14447H138.842353A129.204706%20129.204706%200%200%201%209.637647%20841.005176V135.649882c0-71.318588%2057.825882-129.204706%20129.204706-129.204706z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M414.900706%20626.266353l340.811294-340.570353a42.345412%2042.345412%200%200%201%2059.873882%2059.934118L444.656941%20716.197647a42.345412%2042.345412%200%200%201-60.054588-0.180706L213.413647%20543.141647a42.345412%2042.345412%200%201%201%2060.235294-59.632941l141.251765%20142.757647z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-renzhengshibai {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-renzhengshibai%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M855.4496%20138.3936a622.336%20622.336%200%200%201-197.8112-48.5632c-37.632-16.9728-95.872-55.8336-129.8688-80.0512a51.1488%2051.1488%200%200%200-58.2656%200c-33.9712%2024.2176-92.2112%2063.0784-131.072%2080.0512a622.3104%20622.3104%200%200%201-197.8112%2048.5632c-26.6752%201.2032-47.36%2024.2432-47.36%2050.944v305.8176a456.6528%20456.6528%200%200%200%20214.8352%20387.1744l94.6688%2059.4688%2067.9424%2042.496a52.608%2052.608%200%200%200%2053.4272%200l67.968-42.496%2094.6688-59.4688a456.6272%20456.6272%200%200%200%20214.8096-387.1232V188.1344a47.6416%2047.6416%200%200%200-46.1312-49.7408z%22%20fill%3D%22%23FA3758%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M631.7568%20626.944a37.1456%2037.1456%200%200%201-39.5776-8.064l-85.1968-85.0944-85.1456%2085.0944a37.1712%2037.1712%200%200%201-52.5568%200%2037.12%2037.12%200%200%201%200-52.48l85.1968-85.12-85.1968-85.0944a37.1712%2037.1712%200%200%201%2052.5568-52.5056l85.1456%2085.12%2085.1968-85.12a37.1712%2037.1712%200%200%201%2052.0704%200.4608c14.336%2014.336%2014.5408%2037.4784%200.4352%2052.0448L559.5392%20481.28l85.1456%2085.0944a37.12%2037.12%200%200%201-12.928%2060.5696z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-renzhengchenggong {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-renzhengchenggong%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M855.4496%20138.3936a622.336%20622.336%200%200%201-197.8112-48.5632c-37.632-16.9728-95.872-55.8336-129.8688-80.0512a51.1488%2051.1488%200%200%200-58.2656%200c-33.9712%2024.2176-92.2112%2063.0784-131.072%2080.0512a622.3104%20622.3104%200%200%201-197.8112%2048.5632c-26.6752%201.2032-47.36%2024.2432-47.36%2050.944v305.8176a456.6528%20456.6528%200%200%200%20214.8352%20387.1744l94.6688%2059.4688%2067.9424%2042.496a52.608%2052.608%200%200%200%2053.4272%200l67.968-42.496%2094.6688-59.4688a456.6272%20456.6272%200%200%200%20214.8096-387.1232V188.1344a47.6416%2047.6416%200%200%200-46.1312-49.7408z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M498.6368%20638.3616a34.9184%2034.9184%200%200%201-25.472%2010.9568h-3.6608a38.3232%2038.3232%200%200%201-26.6752-15.7952l-134.7328-133.4784c-10.9056-12.1088-15.744-36.4032%201.2544-53.4016%2015.7696-14.5664%2040.0128-12.1344%2058.2144%206.0672l111.6672%20103.1424%20200.2432-200.2432a37.7856%2037.7856%200%200%201%2052.1728%201.2032c10.9312%2014.592%2010.9312%2037.6576-2.432%2050.9696l-230.5792%20230.5792z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-shenpi {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shenpi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M455.68%20952.32H220.16a133.492364%20133.492364%200%200%201-133.12-133.12V204.8a133.492364%20133.492364%200%200%201%20133.12-133.12h517.12A133.492364%20133.492364%200%200%201%20870.4%20204.8v215.04c0%2016.896-13.824%2030.72-30.72%2030.72a30.813091%2030.813091%200%200%201-30.72-30.72V204.8c0-39.424-32.256-71.68-71.68-71.68H220.16c-39.424%200-71.68%2032.256-71.68%2071.68v614.4c0%2039.424%2032.256%2071.68%2071.68%2071.68h235.52c16.896%200%2030.72%2013.824%2030.72%2030.72%200%2016.896-13.824%2030.72-30.72%2030.72z%22%20%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M665.6%20307.2H286.72a30.813091%2030.813091%200%200%201-30.72-30.72c0-16.896%2013.824-30.72%2030.72-30.72h378.88c16.896%200%2030.72%2013.824%2030.72%2030.72%200%2016.896-13.824%2030.72-30.72%2030.72zM440.32%20460.8h-153.6a30.813091%2030.813091%200%200%201-30.72-30.72c0-16.896%2013.824-30.72%2030.72-30.72h153.6c16.896%200%2030.72%2013.824%2030.72%2030.72%200%2016.896-13.824%2030.72-30.72%2030.72z%20m0%20153.6h-153.6a30.813091%2030.813091%200%200%201-30.72-30.72c0-16.896%2013.824-30.72%2030.72-30.72h153.6c16.896%200%2030.72%2013.824%2030.72%2030.72%200%2016.896-13.824%2030.72-30.72%2030.72zM870.4%20906.24h-286.72a97.28%2097.28%200%201%201%200-194.56h286.72a97.28%2097.28%200%201%201%200%20194.56z%20m-286.72-133.12a35.607273%2035.607273%200%200%200-35.84%2035.84c0%2019.968%2015.872%2035.84%2035.84%2035.84h286.72c19.968%200%2035.84-15.872%2035.84-35.84s-15.872-35.84-35.84-35.84h-286.72z%22%20%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M778.24%20747.52c-2.048%200-4.096%200-6.656-0.465455a30.813091%2030.813091%200%200%201-23.552-36.398545l30.208-139.776a51.106909%2051.106909%200%200%200-51.2-48.128c-27.136%200-49.664%2021.504-51.2%2048.128l30.208%20139.776a30.813091%2030.813091%200%200%201-23.552%2036.352%2030.813091%2030.813091%200%200%201-36.352-23.552l-31.232-146.432v-3.584a112.965818%20112.965818%200%200%201%20112.64-112.64%20112.965818%20112.965818%200%200%201%20112.64%20112.64v3.072l-31.232%20146.432a31.604364%2031.604364%200%200%201-30.72%2024.576z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-a-shanchu21 {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-a-shanchu21%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M445.021091%20681.332364V362.309818a31.045818%2031.045818%200%200%200-31.464727-31.511273c-19.735273%200-27.601455%2015.778909-27.601455%2031.511273v319.022546c0%2015.778909%2011.822545%2031.511273%2031.511273%2031.511272%2019.688727%200%2027.554909-15.732364%2027.554909-31.511272z%20m212.712727%200V362.309818a31.045818%2031.045818%200%200%200-31.511273-31.511273c-19.688727%200-31.511273%2011.822545-31.511272%2031.511273v319.022546c0%2015.778909%2011.822545%2031.511273%2031.511272%2031.511272a31.045818%2031.045818%200%200%200%2031.511273-31.511272z%22%20%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M815.243636%20334.801455a31.045818%2031.045818%200%200%200-31.511272%2031.511272v448.977455c0%2035.421091-27.554909%2063.022545-62.976%2063.022545H319.022545A62.231273%2062.231273%200%200%201%20256%20815.290182v-452.887273a31.045818%2031.045818%200%200%200-31.511273-31.557818c-19.688727%200-27.554909%2015.778909-27.554909%2031.511273v448.977454a122.693818%20122.693818%200%200%200%20122.088727%20122.088727h405.643637a122.693818%20122.693818%200%200%200%20122.088727-122.088727V362.356364c0-15.732364-11.776-27.554909-31.511273-27.554909z%20m118.178909-122.088728H760.087273c-19.688727%200-35.467636-7.912727-47.243637-23.645091l-43.333818-51.2a125.812364%20125.812364%200%200%200-94.533818-43.287272h-110.312727c-35.374545%200-70.842182%2015.732364-94.487273%2043.287272l-39.377455%2055.156364a72.657455%2072.657455%200%200%201-47.290181%2019.688727H106.356364c-15.778909%200-27.601455%2015.732364-27.601455%2031.511273%200%2015.732364%2011.822545%2031.511273%2031.511273%2031.511273h827.112727a31.045818%2031.045818%200%200%200%2031.511273-31.511273c0-19.688727-19.735273-31.511273-35.467637-31.511273z%20m-547.467636%200l31.511273-35.467636A56.133818%2056.133818%200%200%201%20464.756364%20153.6h110.266181c19.688727%200%2035.467636%207.912727%2047.243637%2023.645091l31.511273%2035.467636H385.954909z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-weixiubaoyangpinshuai {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-weixiubaoyangpinshuai%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20950.848c124.16-3.072%20227.648-45.952%20310.272-128.576S947.776%20636.224%20950.912%20512c-3.136-124.16-46.016-227.648-128.64-310.272S636.224%2076.224%20512%2073.088c-124.16%203.136-227.648%2046.016-310.272%20128.64S76.224%20387.776%2073.088%20512c3.136%20124.16%2046.016%20227.648%20128.64%20310.272S387.776%20947.776%20512%20950.912zM512%201024c-144.768-3.84-265.344-53.888-361.728-150.272C53.888%20777.344%203.84%20656.768%200%20512c3.84-144.768%2053.888-265.344%20150.272-361.728C246.656%2053.888%20367.232%203.84%20512%200c144.768%203.84%20265.344%2053.888%20361.728%20150.272C970.112%20246.656%201020.16%20367.232%201024%20512c-3.84%20144.768-53.888%20265.344-150.272%20361.728C777.344%20970.112%20656.768%201020.16%20512%201024z%20m182.848-828.544c-44.928%20199.616-91.84%20341.312-140.544%20425.152-42.688%2059.456-87.232%2075.84-133.76%2049.152-46.464-26.688-54.4-73.6-23.936-140.608%2048.704-83.84%20148.16-195.008%20298.24-333.696z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-brokenrate {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-brokenrate%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M967.111111%20557.511111H512c-22.755556%200-39.822222-22.755556-39.822222-45.511111V56.888889c0-22.755556%2017.066667-45.511111%2045.511111-45.511111%20273.066667%200%20500.622222%20221.866667%20500.622222%20500.622222-5.688889%2022.755556-28.444444%2045.511111-51.2%2045.511111zM557.511111%20472.177778h369.777778c-22.755556-193.422222-176.355556-347.022222-369.777778-369.777778v369.777778z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%201012.622222C238.933333%201012.622222%2011.377778%20790.755556%2011.377778%20517.688889c0-130.844444%2051.2-256%20147.911111-352.711111%2045.511111-51.2%20102.4-85.333333%20164.977778-113.777778%2022.755556-11.377778%2045.511111%200%2056.888889%2022.755556s0%2045.511111-22.755556%2056.888888c-56.888889%2022.755556-96.711111%2051.2-136.533333%2091.022223C142.222222%20295.822222%20102.4%20403.911111%20102.4%20512c0%20227.555556%20187.733333%20409.6%20415.288889%20409.6%20108.088889%200%20216.177778-45.511111%20290.133333-119.466667%2039.822222-39.822222%2068.266667-85.333333%2091.022222-136.533333%2011.377778-22.755556%2034.133333-34.133333%2056.888889-22.755556%2022.755556%2011.377778%2034.133333%2034.133333%2022.755556%2056.888889-22.755556%2062.577778-62.577778%20113.777778-108.088889%20159.288889-102.4%2096.711111-227.555556%20153.6-358.4%20153.6z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-setting {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-setting%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M159.288889%201012.622222c-11.377778%200-22.755556-5.688889-28.444445-11.377778l-113.777777-113.777777c-17.066667-17.066667-17.066667-45.511111%200-62.577778l375.466666-375.466667c-17.066667-39.822222-28.444444-79.644444-28.444444-119.466666C364.088889%20153.6%20506.311111%2017.066667%20682.666667%2017.066667c51.2%200%20102.4%2011.377778%20147.911111%2034.133333%2011.377778%205.688889%2022.755556%2017.066667%2022.755555%2028.444444s0%2028.444444-11.377777%2034.133334l-142.222223%20142.222222%2051.2%2051.2L893.155556%20170.666667c11.377778-11.377778%2022.755556-11.377778%2034.133333-11.377778%2011.377778%200%2022.755556%2011.377778%2034.133333%2022.755555%2022.755556%2045.511111%2034.133333%2096.711111%2034.133334%20147.911112%200%20176.355556-142.222222%20312.888889-312.888889%20312.888888-39.822222%200-79.644444-5.688889-119.466667-22.755555l-375.466667%20375.466667c-5.688889%2011.377778-17.066667%2017.066667-28.444444%2017.066666zM108.088889%20853.333333l51.2%2051.2%20364.088889-364.088889c11.377778-11.377778%2034.133333-17.066667%2051.2-5.688888%2034.133333%2017.066667%2068.266667%2028.444444%20108.088889%2028.444444%20125.155556%200%20227.555556-102.4%20227.555555-227.555556%200-17.066667%200-34.133333-5.688889-51.2l-125.155555%20125.155556c-17.066667%2017.066667-45.511111%2017.066667-62.577778%200l-113.777778-113.777778c-17.066667-17.066667-17.066667-45.511111%200-62.577778l125.155556-125.155555c-17.066667-5.688889-34.133333-5.688889-51.2-5.688889-125.155556%200-233.244444%20102.4-233.244445%20227.555556%200%2039.822222%2011.377778%2073.955556%2028.444445%20108.088888%2017.066667%2017.066667%2011.377778%2034.133333%200%2051.2L108.088889%20853.333333z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-broken {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-broken%22%20viewBox%3D%220%200%201080%201024%22%3E%3Cpath%20d%3D%22M728.177778%20745.244444c-11.377778%200-22.755556-5.688889-28.444445-11.377777L506.311111%20540.444444c-11.377778-5.688889-11.377778-17.066667-11.377778-28.444444V238.933333c0-22.755556%2017.066667-45.511111%2045.511111-45.511111%2022.755556%200%2045.511111%2017.066667%2045.511112%2045.511111v256l182.044444%20182.044445c17.066667%2017.066667%2017.066667%2045.511111%200%2062.577778-17.066667%205.688889-28.444444%205.688889-39.822222%205.688888z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M534.755556%201012.622222C261.688889%201012.622222%2034.133333%20790.755556%2034.133333%20512c0-22.755556%2017.066667-45.511111%2045.511111-45.511111s39.822222%2022.755556%2039.822223%2045.511111c0%20227.555556%20187.733333%20415.288889%20415.288889%20415.288889S950.044444%20739.555556%20950.044444%20512s-187.733333-415.288889-415.288888-415.288889c-147.911111%200-284.444444%2079.644444-358.4%20204.8-11.377778%2022.755556-39.822222%2028.444444-56.888889%2017.066667-22.755556-11.377778-28.444444-34.133333-17.066667-56.888889C193.422222%20108.088889%20358.4%2011.377778%20534.755556%2011.377778c273.066667%200%20500.622222%20221.866667%20500.622222%20500.622222-5.688889%20273.066667-227.555556%20500.622222-500.622222%20500.622222z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M284.444444%20329.955556H119.466667c-22.755556%200-39.822222-22.755556-39.822223-45.511112V119.466667c0-22.755556%2017.066667-45.511111%2045.511112-45.511111s45.511111%2017.066667%2045.511111%2045.511111v125.155555h113.777777c22.755556%200%2045.511111%2017.066667%2045.511112%2045.511111s-22.755556%2039.822222-45.511112%2039.822223z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-WIFI_off {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-WIFI_off%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M722.823529%20837.270588c12.047059%200%2024.094118%2012.047059%2024.094118%2024.094118v6.023529c0%2012.047059-12.047059%2024.094118-24.094118%2024.094118s-24.094118-12.047059-24.094117-24.094118v-6.023529c0-12.047059%2012.047059-24.094118%2024.094117-24.094118zM843.294118%20837.270588c12.047059%200%2024.094118%2012.047059%2024.094117%2024.094118v6.023529c0%2012.047059-12.047059%2024.094118-24.094117%2024.094118s-24.094118-12.047059-24.094118-24.094118v-6.023529c0-12.047059%2012.047059-24.094118%2024.094118-24.094118zM156.611765%20837.270588H361.411765c18.070588%200%2030.117647%2012.047059%2030.117647%2024.094118s-12.047059%2024.094118-30.117647%2024.094118H156.611765c-18.070588%200-30.117647-12.047059-30.117647-24.094118%206.023529-12.047059%2018.070588-24.094118%2030.117647-24.094118z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M897.505882%201017.976471H126.494118c-66.258824%200-120.470588-54.211765-120.470589-114.447059v-72.282353c0-60.235294%2054.211765-114.447059%20120.470589-114.447059h771.011764c66.258824%200%20120.470588%2054.211765%20120.470589%20114.447059V903.529412c0%2060.235294-54.211765%20114.447059-120.470589%20114.447059zM126.494118%20795.105882c-24.094118%200-42.164706%2018.070588-42.164706%2036.141177V903.529412c0%2018.070588%2018.070588%2036.141176%2042.164706%2036.141176h771.011764c24.094118%200%2042.164706-18.070588%2042.164706-36.141176v-72.282353c0-18.070588-18.070588-36.141176-42.164706-36.141177H126.494118zM831.247059%20289.129412c-12.047059%200-18.070588-6.023529-30.117647-12.047059l-24.094118-24.094118c-6.023529-6.023529-18.070588-12.047059-24.094118-18.070588-18.070588-12.047059-18.070588-36.141176-6.023529-54.211765s36.141176-18.070588%2054.211765-6.023529c12.047059%206.023529%2018.070588%2018.070588%2030.117647%2024.094118%2012.047059%2012.047059%2024.094118%2018.070588%2030.117647%2030.117647%2018.070588%2018.070588%2012.047059%2042.164706%200%2054.211764-6.023529%206.023529-18.070588%206.023529-30.117647%206.02353zM252.988235%20662.588235c-12.047059%200-18.070588-6.023529-24.094117-12.047059-18.070588-12.047059-18.070588-42.164706%200-54.211764L740.894118%2036.141176c12.047059-18.070588%2042.164706-18.070588%2054.211764%200s18.070588%2042.164706%200%2054.211765l-512%20560.188235c-6.023529%206.023529-18.070588%2012.047059-30.117647%2012.047059zM638.494118%20530.070588c-12.047059%200-24.094118-6.023529-36.141177-12.047059-18.070588-18.070588-36.141176-30.117647-60.235294-36.141176-18.070588-12.047059-30.117647-36.141176-24.094118-60.235294%206.023529-24.094118%2030.117647-36.141176%2054.211765-30.117647%2036.141176%2012.047059%2072.282353%2036.141176%20102.4%2066.258823%2018.070588%2018.070588%2018.070588%2048.188235%200%2066.258824-12.047059%206.023529-24.094118%206.023529-36.141176%206.023529zM734.870588%20409.6c-12.047059%200-24.094118-6.023529-30.117647-12.047059-18.070588-18.070588-42.164706-36.141176-60.235294-48.188235-18.070588-12.047059-24.094118-36.141176-12.047059-54.211765%2012.047059-18.070588%2036.141176-24.094118%2054.211765-12.047059%2030.117647%2018.070588%2054.211765%2036.141176%2078.305882%2066.258824%2012.047059%2018.070588%2012.047059%2042.164706%200%2054.211765-6.023529%206.023529-18.070588%206.023529-30.117647%206.023529zM289.129412%20409.6c-12.047059%200-18.070588-6.023529-24.094118-12.047059-18.070588-12.047059-24.094118-36.141176-6.023529-54.211765%2048.188235-48.188235%20108.423529-84.329412%20168.658823-102.4%2024.094118-6.023529%2042.164706%206.023529%2048.188236%2030.117648%206.023529%2018.070588-6.023529%2042.164706-24.094118%2048.188235-54.211765%2012.047059-96.376471%2036.141176-138.541177%2078.305882-6.023529%2012.047059-18.070588%2012.047059-24.094117%2012.047059zM192.752941%20289.129412c-12.047059%200-24.094118%200-30.117647-6.02353-12.047059-18.070588-18.070588-42.164706%200-60.235294%20114.447059-120.470588%20271.058824-174.682353%20427.670588-144.564706%2024.094118%206.023529%2036.141176%2024.094118%2030.117647%2042.164706-6.023529%2024.094118-24.094118%2036.141176-42.164705%2030.117647-132.517647-24.094118-265.035294%2024.094118-361.411765%20120.470589-6.023529%2018.070588-18.070588%2018.070588-24.094118%2018.070588z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M367.435294%20764.988235c-12.047059%200-24.094118-6.023529-30.117647-12.047059-12.047059-18.070588-12.047059-42.164706%206.023529-54.211764l102.4-84.329412c36.141176-36.141176%2096.376471-36.141176%20132.517648-6.023529l102.4%2084.329411c18.070588%2012.047059%2018.070588%2036.141176%206.023529%2054.211765-12.047059%2018.070588-36.141176%2018.070588-54.211765%206.023529l-102.4-84.329411c-12.047059-6.023529-24.094118-6.023529-36.141176%2Line truncated
|
||||
}
|
||||
|
||||
.t-icon-WIFI_on {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-WIFI_on%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M819.2%20252.988235c-12.047059%200-24.094118-6.023529-36.141176-18.070588-72.282353-84.329412-162.635294-132.517647-252.988236-132.517647-90.352941-6.023529-180.705882%2036.141176-252.988235%20108.423529-12.047059%2012.047059-18.070588%2018.070588-24.094118%2030.117647-18.070588%2018.070588-48.188235%2018.070588-66.258823%206.02353-18.070588-18.070588-18.070588-48.188235-6.02353-66.258824%2012.047059-12.047059%2018.070588-24.094118%2030.117647-30.117647C301.176471%2060.235294%20415.623529%2012.047059%20536.094118%2018.070588c120.470588%206.023529%20234.917647%2066.258824%20319.247058%20168.658824%2018.070588%2018.070588%2012.047059%2048.188235-6.023529%2066.258823h-30.117647z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M728.847059%20385.505882c-12.047059%200-24.094118-6.023529-36.141177-18.070588-48.188235-60.235294-108.423529-90.352941-174.682353-90.352941s-126.494118%2030.117647-174.682353%2090.352941c-18.070588%2018.070588-42.164706%2024.094118-66.258823%206.02353-18.070588-12.047059-18.070588-42.164706-6.023529-60.235295C337.317647%20228.894118%20421.647059%20186.729412%20518.023529%20186.729412c96.376471%200%20180.705882%2042.164706%20246.964706%20126.494117%2018.070588%2018.070588%2012.047059%2048.188235-6.023529%2066.258824-12.047059%200-18.070588%206.023529-30.117647%206.023529z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M638.494118%20505.976471c-12.047059%200-24.094118-6.023529-36.141177-18.070589-48.188235-60.235294-120.470588-60.235294-168.658823%200-18.070588%2024.094118-42.164706%2024.094118-66.258824%2012.047059-18.070588-18.070588-18.070588-48.188235-6.023529-66.258823%2042.164706-54.211765%2096.376471-78.305882%20156.611764-78.305883s114.447059%2030.117647%20156.611765%2078.305883c18.070588%2018.070588%2012.047059%2048.188235-6.023529%2066.258823-12.047059%206.023529-18.070588%206.023529-30.117647%206.02353zM728.847059%20801.129412c12.047059%200%2024.094118%2012.047059%2024.094117%2024.094117v6.02353c0%2012.047059-12.047059%2024.094118-24.094117%2024.094117s-24.094118-12.047059-24.094118-24.094117v-6.02353c0-18.070588%2012.047059-24.094118%2024.094118-24.094117zM849.317647%20801.129412c12.047059%200%2024.094118%2012.047059%2024.094118%2024.094117v6.02353c0%2012.047059-12.047059%2024.094118-24.094118%2024.094117s-24.094118-12.047059-24.094118-24.094117v-6.02353c0-18.070588%2012.047059-24.094118%2024.094118-24.094117zM162.635294%20801.129412H361.411765c18.070588%200%2030.117647%2012.047059%2030.117647%2024.094117s-12.047059%2024.094118-30.117647%2024.094118H162.635294c-18.070588%200-30.117647-12.047059-30.117647-24.094118%206.023529-12.047059%2018.070588-24.094118%2030.117647-24.094117z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M903.529412%20975.811765H132.517647c-66.258824%200-120.470588-54.211765-120.470588-114.447059v-72.282353c0-60.235294%2054.211765-114.447059%20120.470588-114.447059H903.529412c66.258824%200%20120.470588%2054.211765%20120.470588%20114.447059v72.282353c0%2066.258824-54.211765%20114.447059-120.470588%20114.447059zM132.517647%20752.941176c-24.094118%200-42.164706%2018.070588-42.164706%2036.141177v72.282353c0%2018.070588%2018.070588%2036.141176%2042.164706%2036.141176H903.529412c24.094118%200%2042.164706-18.070588%2042.164706-36.141176v-72.282353c0-18.070588-18.070588-36.141176-42.164706-36.141177H132.517647z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M373.458824%20722.823529c-12.047059%200-24.094118-6.023529-30.117648-12.047058-12.047059-18.070588-12.047059-42.164706%206.02353-54.211765l102.4-84.329412c36.141176-30.117647%2096.376471-30.117647%20138.541176%200l102.4%2084.329412c18.070588%2012.047059%2018.070588%2036.141176%206.02353%2054.211765-12.047059%2018.070588-36.141176%2018.070588-54.211765%206.023529L542.117647%20632.470588c-12.047059-6.023529-24.094118-6.023529-36.141176%200l-102.4%2084.329412c-12.047059%206.023529-24.094118%206.023529-30.117647%206.023529z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-yasuokongqi {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-yasuokongqi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M905.813333%20566.442667H39.424c-21.76%200-39.381333-32.554667-39.381333-54.485334%200-21.973333%2017.621333-54.442667%2039.381333-54.442666h740.821333a119.722667%20119.722667%200%200%201-7.338666-39.850667c0-65.92%2067.584-119.466667%20132.778666-119.466667C970.88%20298.24%201024%20366.378667%201024%20432.341333s-52.906667%20134.101333-118.186667%20134.101334zM526.677333%20407.04H39.381333C17.621333%20407.082667%200%20374.698667%200%20352.682667%200%20330.666667%2017.621333%20298.24%2039.381333%20298.24H401.066667c-4.394667-12.544-7.296-11.178667-7.296-25.173333a118.869333%20118.869333%200%200%201%20118.186666-119.509334c65.28%200%20132.821333%2053.504%20132.821334%20119.466667%200%2065.92-52.906667%20134.058667-118.186667%20134.058667zM50.645333%20616.789333H658.346667c1.493333%200%202.816%200.597333%204.352%200.682667%202.346667-0.170667%204.565333-0.682667%206.826666-0.682667a145.365333%20145.365333%200%200%201%20132.821334%20134.101334c0%2065.92-67.541333%20119.466667-132.778667%20119.466666-65.237333%200-118.186667-38.912-118.186667-104.832%200.213333-13.610667%202.688-27.093333%207.338667-39.850666H50.645333a54.613333%2054.613333%200%200%201%200-108.885334z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-dianliang {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-dianliang%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M870.4%200H409.6l-256%20563.2h256L256%201024%20870.4%20358.4h-204.757333l204.8-358.4z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-tianjia1 {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-tianjia1%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%201024a512%20512%200%201%200%200-1024%20512%20512%200%200%200%200%201024z%20m15.058824-210.823529a45.176471%2045.176471%200%200%201-45.176471-45.176471V572.235294H286.117647a45.176471%2045.176471%200%200%201%200-90.352941H481.882353V286.117647a45.176471%2045.176471%200%200%201%2090.352941%200V481.882353h195.764706a45.176471%2045.176471%200%200%201%200%2090.352941H572.235294v195.764706a45.176471%2045.176471%200%200%201-45.17647%2045.176471z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-jinyong2 {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jinyong2%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M1024%20512A512%20512%200%201%201%200%20512a512%20512%200%200%201%201024%200z%22%20fill%3D%22%23DDDDDD%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M1024%20512A512%20512%200%201%201%200%20512a512%20512%200%200%201%201024%200z%22%20fill%3D%22%23DDDDDD%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%20768a256%20256%200%201%200%200-512%20256%20256%200%200%200%200%20512z%20m0%20256A512%20512%200%201%200%20512%200a512%20512%200%200%200%200%201024z%22%20fill%3D%22%23DDDDDD%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M768%20512a256%20256%200%201%201-512%200%20256%20256%200%200%201%20512%200z%22%20fill%3D%22%23DDDDDD%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M768%20512a256%20256%200%201%201-512%200%20256%20256%200%200%201%20512%200z%22%20fill%3D%22%23DDDDDD%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%20768a256%20256%200%201%200%200-512%20256%20256%200%200%200%200%20512z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
@@ -39,7 +99,7 @@
|
||||
}
|
||||
|
||||
.t-icon-gengduo {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-gengduo%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M381.4912%20513.0752l332.4928-332.4928a40.2432%2040.2432%200%200%200-56.8832-56.8832L297.984%20482.7648a39.7824%2039.7824%200%200%200-11.6736%2030.3104c-0.512%2010.9056%203.3792%2022.016%2011.6736%2030.3104l359.0144%20359.1168a40.2432%2040.2432%200%200%200%2056.8832-56.9344l-332.3904-332.4928z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-gengduo%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M642.5088%20510.92479999l-332.49280001%20332.49280001a40.2432%2040.2432%200%200%200%2056.8832%2056.8832L726.016%20541.2352a39.7824%2039.7824%200%200%200%2011.6736-30.3104c0.512-10.9056-3.3792-22.016-11.6736-30.3104l-359.0144-359.1168a40.2432%2040.2432%200%200%200-56.8832%2056.9344l332.3904%20332.49279999z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-a-shangchuanzhaopian2 {
|
||||
|
||||
@@ -10,6 +10,78 @@
|
||||
|
||||
|
||||
|
||||
.t-icon-weixuanzhong {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-weixuanzhong%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M896%2064H128a64%2064%200%200%200-64%2064v768a64%2064%200%200%200%2064%2064h768a64%2064%200%200%200%2064-64V128a64%2064%200%200%200-64-64zM128%200a128%20128%200%200%200-128%20128v768a128%20128%200%200%200%20128%20128h768a128%20128%200%200%200%20128-128V128a128%20128%200%200%200-128-128H128z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-paizhao {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-paizhao%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20512m-416%200a416%20416%200%201%200%20832%200%20416%20416%200%201%200-832%200Z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-qiehuanjingtou {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-qiehuanjingtou%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20512m-512%200a512%20512%200%201%200%201024%200%20512%20512%200%201%200-1024%200Z%22%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.2%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M585.801143%20292.571429c3.681524%200%206.972952%201.438476%209.508571%203.949714l0.877715%200.975238L633.904762%20349.45219h87.113143c23.04%200%2041.910857%2014.726095%2042.886095%2037.302858l0.024381%201.828571v300.032a42.910476%2042.910476%200%200%201-41.130667%2042.788571l-1.779809%200.024381H286.72a42.910476%2042.910476%200%200%201-42.886095-41.057523L243.809524%20688.591238V388.583619c0-22.991238%2018.236952-38.302476%2041.057524-39.082667l1.852952-0.048762h94.671238l35.352381-51.443809a13.726476%2013.726476%200%200%201%209.435429-5.36381l1.219047-0.073142h158.403048z%20m-9.752381%2032.499809h-138.459429l-39.107047%2056.905143H286.72c-6.875429%200-9.99619%202.31619-10.361905%205.851429l-0.048762%200.755809v300.032a10.410667%2010.410667%200%200%200%209.362286%2010.24l1.048381%200.073143h434.297905c5.36381%200%209.825524-4.120381%2010.361905-9.264762l0.048761-1.072762V388.632381c0-3.705905-2.633143-6.265905-8.996571-6.582857l-1.414095-0.048762H617.325714l-41.276952-56.905143z%20m32.889905%20230.619429c7.801905%200%2014.311619%206.509714%2014.311619%2014.311619v53.052952a14.09219%2014.09219%200%200%201-14.311619%2014.287238%2014.433524%2014.433524%200%200%201-14.311619-14.287238v-3.072a125.244952%20125.244952%200%200%201-90.745905%2038.960762%20125.903238%20125.903238%200%200%201-118.588953-84.016762%2014.336%2014.336%200%200%201%2027.038477-9.362286%2096.963048%2096.963048%200%200%200%2091.282285%2064.75581%2097.182476%2097.182476%200%200%200%2091.550477-64.999619%2014.336%2014.336%200%200%201%2010.922666-9.362286c0.78019-0.26819%201.80419-0.26819%202.584381-0.26819h0.268191z%20m-105.081905-147.724191a125.756952%20125.756952%200%200%201%20118.857143%2084.796953%2014.384762%2014.384762%200%200%201-1.804191%2012.995047%2015.433143%2015.433143%200%200%201-11.971047%205.973334%2014.06781%2014.06781%200%200%201-13.531429-9.606096%2096.792381%2096.792381%200%200%200-91.526095-65.536%2096.914286%2096.914286%200%200%200-91.452953%2064.999619%2014.384762%2014.384762%200%200%201-13.628952%2010.142477%2014.433524%2014.433524%200%200%201-14.287238-14.287239v-53.321142a14.360381%2014.360381%200%201%201%2024.454095-10.142477c2.584381%202.608762%204.144762%206.241524%204.144762%2010.142477v2.486857a125.659429%20125.659429%200%200%201%2090.770286-38.64381z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-renlianrenzheng {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-renlianrenzheng%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M840.874667%20981.333333h-123.733334a42.666667%2042.666667%200%201%201%200-85.333333h123.733334A55.168%2055.168%200%200%200%20896%20840.874667v-123.733334a42.666667%2042.666667%200%201%201%2085.333333%200v123.733334A140.8%20140.8%200%200%201%20840.874667%20981.333333zM306.944%20981.333333h-123.733333A140.8%20140.8%200%200%201%2042.666667%20840.874667v-123.733334a42.666667%2042.666667%200%201%201%2085.333333%200v123.733334A55.168%2055.168%200%200%200%20183.125333%20896h123.733334a42.666667%2042.666667%200%200%201%200%2085.333333h0.085333zM938.666667%20349.610667a42.666667%2042.666667%200%200%201-42.666667-42.666667v-123.733333A55.253333%2055.253333%200%200%200%20840.874667%20128h-123.733334a42.666667%2042.666667%200%201%201%200-85.333333h123.733334A140.8%20140.8%200%200%201%20981.333333%20183.125333v123.733334a42.666667%2042.666667%200%200%201-42.666666%2042.752z%20m-853.333334%200a42.666667%2042.666667%200%200%201-42.666666-42.666667v-123.733333A140.8%20140.8%200%200%201%20183.125333%2042.666667h123.733334a42.666667%2042.666667%200%201%201%200%2085.333333h-123.733334A55.168%2055.168%200%200%200%20128%20183.125333v123.733334a42.666667%2042.666667%200%200%201-42.666667%2042.752z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M692.010667%20765.866667a185.386667%20185.386667%200%200%200-164.138667-162.816%20185.386667%20185.386667%200%200%200-164.096%20162.816%2044.245333%2044.245333%200%200%201-42.410667%2045.909333%2044.245333%2044.245333%200%200%201-42.368-45.909333c0-92.416%2072.192-217.088%20171.818667-244.48a185.301333%20185.301333%200%200%201-91.946667-162.56%20176.597333%20176.597333%200%200%201%20169.045334-183.04%20176.64%20176.64%200%200%201%20169.216%20183.04%20185.301333%20185.301333%200%200%201-92.117334%20162.56c99.626667%2027.306667%20171.818667%20151.978667%20171.818667%20244.352a42.709333%2042.709333%200%201%201-84.778667%200l-0.042666%200.128z%20m-248.362667-407.04a88.021333%2088.021333%200%200%200%2084.266667%2091.178666%2088.021333%2088.021333%200%200%200%2084.224-91.178666%2088.021333%2088.021333%200%200%200-84.224-91.221334%2088.021333%2088.021333%200%200%200-84.266667%2091.221334z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-xuanzhong {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-xuanzhong%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M138.842353%206.445176h705.355294c71.378824%200%20129.204706%2057.825882%20129.204706%20129.264942v705.355294c0%2071.318588-57.825882%20129.144471-129.204706%20129.14447H138.842353A129.204706%20129.204706%200%200%201%209.637647%20841.005176V135.649882c0-71.318588%2057.825882-129.204706%20129.204706-129.204706z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M414.900706%20626.266353l340.811294-340.570353a42.345412%2042.345412%200%200%201%2059.873882%2059.934118L444.656941%20716.197647a42.345412%2042.345412%200%200%201-60.054588-0.180706L213.413647%20543.141647a42.345412%2042.345412%200%201%201%2060.235294-59.632941l141.251765%20142.757647z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-renzhengshibai {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-renzhengshibai%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M855.4496%20138.3936a622.336%20622.336%200%200%201-197.8112-48.5632c-37.632-16.9728-95.872-55.8336-129.8688-80.0512a51.1488%2051.1488%200%200%200-58.2656%200c-33.9712%2024.2176-92.2112%2063.0784-131.072%2080.0512a622.3104%20622.3104%200%200%201-197.8112%2048.5632c-26.6752%201.2032-47.36%2024.2432-47.36%2050.944v305.8176a456.6528%20456.6528%200%200%200%20214.8352%20387.1744l94.6688%2059.4688%2067.9424%2042.496a52.608%2052.608%200%200%200%2053.4272%200l67.968-42.496%2094.6688-59.4688a456.6272%20456.6272%200%200%200%20214.8096-387.1232V188.1344a47.6416%2047.6416%200%200%200-46.1312-49.7408z%22%20fill%3D%22%23FA3758%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M631.7568%20626.944a37.1456%2037.1456%200%200%201-39.5776-8.064l-85.1968-85.0944-85.1456%2085.0944a37.1712%2037.1712%200%200%201-52.5568%200%2037.12%2037.12%200%200%201%200-52.48l85.1968-85.12-85.1968-85.0944a37.1712%2037.1712%200%200%201%2052.5568-52.5056l85.1456%2085.12%2085.1968-85.12a37.1712%2037.1712%200%200%201%2052.0704%200.4608c14.336%2014.336%2014.5408%2037.4784%200.4352%2052.0448L559.5392%20481.28l85.1456%2085.0944a37.12%2037.12%200%200%201-12.928%2060.5696z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-renzhengchenggong {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-renzhengchenggong%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M855.4496%20138.3936a622.336%20622.336%200%200%201-197.8112-48.5632c-37.632-16.9728-95.872-55.8336-129.8688-80.0512a51.1488%2051.1488%200%200%200-58.2656%200c-33.9712%2024.2176-92.2112%2063.0784-131.072%2080.0512a622.3104%20622.3104%200%200%201-197.8112%2048.5632c-26.6752%201.2032-47.36%2024.2432-47.36%2050.944v305.8176a456.6528%20456.6528%200%200%200%20214.8352%20387.1744l94.6688%2059.4688%2067.9424%2042.496a52.608%2052.608%200%200%200%2053.4272%200l67.968-42.496%2094.6688-59.4688a456.6272%20456.6272%200%200%200%20214.8096-387.1232V188.1344a47.6416%2047.6416%200%200%200-46.1312-49.7408z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M498.6368%20638.3616a34.9184%2034.9184%200%200%201-25.472%2010.9568h-3.6608a38.3232%2038.3232%200%200%201-26.6752-15.7952l-134.7328-133.4784c-10.9056-12.1088-15.744-36.4032%201.2544-53.4016%2015.7696-14.5664%2040.0128-12.1344%2058.2144%206.0672l111.6672%20103.1424%20200.2432-200.2432a37.7856%2037.7856%200%200%201%2052.1728%201.2032c10.9312%2014.592%2010.9312%2037.6576-2.432%2050.9696l-230.5792%20230.5792z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-shenpi {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shenpi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M455.68%20952.32H220.16a133.492364%20133.492364%200%200%201-133.12-133.12V204.8a133.492364%20133.492364%200%200%201%20133.12-133.12h517.12A133.492364%20133.492364%200%200%201%20870.4%20204.8v215.04c0%2016.896-13.824%2030.72-30.72%2030.72a30.813091%2030.813091%200%200%201-30.72-30.72V204.8c0-39.424-32.256-71.68-71.68-71.68H220.16c-39.424%200-71.68%2032.256-71.68%2071.68v614.4c0%2039.424%2032.256%2071.68%2071.68%2071.68h235.52c16.896%200%2030.72%2013.824%2030.72%2030.72%200%2016.896-13.824%2030.72-30.72%2030.72z%22%20%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M665.6%20307.2H286.72a30.813091%2030.813091%200%200%201-30.72-30.72c0-16.896%2013.824-30.72%2030.72-30.72h378.88c16.896%200%2030.72%2013.824%2030.72%2030.72%200%2016.896-13.824%2030.72-30.72%2030.72zM440.32%20460.8h-153.6a30.813091%2030.813091%200%200%201-30.72-30.72c0-16.896%2013.824-30.72%2030.72-30.72h153.6c16.896%200%2030.72%2013.824%2030.72%2030.72%200%2016.896-13.824%2030.72-30.72%2030.72z%20m0%20153.6h-153.6a30.813091%2030.813091%200%200%201-30.72-30.72c0-16.896%2013.824-30.72%2030.72-30.72h153.6c16.896%200%2030.72%2013.824%2030.72%2030.72%200%2016.896-13.824%2030.72-30.72%2030.72zM870.4%20906.24h-286.72a97.28%2097.28%200%201%201%200-194.56h286.72a97.28%2097.28%200%201%201%200%20194.56z%20m-286.72-133.12a35.607273%2035.607273%200%200%200-35.84%2035.84c0%2019.968%2015.872%2035.84%2035.84%2035.84h286.72c19.968%200%2035.84-15.872%2035.84-35.84s-15.872-35.84-35.84-35.84h-286.72z%22%20%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M778.24%20747.52c-2.048%200-4.096%200-6.656-0.465455a30.813091%2030.813091%200%200%201-23.552-36.398545l30.208-139.776a51.106909%2051.106909%200%200%200-51.2-48.128c-27.136%200-49.664%2021.504-51.2%2048.128l30.208%20139.776a30.813091%2030.813091%200%200%201-23.552%2036.352%2030.813091%2030.813091%200%200%201-36.352-23.552l-31.232-146.432v-3.584a112.965818%20112.965818%200%200%201%20112.64-112.64%20112.965818%20112.965818%200%200%201%20112.64%20112.64v3.072l-31.232%20146.432a31.604364%2031.604364%200%200%201-30.72%2024.576z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-a-shanchu21 {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-a-shanchu21%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M445.021091%20681.332364V362.309818a31.045818%2031.045818%200%200%200-31.464727-31.511273c-19.735273%200-27.601455%2015.778909-27.601455%2031.511273v319.022546c0%2015.778909%2011.822545%2031.511273%2031.511273%2031.511272%2019.688727%200%2027.554909-15.732364%2027.554909-31.511272z%20m212.712727%200V362.309818a31.045818%2031.045818%200%200%200-31.511273-31.511273c-19.688727%200-31.511273%2011.822545-31.511272%2031.511273v319.022546c0%2015.778909%2011.822545%2031.511273%2031.511272%2031.511272a31.045818%2031.045818%200%200%200%2031.511273-31.511272z%22%20%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M815.243636%20334.801455a31.045818%2031.045818%200%200%200-31.511272%2031.511272v448.977455c0%2035.421091-27.554909%2063.022545-62.976%2063.022545H319.022545A62.231273%2062.231273%200%200%201%20256%20815.290182v-452.887273a31.045818%2031.045818%200%200%200-31.511273-31.557818c-19.688727%200-27.554909%2015.778909-27.554909%2031.511273v448.977454a122.693818%20122.693818%200%200%200%20122.088727%20122.088727h405.643637a122.693818%20122.693818%200%200%200%20122.088727-122.088727V362.356364c0-15.732364-11.776-27.554909-31.511273-27.554909z%20m118.178909-122.088728H760.087273c-19.688727%200-35.467636-7.912727-47.243637-23.645091l-43.333818-51.2a125.812364%20125.812364%200%200%200-94.533818-43.287272h-110.312727c-35.374545%200-70.842182%2015.732364-94.487273%2043.287272l-39.377455%2055.156364a72.657455%2072.657455%200%200%201-47.290181%2019.688727H106.356364c-15.778909%200-27.601455%2015.732364-27.601455%2031.511273%200%2015.732364%2011.822545%2031.511273%2031.511273%2031.511273h827.112727a31.045818%2031.045818%200%200%200%2031.511273-31.511273c0-19.688727-19.735273-31.511273-35.467637-31.511273z%20m-547.467636%200l31.511273-35.467636A56.133818%2056.133818%200%200%201%20464.756364%20153.6h110.266181c19.688727%200%2035.467636%207.912727%2047.243637%2023.645091l31.511273%2035.467636H385.954909z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-weixiubaoyangpinshuai {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-weixiubaoyangpinshuai%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20950.848c124.16-3.072%20227.648-45.952%20310.272-128.576S947.776%20636.224%20950.912%20512c-3.136-124.16-46.016-227.648-128.64-310.272S636.224%2076.224%20512%2073.088c-124.16%203.136-227.648%2046.016-310.272%20128.64S76.224%20387.776%2073.088%20512c3.136%20124.16%2046.016%20227.648%20128.64%20310.272S387.776%20947.776%20512%20950.912zM512%201024c-144.768-3.84-265.344-53.888-361.728-150.272C53.888%20777.344%203.84%20656.768%200%20512c3.84-144.768%2053.888-265.344%20150.272-361.728C246.656%2053.888%20367.232%203.84%20512%200c144.768%203.84%20265.344%2053.888%20361.728%20150.272C970.112%20246.656%201020.16%20367.232%201024%20512c-3.84%20144.768-53.888%20265.344-150.272%20361.728C777.344%20970.112%20656.768%201020.16%20512%201024z%20m182.848-828.544c-44.928%20199.616-91.84%20341.312-140.544%20425.152-42.688%2059.456-87.232%2075.84-133.76%2049.152-46.464-26.688-54.4-73.6-23.936-140.608%2048.704-83.84%20148.16-195.008%20298.24-333.696z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-brokenrate {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-brokenrate%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M967.111111%20557.511111H512c-22.755556%200-39.822222-22.755556-39.822222-45.511111V56.888889c0-22.755556%2017.066667-45.511111%2045.511111-45.511111%20273.066667%200%20500.622222%20221.866667%20500.622222%20500.622222-5.688889%2022.755556-28.444444%2045.511111-51.2%2045.511111zM557.511111%20472.177778h369.777778c-22.755556-193.422222-176.355556-347.022222-369.777778-369.777778v369.777778z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%201012.622222C238.933333%201012.622222%2011.377778%20790.755556%2011.377778%20517.688889c0-130.844444%2051.2-256%20147.911111-352.711111%2045.511111-51.2%20102.4-85.333333%20164.977778-113.777778%2022.755556-11.377778%2045.511111%200%2056.888889%2022.755556s0%2045.511111-22.755556%2056.888888c-56.888889%2022.755556-96.711111%2051.2-136.533333%2091.022223C142.222222%20295.822222%20102.4%20403.911111%20102.4%20512c0%20227.555556%20187.733333%20409.6%20415.288889%20409.6%20108.088889%200%20216.177778-45.511111%20290.133333-119.466667%2039.822222-39.822222%2068.266667-85.333333%2091.022222-136.533333%2011.377778-22.755556%2034.133333-34.133333%2056.888889-22.755556%2022.755556%2011.377778%2034.133333%2034.133333%2022.755556%2056.888889-22.755556%2062.577778-62.577778%20113.777778-108.088889%20159.288889-102.4%2096.711111-227.555556%20153.6-358.4%20153.6z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-setting {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-setting%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M159.288889%201012.622222c-11.377778%200-22.755556-5.688889-28.444445-11.377778l-113.777777-113.777777c-17.066667-17.066667-17.066667-45.511111%200-62.577778l375.466666-375.466667c-17.066667-39.822222-28.444444-79.644444-28.444444-119.466666C364.088889%20153.6%20506.311111%2017.066667%20682.666667%2017.066667c51.2%200%20102.4%2011.377778%20147.911111%2034.133333%2011.377778%205.688889%2022.755556%2017.066667%2022.755555%2028.444444s0%2028.444444-11.377777%2034.133334l-142.222223%20142.222222%2051.2%2051.2L893.155556%20170.666667c11.377778-11.377778%2022.755556-11.377778%2034.133333-11.377778%2011.377778%200%2022.755556%2011.377778%2034.133333%2022.755555%2022.755556%2045.511111%2034.133333%2096.711111%2034.133334%20147.911112%200%20176.355556-142.222222%20312.888889-312.888889%20312.888888-39.822222%200-79.644444-5.688889-119.466667-22.755555l-375.466667%20375.466667c-5.688889%2011.377778-17.066667%2017.066667-28.444444%2017.066666zM108.088889%20853.333333l51.2%2051.2%20364.088889-364.088889c11.377778-11.377778%2034.133333-17.066667%2051.2-5.688888%2034.133333%2017.066667%2068.266667%2028.444444%20108.088889%2028.444444%20125.155556%200%20227.555556-102.4%20227.555555-227.555556%200-17.066667%200-34.133333-5.688889-51.2l-125.155555%20125.155556c-17.066667%2017.066667-45.511111%2017.066667-62.577778%200l-113.777778-113.777778c-17.066667-17.066667-17.066667-45.511111%200-62.577778l125.155556-125.155555c-17.066667-5.688889-34.133333-5.688889-51.2-5.688889-125.155556%200-233.244444%20102.4-233.244445%20227.555556%200%2039.822222%2011.377778%2073.955556%2028.444445%20108.088888%2017.066667%2017.066667%2011.377778%2034.133333%200%2051.2L108.088889%20853.333333z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-broken {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-broken%22%20viewBox%3D%220%200%201080%201024%22%3E%3Cpath%20d%3D%22M728.177778%20745.244444c-11.377778%200-22.755556-5.688889-28.444445-11.377777L506.311111%20540.444444c-11.377778-5.688889-11.377778-17.066667-11.377778-28.444444V238.933333c0-22.755556%2017.066667-45.511111%2045.511111-45.511111%2022.755556%200%2045.511111%2017.066667%2045.511112%2045.511111v256l182.044444%20182.044445c17.066667%2017.066667%2017.066667%2045.511111%200%2062.577778-17.066667%205.688889-28.444444%205.688889-39.822222%205.688888z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M534.755556%201012.622222C261.688889%201012.622222%2034.133333%20790.755556%2034.133333%20512c0-22.755556%2017.066667-45.511111%2045.511111-45.511111s39.822222%2022.755556%2039.822223%2045.511111c0%20227.555556%20187.733333%20415.288889%20415.288889%20415.288889S950.044444%20739.555556%20950.044444%20512s-187.733333-415.288889-415.288888-415.288889c-147.911111%200-284.444444%2079.644444-358.4%20204.8-11.377778%2022.755556-39.822222%2028.444444-56.888889%2017.066667-22.755556-11.377778-28.444444-34.133333-17.066667-56.888889C193.422222%20108.088889%20358.4%2011.377778%20534.755556%2011.377778c273.066667%200%20500.622222%20221.866667%20500.622222%20500.622222-5.688889%20273.066667-227.555556%20500.622222-500.622222%20500.622222z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M284.444444%20329.955556H119.466667c-22.755556%200-39.822222-22.755556-39.822223-45.511112V119.466667c0-22.755556%2017.066667-45.511111%2045.511112-45.511111s45.511111%2017.066667%2045.511111%2045.511111v125.155555h113.777777c22.755556%200%2045.511111%2017.066667%2045.511112%2045.511111s-22.755556%2039.822222-45.511112%2039.822223z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-WIFI_off {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-WIFI_off%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M722.823529%20837.270588c12.047059%200%2024.094118%2012.047059%2024.094118%2024.094118v6.023529c0%2012.047059-12.047059%2024.094118-24.094118%2024.094118s-24.094118-12.047059-24.094117-24.094118v-6.023529c0-12.047059%2012.047059-24.094118%2024.094117-24.094118zM843.294118%20837.270588c12.047059%200%2024.094118%2012.047059%2024.094117%2024.094118v6.023529c0%2012.047059-12.047059%2024.094118-24.094117%2024.094118s-24.094118-12.047059-24.094118-24.094118v-6.023529c0-12.047059%2012.047059-24.094118%2024.094118-24.094118zM156.611765%20837.270588H361.411765c18.070588%200%2030.117647%2012.047059%2030.117647%2024.094118s-12.047059%2024.094118-30.117647%2024.094118H156.611765c-18.070588%200-30.117647-12.047059-30.117647-24.094118%206.023529-12.047059%2018.070588-24.094118%2030.117647-24.094118z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M897.505882%201017.976471H126.494118c-66.258824%200-120.470588-54.211765-120.470589-114.447059v-72.282353c0-60.235294%2054.211765-114.447059%20120.470589-114.447059h771.011764c66.258824%200%20120.470588%2054.211765%20120.470589%20114.447059V903.529412c0%2060.235294-54.211765%20114.447059-120.470589%20114.447059zM126.494118%20795.105882c-24.094118%200-42.164706%2018.070588-42.164706%2036.141177V903.529412c0%2018.070588%2018.070588%2036.141176%2042.164706%2036.141176h771.011764c24.094118%200%2042.164706-18.070588%2042.164706-36.141176v-72.282353c0-18.070588-18.070588-36.141176-42.164706-36.141177H126.494118zM831.247059%20289.129412c-12.047059%200-18.070588-6.023529-30.117647-12.047059l-24.094118-24.094118c-6.023529-6.023529-18.070588-12.047059-24.094118-18.070588-18.070588-12.047059-18.070588-36.141176-6.023529-54.211765s36.141176-18.070588%2054.211765-6.023529c12.047059%206.023529%2018.070588%2018.070588%2030.117647%2024.094118%2012.047059%2012.047059%2024.094118%2018.070588%2030.117647%2030.117647%2018.070588%2018.070588%2012.047059%2042.164706%200%2054.211764-6.023529%206.023529-18.070588%206.023529-30.117647%206.02353zM252.988235%20662.588235c-12.047059%200-18.070588-6.023529-24.094117-12.047059-18.070588-12.047059-18.070588-42.164706%200-54.211764L740.894118%2036.141176c12.047059-18.070588%2042.164706-18.070588%2054.211764%200s18.070588%2042.164706%200%2054.211765l-512%20560.188235c-6.023529%206.023529-18.070588%2012.047059-30.117647%2012.047059zM638.494118%20530.070588c-12.047059%200-24.094118-6.023529-36.141177-12.047059-18.070588-18.070588-36.141176-30.117647-60.235294-36.141176-18.070588-12.047059-30.117647-36.141176-24.094118-60.235294%206.023529-24.094118%2030.117647-36.141176%2054.211765-30.117647%2036.141176%2012.047059%2072.282353%2036.141176%20102.4%2066.258823%2018.070588%2018.070588%2018.070588%2048.188235%200%2066.258824-12.047059%206.023529-24.094118%206.023529-36.141176%206.023529zM734.870588%20409.6c-12.047059%200-24.094118-6.023529-30.117647-12.047059-18.070588-18.070588-42.164706-36.141176-60.235294-48.188235-18.070588-12.047059-24.094118-36.141176-12.047059-54.211765%2012.047059-18.070588%2036.141176-24.094118%2054.211765-12.047059%2030.117647%2018.070588%2054.211765%2036.141176%2078.305882%2066.258824%2012.047059%2018.070588%2012.047059%2042.164706%200%2054.211765-6.023529%206.023529-18.070588%206.023529-30.117647%206.023529zM289.129412%20409.6c-12.047059%200-18.070588-6.023529-24.094118-12.047059-18.070588-12.047059-24.094118-36.141176-6.023529-54.211765%2048.188235-48.188235%20108.423529-84.329412%20168.658823-102.4%2024.094118-6.023529%2042.164706%206.023529%2048.188236%2030.117648%206.023529%2018.070588-6.023529%2042.164706-24.094118%2048.188235-54.211765%2012.047059-96.376471%2036.141176-138.541177%2078.305882-6.023529%2012.047059-18.070588%2012.047059-24.094117%2012.047059zM192.752941%20289.129412c-12.047059%200-24.094118%200-30.117647-6.02353-12.047059-18.070588-18.070588-42.164706%200-60.235294%20114.447059-120.470588%20271.058824-174.682353%20427.670588-144.564706%2024.094118%206.023529%2036.141176%2024.094118%2030.117647%2042.164706-6.023529%2024.094118-24.094118%2036.141176-42.164705%2030.117647-132.517647-24.094118-265.035294%2024.094118-361.411765%20120.470589-6.023529%2018.070588-18.070588%2018.070588-24.094118%2018.070588z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M367.435294%20764.988235c-12.047059%200-24.094118-6.023529-30.117647-12.047059-12.047059-18.070588-12.047059-42.164706%206.023529-54.211764l102.4-84.329412c36.141176-36.141176%2096.376471-36.141176%20132.517648-6.023529l102.4%2084.329411c18.070588%2012.047059%2018.070588%2036.141176%206.023529%2054.211765-12.047059%2018.070588-36.141176%2018.070588-54.211765%206.023529l-102.4-84.329411c-12.047059-6.023529-24.094118-6.023529-36.141176%2Line truncated
|
||||
}
|
||||
|
||||
.t-icon-WIFI_on {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-WIFI_on%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M819.2%20252.988235c-12.047059%200-24.094118-6.023529-36.141176-18.070588-72.282353-84.329412-162.635294-132.517647-252.988236-132.517647-90.352941-6.023529-180.705882%2036.141176-252.988235%20108.423529-12.047059%2012.047059-18.070588%2018.070588-24.094118%2030.117647-18.070588%2018.070588-48.188235%2018.070588-66.258823%206.02353-18.070588-18.070588-18.070588-48.188235-6.02353-66.258824%2012.047059-12.047059%2018.070588-24.094118%2030.117647-30.117647C301.176471%2060.235294%20415.623529%2012.047059%20536.094118%2018.070588c120.470588%206.023529%20234.917647%2066.258824%20319.247058%20168.658824%2018.070588%2018.070588%2012.047059%2048.188235-6.023529%2066.258823h-30.117647z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M728.847059%20385.505882c-12.047059%200-24.094118-6.023529-36.141177-18.070588-48.188235-60.235294-108.423529-90.352941-174.682353-90.352941s-126.494118%2030.117647-174.682353%2090.352941c-18.070588%2018.070588-42.164706%2024.094118-66.258823%206.02353-18.070588-12.047059-18.070588-42.164706-6.023529-60.235295C337.317647%20228.894118%20421.647059%20186.729412%20518.023529%20186.729412c96.376471%200%20180.705882%2042.164706%20246.964706%20126.494117%2018.070588%2018.070588%2012.047059%2048.188235-6.023529%2066.258824-12.047059%200-18.070588%206.023529-30.117647%206.023529z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M638.494118%20505.976471c-12.047059%200-24.094118-6.023529-36.141177-18.070589-48.188235-60.235294-120.470588-60.235294-168.658823%200-18.070588%2024.094118-42.164706%2024.094118-66.258824%2012.047059-18.070588-18.070588-18.070588-48.188235-6.023529-66.258823%2042.164706-54.211765%2096.376471-78.305882%20156.611764-78.305883s114.447059%2030.117647%20156.611765%2078.305883c18.070588%2018.070588%2012.047059%2048.188235-6.023529%2066.258823-12.047059%206.023529-18.070588%206.023529-30.117647%206.02353zM728.847059%20801.129412c12.047059%200%2024.094118%2012.047059%2024.094117%2024.094117v6.02353c0%2012.047059-12.047059%2024.094118-24.094117%2024.094117s-24.094118-12.047059-24.094118-24.094117v-6.02353c0-18.070588%2012.047059-24.094118%2024.094118-24.094117zM849.317647%20801.129412c12.047059%200%2024.094118%2012.047059%2024.094118%2024.094117v6.02353c0%2012.047059-12.047059%2024.094118-24.094118%2024.094117s-24.094118-12.047059-24.094118-24.094117v-6.02353c0-18.070588%2012.047059-24.094118%2024.094118-24.094117zM162.635294%20801.129412H361.411765c18.070588%200%2030.117647%2012.047059%2030.117647%2024.094117s-12.047059%2024.094118-30.117647%2024.094118H162.635294c-18.070588%200-30.117647-12.047059-30.117647-24.094118%206.023529-12.047059%2018.070588-24.094118%2030.117647-24.094117z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M903.529412%20975.811765H132.517647c-66.258824%200-120.470588-54.211765-120.470588-114.447059v-72.282353c0-60.235294%2054.211765-114.447059%20120.470588-114.447059H903.529412c66.258824%200%20120.470588%2054.211765%20120.470588%20114.447059v72.282353c0%2066.258824-54.211765%20114.447059-120.470588%20114.447059zM132.517647%20752.941176c-24.094118%200-42.164706%2018.070588-42.164706%2036.141177v72.282353c0%2018.070588%2018.070588%2036.141176%2042.164706%2036.141176H903.529412c24.094118%200%2042.164706-18.070588%2042.164706-36.141176v-72.282353c0-18.070588-18.070588-36.141176-42.164706-36.141177H132.517647z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M373.458824%20722.823529c-12.047059%200-24.094118-6.023529-30.117648-12.047058-12.047059-18.070588-12.047059-42.164706%206.02353-54.211765l102.4-84.329412c36.141176-30.117647%2096.376471-30.117647%20138.541176%200l102.4%2084.329412c18.070588%2012.047059%2018.070588%2036.141176%206.02353%2054.211765-12.047059%2018.070588-36.141176%2018.070588-54.211765%206.023529L542.117647%20632.470588c-12.047059-6.023529-24.094118-6.023529-36.141176%200l-102.4%2084.329412c-12.047059%206.023529-24.094118%206.023529-30.117647%206.023529z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-yasuokongqi {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-yasuokongqi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M905.813333%20566.442667H39.424c-21.76%200-39.381333-32.554667-39.381333-54.485334%200-21.973333%2017.621333-54.442667%2039.381333-54.442666h740.821333a119.722667%20119.722667%200%200%201-7.338666-39.850667c0-65.92%2067.584-119.466667%20132.778666-119.466667C970.88%20298.24%201024%20366.378667%201024%20432.341333s-52.906667%20134.101333-118.186667%20134.101334zM526.677333%20407.04H39.381333C17.621333%20407.082667%200%20374.698667%200%20352.682667%200%20330.666667%2017.621333%20298.24%2039.381333%20298.24H401.066667c-4.394667-12.544-7.296-11.178667-7.296-25.173333a118.869333%20118.869333%200%200%201%20118.186666-119.509334c65.28%200%20132.821333%2053.504%20132.821334%20119.466667%200%2065.92-52.906667%20134.058667-118.186667%20134.058667zM50.645333%20616.789333H658.346667c1.493333%200%202.816%200.597333%204.352%200.682667%202.346667-0.170667%204.565333-0.682667%206.826666-0.682667a145.365333%20145.365333%200%200%201%20132.821334%20134.101334c0%2065.92-67.541333%20119.466667-132.778667%20119.466666-65.237333%200-118.186667-38.912-118.186667-104.832%200.213333-13.610667%202.688-27.093333%207.338667-39.850666H50.645333a54.613333%2054.613333%200%200%201%200-108.885334z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-dianliang {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-dianliang%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M870.4%200H409.6l-256%20563.2h256L256%201024%20870.4%20358.4h-204.757333l204.8-358.4z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-tianjia1 {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-tianjia1%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%201024a512%20512%200%201%200%200-1024%20512%20512%200%200%200%200%201024z%20m15.058824-210.823529a45.176471%2045.176471%200%200%201-45.176471-45.176471V572.235294H286.117647a45.176471%2045.176471%200%200%201%200-90.352941H481.882353V286.117647a45.176471%2045.176471%200%200%201%2090.352941%200V481.882353h195.764706a45.176471%2045.176471%200%200%201%200%2090.352941H572.235294v195.764706a45.176471%2045.176471%200%200%201-45.17647%2045.176471z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-jinyong2 {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jinyong2%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M1024%20512A512%20512%200%201%201%200%20512a512%20512%200%200%201%201024%200z%22%20fill%3D%22%23DDDDDD%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M1024%20512A512%20512%200%201%201%200%20512a512%20512%200%200%201%201024%200z%22%20fill%3D%22%23DDDDDD%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%20768a256%20256%200%201%200%200-512%20256%20256%200%200%200%200%20512z%20m0%20256A512%20512%200%201%200%20512%200a512%20512%200%200%200%200%201024z%22%20fill%3D%22%23DDDDDD%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M768%20512a256%20256%200%201%201-512%200%20256%20256%200%200%201%20512%200z%22%20fill%3D%22%23DDDDDD%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M768%20512a256%20256%200%201%201-512%200%20256%20256%200%200%201%20512%200z%22%20fill%3D%22%23DDDDDD%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%20768a256%20256%200%201%200%200-512%20256%20256%200%200%200%200%20512z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
@@ -39,7 +111,7 @@
|
||||
}
|
||||
|
||||
.t-icon-gengduo {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-gengduo%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M381.4912%20513.0752l332.4928-332.4928a40.2432%2040.2432%200%200%200-56.8832-56.8832L297.984%20482.7648a39.7824%2039.7824%200%200%200-11.6736%2030.3104c-0.512%2010.9056%203.3792%2022.016%2011.6736%2030.3104l359.0144%20359.1168a40.2432%2040.2432%200%200%200%2056.8832-56.9344l-332.3904-332.4928z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-gengduo%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M642.5088%20510.92479999l-332.49280001%20332.49280001a40.2432%2040.2432%200%200%200%2056.8832%2056.8832L726.016%20541.2352a39.7824%2039.7824%200%200%200%2011.6736-30.3104c0.512-10.9056-3.3792-22.016-11.6736-30.3104l-359.0144-359.1168a40.2432%2040.2432%200%200%200-56.8832%2056.9344l332.3904%20332.49279999z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-a-shangchuanzhaopian2 {
|
||||
|
||||
@@ -10,6 +10,66 @@
|
||||
|
||||
|
||||
|
||||
.t-icon-renlianrenzheng {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-renlianrenzheng%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M840.874667%20981.333333h-123.733334a42.666667%2042.666667%200%201%201%200-85.333333h123.733334A55.168%2055.168%200%200%200%20896%20840.874667v-123.733334a42.666667%2042.666667%200%201%201%2085.333333%200v123.733334A140.8%20140.8%200%200%201%20840.874667%20981.333333zM306.944%20981.333333h-123.733333A140.8%20140.8%200%200%201%2042.666667%20840.874667v-123.733334a42.666667%2042.666667%200%201%201%2085.333333%200v123.733334A55.168%2055.168%200%200%200%20183.125333%20896h123.733334a42.666667%2042.666667%200%200%201%200%2085.333333h0.085333zM938.666667%20349.610667a42.666667%2042.666667%200%200%201-42.666667-42.666667v-123.733333A55.253333%2055.253333%200%200%200%20840.874667%20128h-123.733334a42.666667%2042.666667%200%201%201%200-85.333333h123.733334A140.8%20140.8%200%200%201%20981.333333%20183.125333v123.733334a42.666667%2042.666667%200%200%201-42.666666%2042.752z%20m-853.333334%200a42.666667%2042.666667%200%200%201-42.666666-42.666667v-123.733333A140.8%20140.8%200%200%201%20183.125333%2042.666667h123.733334a42.666667%2042.666667%200%201%201%200%2085.333333h-123.733334A55.168%2055.168%200%200%200%20128%20183.125333v123.733334a42.666667%2042.666667%200%200%201-42.666667%2042.752z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M692.010667%20765.866667a185.386667%20185.386667%200%200%200-164.138667-162.816%20185.386667%20185.386667%200%200%200-164.096%20162.816%2044.245333%2044.245333%200%200%201-42.410667%2045.909333%2044.245333%2044.245333%200%200%201-42.368-45.909333c0-92.416%2072.192-217.088%20171.818667-244.48a185.301333%20185.301333%200%200%201-91.946667-162.56%20176.597333%20176.597333%200%200%201%20169.045334-183.04%20176.64%20176.64%200%200%201%20169.216%20183.04%20185.301333%20185.301333%200%200%201-92.117334%20162.56c99.626667%2027.306667%20171.818667%20151.978667%20171.818667%20244.352a42.709333%2042.709333%200%201%201-84.778667%200l-0.042666%200.128z%20m-248.362667-407.04a88.021333%2088.021333%200%200%200%2084.266667%2091.178666%2088.021333%2088.021333%200%200%200%2084.224-91.178666%2088.021333%2088.021333%200%200%200-84.224-91.221334%2088.021333%2088.021333%200%200%200-84.266667%2091.221334z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-xuanzhong {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-xuanzhong%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M138.842353%206.445176h705.355294c71.378824%200%20129.204706%2057.825882%20129.204706%20129.264942v705.355294c0%2071.318588-57.825882%20129.144471-129.204706%20129.14447H138.842353A129.204706%20129.204706%200%200%201%209.637647%20841.005176V135.649882c0-71.318588%2057.825882-129.204706%20129.204706-129.204706z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M414.900706%20626.266353l340.811294-340.570353a42.345412%2042.345412%200%200%201%2059.873882%2059.934118L444.656941%20716.197647a42.345412%2042.345412%200%200%201-60.054588-0.180706L213.413647%20543.141647a42.345412%2042.345412%200%201%201%2060.235294-59.632941l141.251765%20142.757647z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-renzhengshibai {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-renzhengshibai%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M855.4496%20138.3936a622.336%20622.336%200%200%201-197.8112-48.5632c-37.632-16.9728-95.872-55.8336-129.8688-80.0512a51.1488%2051.1488%200%200%200-58.2656%200c-33.9712%2024.2176-92.2112%2063.0784-131.072%2080.0512a622.3104%20622.3104%200%200%201-197.8112%2048.5632c-26.6752%201.2032-47.36%2024.2432-47.36%2050.944v305.8176a456.6528%20456.6528%200%200%200%20214.8352%20387.1744l94.6688%2059.4688%2067.9424%2042.496a52.608%2052.608%200%200%200%2053.4272%200l67.968-42.496%2094.6688-59.4688a456.6272%20456.6272%200%200%200%20214.8096-387.1232V188.1344a47.6416%2047.6416%200%200%200-46.1312-49.7408z%22%20fill%3D%22%23FA3758%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M631.7568%20626.944a37.1456%2037.1456%200%200%201-39.5776-8.064l-85.1968-85.0944-85.1456%2085.0944a37.1712%2037.1712%200%200%201-52.5568%200%2037.12%2037.12%200%200%201%200-52.48l85.1968-85.12-85.1968-85.0944a37.1712%2037.1712%200%200%201%2052.5568-52.5056l85.1456%2085.12%2085.1968-85.12a37.1712%2037.1712%200%200%201%2052.0704%200.4608c14.336%2014.336%2014.5408%2037.4784%200.4352%2052.0448L559.5392%20481.28l85.1456%2085.0944a37.12%2037.12%200%200%201-12.928%2060.5696z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-renzhengchenggong {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-renzhengchenggong%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M855.4496%20138.3936a622.336%20622.336%200%200%201-197.8112-48.5632c-37.632-16.9728-95.872-55.8336-129.8688-80.0512a51.1488%2051.1488%200%200%200-58.2656%200c-33.9712%2024.2176-92.2112%2063.0784-131.072%2080.0512a622.3104%20622.3104%200%200%201-197.8112%2048.5632c-26.6752%201.2032-47.36%2024.2432-47.36%2050.944v305.8176a456.6528%20456.6528%200%200%200%20214.8352%20387.1744l94.6688%2059.4688%2067.9424%2042.496a52.608%2052.608%200%200%200%2053.4272%200l67.968-42.496%2094.6688-59.4688a456.6272%20456.6272%200%200%200%20214.8096-387.1232V188.1344a47.6416%2047.6416%200%200%200-46.1312-49.7408z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M498.6368%20638.3616a34.9184%2034.9184%200%200%201-25.472%2010.9568h-3.6608a38.3232%2038.3232%200%200%201-26.6752-15.7952l-134.7328-133.4784c-10.9056-12.1088-15.744-36.4032%201.2544-53.4016%2015.7696-14.5664%2040.0128-12.1344%2058.2144%206.0672l111.6672%20103.1424%20200.2432-200.2432a37.7856%2037.7856%200%200%201%2052.1728%201.2032c10.9312%2014.592%2010.9312%2037.6576-2.432%2050.9696l-230.5792%20230.5792z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-shenpi {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-shenpi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M455.68%20952.32H220.16a133.492364%20133.492364%200%200%201-133.12-133.12V204.8a133.492364%20133.492364%200%200%201%20133.12-133.12h517.12A133.492364%20133.492364%200%200%201%20870.4%20204.8v215.04c0%2016.896-13.824%2030.72-30.72%2030.72a30.813091%2030.813091%200%200%201-30.72-30.72V204.8c0-39.424-32.256-71.68-71.68-71.68H220.16c-39.424%200-71.68%2032.256-71.68%2071.68v614.4c0%2039.424%2032.256%2071.68%2071.68%2071.68h235.52c16.896%200%2030.72%2013.824%2030.72%2030.72%200%2016.896-13.824%2030.72-30.72%2030.72z%22%20%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M665.6%20307.2H286.72a30.813091%2030.813091%200%200%201-30.72-30.72c0-16.896%2013.824-30.72%2030.72-30.72h378.88c16.896%200%2030.72%2013.824%2030.72%2030.72%200%2016.896-13.824%2030.72-30.72%2030.72zM440.32%20460.8h-153.6a30.813091%2030.813091%200%200%201-30.72-30.72c0-16.896%2013.824-30.72%2030.72-30.72h153.6c16.896%200%2030.72%2013.824%2030.72%2030.72%200%2016.896-13.824%2030.72-30.72%2030.72z%20m0%20153.6h-153.6a30.813091%2030.813091%200%200%201-30.72-30.72c0-16.896%2013.824-30.72%2030.72-30.72h153.6c16.896%200%2030.72%2013.824%2030.72%2030.72%200%2016.896-13.824%2030.72-30.72%2030.72zM870.4%20906.24h-286.72a97.28%2097.28%200%201%201%200-194.56h286.72a97.28%2097.28%200%201%201%200%20194.56z%20m-286.72-133.12a35.607273%2035.607273%200%200%200-35.84%2035.84c0%2019.968%2015.872%2035.84%2035.84%2035.84h286.72c19.968%200%2035.84-15.872%2035.84-35.84s-15.872-35.84-35.84-35.84h-286.72z%22%20%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M778.24%20747.52c-2.048%200-4.096%200-6.656-0.465455a30.813091%2030.813091%200%200%201-23.552-36.398545l30.208-139.776a51.106909%2051.106909%200%200%200-51.2-48.128c-27.136%200-49.664%2021.504-51.2%2048.128l30.208%20139.776a30.813091%2030.813091%200%200%201-23.552%2036.352%2030.813091%2030.813091%200%200%201-36.352-23.552l-31.232-146.432v-3.584a112.965818%20112.965818%200%200%201%20112.64-112.64%20112.965818%20112.965818%200%200%201%20112.64%20112.64v3.072l-31.232%20146.432a31.604364%2031.604364%200%200%201-30.72%2024.576z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-a-shanchu21 {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-a-shanchu21%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M445.021091%20681.332364V362.309818a31.045818%2031.045818%200%200%200-31.464727-31.511273c-19.735273%200-27.601455%2015.778909-27.601455%2031.511273v319.022546c0%2015.778909%2011.822545%2031.511273%2031.511273%2031.511272%2019.688727%200%2027.554909-15.732364%2027.554909-31.511272z%20m212.712727%200V362.309818a31.045818%2031.045818%200%200%200-31.511273-31.511273c-19.688727%200-31.511273%2011.822545-31.511272%2031.511273v319.022546c0%2015.778909%2011.822545%2031.511273%2031.511272%2031.511272a31.045818%2031.045818%200%200%200%2031.511273-31.511272z%22%20%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M815.243636%20334.801455a31.045818%2031.045818%200%200%200-31.511272%2031.511272v448.977455c0%2035.421091-27.554909%2063.022545-62.976%2063.022545H319.022545A62.231273%2062.231273%200%200%201%20256%20815.290182v-452.887273a31.045818%2031.045818%200%200%200-31.511273-31.557818c-19.688727%200-27.554909%2015.778909-27.554909%2031.511273v448.977454a122.693818%20122.693818%200%200%200%20122.088727%20122.088727h405.643637a122.693818%20122.693818%200%200%200%20122.088727-122.088727V362.356364c0-15.732364-11.776-27.554909-31.511273-27.554909z%20m118.178909-122.088728H760.087273c-19.688727%200-35.467636-7.912727-47.243637-23.645091l-43.333818-51.2a125.812364%20125.812364%200%200%200-94.533818-43.287272h-110.312727c-35.374545%200-70.842182%2015.732364-94.487273%2043.287272l-39.377455%2055.156364a72.657455%2072.657455%200%200%201-47.290181%2019.688727H106.356364c-15.778909%200-27.601455%2015.732364-27.601455%2031.511273%200%2015.732364%2011.822545%2031.511273%2031.511273%2031.511273h827.112727a31.045818%2031.045818%200%200%200%2031.511273-31.511273c0-19.688727-19.735273-31.511273-35.467637-31.511273z%20m-547.467636%200l31.511273-35.467636A56.133818%2056.133818%200%200%201%20464.756364%20153.6h110.266181c19.688727%200%2035.467636%207.912727%2047.243637%2023.645091l31.511273%2035.467636H385.954909z%22%20%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-weixiubaoyangpinshuai {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-weixiubaoyangpinshuai%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%20950.848c124.16-3.072%20227.648-45.952%20310.272-128.576S947.776%20636.224%20950.912%20512c-3.136-124.16-46.016-227.648-128.64-310.272S636.224%2076.224%20512%2073.088c-124.16%203.136-227.648%2046.016-310.272%20128.64S76.224%20387.776%2073.088%20512c3.136%20124.16%2046.016%20227.648%20128.64%20310.272S387.776%20947.776%20512%20950.912zM512%201024c-144.768-3.84-265.344-53.888-361.728-150.272C53.888%20777.344%203.84%20656.768%200%20512c3.84-144.768%2053.888-265.344%20150.272-361.728C246.656%2053.888%20367.232%203.84%20512%200c144.768%203.84%20265.344%2053.888%20361.728%20150.272C970.112%20246.656%201020.16%20367.232%201024%20512c-3.84%20144.768-53.888%20265.344-150.272%20361.728C777.344%20970.112%20656.768%201020.16%20512%201024z%20m182.848-828.544c-44.928%20199.616-91.84%20341.312-140.544%20425.152-42.688%2059.456-87.232%2075.84-133.76%2049.152-46.464-26.688-54.4-73.6-23.936-140.608%2048.704-83.84%20148.16-195.008%20298.24-333.696z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-brokenrate {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-brokenrate%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M967.111111%20557.511111H512c-22.755556%200-39.822222-22.755556-39.822222-45.511111V56.888889c0-22.755556%2017.066667-45.511111%2045.511111-45.511111%20273.066667%200%20500.622222%20221.866667%20500.622222%20500.622222-5.688889%2022.755556-28.444444%2045.511111-51.2%2045.511111zM557.511111%20472.177778h369.777778c-22.755556-193.422222-176.355556-347.022222-369.777778-369.777778v369.777778z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%201012.622222C238.933333%201012.622222%2011.377778%20790.755556%2011.377778%20517.688889c0-130.844444%2051.2-256%20147.911111-352.711111%2045.511111-51.2%20102.4-85.333333%20164.977778-113.777778%2022.755556-11.377778%2045.511111%200%2056.888889%2022.755556s0%2045.511111-22.755556%2056.888888c-56.888889%2022.755556-96.711111%2051.2-136.533333%2091.022223C142.222222%20295.822222%20102.4%20403.911111%20102.4%20512c0%20227.555556%20187.733333%20409.6%20415.288889%20409.6%20108.088889%200%20216.177778-45.511111%20290.133333-119.466667%2039.822222-39.822222%2068.266667-85.333333%2091.022222-136.533333%2011.377778-22.755556%2034.133333-34.133333%2056.888889-22.755556%2022.755556%2011.377778%2034.133333%2034.133333%2022.755556%2056.888889-22.755556%2062.577778-62.577778%20113.777778-108.088889%20159.288889-102.4%2096.711111-227.555556%20153.6-358.4%20153.6z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-setting {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-setting%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M159.288889%201012.622222c-11.377778%200-22.755556-5.688889-28.444445-11.377778l-113.777777-113.777777c-17.066667-17.066667-17.066667-45.511111%200-62.577778l375.466666-375.466667c-17.066667-39.822222-28.444444-79.644444-28.444444-119.466666C364.088889%20153.6%20506.311111%2017.066667%20682.666667%2017.066667c51.2%200%20102.4%2011.377778%20147.911111%2034.133333%2011.377778%205.688889%2022.755556%2017.066667%2022.755555%2028.444444s0%2028.444444-11.377777%2034.133334l-142.222223%20142.222222%2051.2%2051.2L893.155556%20170.666667c11.377778-11.377778%2022.755556-11.377778%2034.133333-11.377778%2011.377778%200%2022.755556%2011.377778%2034.133333%2022.755555%2022.755556%2045.511111%2034.133333%2096.711111%2034.133334%20147.911112%200%20176.355556-142.222222%20312.888889-312.888889%20312.888888-39.822222%200-79.644444-5.688889-119.466667-22.755555l-375.466667%20375.466667c-5.688889%2011.377778-17.066667%2017.066667-28.444444%2017.066666zM108.088889%20853.333333l51.2%2051.2%20364.088889-364.088889c11.377778-11.377778%2034.133333-17.066667%2051.2-5.688888%2034.133333%2017.066667%2068.266667%2028.444444%20108.088889%2028.444444%20125.155556%200%20227.555556-102.4%20227.555555-227.555556%200-17.066667%200-34.133333-5.688889-51.2l-125.155555%20125.155556c-17.066667%2017.066667-45.511111%2017.066667-62.577778%200l-113.777778-113.777778c-17.066667-17.066667-17.066667-45.511111%200-62.577778l125.155556-125.155555c-17.066667-5.688889-34.133333-5.688889-51.2-5.688889-125.155556%200-233.244444%20102.4-233.244445%20227.555556%200%2039.822222%2011.377778%2073.955556%2028.444445%20108.088888%2017.066667%2017.066667%2011.377778%2034.133333%200%2051.2L108.088889%20853.333333z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-broken {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-broken%22%20viewBox%3D%220%200%201080%201024%22%3E%3Cpath%20d%3D%22M728.177778%20745.244444c-11.377778%200-22.755556-5.688889-28.444445-11.377777L506.311111%20540.444444c-11.377778-5.688889-11.377778-17.066667-11.377778-28.444444V238.933333c0-22.755556%2017.066667-45.511111%2045.511111-45.511111%2022.755556%200%2045.511111%2017.066667%2045.511112%2045.511111v256l182.044444%20182.044445c17.066667%2017.066667%2017.066667%2045.511111%200%2062.577778-17.066667%205.688889-28.444444%205.688889-39.822222%205.688888z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M534.755556%201012.622222C261.688889%201012.622222%2034.133333%20790.755556%2034.133333%20512c0-22.755556%2017.066667-45.511111%2045.511111-45.511111s39.822222%2022.755556%2039.822223%2045.511111c0%20227.555556%20187.733333%20415.288889%20415.288889%20415.288889S950.044444%20739.555556%20950.044444%20512s-187.733333-415.288889-415.288888-415.288889c-147.911111%200-284.444444%2079.644444-358.4%20204.8-11.377778%2022.755556-39.822222%2028.444444-56.888889%2017.066667-22.755556-11.377778-28.444444-34.133333-17.066667-56.888889C193.422222%20108.088889%20358.4%2011.377778%20534.755556%2011.377778c273.066667%200%20500.622222%20221.866667%20500.622222%20500.622222-5.688889%20273.066667-227.555556%20500.622222-500.622222%20500.622222z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M284.444444%20329.955556H119.466667c-22.755556%200-39.822222-22.755556-39.822223-45.511112V119.466667c0-22.755556%2017.066667-45.511111%2045.511112-45.511111s45.511111%2017.066667%2045.511111%2045.511111v125.155555h113.777777c22.755556%200%2045.511111%2017.066667%2045.511112%2045.511111s-22.755556%2039.822222-45.511112%2039.822223z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-WIFI_off {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-WIFI_off%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M722.823529%20837.270588c12.047059%200%2024.094118%2012.047059%2024.094118%2024.094118v6.023529c0%2012.047059-12.047059%2024.094118-24.094118%2024.094118s-24.094118-12.047059-24.094117-24.094118v-6.023529c0-12.047059%2012.047059-24.094118%2024.094117-24.094118zM843.294118%20837.270588c12.047059%200%2024.094118%2012.047059%2024.094117%2024.094118v6.023529c0%2012.047059-12.047059%2024.094118-24.094117%2024.094118s-24.094118-12.047059-24.094118-24.094118v-6.023529c0-12.047059%2012.047059-24.094118%2024.094118-24.094118zM156.611765%20837.270588H361.411765c18.070588%200%2030.117647%2012.047059%2030.117647%2024.094118s-12.047059%2024.094118-30.117647%2024.094118H156.611765c-18.070588%200-30.117647-12.047059-30.117647-24.094118%206.023529-12.047059%2018.070588-24.094118%2030.117647-24.094118z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M897.505882%201017.976471H126.494118c-66.258824%200-120.470588-54.211765-120.470589-114.447059v-72.282353c0-60.235294%2054.211765-114.447059%20120.470589-114.447059h771.011764c66.258824%200%20120.470588%2054.211765%20120.470589%20114.447059V903.529412c0%2060.235294-54.211765%20114.447059-120.470589%20114.447059zM126.494118%20795.105882c-24.094118%200-42.164706%2018.070588-42.164706%2036.141177V903.529412c0%2018.070588%2018.070588%2036.141176%2042.164706%2036.141176h771.011764c24.094118%200%2042.164706-18.070588%2042.164706-36.141176v-72.282353c0-18.070588-18.070588-36.141176-42.164706-36.141177H126.494118zM831.247059%20289.129412c-12.047059%200-18.070588-6.023529-30.117647-12.047059l-24.094118-24.094118c-6.023529-6.023529-18.070588-12.047059-24.094118-18.070588-18.070588-12.047059-18.070588-36.141176-6.023529-54.211765s36.141176-18.070588%2054.211765-6.023529c12.047059%206.023529%2018.070588%2018.070588%2030.117647%2024.094118%2012.047059%2012.047059%2024.094118%2018.070588%2030.117647%2030.117647%2018.070588%2018.070588%2012.047059%2042.164706%200%2054.211764-6.023529%206.023529-18.070588%206.023529-30.117647%206.02353zM252.988235%20662.588235c-12.047059%200-18.070588-6.023529-24.094117-12.047059-18.070588-12.047059-18.070588-42.164706%200-54.211764L740.894118%2036.141176c12.047059-18.070588%2042.164706-18.070588%2054.211764%200s18.070588%2042.164706%200%2054.211765l-512%20560.188235c-6.023529%206.023529-18.070588%2012.047059-30.117647%2012.047059zM638.494118%20530.070588c-12.047059%200-24.094118-6.023529-36.141177-12.047059-18.070588-18.070588-36.141176-30.117647-60.235294-36.141176-18.070588-12.047059-30.117647-36.141176-24.094118-60.235294%206.023529-24.094118%2030.117647-36.141176%2054.211765-30.117647%2036.141176%2012.047059%2072.282353%2036.141176%20102.4%2066.258823%2018.070588%2018.070588%2018.070588%2048.188235%200%2066.258824-12.047059%206.023529-24.094118%206.023529-36.141176%206.023529zM734.870588%20409.6c-12.047059%200-24.094118-6.023529-30.117647-12.047059-18.070588-18.070588-42.164706-36.141176-60.235294-48.188235-18.070588-12.047059-24.094118-36.141176-12.047059-54.211765%2012.047059-18.070588%2036.141176-24.094118%2054.211765-12.047059%2030.117647%2018.070588%2054.211765%2036.141176%2078.305882%2066.258824%2012.047059%2018.070588%2012.047059%2042.164706%200%2054.211765-6.023529%206.023529-18.070588%206.023529-30.117647%206.023529zM289.129412%20409.6c-12.047059%200-18.070588-6.023529-24.094118-12.047059-18.070588-12.047059-24.094118-36.141176-6.023529-54.211765%2048.188235-48.188235%20108.423529-84.329412%20168.658823-102.4%2024.094118-6.023529%2042.164706%206.023529%2048.188236%2030.117648%206.023529%2018.070588-6.023529%2042.164706-24.094118%2048.188235-54.211765%2012.047059-96.376471%2036.141176-138.541177%2078.305882-6.023529%2012.047059-18.070588%2012.047059-24.094117%2012.047059zM192.752941%20289.129412c-12.047059%200-24.094118%200-30.117647-6.02353-12.047059-18.070588-18.070588-42.164706%200-60.235294%20114.447059-120.470588%20271.058824-174.682353%20427.670588-144.564706%2024.094118%206.023529%2036.141176%2024.094118%2030.117647%2042.164706-6.023529%2024.094118-24.094118%2036.141176-42.164705%2030.117647-132.517647-24.094118-265.035294%2024.094118-361.411765%20120.470589-6.023529%2018.070588-18.070588%2018.070588-24.094118%2018.070588z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M367.435294%20764.988235c-12.047059%200-24.094118-6.023529-30.117647-12.047059-12.047059-18.070588-12.047059-42.164706%206.023529-54.211764l102.4-84.329412c36.141176-36.141176%2096.376471-36.141176%20132.517648-6.023529l102.4%2084.329411c18.070588%2012.047059%2018.070588%2036.141176%206.023529%2054.211765-12.047059%2018.070588-36.141176%2018.070588-54.211765%206.023529l-102.4-84.329411c-12.047059-6.023529-24.094118-6.023529-36.141176%2Line truncated
|
||||
}
|
||||
|
||||
.t-icon-WIFI_on {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-WIFI_on%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M819.2%20252.988235c-12.047059%200-24.094118-6.023529-36.141176-18.070588-72.282353-84.329412-162.635294-132.517647-252.988236-132.517647-90.352941-6.023529-180.705882%2036.141176-252.988235%20108.423529-12.047059%2012.047059-18.070588%2018.070588-24.094118%2030.117647-18.070588%2018.070588-48.188235%2018.070588-66.258823%206.02353-18.070588-18.070588-18.070588-48.188235-6.02353-66.258824%2012.047059-12.047059%2018.070588-24.094118%2030.117647-30.117647C301.176471%2060.235294%20415.623529%2012.047059%20536.094118%2018.070588c120.470588%206.023529%20234.917647%2066.258824%20319.247058%20168.658824%2018.070588%2018.070588%2012.047059%2048.188235-6.023529%2066.258823h-30.117647z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M728.847059%20385.505882c-12.047059%200-24.094118-6.023529-36.141177-18.070588-48.188235-60.235294-108.423529-90.352941-174.682353-90.352941s-126.494118%2030.117647-174.682353%2090.352941c-18.070588%2018.070588-42.164706%2024.094118-66.258823%206.02353-18.070588-12.047059-18.070588-42.164706-6.023529-60.235295C337.317647%20228.894118%20421.647059%20186.729412%20518.023529%20186.729412c96.376471%200%20180.705882%2042.164706%20246.964706%20126.494117%2018.070588%2018.070588%2012.047059%2048.188235-6.023529%2066.258824-12.047059%200-18.070588%206.023529-30.117647%206.023529z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M638.494118%20505.976471c-12.047059%200-24.094118-6.023529-36.141177-18.070589-48.188235-60.235294-120.470588-60.235294-168.658823%200-18.070588%2024.094118-42.164706%2024.094118-66.258824%2012.047059-18.070588-18.070588-18.070588-48.188235-6.023529-66.258823%2042.164706-54.211765%2096.376471-78.305882%20156.611764-78.305883s114.447059%2030.117647%20156.611765%2078.305883c18.070588%2018.070588%2012.047059%2048.188235-6.023529%2066.258823-12.047059%206.023529-18.070588%206.023529-30.117647%206.02353zM728.847059%20801.129412c12.047059%200%2024.094118%2012.047059%2024.094117%2024.094117v6.02353c0%2012.047059-12.047059%2024.094118-24.094117%2024.094117s-24.094118-12.047059-24.094118-24.094117v-6.02353c0-18.070588%2012.047059-24.094118%2024.094118-24.094117zM849.317647%20801.129412c12.047059%200%2024.094118%2012.047059%2024.094118%2024.094117v6.02353c0%2012.047059-12.047059%2024.094118-24.094118%2024.094117s-24.094118-12.047059-24.094118-24.094117v-6.02353c0-18.070588%2012.047059-24.094118%2024.094118-24.094117zM162.635294%20801.129412H361.411765c18.070588%200%2030.117647%2012.047059%2030.117647%2024.094117s-12.047059%2024.094118-30.117647%2024.094118H162.635294c-18.070588%200-30.117647-12.047059-30.117647-24.094118%206.023529-12.047059%2018.070588-24.094118%2030.117647-24.094117z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M903.529412%20975.811765H132.517647c-66.258824%200-120.470588-54.211765-120.470588-114.447059v-72.282353c0-60.235294%2054.211765-114.447059%20120.470588-114.447059H903.529412c66.258824%200%20120.470588%2054.211765%20120.470588%20114.447059v72.282353c0%2066.258824-54.211765%20114.447059-120.470588%20114.447059zM132.517647%20752.941176c-24.094118%200-42.164706%2018.070588-42.164706%2036.141177v72.282353c0%2018.070588%2018.070588%2036.141176%2042.164706%2036.141176H903.529412c24.094118%200%2042.164706-18.070588%2042.164706-36.141176v-72.282353c0-18.070588-18.070588-36.141176-42.164706-36.141177H132.517647z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M373.458824%20722.823529c-12.047059%200-24.094118-6.023529-30.117648-12.047058-12.047059-18.070588-12.047059-42.164706%206.02353-54.211765l102.4-84.329412c36.141176-30.117647%2096.376471-30.117647%20138.541176%200l102.4%2084.329412c18.070588%2012.047059%2018.070588%2036.141176%206.02353%2054.211765-12.047059%2018.070588-36.141176%2018.070588-54.211765%206.023529L542.117647%20632.470588c-12.047059-6.023529-24.094118-6.023529-36.141176%200l-102.4%2084.329412c-12.047059%206.023529-24.094118%206.023529-30.117647%206.023529z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-yasuokongqi {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-yasuokongqi%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M905.813333%20566.442667H39.424c-21.76%200-39.381333-32.554667-39.381333-54.485334%200-21.973333%2017.621333-54.442667%2039.381333-54.442666h740.821333a119.722667%20119.722667%200%200%201-7.338666-39.850667c0-65.92%2067.584-119.466667%20132.778666-119.466667C970.88%20298.24%201024%20366.378667%201024%20432.341333s-52.906667%20134.101333-118.186667%20134.101334zM526.677333%20407.04H39.381333C17.621333%20407.082667%200%20374.698667%200%20352.682667%200%20330.666667%2017.621333%20298.24%2039.381333%20298.24H401.066667c-4.394667-12.544-7.296-11.178667-7.296-25.173333a118.869333%20118.869333%200%200%201%20118.186666-119.509334c65.28%200%20132.821333%2053.504%20132.821334%20119.466667%200%2065.92-52.906667%20134.058667-118.186667%20134.058667zM50.645333%20616.789333H658.346667c1.493333%200%202.816%200.597333%204.352%200.682667%202.346667-0.170667%204.565333-0.682667%206.826666-0.682667a145.365333%20145.365333%200%200%201%20132.821334%20134.101334c0%2065.92-67.541333%20119.466667-132.778667%20119.466666-65.237333%200-118.186667-38.912-118.186667-104.832%200.213333-13.610667%202.688-27.093333%207.338667-39.850666H50.645333a54.613333%2054.613333%200%200%201%200-108.885334z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-dianliang {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-dianliang%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M870.4%200H409.6l-256%20563.2h256L256%201024%20870.4%20358.4h-204.757333l204.8-358.4z%22%20fill%3D%22%23009688%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-tianjia1 {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-tianjia1%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M512%201024a512%20512%200%201%200%200-1024%20512%20512%200%200%200%200%201024z%20m15.058824-210.823529a45.176471%2045.176471%200%200%201-45.176471-45.176471V572.235294H286.117647a45.176471%2045.176471%200%200%201%200-90.352941H481.882353V286.117647a45.176471%2045.176471%200%200%201%2090.352941%200V481.882353h195.764706a45.176471%2045.176471%200%200%201%200%2090.352941H572.235294v195.764706a45.176471%2045.176471%200%200%201-45.17647%2045.176471z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-jinyong2 {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-jinyong2%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M1024%20512A512%20512%200%201%201%200%20512a512%20512%200%200%201%201024%200z%22%20fill%3D%22%23DDDDDD%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M1024%20512A512%20512%200%201%201%200%20512a512%20512%200%200%201%201024%200z%22%20fill%3D%22%23DDDDDD%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%20768a256%20256%200%201%200%200-512%20256%20256%200%200%200%200%20512z%20m0%20256A512%20512%200%201%200%20512%200a512%20512%200%200%200%200%201024z%22%20fill%3D%22%23DDDDDD%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M768%20512a256%20256%200%201%201-512%200%20256%20256%200%200%201%20512%200z%22%20fill%3D%22%23DDDDDD%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M768%20512a256%20256%200%201%201-512%200%20256%20256%200%200%201%20512%200z%22%20fill%3D%22%23DDDDDD%22%20%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M512%20768a256%20256%200%201%200%200-512%20256%20256%200%200%200%200%20512z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
@@ -39,7 +99,7 @@
|
||||
}
|
||||
|
||||
.t-icon-gengduo {
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-gengduo%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M381.4912%20513.0752l332.4928-332.4928a40.2432%2040.2432%200%200%200-56.8832-56.8832L297.984%20482.7648a39.7824%2039.7824%200%200%200-11.6736%2030.3104c-0.512%2010.9056%203.3792%2022.016%2011.6736%2030.3104l359.0144%20359.1168a40.2432%2040.2432%200%200%200%2056.8832-56.9344l-332.3904-332.4928z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
background: url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20width%3D%27100%25%27%20height%3D%27100%25%27%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22t-icon-gengduo%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M642.5088%20510.92479999l-332.49280001%20332.49280001a40.2432%2040.2432%200%200%200%2056.8832%2056.8832L726.016%20541.2352a39.7824%2039.7824%200%200%200%2011.6736-30.3104c0.512-10.9056-3.3792-22.016-11.6736-30.3104l-359.0144-359.1168a40.2432%2040.2432%200%200%200-56.8832%2056.9344l332.3904%20332.49279999z%22%20fill%3D%22%23FFFFFF%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
|
||||
}
|
||||
|
||||
.t-icon-a-shangchuanzhaopian2 {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
@font-face {
|
||||
font-family: "iconfont"; /* Project id 4403683 */
|
||||
src: url('//at.alicdn.com/t/c/font_4403683_gbygrrqjx2.woff2?t=1706861428966') format('woff2'),
|
||||
url('//at.alicdn.com/t/c/font_4403683_gbygrrqjx2.woff?t=1706861428966') format('woff'),
|
||||
url('//at.alicdn.com/t/c/font_4403683_gbygrrqjx2.ttf?t=1706861428966') format('truetype');
|
||||
src: url('//at.alicdn.com/t/c/font_4403683_5b5i159cydc.woff2?t=1709604278213') format('woff2'),
|
||||
url('//at.alicdn.com/t/c/font_4403683_5b5i159cydc.woff?t=1709604278213') format('woff'),
|
||||
url('//at.alicdn.com/t/c/font_4403683_5b5i159cydc.ttf?t=1709604278213') format('truetype');
|
||||
}
|
||||
|
||||
.iconfont {
|
||||
@@ -13,6 +13,38 @@
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
.icon-paizhao:before {
|
||||
content: "\e633";
|
||||
}
|
||||
|
||||
.icon-qiehuanjingtou:before {
|
||||
content: "\e634";
|
||||
}
|
||||
|
||||
.icon-renlianrenzheng:before {
|
||||
content: "\e632";
|
||||
}
|
||||
|
||||
.icon-xuanzhong:before {
|
||||
content: "\e631";
|
||||
}
|
||||
|
||||
.icon-renzhengshibai:before {
|
||||
content: "\e62f";
|
||||
}
|
||||
|
||||
.icon-renzhengchenggong:before {
|
||||
content: "\e630";
|
||||
}
|
||||
|
||||
.icon-shenpi:before {
|
||||
content: "\e62d";
|
||||
}
|
||||
|
||||
.icon-a-shanchu21:before {
|
||||
content: "\e62e";
|
||||
}
|
||||
|
||||
.icon-weixiubaoyangpinshuai:before {
|
||||
content: "\e62a";
|
||||
}
|
||||
|
||||
+128
@@ -0,0 +1,128 @@
|
||||
import config from './envConfig.js';
|
||||
import wf from './public.js'
|
||||
|
||||
const request = (url = '', data = {}, header = { //这里这样封装是为了后续具体组件中使用时可以直接传参,需按此顺序传参;而不需要写url:xxx等键值对传参
|
||||
//具体的header和后端商同后再编写,这里以常见的token为例
|
||||
'Authorization': 'Bearer '+uni.getStorageSync('mes_token') ? 'Bearer '+uni.getStorageSync('mes_token') : '',
|
||||
}) => {
|
||||
return new Promise((resolve, reject) => {
|
||||
// console.log(config,800)
|
||||
uni.request({
|
||||
url: config.dev.VITE_BASE_API + url, //接口地址:前缀+方法中传入的地址
|
||||
method: "POST", //请求方法
|
||||
dataType: "json",
|
||||
data: data, //传递参数
|
||||
header: header, //自定义头部,和后端商同后编写
|
||||
success: (res) => {
|
||||
// console.log('request.js文件的通用接口请求封装返回的结果数据',res);
|
||||
//注:因为这里对请求成功的没有统一设置抛错提示,所以后续具体组件中使用接口请求的res除200(实际以后端同事定好的为准)成功外的其他code需要额外写抛错提示
|
||||
if (res.data.code == 'xxx') { //自定请求失败的情况,这里以常见的token失效或过期为例
|
||||
uni.removeStorageSync('token');
|
||||
uni.showModal({
|
||||
showCancel: false,
|
||||
title: '温馨提示',
|
||||
content: res.data.msg,
|
||||
// header: {
|
||||
// "Token": 'Bearer ' + uni.getStorageSync("mes_token")
|
||||
// },
|
||||
success: function(result) {
|
||||
if (result.confirm) {
|
||||
// uni.reLaunch({
|
||||
// url: '/pages/login/index' //这里需用绝对路径才可
|
||||
// });
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
if(res.header.Authorization){
|
||||
uni.removeStorageSync('mes_token');
|
||||
let obj = new Object();
|
||||
let str =String(res.header.Authorization)
|
||||
let newStr = str.slice(0, 0) + str.slice(7)
|
||||
obj.mes_token=newStr;
|
||||
uni.setStorageSync("mes_token",obj.mes_token);
|
||||
}
|
||||
|
||||
resolve(res.data) //成功
|
||||
},
|
||||
// 这里的接口请求,如果出现问题就输出接口请求失败的msg;
|
||||
//注:因为这里对于请求失败的设置统一抛错提示了,所以后续具体组件中使用接口请求的catch中不需要再写抛错提示
|
||||
fail: (err) => {
|
||||
uni.showToast({
|
||||
title: "" + err.msg,
|
||||
icon: 'none'
|
||||
});
|
||||
reject(err)
|
||||
}
|
||||
})
|
||||
})
|
||||
}
|
||||
const postFuncLoading = (url = '', data = {}, header = { //这里这样封装是为了后续具体组件中使用时可以直接传参,需按此顺序传参;而不需要写url:xxx等键值对传参
|
||||
//具体的header和后端商同后再编写,这里以常见的token为例
|
||||
'Authorization': 'Bearer '+uni.getStorageSync('mes_token') ? 'Bearer '+uni.getStorageSync('mes_token') : '',
|
||||
}) => {
|
||||
uni.showLoading({
|
||||
title: '加载中',
|
||||
mask: true
|
||||
})
|
||||
return new Promise((resolve, reject) => {
|
||||
// console.log(config,800)
|
||||
uni.request({
|
||||
url: config.dev.VITE_BASE_API + url, //接口地址:前缀+方法中传入的地址
|
||||
method: "POST", //请求方法
|
||||
dataType: "json",
|
||||
data: data, //传递参数
|
||||
header: header, //自定义头部,和后端商同后编写
|
||||
success: (res) => {
|
||||
setTimeout(function () {
|
||||
uni.hideLoading();
|
||||
}, 200);
|
||||
// console.log('request.js文件的通用接口请求封装返回的结果数据',res);
|
||||
//注:因为这里对请求成功的没有统一设置抛错提示,所以后续具体组件中使用接口请求的res除200(实际以后端同事定好的为准)成功外的其他code需要额外写抛错提示
|
||||
if (res.data.code == 'xxx') { //自定请求失败的情况,这里以常见的token失效或过期为例
|
||||
uni.removeStorageSync('token');
|
||||
uni.showModal({
|
||||
showCancel: false,
|
||||
title: '温馨提示',
|
||||
content: res.data.msg,
|
||||
// header: {
|
||||
// "Token": 'Bearer ' + uni.getStorageSync("mes_token")
|
||||
// },
|
||||
success: function(result) {
|
||||
if (result.confirm) {
|
||||
// uni.reLaunch({
|
||||
// url: '/pages/login/index' //这里需用绝对路径才可
|
||||
// });
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
if(res.header.Authorization){
|
||||
uni.removeStorageSync('mes_token');
|
||||
let obj = new Object();
|
||||
let str =String(res.header.Authorization)
|
||||
let newStr = str.slice(0, 0) + str.slice(7)
|
||||
obj.mes_token=newStr;
|
||||
uni.setStorageSync("mes_token",obj.mes_token);
|
||||
}
|
||||
|
||||
resolve(res.data) //成功
|
||||
},
|
||||
// 这里的接口请求,如果出现问题就输出接口请求失败的msg;
|
||||
//注:因为这里对于请求失败的设置统一抛错提示了,所以后续具体组件中使用接口请求的catch中不需要再写抛错提示
|
||||
fail: (err) => {
|
||||
uni.showToast({
|
||||
title: "" + err.msg,
|
||||
icon: 'none'
|
||||
});
|
||||
reject(err)
|
||||
}
|
||||
})
|
||||
})
|
||||
}
|
||||
export default {
|
||||
request,
|
||||
postFuncLoading
|
||||
|
||||
};
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
// 导出的环境请求地址
|
||||
//本地环境
|
||||
const dev = {
|
||||
ENV: "dev",
|
||||
VITE_BASE_API: "https://api.dev.dwoodauto.com/mobile/v1",
|
||||
};
|
||||
//正式环境
|
||||
const pro = {
|
||||
ENV: "pro",
|
||||
VITE_BASE_API: "https://api.dev.dwoodauto.com",
|
||||
};
|
||||
// //测试环境
|
||||
// const test = {
|
||||
// ENV: "test",
|
||||
// VITE_BASE_API: "https://api.dev.dwoodauto.com",
|
||||
// };
|
||||
export default {
|
||||
dev,
|
||||
// test,
|
||||
pro,
|
||||
};
|
||||
@@ -0,0 +1,9 @@
|
||||
//登录存储信息
|
||||
const setLoginData=function(obj){
|
||||
uni.setStorageSync("demu_mes_user_name",obj.mes_user_name);
|
||||
uni.setStorageSync("mes_token",obj.mes_token);
|
||||
}
|
||||
|
||||
export default {
|
||||
setLoginData
|
||||
};
|
||||
@@ -0,0 +1,21 @@
|
||||
import { defineConfig } from "vite";
|
||||
import uni from "@dcloudio/vite-plugin-uni";
|
||||
import ENV_CONFIG from "./utils/envConfig.js";
|
||||
import { resolve } from "path"; // 导入 path 模块,帮助我们解析路径
|
||||
export default defineConfig(() => {
|
||||
return {
|
||||
server: {
|
||||
port: "3002",
|
||||
},
|
||||
resolve: {
|
||||
alias: {
|
||||
"@": resolve(__dirname, "/src"),
|
||||
},
|
||||
},
|
||||
plugins: [uni()],
|
||||
define: {
|
||||
"process.env.config": ENV_CONFIG, //配置一
|
||||
'process.env': process.env, //配置二
|
||||
},
|
||||
};
|
||||
});
|
||||
Reference in new issue
Block a user