Feat(页面):页面埋点配置
This commit is contained in:
@@ -47,9 +47,10 @@
|
||||
|
||||
<script>
|
||||
import {bankList, addBankCard} from "@/api/user";
|
||||
import { pageListenMixins } from '@/mixins/pageListenMixins'
|
||||
|
||||
export default {
|
||||
components: {},
|
||||
mixins: [pageListenMixins],
|
||||
data: function () {
|
||||
return {
|
||||
name: "",
|
||||
@@ -59,7 +60,8 @@ export default {
|
||||
bankList: [],
|
||||
banks: [],
|
||||
index: 0,
|
||||
showPicker: false
|
||||
showPicker: false,
|
||||
pageKeyId: Object.freeze('userBankCardEdit')
|
||||
};
|
||||
},
|
||||
watch: {},
|
||||
|
||||
@@ -56,8 +56,10 @@
|
||||
import MescrollMixins from "@/mixins/mescroll-mixins.js";
|
||||
import MescrollBody from "@/components/mescroll-uni/mescroll-body.vue";
|
||||
import {getBank, postCashInfo, bankCardList, deleteBankCard} from "@/api/user";
|
||||
import { pageListenMixins } from '@/mixins/pageListenMixins'
|
||||
|
||||
export default {
|
||||
mixins: [pageListenMixins],
|
||||
data() {
|
||||
return {
|
||||
list: [],
|
||||
@@ -77,7 +79,8 @@ export default {
|
||||
},
|
||||
isSelectMode: false,
|
||||
webUrl: this.$VUE_APP_RESOURCES_URL,
|
||||
bgColor: ["#FD574B", "#0DC5C5", "#3F57DA", "#FF4F48"]
|
||||
bgColor: ["#FD574B", "#0DC5C5", "#3F57DA", "#FF4F48"],
|
||||
pageKeyId: Object.freeze('userBankCardIndex')
|
||||
}
|
||||
},
|
||||
components: {
|
||||
|
||||
@@ -25,16 +25,17 @@ import sendVerifyCode from "@/mixins/SendVerifyCode";
|
||||
import {required, alpha_num, chs_phone} from "@/utils/validate";
|
||||
import {validatorDefaultCatch} from "@/utils/dialog";
|
||||
import {registerVerify, bindingPhoneByInput} from "@/api/user";
|
||||
import { pageListenMixins } from '@/mixins/pageListenMixins'
|
||||
|
||||
export default {
|
||||
name: "BindingPhone",
|
||||
components: {},
|
||||
props: {},
|
||||
mixins: [pageListenMixins],
|
||||
data: function () {
|
||||
return {
|
||||
webUrl: this.$VUE_APP_RESOURCES_URL,
|
||||
captcha: "",
|
||||
phone: "" //手机号
|
||||
phone: "",
|
||||
pageKeyId: Object.freeze('userConfigPhone')
|
||||
};
|
||||
},
|
||||
mixins: [sendVerifyCode],
|
||||
|
||||
@@ -12,17 +12,20 @@
|
||||
import SubSection from '@/components/SubSection.vue'
|
||||
import Coupons from '../components/Coupons.vue'
|
||||
import {getCouponsUser} from '@/api/user'
|
||||
import { pageListenMixins } from '@/mixins/pageListenMixins'
|
||||
|
||||
export default {
|
||||
name: "myCoupons",
|
||||
components: {SubSection, Coupons},
|
||||
mixins: [pageListenMixins],
|
||||
data() {
|
||||
return {
|
||||
webUrl: this.$VUE_APP_RESOURCES_URL,
|
||||
current: 0,
|
||||
canUse: 0,
|
||||
notUse: 0,
|
||||
list: []
|
||||
list: [],
|
||||
pageKeyId: Object.freeze('userCouponsIndex')
|
||||
}
|
||||
},
|
||||
onLoad() {
|
||||
|
||||
@@ -126,9 +126,11 @@
|
||||
import {getProductList, getStoreList, getVideoList, removeFavorite} from "@/api/favorite";
|
||||
import {postCartAdd} from "@/api/store";
|
||||
import CheckboxIcon from "@/components/CheckboxIcon.vue";
|
||||
import { pageListenMixins } from '@/mixins/pageListenMixins'
|
||||
|
||||
export default {
|
||||
components: {CheckboxIcon},
|
||||
mixins: [pageListenMixins],
|
||||
data() {
|
||||
return {
|
||||
ready: false,
|
||||
@@ -145,6 +147,7 @@ export default {
|
||||
productList: [],
|
||||
storeList: [],
|
||||
videoList: [],
|
||||
pageKeyId: Object.freeze('userCollectionIndex')
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
|
||||
@@ -45,14 +45,17 @@ import sendVerifyCode from "@/mixins/SendVerifyCode";
|
||||
import { required, alpha_num, chs_phone } from "@/utils/validate";
|
||||
import { validatorDefaultCatch } from "@/utils/dialog";
|
||||
import { getUserInfo, registerVerify, bindingPhone,modifyUserPayPwd } from "@/api/user";
|
||||
import { pageListenMixins } from '@/mixins/pageListenMixins'
|
||||
|
||||
export default {
|
||||
mixins: [pageListenMixins],
|
||||
data() {
|
||||
return {
|
||||
webUrl: this.$VUE_APP_RESOURCES_URL,
|
||||
captcha: "",
|
||||
phone:'',
|
||||
payPwd:''
|
||||
payPwd:'',
|
||||
pageKeyId: Object.freeze('userConfigPasswordPay')
|
||||
}
|
||||
},
|
||||
mixins: [sendVerifyCode],
|
||||
|
||||
@@ -76,12 +76,14 @@ import {mapGetters} from "vuex";
|
||||
import {isWeixin, trim, uploadImage} from "@/utils";
|
||||
import {postUserEdit} from "@/api/user";
|
||||
import ImageCropper from "@/pkg_user/components/invinbg-image-cropper/invinbg-image-cropper.vue";
|
||||
import { pageListenMixins } from '@/mixins/pageListenMixins'
|
||||
|
||||
export default {
|
||||
name: "PersonalData",
|
||||
components: {
|
||||
ImageCropper
|
||||
},
|
||||
mixins: [pageListenMixins],
|
||||
data() {
|
||||
return {
|
||||
webUrl: this.$VUE_APP_RESOURCES_URL,
|
||||
@@ -92,6 +94,7 @@ export default {
|
||||
userIndex: 0,
|
||||
tempFilePath: '',
|
||||
cropFilePath: '',
|
||||
pageKeyId: Object.freeze('userConfig')
|
||||
};
|
||||
},
|
||||
computed: mapGetters(["userInfo"]),
|
||||
|
||||
@@ -79,8 +79,10 @@ import { getBank, bankCardList, postCashInfo } from "@/api/user";
|
||||
import NP from "number-precision";
|
||||
import uniPopup from '@/components/uni-popup/uni-popup.vue';
|
||||
import blPaymentPasswordInput from '@/components/blPaymentPasswordInput.vue';
|
||||
import { pageListenMixins } from '@/mixins/pageListenMixins'
|
||||
|
||||
export default {
|
||||
mixins: [pageListenMixins],
|
||||
data() {
|
||||
return {
|
||||
webUrl: this.$VUE_APP_RESOURCES_URL,
|
||||
@@ -94,7 +96,8 @@ export default {
|
||||
gdAmount: 0, //固定手续费
|
||||
gdLimit: 0, //最低固定费率额度
|
||||
feeRate: 0, //手续费费率
|
||||
remark: "" //提现说明
|
||||
remark: "", //提现说明
|
||||
pageKeyId: Object.freeze('userExtractIndex')
|
||||
}
|
||||
},
|
||||
components: {
|
||||
|
||||
@@ -33,14 +33,17 @@
|
||||
|
||||
<script>
|
||||
import {payoutLog} from "@/api/user";
|
||||
import { pageListenMixins } from '@/mixins/pageListenMixins'
|
||||
|
||||
export default {
|
||||
mixins: [pageListenMixins],
|
||||
data() {
|
||||
return {
|
||||
webUrl: this.$VUE_APP_RESOURCES_URL,
|
||||
ready: false,
|
||||
list: [],
|
||||
page: 1,
|
||||
pageKeyId: Object.freeze('userExtractRecords')
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
|
||||
Reference in New Issue
Block a user