mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-22 04:46:43 +08:00
安全性问题处理:建议书列表页面添加页面访问校验组件 --提交人:阳华祥
This commit is contained in:
@@ -12,11 +12,11 @@
|
|||||||
<van-tab>
|
<van-tab>
|
||||||
<template #title>密码校验</template>
|
<template #title>密码校验</template>
|
||||||
<div class="p10 fs14">
|
<div class="p10 fs14">
|
||||||
<p>为保护客户隐私数据安全,请您授权访问。请在下面输入框输入登录密码:</p>
|
<p>为保护客户隐私数据安全,请您授权访问。请在下面输入框输入登录密码后完成后续操作。</p>
|
||||||
<van-field
|
<van-field
|
||||||
minlength="6"
|
minlength="6"
|
||||||
class="pt5 mt10"
|
class="pt5 mt10"
|
||||||
style="border-top:1px solid #eaeaea"
|
style="border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea"
|
||||||
v-model="checkModel.pwd"
|
v-model="checkModel.pwd"
|
||||||
clearable
|
clearable
|
||||||
type="password"
|
type="password"
|
||||||
|
|||||||
@@ -77,6 +77,9 @@
|
|||||||
</div>
|
</div>
|
||||||
</van-list>
|
</van-list>
|
||||||
<van-button type="danger" @click="addProposal" class="bottom-btn fs16">点我新增</van-button>
|
<van-button type="danger" @click="addProposal" class="bottom-btn fs16">点我新增</van-button>
|
||||||
|
|
||||||
|
<check-agent @checModelSuccessMethod="initThisPage" />
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -85,10 +88,12 @@ import { Tabs, Tab, Tag, Dialog, List, Sticky, Toast } from 'vant'
|
|||||||
import { getList, toInsurance, deleteProposal } from '@/api/ebiz/proposal/proposal.js'
|
import { getList, toInsurance, deleteProposal } from '@/api/ebiz/proposal/proposal.js'
|
||||||
import { formatRiskList } from '@/assets/js/utils/formatRiskList.js'
|
import { formatRiskList } from '@/assets/js/utils/formatRiskList.js'
|
||||||
import riskRules from '../common/risk-rules.js'
|
import riskRules from '../common/risk-rules.js'
|
||||||
|
import CheckAgent from '@/components/common/CheckAgent'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'proposalList',
|
name: 'proposalList',
|
||||||
components: {
|
components: {
|
||||||
|
[CheckAgent.name]: CheckAgent,
|
||||||
[Tabs.name]: Tabs,
|
[Tabs.name]: Tabs,
|
||||||
[Tab.name]: Tab,
|
[Tab.name]: Tab,
|
||||||
[Tag.name]: Tag,
|
[Tag.name]: Tag,
|
||||||
@@ -109,8 +114,13 @@ export default {
|
|||||||
isSuccess: false
|
isSuccess: false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
created() {
|
created() {},
|
||||||
// document.body.style.backgroundColor = '#F5F5F5'
|
mounted() {},
|
||||||
|
methods: {
|
||||||
|
initThisPage(showFlag) {
|
||||||
|
if (showFlag) {
|
||||||
|
return
|
||||||
|
}
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
// eslint-disable-next-line no-undef
|
// eslint-disable-next-line no-undef
|
||||||
EWebBridge.webCallAppInJs('webview_left_button', {
|
EWebBridge.webCallAppInJs('webview_left_button', {
|
||||||
@@ -118,11 +128,8 @@ export default {
|
|||||||
})
|
})
|
||||||
}, 100)
|
}, 100)
|
||||||
window.appCallBack = this.appCallBack
|
window.appCallBack = this.appCallBack
|
||||||
},
|
|
||||||
mounted() {
|
|
||||||
this.loadMore()
|
this.loadMore()
|
||||||
},
|
},
|
||||||
methods: {
|
|
||||||
appCallBack(data) {
|
appCallBack(data) {
|
||||||
if (data.trigger == 'left_button_click') {
|
if (data.trigger == 'left_button_click') {
|
||||||
this.$jump({
|
this.$jump({
|
||||||
|
|||||||
Reference in New Issue
Block a user