|
@@ -3,21 +3,16 @@
|
|
|
<view class="welcom">{{ hello }} 欢迎登录</view>
|
|
<view class="welcom">{{ hello }} 欢迎登录</view>
|
|
|
<view class="weather-bg">
|
|
<view class="weather-bg">
|
|
|
<view class="weather-box">
|
|
<view class="weather-box">
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
<view class="weather">
|
|
<view class="weather">
|
|
|
<view class="weatext">
|
|
<view class="weatext">
|
|
|
<view>今天<span class="text-span">{{weatherinfo.air_level}}</span></view>
|
|
<view>今天<span class="text-span">{{weatherinfo.air_level}}</span></view>
|
|
|
<view class="text-value">{{weatherinfo.at}}℃</view>
|
|
<view class="text-value">{{weatherinfo.at}}℃</view>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="weatext">
|
|
<view class="weatext">
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
<image :src="
|
|
<image :src="
|
|
|
- 'https://webstaticimg.oss-cn-hangzhou.aliyuncs.com/bigdata_app/img/weather/' +
|
|
|
|
|
- weatherinfo.wea +
|
|
|
|
|
- '.png'
|
|
|
|
|
- " mode="" class="weaimg"></image>
|
|
|
|
|
|
|
+ 'https://webstaticimg.oss-cn-hangzhou.aliyuncs.com/bigdata_app/img/weather/' +weatherinfo.wea +'.png'
|
|
|
|
|
+ " mode="" class="weaimg"
|
|
|
|
|
+ ></image>
|
|
|
|
|
|
|
|
<view class="weatext_title">
|
|
<view class="weatext_title">
|
|
|
{{ weatherinfo.wea }}
|
|
{{ weatherinfo.wea }}
|
|
@@ -40,14 +35,14 @@
|
|
|
</view>
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="weather-warning">
|
|
|
|
|
|
|
+ <view class="weather-warning" v-if="weatherinfo.alarm_content">
|
|
|
<image class="weather-alert" :src="$imageURL+'/bigdata_app/newImg/home/weather-alert.png'" mode=""></image>
|
|
<image class="weather-alert" :src="$imageURL+'/bigdata_app/newImg/home/weather-alert.png'" mode=""></image>
|
|
|
{{weatherinfo.alarm_content}}
|
|
{{weatherinfo.alarm_content}}
|
|
|
</view>
|
|
</view>
|
|
|
|
|
|
|
|
</view>
|
|
</view>
|
|
|
<view class="ai-box">
|
|
<view class="ai-box">
|
|
|
- <view class="ai-content">
|
|
|
|
|
|
|
+ <view class="ai-content" @click="tabfunction(4)">
|
|
|
<image :src="$imageURL+'/bigdata_app/newImg/home/ai-bot.png'" class="float-left" mode=""></image>
|
|
<image :src="$imageURL+'/bigdata_app/newImg/home/ai-bot.png'" class="float-left" mode=""></image>
|
|
|
<view class="ai-text">
|
|
<view class="ai-text">
|
|
|
<view class="ai-text-title">我是千耘农业种植大模型</view>
|
|
<view class="ai-text-title">我是千耘农业种植大模型</view>
|
|
@@ -61,72 +56,34 @@
|
|
|
<view class="functionbox">
|
|
<view class="functionbox">
|
|
|
|
|
|
|
|
<view class="functionbox_text">
|
|
<view class="functionbox_text">
|
|
|
- <view class="functionbox_text_item" @click="tabfunction(0)" v-if="index < 9" v-for="(item,index) in menuList" :key="index">
|
|
|
|
|
|
|
+ <view class="functionbox_text_item" @click="tabfunction(0,item)" v-if="index < 9" v-for="(item,index) in menuList" :key="index">
|
|
|
<image :src="item.app_menu_icon" mode="" class="itemimg">
|
|
<image :src="item.app_menu_icon" mode="" class="itemimg">
|
|
|
</image>
|
|
</image>
|
|
|
<view class=""> {{ item.purview_name }} </view>
|
|
<view class=""> {{ item.purview_name }} </view>
|
|
|
</view>
|
|
</view>
|
|
|
- <!-- <view class="functionbox_text_item" @click="tabfunction(1)">
|
|
|
|
|
- <image :src="$imageURL+'/bigdata_app/newImg/home/zngg.png'" mode="" class="itemimg">
|
|
|
|
|
- </image>
|
|
|
|
|
- <view class=""> 智能灌溉 </view>
|
|
|
|
|
- </view>
|
|
|
|
|
- <view class="functionbox_text_item" v-if="jurisdiction.zjtf" @click="tabfunction(2)">
|
|
|
|
|
- <image :src="$imageURL+'/bigdata_app/newImg/home/yhgl.png'" mode="" class="itemimg"></image>
|
|
|
|
|
- <view class=""> 用户管理 </view>
|
|
|
|
|
- </view>
|
|
|
|
|
- <view class="functionbox_text_item" @click="tabfunction(3)">
|
|
|
|
|
- <image :src="$imageURL+'/bigdata_app/newImg/home/shfw.png'" mode="" class="itemimg"></image>
|
|
|
|
|
- <view class=""> 售后服务 </view>
|
|
|
|
|
- </view>
|
|
|
|
|
- <view class="functionbox_text_item" @click="tabfunction(3)">
|
|
|
|
|
- <image :src="$imageURL+'/bigdata_app/newImg/home/shfw.png'" mode="" class="itemimg"></image>
|
|
|
|
|
- <view class=""> 售后服务 </view>
|
|
|
|
|
- </view>
|
|
|
|
|
- <view class="functionbox_text_item" @click="tabfunction(3)">
|
|
|
|
|
- <image :src="$imageURL+'/bigdata_app/newImg/home/shfw.png'" mode="" class="itemimg"></image>
|
|
|
|
|
- <view class=""> 售后服务 </view>
|
|
|
|
|
- </view>
|
|
|
|
|
- <view class="functionbox_text_item" @click="tabfunction(3)">
|
|
|
|
|
- <image :src="$imageURL+'/bigdata_app/newImg/home/shfw.png'" mode="" class="itemimg"></image>
|
|
|
|
|
- <view class=""> 售后服务 </view>
|
|
|
|
|
- </view> -->
|
|
|
|
|
<view class="functionbox_text_item" @click="tabfunction(9)" v-if="menuList.length >= 9">
|
|
<view class="functionbox_text_item" @click="tabfunction(9)" v-if="menuList.length >= 9">
|
|
|
<image :src="$imageURL+'/bigdata_app/newImg/home/shfw.png'" mode="" class="itemimg"></image>
|
|
<image :src="$imageURL+'/bigdata_app/newImg/home/shfw.png'" mode="" class="itemimg"></image>
|
|
|
<view class=""> 更多功能 </view>
|
|
<view class=""> 更多功能 </view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
-<!-- <swiper class="swiper" circular :indicator-dots="indicatorDots" :autoplay="autoplay" :interval="interval"
|
|
|
|
|
- :duration="duration">
|
|
|
|
|
- <swiper-item>
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- </swiper-item>
|
|
|
|
|
- <swiper-item>
|
|
|
|
|
- <view class="swiper-item uni-bg-green">B</view>
|
|
|
|
|
- </swiper-item>
|
|
|
|
|
-
|
|
|
|
|
- </swiper> -->
|
|
|
|
|
</view>
|
|
</view>
|
|
|
<view class="facilitybox">
|
|
<view class="facilitybox">
|
|
|
<view class="facilitybox-content">
|
|
<view class="facilitybox-content">
|
|
|
<view class="facilitybox_title"> 智慧助手 </view>
|
|
<view class="facilitybox_title"> 智慧助手 </view>
|
|
|
- <view style="display: flex;gap:24rpx;flex-direction: column;">
|
|
|
|
|
|
|
+ <view style="display: flex;flex-direction: column;">
|
|
|
<view class="facilitybox_itembox">
|
|
<view class="facilitybox_itembox">
|
|
|
- <view class="facilitybox_item facilitybox-zhuanjia" v-if="jurisdiction.zjtf"
|
|
|
|
|
|
|
+ <view class="facilitybox_item facilitybox-zhuanjia"
|
|
|
@click="tabfunction(2)">
|
|
@click="tabfunction(2)">
|
|
|
<image :src="$imageURL+'/bigdata_app/newImg/home/zjhk.png'" mode="" class="itemimg">
|
|
<image :src="$imageURL+'/bigdata_app/newImg/home/zjhk.png'" mode="" class="itemimg">
|
|
|
</image>
|
|
</image>
|
|
|
<view class="facilitybox_span">
|
|
<view class="facilitybox_span">
|
|
|
<text> 专家库 </text>
|
|
<text> 专家库 </text>
|
|
|
-
|
|
|
|
|
<view class="text">农业相关博士、教授、研究员</view>
|
|
<view class="text">农业相关博士、教授、研究员</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="facilitybox_item" style="display: flex; flex-direction: column;gap: 24rpx;">
|
|
<view class="facilitybox_item" style="display: flex; flex-direction: column;gap: 24rpx;">
|
|
|
<view class="facilitybox-suishi"
|
|
<view class="facilitybox-suishi"
|
|
|
@click="tabfunction(1)">
|
|
@click="tabfunction(1)">
|
|
|
-
|
|
|
|
|
<image style="width: 72rpx;height:72rpx;margin-right: 10rpx;"
|
|
<image style="width: 72rpx;height:72rpx;margin-right: 10rpx;"
|
|
|
:src="$imageURL+'/bigdata_app/newImg/home/tjss.png'" mode=""
|
|
:src="$imageURL+'/bigdata_app/newImg/home/tjss.png'" mode=""
|
|
|
class="itemimg float-right">
|
|
class="itemimg float-right">
|
|
@@ -140,23 +97,21 @@
|
|
|
<view style="width: 69%;" class="facilitybox_span"> 病虫草鼠害库 </view>
|
|
<view style="width: 69%;" class="facilitybox_span"> 病虫草鼠害库 </view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
-
|
|
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="facilitybox_itembox">
|
|
|
|
|
- <view class="facilitybox_item facilitybox-jwjy" v-if="jurisdiction.fztf"
|
|
|
|
|
|
|
+ <!-- <view class="facilitybox_itembox">
|
|
|
|
|
+ <view class="facilitybox_item facilitybox-jwjy"
|
|
|
@click="tabequipment('../prevention/index')">
|
|
@click="tabequipment('../prevention/index')">
|
|
|
<image :src="$imageURL+'/bigdata_app/newImg/home/jwjy.png'" mode="" class="itemimg">
|
|
<image :src="$imageURL+'/bigdata_app/newImg/home/jwjy.png'" mode="" class="itemimg">
|
|
|
</image>
|
|
</image>
|
|
|
<view class="facilitybox_span"> 积温积雨 </view>
|
|
<view class="facilitybox_span"> 积温积雨 </view>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="facilitybox_item facilitybox-jgqs" v-if="jurisdiction.jktf"
|
|
|
|
|
|
|
+ <view class="facilitybox_item facilitybox-jgqs"
|
|
|
@click="tabequipment('../monitor/index')">
|
|
@click="tabequipment('../monitor/index')">
|
|
|
<image :src="$imageURL+'/bigdata_app/newImg/home/jgqs.png'" mode="" class="itemimg">
|
|
<image :src="$imageURL+'/bigdata_app/newImg/home/jgqs.png'" mode="" class="itemimg">
|
|
|
</image>
|
|
</image>
|
|
|
<view class="facilitybox_span"> 价格趋势 </view>
|
|
<view class="facilitybox_span"> 价格趋势 </view>
|
|
|
</view>
|
|
</view>
|
|
|
-
|
|
|
|
|
- </view>
|
|
|
|
|
|
|
+ </view> -->
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="banner-ad">
|
|
<view class="banner-ad">
|
|
@@ -167,31 +122,12 @@
|
|
|
<view class="sub-title">
|
|
<view class="sub-title">
|
|
|
AI慧眼识天牛 智守青山护松林
|
|
AI慧眼识天牛 智守青山护松林
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="btn">
|
|
|
|
|
|
|
+ <!-- <view class="btn">
|
|
|
查看详情
|
|
查看详情
|
|
|
- </view>
|
|
|
|
|
|
|
+ </view> -->
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
-
|
|
|
|
|
- <!-- <view class="insectattack">
|
|
|
|
|
- <view class="insectattack_title" @click="worm">
|
|
|
|
|
- <view class=""> 虫情百科 </view>
|
|
|
|
|
- <view class="iconbox">
|
|
|
|
|
- <u-icon name="arrow-right"></u-icon>
|
|
|
|
|
- </view>
|
|
|
|
|
- </view>
|
|
|
|
|
-
|
|
|
|
|
- </view>
|
|
|
|
|
- <view class="insectattack">
|
|
|
|
|
- <view class="insectattack_title" @click="virus">
|
|
|
|
|
- <view class=""> 病害百科 </view>
|
|
|
|
|
- <view class="iconbox">
|
|
|
|
|
- <u-icon name="arrow-right"></u-icon>
|
|
|
|
|
- </view>
|
|
|
|
|
- </view>
|
|
|
|
|
-
|
|
|
|
|
- </view> -->
|
|
|
|
|
</view>
|
|
</view>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
@@ -226,7 +162,6 @@
|
|
|
// },
|
|
// },
|
|
|
filters:{
|
|
filters:{
|
|
|
ahFilter(value){
|
|
ahFilter(value){
|
|
|
-
|
|
|
|
|
if(value>70){
|
|
if(value>70){
|
|
|
return"湿润"
|
|
return"湿润"
|
|
|
}else if(value<30){
|
|
}else if(value<30){
|
|
@@ -244,28 +179,14 @@
|
|
|
interval: 2000,
|
|
interval: 2000,
|
|
|
duration: 500,
|
|
duration: 500,
|
|
|
weatherinfo: {
|
|
weatherinfo: {
|
|
|
- wea: '晴',
|
|
|
|
|
- air_level: '优',
|
|
|
|
|
- at: '23',
|
|
|
|
|
- air_pm25: '3',
|
|
|
|
|
- ah: '56',
|
|
|
|
|
- alarm_content: '天气警告'
|
|
|
|
|
|
|
+ wea: '-',
|
|
|
|
|
+ air_level: '-',
|
|
|
|
|
+ at: '-',
|
|
|
|
|
+ air_pm25: '-',
|
|
|
|
|
+ ah: '-',
|
|
|
|
|
+ alarm_content: ''
|
|
|
},
|
|
},
|
|
|
hello: '',
|
|
hello: '',
|
|
|
- jurisdiction: {
|
|
|
|
|
- cbtf: false,
|
|
|
|
|
- jktf: false,
|
|
|
|
|
- hjtf: false,
|
|
|
|
|
- fztf: false,
|
|
|
|
|
- sytf: false,
|
|
|
|
|
- sbtf: false,
|
|
|
|
|
- sqtf: false,
|
|
|
|
|
- zjtf: false,
|
|
|
|
|
- ggtf: false,
|
|
|
|
|
- qxz: false,
|
|
|
|
|
- sq: false,
|
|
|
|
|
- cbyj: false,
|
|
|
|
|
- },
|
|
|
|
|
show: false,
|
|
show: false,
|
|
|
url: '',
|
|
url: '',
|
|
|
loadTF: false
|
|
loadTF: false
|
|
@@ -282,9 +203,6 @@
|
|
|
},
|
|
},
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
- moveHandle() {
|
|
|
|
|
- return;
|
|
|
|
|
- },
|
|
|
|
|
async getcity(lng, lat) {
|
|
async getcity(lng, lat) {
|
|
|
const res = await this.$myRequest({
|
|
const res = await this.$myRequest({
|
|
|
url: '/api/api_gateway?method=device.device_manage.weathers',
|
|
url: '/api/api_gateway?method=device.device_manage.weathers',
|
|
@@ -295,6 +213,7 @@
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
this.weatherinfo = res[0];
|
|
this.weatherinfo = res[0];
|
|
|
|
|
+ console.log(this.weatherinfo,'weatherinfo')
|
|
|
},
|
|
},
|
|
|
async getUserlogin() {
|
|
async getUserlogin() {
|
|
|
const res = await this.$myRequest({
|
|
const res = await this.$myRequest({
|
|
@@ -303,113 +222,25 @@
|
|
|
is_app: 1,
|
|
is_app: 1,
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
- // this.jurisdiction = {
|
|
|
|
|
- // cbtf: false,
|
|
|
|
|
- // jktf: false,
|
|
|
|
|
- // hjtf: false,
|
|
|
|
|
- // fztf: false,
|
|
|
|
|
- // sytf: false,
|
|
|
|
|
- // sbtf: false,
|
|
|
|
|
- // sqtf: false,
|
|
|
|
|
- // zjtf: false,
|
|
|
|
|
- // }
|
|
|
|
|
const menuList = [];
|
|
const menuList = [];
|
|
|
res.forEach(item =>{
|
|
res.forEach(item =>{
|
|
|
if(item.children){
|
|
if(item.children){
|
|
|
menuList.push(...item.children);
|
|
menuList.push(...item.children);
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
- // res.find(item => item.purview_name == '智慧物联');
|
|
|
|
|
- console.log(menuList,'MenuList')
|
|
|
|
|
this.menuList = menuList || [];
|
|
this.menuList = menuList || [];
|
|
|
- uni.setStorage({
|
|
|
|
|
- key: 'jurisdiction',
|
|
|
|
|
- data: JSON.stringify(res.children),
|
|
|
|
|
- });
|
|
|
|
|
- uni.setStorage({
|
|
|
|
|
- key: 'myuser_type',
|
|
|
|
|
- data: JSON.stringify(res.myuser_type),
|
|
|
|
|
- });
|
|
|
|
|
- uni.setStorage({
|
|
|
|
|
- key: 'myuid',
|
|
|
|
|
- data: JSON.stringify(res.myuid),
|
|
|
|
|
- });
|
|
|
|
|
- let QueryPermission = (id) => {
|
|
|
|
|
- let list = res.children;
|
|
|
|
|
- for (var i = 0; i < list.length; i++) {
|
|
|
|
|
- if (list[i].children) {
|
|
|
|
|
- var data = list[i].children;
|
|
|
|
|
- for (var j = 0; j < data.length; j++) {
|
|
|
|
|
- if (data[j].children) {
|
|
|
|
|
- var item = data[j].children;
|
|
|
|
|
- for (var k = 0; k < item.length; k++) {
|
|
|
|
|
- if (item[k].pur_id == id) {
|
|
|
|
|
- return true;
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
- return false;
|
|
|
|
|
- };
|
|
|
|
|
- this.jurisdiction = {
|
|
|
|
|
- cbtf: false,
|
|
|
|
|
- jktf: false,
|
|
|
|
|
- hjtf: false,
|
|
|
|
|
- fztf: false,
|
|
|
|
|
- sytf: false,
|
|
|
|
|
- sbtf: false,
|
|
|
|
|
- sqtf: false,
|
|
|
|
|
- zjtf: false,
|
|
|
|
|
- qxz: QueryPermission(242),
|
|
|
|
|
- sq: QueryPermission(284),
|
|
|
|
|
- cbyj: QueryPermission(243),
|
|
|
|
|
- };
|
|
|
|
|
- console.log(res.children);
|
|
|
|
|
- for (var i = 0; i < res.children.length; i++) {
|
|
|
|
|
- switch (res.children[i].pur_id) {
|
|
|
|
|
- case 36:
|
|
|
|
|
- this.jurisdiction.cbtf = true; //"测报系统"
|
|
|
|
|
- break;
|
|
|
|
|
- case 42:
|
|
|
|
|
- this.jurisdiction.jktf = true; //"可视农业"
|
|
|
|
|
- break;
|
|
|
|
|
- case 40:
|
|
|
|
|
- this.jurisdiction.hjtf = true; //"环境监测系统"
|
|
|
|
|
- break;
|
|
|
|
|
- case 44:
|
|
|
|
|
- this.jurisdiction.fztf = true; //"防治系统"
|
|
|
|
|
- break;
|
|
|
|
|
- case 58:
|
|
|
|
|
- this.jurisdiction.sytf = true; //"溯源系统"
|
|
|
|
|
- break;
|
|
|
|
|
- case 28:
|
|
|
|
|
- this.jurisdiction.sbtf = true; //"系统管理"
|
|
|
|
|
- break;
|
|
|
|
|
- case 25:
|
|
|
|
|
- this.jurisdiction.sqtf = true; //"四情基地"
|
|
|
|
|
- break;
|
|
|
|
|
- case 124:
|
|
|
|
|
- this.jurisdiction.zjtf = true; //"专家诊断"
|
|
|
|
|
- break;
|
|
|
|
|
- // case "灌溉控制系统":
|
|
|
|
|
- // this.jurisdiction.sftf = true
|
|
|
|
|
- // break;
|
|
|
|
|
- case 202:
|
|
|
|
|
- this.jurisdiction.ggtf = true; //"灌溉控制系统"
|
|
|
|
|
- break;
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
},
|
|
},
|
|
|
- tabfunction(index) {
|
|
|
|
|
|
|
+ tabfunction(index,item) {
|
|
|
if (index == 0) {
|
|
if (index == 0) {
|
|
|
- uni.navigateTo({
|
|
|
|
|
- url: '../fourBase/index',
|
|
|
|
|
|
|
+ uni.switchTab({
|
|
|
|
|
+ url: '/pages/equipList2/index',
|
|
|
|
|
+ success: () => {
|
|
|
|
|
+ setTimeout(() => {
|
|
|
|
|
+ uni.$emit('purId',item.pur_id);
|
|
|
|
|
+ }, 50);
|
|
|
|
|
+ }
|
|
|
});
|
|
});
|
|
|
} else if (index == 1) {
|
|
} else if (index == 1) {
|
|
|
- // var that = this
|
|
|
|
|
- // this.show = true
|
|
|
|
|
uni.navigateTo({
|
|
uni.navigateTo({
|
|
|
url: '/pages/identifyPest/identifyPest',
|
|
url: '/pages/identifyPest/identifyPest',
|
|
|
});
|
|
});
|
|
@@ -421,8 +252,14 @@
|
|
|
uni.navigateTo({
|
|
uni.navigateTo({
|
|
|
url: '../afterSale/index',
|
|
url: '../afterSale/index',
|
|
|
});
|
|
});
|
|
|
- } else if (index == 9) {
|
|
|
|
|
-
|
|
|
|
|
|
|
+ } else if(index == 4){
|
|
|
|
|
+ uni.navigateTo({
|
|
|
|
|
+ url: '/pages/index/developing',
|
|
|
|
|
+ });
|
|
|
|
|
+ }else if (index == 9) {
|
|
|
|
|
+ uni.navigateTo({
|
|
|
|
|
+ url: '/pages/server/index',
|
|
|
|
|
+ });
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
tabequipment(url, type) {
|
|
tabequipment(url, type) {
|
|
@@ -431,156 +268,27 @@
|
|
|
url: `${url}${type ? `?typeId=${type}` : ''}`,
|
|
url: `${url}${type ? `?typeId=${type}` : ''}`,
|
|
|
});
|
|
});
|
|
|
},
|
|
},
|
|
|
- // onok(ev) {
|
|
|
|
|
- // this.path = this.url;
|
|
|
|
|
- // console.log(ev);
|
|
|
|
|
- // this.loadTF = true;
|
|
|
|
|
- // uni.showLoading({
|
|
|
|
|
- // mask: true,
|
|
|
|
|
- // success: function () {
|
|
|
|
|
- // console.log(999);
|
|
|
|
|
- // },
|
|
|
|
|
- // });
|
|
|
|
|
- // var publiukey = `-----BEGIN PUBLIC KEY-----
|
|
|
|
|
- // MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC6m92fXUrccS4SoLg4W4jPRNua
|
|
|
|
|
- // 4BcRk4ldLcqPuQpD2Mds2+hw+Gi+0MUnshF/r/DTcCJgkt7rtoY9EB6/XJ6MFw14
|
|
|
|
|
- // whhESFie/lZUWRsk8M89Rkr8m5rwmBl+uLAd5LopyshFqKTBXeT2ytHP1JCQLPBO
|
|
|
|
|
- // 34Fy4/yEz4qEzkzBuwIDAQAB
|
|
|
|
|
- // -----END PUBLIC KEY-----`;
|
|
|
|
|
- // var time = +new Date();
|
|
|
|
|
- // var str2 = 'YuNfEi' + time + 'YuNfEi';
|
|
|
|
|
- // var pubblicData = jsencrypt.setEncrypt(publiukey, str2);
|
|
|
|
|
- // if (this.flag == 2) {
|
|
|
|
|
- // console.log('111');
|
|
|
|
|
- // // pest.pests.insect_discern 虫害
|
|
|
|
|
- // uni.uploadFile({
|
|
|
|
|
- // // url: 'http://dev.hnyfwlw.com/api/api_gateway?method=base.bases.base_photo', //仅为示例,非真实的接口地址
|
|
|
|
|
- // url: 'https://wx.hnyfwlw.com/api/api_gateway?method=pest.pests.insect_discern', //仅为示例,非真实的接口地址
|
|
|
|
|
- // filePath: ev.path,
|
|
|
|
|
- // name: 'img_file',
|
|
|
|
|
- // formData: {
|
|
|
|
|
- // user: 'test',
|
|
|
|
|
- // sign: pubblicData,
|
|
|
|
|
- // },
|
|
|
|
|
- // success: (uploadFileRes) => {
|
|
|
|
|
- // this.loadTF = false;
|
|
|
|
|
- // console.log(JSON.parse(uploadFileRes.data));
|
|
|
|
|
- // uni.navigateTo({
|
|
|
|
|
- // url:
|
|
|
|
|
- // '../disandpests/index?datas=' +
|
|
|
|
|
- // uploadFileRes.data +
|
|
|
|
|
- // '&path=' +
|
|
|
|
|
- // ev.path,
|
|
|
|
|
- // });
|
|
|
|
|
- // },
|
|
|
|
|
- // fail(res) {
|
|
|
|
|
- // console.log(res);
|
|
|
|
|
- // },
|
|
|
|
|
- // });
|
|
|
|
|
- // } else if (this.flag == 1) {
|
|
|
|
|
- // //pest.pests.insect_discern病害识别
|
|
|
|
|
- // // uni.showLoading({
|
|
|
|
|
- // // title: '加载中'
|
|
|
|
|
- // // });
|
|
|
|
|
- // uni.uploadFile({
|
|
|
|
|
- // // url: 'http://dev.hnyfwlw.com/api/api_gateway?method=base.bases.base_photo', //仅为示例,非真实的接口地址
|
|
|
|
|
- // url: 'https://wx.hnyfwlw.com/api/api_gateway?method=pest.pests.plant_discern', //仅为示例,非真实的接口地址
|
|
|
|
|
- // filePath: ev.path,
|
|
|
|
|
- // name: 'img_file',
|
|
|
|
|
- // formData: {
|
|
|
|
|
- // user: 'test',
|
|
|
|
|
- // sign: pubblicData,
|
|
|
|
|
- // },
|
|
|
|
|
- // success: (uploadFileRes) => {
|
|
|
|
|
- // this.loadTF = false;
|
|
|
|
|
- // console.log(JSON.parse(uploadFileRes.data));
|
|
|
|
|
- // uni.navigateTo({
|
|
|
|
|
- // url:
|
|
|
|
|
- // '../disandpests/index?datas=' +
|
|
|
|
|
- // uploadFileRes.data +
|
|
|
|
|
- // '&path=' +
|
|
|
|
|
- // ev.path,
|
|
|
|
|
- // });
|
|
|
|
|
- // },
|
|
|
|
|
- // });
|
|
|
|
|
- // }
|
|
|
|
|
- // this.url = '';
|
|
|
|
|
- // },
|
|
|
|
|
- // oncancle() {
|
|
|
|
|
- // // url设置为空,隐藏控件
|
|
|
|
|
- // this.url = '';
|
|
|
|
|
- // },
|
|
|
|
|
- // confirm() {
|
|
|
|
|
- // this.flag = 1;
|
|
|
|
|
- // uni.chooseImage({
|
|
|
|
|
- // count: 1, //默认9
|
|
|
|
|
- // // sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有
|
|
|
|
|
- // sourceType: ['camera', 'album'], //从相册选择
|
|
|
|
|
- // success: (res) => {
|
|
|
|
|
- // this.url = res.tempFilePaths[0];
|
|
|
|
|
- // },
|
|
|
|
|
- // });
|
|
|
|
|
- // console.log(1);
|
|
|
|
|
- // },
|
|
|
|
|
- // cancel() {
|
|
|
|
|
- // this.flag = 2;
|
|
|
|
|
- // uni.chooseImage({
|
|
|
|
|
- // count: 1, //默认9
|
|
|
|
|
- // // sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有
|
|
|
|
|
- // sourceType: ['camera', 'album'], //从相册选择
|
|
|
|
|
- // success: (res) => {
|
|
|
|
|
- // console.log(1);
|
|
|
|
|
- // this.url = res.tempFilePaths[0];
|
|
|
|
|
- // },
|
|
|
|
|
- // });
|
|
|
|
|
- // },
|
|
|
|
|
worm() {
|
|
worm() {
|
|
|
uni.navigateTo({
|
|
uni.navigateTo({
|
|
|
url: '../expertDiagnosis/wormcase?name=虫情百科',
|
|
url: '../expertDiagnosis/wormcase?name=虫情百科',
|
|
|
});
|
|
});
|
|
|
},
|
|
},
|
|
|
- virus() {
|
|
|
|
|
- uni.navigateTo({
|
|
|
|
|
- url: '../expertDiagnosis/wormcase?name=病害百科',
|
|
|
|
|
- });
|
|
|
|
|
- },
|
|
|
|
|
- introduce(id, title) {
|
|
|
|
|
- uni.navigateTo({
|
|
|
|
|
- url: '../expertDiagnosis/introduce?id=' + id + '&title=' + title,
|
|
|
|
|
- });
|
|
|
|
|
- },
|
|
|
|
|
checkLocationPermission(isTest) {
|
|
checkLocationPermission(isTest) {
|
|
|
let session_key = uni.getStorageSync('session_key');
|
|
let session_key = uni.getStorageSync('session_key');
|
|
|
|
|
+ console.log(session_key,'session_key');
|
|
|
let _this = this;
|
|
let _this = this;
|
|
|
// 当用户登录之后再弹位置权限框
|
|
// 当用户登录之后再弹位置权限框
|
|
|
if (session_key) {
|
|
if (session_key) {
|
|
|
uni.getSetting({
|
|
uni.getSetting({
|
|
|
success(res) {
|
|
success(res) {
|
|
|
- console.log(res);
|
|
|
|
|
|
|
+ console.log(res,'resres');
|
|
|
if (res.authSetting['scope.userLocation']) {
|
|
if (res.authSetting['scope.userLocation']) {
|
|
|
uni.getLocation({
|
|
uni.getLocation({
|
|
|
type: 'wgs84 ',
|
|
type: 'wgs84 ',
|
|
|
success: (res) => {
|
|
success: (res) => {
|
|
|
- // console.log(res, 'loacation');
|
|
|
|
|
- // uni.showToast({
|
|
|
|
|
- // title: `${res.longitude}, ${res.longitude}`,
|
|
|
|
|
- // duration: 20000,
|
|
|
|
|
- // icon:'none'
|
|
|
|
|
- // });
|
|
|
|
|
_this.getcity(res.longitude, res.latitude);
|
|
_this.getcity(res.longitude, res.latitude);
|
|
|
},
|
|
},
|
|
|
fail(e) {
|
|
fail(e) {
|
|
|
- // uni.showModal({
|
|
|
|
|
- // title: '提示',
|
|
|
|
|
- // content: JSON.stringify(e),
|
|
|
|
|
- // success: function (res) {
|
|
|
|
|
- // if (res.confirm) {
|
|
|
|
|
- // console.log('用户点击确定');
|
|
|
|
|
- // } else if (res.cancel) {
|
|
|
|
|
- // console.log('用户点击取消');
|
|
|
|
|
- // }
|
|
|
|
|
- // }
|
|
|
|
|
- // });
|
|
|
|
|
uni.showToast({
|
|
uni.showToast({
|
|
|
title: '系统未开启定位或未授权微信定位',
|
|
title: '系统未开启定位或未授权微信定位',
|
|
|
duration: 5000,
|
|
duration: 5000,
|
|
@@ -629,8 +337,6 @@
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
onLoad() {
|
|
onLoad() {
|
|
|
-
|
|
|
|
|
- console.log(this.$imageURL)
|
|
|
|
|
var time = new Date();
|
|
var time = new Date();
|
|
|
var hours = time.getHours();
|
|
var hours = time.getHours();
|
|
|
if (hours < 12) {
|
|
if (hours < 12) {
|
|
@@ -652,21 +358,16 @@
|
|
|
<style lang="less">
|
|
<style lang="less">
|
|
|
page {
|
|
page {
|
|
|
background: linear-gradient(180deg, #1FC676 11.72%, #1FC676 11.52%, #D5F9E7 29.83%, #F5F6FA 36.96%), #FFF;
|
|
background: linear-gradient(180deg, #1FC676 11.72%, #1FC676 11.52%, #D5F9E7 29.83%, #F5F6FA 36.96%), #FFF;
|
|
|
- // background-image: url(https://s3.hnyfwlw.com/webstaticimg/bigdata_app/newindex/bg.png);
|
|
|
|
|
- // background: linear-gradient(180deg, #1FC676 8.72%, #1FC676 18.52%, #D5F9E7 21.83%, #F5F6FA 25.96%), #FFF;
|
|
|
|
|
background-size: 100%;
|
|
background-size: 100%;
|
|
|
background-repeat: no-repeat;
|
|
background-repeat: no-repeat;
|
|
|
background-color: #f9f9f9;
|
|
background-color: #f9f9f9;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.home {
|
|
.home {
|
|
|
- // background: linear-gradient(180deg, #1FC676 8.72%, #1FC676 18.52%, #D5F9E7 21.83%, #F5F6FA 25.96%), #FFF;
|
|
|
|
|
width: 100%;
|
|
width: 100%;
|
|
|
height: 100%;
|
|
height: 100%;
|
|
|
padding-top: 94rpx;
|
|
padding-top: 94rpx;
|
|
|
box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.welcom {
|
|
.welcom {
|
|
|
height: 64rpx;
|
|
height: 64rpx;
|
|
|
line-height: 64rpx;
|
|
line-height: 64rpx;
|
|
@@ -674,7 +375,6 @@
|
|
|
font-size: 40rpx;
|
|
font-size: 40rpx;
|
|
|
color: #fff;
|
|
color: #fff;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.weather-bg {
|
|
.weather-bg {
|
|
|
width: 100%;
|
|
width: 100%;
|
|
|
height: 212rpx;
|
|
height: 212rpx;
|
|
@@ -682,27 +382,20 @@
|
|
|
background-size: 100% 100%;
|
|
background-size: 100% 100%;
|
|
|
background-repeat: no-repeat;
|
|
background-repeat: no-repeat;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.weather-box {
|
|
.weather-box {
|
|
|
display: flex;
|
|
display: flex;
|
|
|
margin: 24rpx 0 16rpx 0;
|
|
margin: 24rpx 0 16rpx 0;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.weather:nth-child(1) {
|
|
.weather:nth-child(1) {
|
|
|
-
|
|
|
|
|
border-right: 1px solid rgba(255, 255, 255, 0.6);
|
|
border-right: 1px solid rgba(255, 255, 255, 0.6);
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.weather {
|
|
.weather {
|
|
|
flex: 1;
|
|
flex: 1;
|
|
|
display: flex;
|
|
display: flex;
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
.weaimg {
|
|
.weaimg {
|
|
|
width: 42rpx;
|
|
width: 42rpx;
|
|
|
height: 42rpx;
|
|
height: 42rpx;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.weatext {
|
|
.weatext {
|
|
|
gap: 8rpx;
|
|
gap: 8rpx;
|
|
|
flex: 1;
|
|
flex: 1;
|
|
@@ -712,12 +405,10 @@
|
|
|
font-size: 24rpx;
|
|
font-size: 24rpx;
|
|
|
color: rgba(255, 255, 255, 0.8);
|
|
color: rgba(255, 255, 255, 0.8);
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.weatext_title {
|
|
.weatext_title {
|
|
|
font-size: 24rpx;
|
|
font-size: 24rpx;
|
|
|
color: #fff;
|
|
color: #fff;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.text-span {
|
|
.text-span {
|
|
|
color: #0BBC58;
|
|
color: #0BBC58;
|
|
|
margin-left: 16rpx;
|
|
margin-left: 16rpx;
|
|
@@ -725,13 +416,11 @@
|
|
|
border-radius: 4px;
|
|
border-radius: 4px;
|
|
|
background: rgba(255, 255, 255, 0.6);
|
|
background: rgba(255, 255, 255, 0.6);
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.text-value {
|
|
.text-value {
|
|
|
font-size: 48rpx;
|
|
font-size: 48rpx;
|
|
|
color: #fff;
|
|
color: #fff;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.weather-warning {
|
|
.weather-warning {
|
|
|
margin: 20rpx 0;
|
|
margin: 20rpx 0;
|
|
|
padding: 0 40rpx;
|
|
padding: 0 40rpx;
|
|
@@ -742,7 +431,6 @@
|
|
|
margin-right: 10rpx;
|
|
margin-right: 10rpx;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.ai-box {
|
|
.ai-box {
|
|
|
width: 100%;
|
|
width: 100%;
|
|
|
padding: 0 40rpx;
|
|
padding: 0 40rpx;
|
|
@@ -751,7 +439,6 @@
|
|
|
margin-bottom: 12rpx;
|
|
margin-bottom: 12rpx;
|
|
|
position: relative;
|
|
position: relative;
|
|
|
top: -20rpx;
|
|
top: -20rpx;
|
|
|
-
|
|
|
|
|
.ai-content {
|
|
.ai-content {
|
|
|
box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
|
height: 100%;
|
|
height: 100%;
|
|
@@ -759,14 +446,12 @@
|
|
|
border: 1.5px solid #FFF;
|
|
border: 1.5px solid #FFF;
|
|
|
background: linear-gradient(180deg, #ffffffa3 0%, #FFF 100%);
|
|
background: linear-gradient(180deg, #ffffffa3 0%, #FFF 100%);
|
|
|
padding: 24rpx;
|
|
padding: 24rpx;
|
|
|
-
|
|
|
|
|
image {
|
|
image {
|
|
|
width: 80rpx;
|
|
width: 80rpx;
|
|
|
height: 80rpx;
|
|
height: 80rpx;
|
|
|
float: left;
|
|
float: left;
|
|
|
margin-right: 16rpx;
|
|
margin-right: 16rpx;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.float-right {
|
|
.float-right {
|
|
|
float: right;
|
|
float: right;
|
|
|
padding: 4px 12px;
|
|
padding: 4px 12px;
|
|
@@ -775,55 +460,39 @@
|
|
|
background: #0BBC58;
|
|
background: #0BBC58;
|
|
|
margin: 12rpx 0;
|
|
margin: 12rpx 0;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.ai-text {
|
|
.ai-text {
|
|
|
-
|
|
|
|
|
float: left;
|
|
float: left;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.ai-text-title {
|
|
.ai-text-title {
|
|
|
color: #333834;
|
|
color: #333834;
|
|
|
line-height: 40rpx;
|
|
line-height: 40rpx;
|
|
|
font-size: 28rpx;
|
|
font-size: 28rpx;
|
|
|
-
|
|
|
|
|
font-weight: 700;
|
|
font-weight: 700;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.ai-text-subtitle {
|
|
.ai-text-subtitle {
|
|
|
color: #7b9783;
|
|
color: #7b9783;
|
|
|
line-height: 40rpx;
|
|
line-height: 40rpx;
|
|
|
font-size: 20rpx;
|
|
font-size: 20rpx;
|
|
|
-
|
|
|
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
|
-
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
.functionbox {
|
|
.functionbox {
|
|
|
width: 100%;
|
|
width: 100%;
|
|
|
- // height: 240rpx;
|
|
|
|
|
padding: 0rpx 32rpx 0 32rpx;
|
|
padding: 0rpx 32rpx 0 32rpx;
|
|
|
box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
|
margin-bottom: 16rpx;
|
|
margin-bottom: 16rpx;
|
|
|
.swiper {
|
|
.swiper {
|
|
|
height: 208rpx;
|
|
height: 208rpx;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.functionbox_title {
|
|
.functionbox_title {
|
|
|
padding-left: 20rpx;
|
|
padding-left: 20rpx;
|
|
|
font-size: 34rpx;
|
|
font-size: 34rpx;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.functionbox_text {
|
|
.functionbox_text {
|
|
|
display: flex;
|
|
display: flex;
|
|
|
flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
|
- // justify-content: space-around;
|
|
|
|
|
margin-top: 30rpx;
|
|
margin-top: 30rpx;
|
|
|
-
|
|
|
|
|
.functionbox_text_item {
|
|
.functionbox_text_item {
|
|
|
width:20%;
|
|
width:20%;
|
|
|
text-align: center;
|
|
text-align: center;
|
|
@@ -838,43 +507,33 @@
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.facilitybox {
|
|
.facilitybox {
|
|
|
width: 100%;
|
|
width: 100%;
|
|
|
padding: 0 32rpx;
|
|
padding: 0 32rpx;
|
|
|
box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
|
background: #F5F6FA;
|
|
background: #F5F6FA;
|
|
|
-
|
|
|
|
|
.facilitybox-content {
|
|
.facilitybox-content {
|
|
|
border-radius: 16rpx;
|
|
border-radius: 16rpx;
|
|
|
background: #FFF;
|
|
background: #FFF;
|
|
|
padding: 32rpx;
|
|
padding: 32rpx;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.facilitybox_title {
|
|
.facilitybox_title {
|
|
|
font-size: 30rpx;
|
|
font-size: 30rpx;
|
|
|
color: #333;
|
|
color: #333;
|
|
|
margin-bottom: 24rpx;
|
|
margin-bottom: 24rpx;
|
|
|
- // padding-left: 20rpx;
|
|
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.facilitybox_itembox {
|
|
.facilitybox_itembox {
|
|
|
-
|
|
|
|
|
display: flex;
|
|
display: flex;
|
|
|
gap: 32rpx;
|
|
gap: 32rpx;
|
|
|
-
|
|
|
|
|
.facilitybox_item {
|
|
.facilitybox_item {
|
|
|
flex: 1;
|
|
flex: 1;
|
|
|
-
|
|
|
|
|
color: #616666;
|
|
color: #616666;
|
|
|
-
|
|
|
|
|
.facilitybox_span {
|
|
.facilitybox_span {
|
|
|
padding: 16rpx 24rpx;
|
|
padding: 16rpx 24rpx;
|
|
|
width: 50%;
|
|
width: 50%;
|
|
|
color: #0B3F5D;
|
|
color: #0B3F5D;
|
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
|
font-size: 28rpx;
|
|
font-size: 28rpx;
|
|
|
-
|
|
|
|
|
.text {
|
|
.text {
|
|
|
font-size: 20rpx;
|
|
font-size: 20rpx;
|
|
|
color: #4E916E;
|
|
color: #4E916E;
|
|
@@ -882,7 +541,6 @@
|
|
|
margin-top: 9rpx;
|
|
margin-top: 9rpx;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.itemimg {
|
|
.itemimg {
|
|
|
width: 90rpx;
|
|
width: 90rpx;
|
|
|
height: 90rpx;
|
|
height: 90rpx;
|
|
@@ -890,12 +548,10 @@
|
|
|
margin: 7rpx 0;
|
|
margin: 7rpx 0;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.facilitybox-zhuanjia {
|
|
.facilitybox-zhuanjia {
|
|
|
border-radius: 8px;
|
|
border-radius: 8px;
|
|
|
background: linear-gradient(180deg, #D3FBE6 0%, #F5F7FA 100%);
|
|
background: linear-gradient(180deg, #D3FBE6 0%, #F5F7FA 100%);
|
|
|
position: relative;
|
|
position: relative;
|
|
|
-
|
|
|
|
|
.itemimg {
|
|
.itemimg {
|
|
|
width: 112rpx;
|
|
width: 112rpx;
|
|
|
height: 146rpx;
|
|
height: 146rpx;
|
|
@@ -903,63 +559,49 @@
|
|
|
bottom: 0;
|
|
bottom: 0;
|
|
|
right: 16rpx;
|
|
right: 16rpx;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
text {
|
|
text {
|
|
|
color: #003318;
|
|
color: #003318;
|
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
|
font-size: 28rpx;
|
|
font-size: 28rpx;
|
|
|
-
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.facilitybox-suishi {
|
|
.facilitybox-suishi {
|
|
|
border-radius: 8px;
|
|
border-radius: 8px;
|
|
|
background: linear-gradient(180deg, #CAECFF 0%, #F5F7FA 99.89%);
|
|
background: linear-gradient(180deg, #CAECFF 0%, #F5F7FA 99.89%);
|
|
|
padding: 9rpx 0;
|
|
padding: 9rpx 0;
|
|
|
-
|
|
|
|
|
.facilitybox_span {
|
|
.facilitybox_span {
|
|
|
color: #0B3F5D;
|
|
color: #0B3F5D;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.facilitybox-bchk {
|
|
.facilitybox-bchk {
|
|
|
border-radius: 8px;
|
|
border-radius: 8px;
|
|
|
background: linear-gradient(180deg, #EEE5F6 0%, #F5F7FA 95.65%);
|
|
background: linear-gradient(180deg, #EEE5F6 0%, #F5F7FA 95.65%);
|
|
|
- // height: 102rpx;
|
|
|
|
|
padding: 10rpx 0;
|
|
padding: 10rpx 0;
|
|
|
-
|
|
|
|
|
.facilitybox_span {
|
|
.facilitybox_span {
|
|
|
color: #3E2B50;
|
|
color: #3E2B50;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.itemimg {
|
|
.itemimg {
|
|
|
width: 78rpx;
|
|
width: 78rpx;
|
|
|
height: 72rpx;
|
|
height: 72rpx;
|
|
|
margin-right: 10rpx;
|
|
margin-right: 10rpx;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.facilitybox-jgqs {
|
|
.facilitybox-jgqs {
|
|
|
border-radius: 8px;
|
|
border-radius: 8px;
|
|
|
background: linear-gradient(180deg, #D2E5FF 0%, #F5F7FA 95.65%);
|
|
background: linear-gradient(180deg, #D2E5FF 0%, #F5F7FA 95.65%);
|
|
|
-
|
|
|
|
|
.facilitybox_span {
|
|
.facilitybox_span {
|
|
|
color: #0D2E5B;
|
|
color: #0D2E5B;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.facilitybox-jwjy {
|
|
.facilitybox-jwjy {
|
|
|
border-radius: 8px;
|
|
border-radius: 8px;
|
|
|
background: linear-gradient(180deg, #FFF4D2 0%, #F5F7FA 95.65%);
|
|
background: linear-gradient(180deg, #FFF4D2 0%, #F5F7FA 95.65%);
|
|
|
-
|
|
|
|
|
.facilitybox_span {
|
|
.facilitybox_span {
|
|
|
color: #3D4012;
|
|
color: #3D4012;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
.banner-ad {
|
|
.banner-ad {
|
|
|
margin: 32rpx 0;
|
|
margin: 32rpx 0;
|
|
|
height: 224rpx;
|
|
height: 224rpx;
|
|
@@ -975,7 +617,6 @@
|
|
|
box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
|
.title{
|
|
.title{
|
|
|
color: #333333;
|
|
color: #333333;
|
|
|
-
|
|
|
|
|
font-size: 28rpx;
|
|
font-size: 28rpx;
|
|
|
font-style: normal;
|
|
font-style: normal;
|
|
|
font-weight: 700;
|
|
font-weight: 700;
|
|
@@ -983,7 +624,6 @@
|
|
|
}
|
|
}
|
|
|
.sub-title{
|
|
.sub-title{
|
|
|
color: #666666;
|
|
color: #666666;
|
|
|
-
|
|
|
|
|
font-size: 20rpx;
|
|
font-size: 20rpx;
|
|
|
font-style: normal;
|
|
font-style: normal;
|
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
@@ -1000,18 +640,14 @@
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.insectattack {
|
|
.insectattack {
|
|
|
width: 90%;
|
|
width: 90%;
|
|
|
margin: 0 auto;
|
|
margin: 0 auto;
|
|
|
padding: 30rpx;
|
|
padding: 30rpx;
|
|
|
-
|
|
|
|
|
.insectattack_title {
|
|
.insectattack_title {
|
|
|
font-size: 34rpx;
|
|
font-size: 34rpx;
|
|
|
- // padding-left: 20rpx;
|
|
|
|
|
display: flex;
|
|
display: flex;
|
|
|
justify-content: space-between;
|
|
justify-content: space-between;
|
|
|
-
|
|
|
|
|
.iconbox {
|
|
.iconbox {
|
|
|
width: 40rpx;
|
|
width: 40rpx;
|
|
|
height: 40rpx;
|
|
height: 40rpx;
|
|
@@ -1023,27 +659,20 @@
|
|
|
font-size: 20rpx;
|
|
font-size: 20rpx;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.insectattack_listbox {
|
|
.insectattack_listbox {
|
|
|
- // padding: 0 20rpx;
|
|
|
|
|
overflow-x: auto;
|
|
overflow-x: auto;
|
|
|
-
|
|
|
|
|
.insectattack_list {
|
|
.insectattack_list {
|
|
|
width: 1104rpx;
|
|
width: 1104rpx;
|
|
|
display: flex;
|
|
display: flex;
|
|
|
margin-top: 30rpx;
|
|
margin-top: 30rpx;
|
|
|
-
|
|
|
|
|
flex-wrap: wrap;
|
|
flex-wrap: wrap;
|
|
|
-
|
|
|
|
|
.list_box {
|
|
.list_box {
|
|
|
- // background-color: #f00;
|
|
|
|
|
background-size: 100% 100%;
|
|
background-size: 100% 100%;
|
|
|
width: 246rpx;
|
|
width: 246rpx;
|
|
|
height: 324rpx;
|
|
height: 324rpx;
|
|
|
margin-right: 30rpx;
|
|
margin-right: 30rpx;
|
|
|
border-radius: 20rpx;
|
|
border-radius: 20rpx;
|
|
|
position: relative;
|
|
position: relative;
|
|
|
-
|
|
|
|
|
.list_boxbg {
|
|
.list_boxbg {
|
|
|
width: 100%;
|
|
width: 100%;
|
|
|
height: 100%;
|
|
height: 100%;
|
|
@@ -1051,20 +680,17 @@
|
|
|
top: 0;
|
|
top: 0;
|
|
|
left: 0;
|
|
left: 0;
|
|
|
z-index: -1;
|
|
z-index: -1;
|
|
|
-
|
|
|
|
|
.list_boxbg_img {
|
|
.list_boxbg_img {
|
|
|
width: 100%;
|
|
width: 100%;
|
|
|
height: 100%;
|
|
height: 100%;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.list_box_xiang {
|
|
.list_box_xiang {
|
|
|
width: 95%;
|
|
width: 95%;
|
|
|
margin-top: 0rpx auto;
|
|
margin-top: 0rpx auto;
|
|
|
display: flex;
|
|
display: flex;
|
|
|
justify-content: flex-end;
|
|
justify-content: flex-end;
|
|
|
padding-top: 20rpx;
|
|
padding-top: 20rpx;
|
|
|
-
|
|
|
|
|
.list_box_xiang_click {
|
|
.list_box_xiang_click {
|
|
|
padding: 8rpx 15rpx;
|
|
padding: 8rpx 15rpx;
|
|
|
background-color: rgba(0, 0, 0, 0.2);
|
|
background-color: rgba(0, 0, 0, 0.2);
|
|
@@ -1073,7 +699,6 @@
|
|
|
border-radius: 52rpx;
|
|
border-radius: 52rpx;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.list_box_info {
|
|
.list_box_info {
|
|
|
width: 90%;
|
|
width: 90%;
|
|
|
margin: 130rpx auto 0;
|
|
margin: 130rpx auto 0;
|
|
@@ -1084,11 +709,9 @@
|
|
|
rgba(255, 255, 255, 0.44));
|
|
rgba(255, 255, 255, 0.44));
|
|
|
padding: 10rpx;
|
|
padding: 10rpx;
|
|
|
box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
|
-
|
|
|
|
|
.list_box_info_name {
|
|
.list_box_info_name {
|
|
|
font-weight: 700;
|
|
font-weight: 700;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.list_box_info_text {
|
|
.list_box_info_text {
|
|
|
font-size: 18rpx;
|
|
font-size: 18rpx;
|
|
|
overflow: hidden;
|
|
overflow: hidden;
|
|
@@ -1099,42 +722,9 @@
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
- // .list_box1 {
|
|
|
|
|
- // background-image: url(../../static/images/newindex/cao.png);
|
|
|
|
|
- // }
|
|
|
|
|
-
|
|
|
|
|
- // .list_box2 {
|
|
|
|
|
- // background-image: url(../../static/images/newindex/yee.jpg);
|
|
|
|
|
- // }
|
|
|
|
|
-
|
|
|
|
|
- // .list_box3 {
|
|
|
|
|
- // background-image: url(../../static/images/newindex/lingc.jpg);
|
|
|
|
|
- // }
|
|
|
|
|
-
|
|
|
|
|
- // .list_box4 {
|
|
|
|
|
- // background-image: url(../../static/images/newindex/ming.png);
|
|
|
|
|
- // }
|
|
|
|
|
-
|
|
|
|
|
- // .list_box5 {
|
|
|
|
|
- // background-image: url(../../static/images/newindex/mai.png);
|
|
|
|
|
- // }
|
|
|
|
|
-
|
|
|
|
|
- // .list_box6 {
|
|
|
|
|
- // background-image: url(../../static/images/newindex/dadou.jpg)
|
|
|
|
|
- // }
|
|
|
|
|
-
|
|
|
|
|
- // .list_box7 {
|
|
|
|
|
- // background-image: url(../../static/images/newindex/yumi.png);
|
|
|
|
|
- // }
|
|
|
|
|
-
|
|
|
|
|
- // .list_box8 {
|
|
|
|
|
- // background-image: url(../../static/images/newindex/dao.png);
|
|
|
|
|
- // }
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
.loading {
|
|
.loading {
|
|
|
position: absolute;
|
|
position: absolute;
|
|
|
top: 0;
|
|
top: 0;
|