分享
This commit is contained in:
@@ -42,9 +42,39 @@
|
|||||||
<AiEmpty v-if="list.length==0"/>
|
<AiEmpty v-if="list.length==0"/>
|
||||||
</div>
|
</div>
|
||||||
<div class="btn-wrapper">
|
<div class="btn-wrapper">
|
||||||
<div class="share">分享</div>
|
<div class="share" @click="show = true">分享</div>
|
||||||
<div class="addBtn" @click="toReport" hover-class="text-hover">添加上报人员</div>
|
<div class="addBtn" @click="toReport" hover-class="text-hover">添加上报人员</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<u-popup v-model="show" mode="bottom" border-radius="30" height="200px">
|
||||||
|
<div class="shareBox">
|
||||||
|
<h2>分享到:</h2>
|
||||||
|
<div class="card">
|
||||||
|
<div class="itemCard" @click="registerCode()">
|
||||||
|
<img src="./components/code.png" alt="" class="imgs" />
|
||||||
|
<div class="names">扫码登记</div>
|
||||||
|
</div>
|
||||||
|
<div class="itemCard" @click="invitation()">
|
||||||
|
<img src="./components/wechat.png" alt="" class="imgs" />
|
||||||
|
<div class="names">微信邀请</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</u-popup>
|
||||||
|
|
||||||
|
<u-popup v-model="showCode" mode="center" border-radius="14" width="90%" height="450px">
|
||||||
|
<div class="showCode">
|
||||||
|
<div class="qrCode">
|
||||||
|
<img src="./components/code.png" alt="">
|
||||||
|
</div>
|
||||||
|
<h2>返乡登记</h2>
|
||||||
|
<p>请外来及返乡人员使用微信扫码主动报备行程</p>
|
||||||
|
<div class="btn">
|
||||||
|
<div class="cancel" @click="showCode = false">取消</div>
|
||||||
|
<div class="save" @click="savePoster">保存海报</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</u-popup>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -60,6 +90,8 @@ export default {
|
|||||||
pageShow: false,
|
pageShow: false,
|
||||||
current: 1,
|
current: 1,
|
||||||
total: 0,
|
total: 0,
|
||||||
|
show: false,
|
||||||
|
showCode: false,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
@@ -86,6 +118,18 @@ export default {
|
|||||||
this.$linkTo('./AddUser')
|
this.$linkTo('./AddUser')
|
||||||
},
|
},
|
||||||
|
|
||||||
|
// 扫码登记
|
||||||
|
registerCode() {
|
||||||
|
this.show = false;
|
||||||
|
this.showCode = true;
|
||||||
|
},
|
||||||
|
// 微信邀请
|
||||||
|
invitation() {
|
||||||
|
console.log('222');
|
||||||
|
},
|
||||||
|
// 保存海报
|
||||||
|
savePoster() {},
|
||||||
|
|
||||||
getList() {
|
getList() {
|
||||||
|
|
||||||
this.$instance.post(`/app/appepidemicreportmember/list?openId=${this.user.openId}`, null, {
|
this.$instance.post(`/app/appepidemicreportmember/list?openId=${this.user.openId}`, null, {
|
||||||
@@ -274,5 +318,64 @@ export default {
|
|||||||
color: #fff;
|
color: #fff;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.shareBox {
|
||||||
|
padding: 32px;
|
||||||
|
box-sizing: border-box;
|
||||||
|
.card {
|
||||||
|
display: flex;
|
||||||
|
margin-top: 60px;
|
||||||
|
.itemCard {
|
||||||
|
flex: 1;
|
||||||
|
text-align: center;
|
||||||
|
// width: 25%;
|
||||||
|
img {
|
||||||
|
width: 96px;
|
||||||
|
height: 96px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.showCode {
|
||||||
|
padding: 64px;
|
||||||
|
box-sizing: border-box;
|
||||||
|
text-align: center;
|
||||||
|
.qrCode {
|
||||||
|
img {
|
||||||
|
width: 320px;
|
||||||
|
height: 320px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
h2 {
|
||||||
|
font-size: 36px;
|
||||||
|
font-weight: 600;
|
||||||
|
padding: 32px 0;
|
||||||
|
}
|
||||||
|
p {
|
||||||
|
font-size: 32px;
|
||||||
|
margin-bottom: 80px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn {
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
.cancel,
|
||||||
|
.save {
|
||||||
|
width: 45%;
|
||||||
|
text-align: center;
|
||||||
|
height: 80px;
|
||||||
|
line-height: 80px;
|
||||||
|
border-radius: 40px;
|
||||||
|
}
|
||||||
|
.cancel {
|
||||||
|
background: #EFF2F7;
|
||||||
|
}
|
||||||
|
.save {
|
||||||
|
background: #383A49;
|
||||||
|
color: #FFF;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
BIN
src/mods/conv/AppHealthReport/components/code.png
Normal file
BIN
src/mods/conv/AppHealthReport/components/code.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.5 KiB |
BIN
src/mods/conv/AppHealthReport/components/wechat.png
Normal file
BIN
src/mods/conv/AppHealthReport/components/wechat.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.4 KiB |
@@ -45,17 +45,31 @@
|
|||||||
<u-popup v-model="show" mode="bottom" border-radius="30" height="200px">
|
<u-popup v-model="show" mode="bottom" border-radius="30" height="200px">
|
||||||
<div class="shareBox">
|
<div class="shareBox">
|
||||||
<h2>分享到:</h2>
|
<h2>分享到:</h2>
|
||||||
<div>
|
<div class="card">
|
||||||
<div class="itemCard" @click="toPage(item.url)" v-for="(item, i) in list" :key="i">
|
<div class="itemCard" @click="registerCode()">
|
||||||
<img :src="item.img" alt="" class="imgs" />
|
<img src="./components/code.png" alt="" class="imgs" />
|
||||||
<div class="names">{{ item.name }}</div>
|
<div class="names">扫码登记</div>
|
||||||
|
</div>
|
||||||
|
<div class="itemCard" @click="invitation()">
|
||||||
|
<img src="./components/wechat.png" alt="" class="imgs" />
|
||||||
|
<div class="names">微信邀请</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</u-popup>
|
</u-popup>
|
||||||
|
|
||||||
<u-popup v-model="showCode" mode="center" border-radius="14" width="90%" height="150px">
|
<u-popup v-model="showCode" mode="center" border-radius="14" width="90%" height="450px">
|
||||||
|
<div class="showCode">
|
||||||
|
<div class="qrCode">
|
||||||
|
<img src="./components/code.png" alt="">
|
||||||
|
</div>
|
||||||
|
<h2>返乡登记</h2>
|
||||||
|
<p>请外来及返乡人员使用微信扫码主动报备行程</p>
|
||||||
|
<div class="btn">
|
||||||
|
<div class="cancel" @click="showCode = false">取消</div>
|
||||||
|
<div class="save" @click="savePoster">保存海报</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</u-popup>
|
</u-popup>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@@ -96,9 +110,19 @@ export default {
|
|||||||
toReport() {
|
toReport() {
|
||||||
this.$linkTo('./Add')
|
this.$linkTo('./Add')
|
||||||
},
|
},
|
||||||
// policyDetail() {
|
|
||||||
|
// 扫码登记
|
||||||
|
registerCode() {
|
||||||
|
this.show = false;
|
||||||
|
this.showCode = true;
|
||||||
|
},
|
||||||
|
// 微信邀请
|
||||||
|
invitation() {
|
||||||
|
console.log('222');
|
||||||
|
},
|
||||||
|
// 保存海报
|
||||||
|
savePoster() {},
|
||||||
|
|
||||||
// }
|
|
||||||
getList() {
|
getList() {
|
||||||
this.$instance.post(`/app/appepidemicbackhomerecord/list`, null, {
|
this.$instance.post(`/app/appepidemicbackhomerecord/list`, null, {
|
||||||
params: {
|
params: {
|
||||||
@@ -121,14 +145,8 @@ export default {
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|
||||||
shareBtn() {
|
|
||||||
// console.log('分享');
|
|
||||||
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
onReachBottom() {
|
onReachBottom() {
|
||||||
this.current++
|
this.current++
|
||||||
this.getList()
|
this.getList()
|
||||||
@@ -273,6 +291,60 @@ export default {
|
|||||||
.shareBox {
|
.shareBox {
|
||||||
padding: 32px;
|
padding: 32px;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
|
.card {
|
||||||
|
display: flex;
|
||||||
|
margin-top: 60px;
|
||||||
|
.itemCard {
|
||||||
|
flex: 1;
|
||||||
|
text-align: center;
|
||||||
|
// width: 25%;
|
||||||
|
img {
|
||||||
|
width: 96px;
|
||||||
|
height: 96px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.showCode {
|
||||||
|
padding: 64px;
|
||||||
|
box-sizing: border-box;
|
||||||
|
text-align: center;
|
||||||
|
.qrCode {
|
||||||
|
img {
|
||||||
|
width: 320px;
|
||||||
|
height: 320px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
h2 {
|
||||||
|
font-size: 36px;
|
||||||
|
font-weight: 600;
|
||||||
|
padding: 32px 0;
|
||||||
|
}
|
||||||
|
p {
|
||||||
|
font-size: 32px;
|
||||||
|
margin-bottom: 80px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn {
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
.cancel,
|
||||||
|
.save {
|
||||||
|
width: 45%;
|
||||||
|
text-align: center;
|
||||||
|
height: 80px;
|
||||||
|
line-height: 80px;
|
||||||
|
border-radius: 40px;
|
||||||
|
}
|
||||||
|
.cancel {
|
||||||
|
background: #EFF2F7;
|
||||||
|
}
|
||||||
|
.save {
|
||||||
|
background: #383A49;
|
||||||
|
color: #FFF;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
BIN
src/mods/conv/AppReturnHomeRegister/components/code.png
Normal file
BIN
src/mods/conv/AppReturnHomeRegister/components/code.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.5 KiB |
BIN
src/mods/conv/AppReturnHomeRegister/components/wechat.png
Normal file
BIN
src/mods/conv/AppReturnHomeRegister/components/wechat.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.4 KiB |
Reference in New Issue
Block a user