Commit e1ba2528 authored by 罗成兵's avatar 罗成兵

配置文件

parent fa478378
...@@ -5,14 +5,14 @@ ...@@ -5,14 +5,14 @@
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0"> <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0">
<link rel="icon" href="<%= BASE_URL %>favicon.ico"> <link rel="icon" href="<%= BASE_URL %>favicon.ico">
<!-- <script src="https://cdn.bootcdn.net/ajax/libs/vConsole/3.3.4/vconsole.min.js"></script> --> <!-- <script src="https://cdn.bootcdn.net/ajax/libs/vConsole/3.3.4/vconsole.min.js"></script>-->
<title>叶酸发放-居民app</title> <title>叶酸发放-居民</title>
</head> </head>
<body> <body>
<div id="app"></div> <div id="app"></div>
</body> </body>
<!-- <script> <!-- <script>-->
var vConsole = new VConsole(); <!-- var vConsole = new VConsole();-->
console.log('Hello world'); <!-- console.log('Hello world');-->
</script> --> <!-- </script>-->
</html> </html>
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<br><br><br><br><br> <br><br><br><br><br>
<van-empty image="error" :description="msg"/> <van-empty image="error" :description="msg"/>
<van-button style="margin-left: 10%;width: 80%" round type="danger" color="#EC808D" @click="handleBack()"> <van-button style="margin-left: 10%;width: 80%" round type="danger" color="#EC808D" @click="handleBack()">
返回 关闭
</van-button> </van-button>
</div> </div>
</div> </div>
...@@ -37,38 +37,41 @@ export default { ...@@ -37,38 +37,41 @@ export default {
}; };
}, },
mounted() { mounted() {
if (process.env.NODE_ENV == "dev") { this.init();
let userInfo = {
account: '18487125843',
token: '7de354fd8be1484cacbc41e96fe88d7e',
userId: '11133351501171512',
};
window.sessionStorage.setItem('userInfo', JSON.stringify(userInfo));
this.showMsg();
} else {
let query = this.$route.query;
let userInfo = {
account: query.account,
token: query.token,
userId: query.userId,
};
if (!userInfo.userId && !userInfo.account) {
this.msg = "用户信息获取失败!"
callMobile('init', {});
} else {
if (!userInfo.userId || !userInfo.account) {
this.msg = "用户信息获取失败!"
return;
}
window.sessionStorage.setItem('userInfo', JSON.stringify(userInfo));
this.showMsg();
}
}
}, },
activated() { activated() {
window.scrollTo(0, this.scrollPosition); window.scrollTo(0, this.scrollPosition);
}, },
methods: { methods: {
init(){
if (process.env.NODE_ENV == "dev") {
let userInfo = {
account: '18487125843',
token: '7de354fd8be1484cacbc41e96fe88d7e',
userId: '11133351501171512',
};
window.sessionStorage.setItem('userInfo', JSON.stringify(userInfo));
this.showMsg();
} else {
let query = this.$route.query;
let userInfo = {
account: query.account,
token: query.token,
userId: query.userId,
};
if (!userInfo.userId && !userInfo.account) {
this.msg = "用户信息获取失败!"
callMobile('init', {});
} else {
if (!userInfo.userId || !userInfo.account) {
this.msg = "用户信息获取失败!"
return;
}
window.sessionStorage.setItem('userInfo', JSON.stringify(userInfo));
this.showMsg();
}
}
},
handleBack() { handleBack() {
callMobile('goIndex', {}); callMobile('goIndex', {});
}, },
......
<template> <template>
<div class="provideUnit"> <div class="provideUnit">
<!-- 头部 --> <!-- 头部 -->
<van-nav-bar fixed title="选择叶酸发放单位"> <van-nav-bar fixed title="选择叶酸发放单位">
<template #left> <template #left>
<img src="../../assets/images/back.png" alt="" @click="handleBack"/> <img src="../../assets/images/back.png" alt="" @click="handleBack"/>
</template> </template>
<template #right> <template #right>
<div @click="handleRecord">申请记录</div> <div @click="handleRecord">申请记录</div>
</template> </template>
</van-nav-bar> </van-nav-bar>
<!-- 搜索框 --> <!-- 搜索框 -->
<van-search @blur="handleInput" style="width: 88%;display: inline-block" @clear="handleCancel" <van-search @blur="handleInput" style="width: 88%;display: inline-block" @clear="handleCancel"
v-model="seachInfo.unitName" placeholder="请输入搜索关键词"/> v-model="seachInfo.unitName" placeholder="请输入搜索关键词"/>
<van-icon size="33" style="float: right;margin-right: 8px;" name="scan" @click="openQrCode"/> <van-icon size="33" style="float: right;margin-right: 8px;" name="scan" @click="openQrCode"/>
<!-- 申请部分 --> <!-- 申请部分 -->
<template v-if="unitList.length != 0"> <template v-if="unitList.length != 0">
<div class="flex_block" v-for="item in unitList" :key="item.id" @click="handleClick(item)"> <div class="flex_block" v-for="item in unitList" :key="item.id" @click="handleClick(item)">
<div class="flex_block_title"> <div class="flex_block_title">
<span class="top">{{ item.unitName }}</span> <span class="top">{{ item.unitName }}</span>
<span class="bottom">地址:{{ <span class="bottom">地址:{{
(item.areaFullName ? item.areaFullName : "") + (item.unitAddress ? item.unitAddress : "") (item.areaFullName ? item.areaFullName : "") + (item.unitAddress ? item.unitAddress : "")
}}</span> }}</span>
</div>
<div class="flex_block_btn">申请</div>
</div> </div>
<div class="flex_block_btn">申请</div> </template>
</div> <van-empty v-else description="暂无发放单位"/>
</template>
<van-empty v-else description="暂无发放单位"/>
</div> </div>
</template> </template>
<script> <script>
import {getProvideUnit, getProvideUnitById} from '@/axios/api'; import {getProvideUnit, getProvideUnitById} from '@/axios/api';
import {callMobile,isEmpty} from '@/utils/common'; import {callMobile, isEmpty} from '@/utils/common';
export default { export default {
components: {}, components: {},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment