Commit 7cad050e by 肖康

h5_v2新增页面

parent fe9bea15
Showing with 457 additions and 299 deletions
...@@ -162,6 +162,8 @@ export const apis = { ...@@ -162,6 +162,8 @@ export const apis = {
* * * *
*/ */
feedback: productionUrlApi + 'help/help/feedback', feedback: productionUrlApi + 'help/help/feedback',
/** /**
* * * *
* 获取当前积分api * 获取当前积分api
......
...@@ -16,6 +16,150 @@ ...@@ -16,6 +16,150 @@
right:0px; right:0px;
box-sizing: border-box; box-sizing: border-box;
} }
.qus-type{
padding:0.45rem;
background: #fff;
padding-right: 0px;
h3{color:#333;font-size: 14px;margin-bottom: 0.36rem;}
.fl{
width: 2.13rem;
height: 0.8rem;
background: #F4F4F4;
border-radius: 0.05rem;
color:#333;
font-size: 13px;
text-align: center;
line-height: 0.8rem;
margin-right: 0.27rem;
border:1px solid #f4f4f4;
box-sizing: border-box;
&.mr0{margin-right: 0px;}
&.act{
border:1px solid #1969F9;
color:#1969F9;
background: #fff;
}
}
}
.from{
background: #fff;
width:9.6rem;
margin:0 auto;
padding:0.27rem;
box-sizing: border-box;
margin-top: 0.31rem;
h3{color:#6f6f6f;font-size: 12px;margin-bottom: 0.15rem;height:0.64rem;line-height: 0.64rem;}
textarea{
display: block;
height: 4.21rem;
background: #F9F9F9;
width:100%;
border: 0.01rem solid #E5E5E5;
box-sizing: border-box;
padding:0.15rem;
margin-bottom: 0.2rem;
}
.login-box{h3{margin-bottom: 0.4rem;}}
dl {
height: 0.99rem; background: #fff; border-top: none;
margin-bottom: 0.33rem;
dt { font-size: 12px; width:60px; text-align: right; float: left; height:0.99rem; line-height:0.99rem; color: #333;margin-right: 20px; }
dd {
font-size: 14px; float: left; height: 0.99rem; line-height: 0.99rem;
width: 6.4rem;
input{
width: 6.2rem;
height: 0.99rem;
padding-left: 0.2rem;
line-height: 0.99rem;
border-radius: 0.05rem;
border: 0.01rem solid #D2D5D7;
color: #333333;
font-size: 14px;
}
}
}
.updateCodeImg{
.code-text{width:55%!important;}
.code{
position: relative;
top:1px;
width:45%!important;
height:100%;
img{width:100%;height:100%;}
}
}
.inp-wrap {
margin-bottom: 0.33rem;
label {
width: 60px;
height:0.99rem;
line-height: 0.99rem;
font-size: 12px;
color: #333;
text-align: right;
margin-right: 20px;
em{
color: red;
margin-right: 0.1rem;
}
}
input.inp {
width: 6.2rem;
height: 0.99rem;
padding-left: 0.2rem;
line-height: 0.99rem;
border-radius: 0.05rem;
border: 0.01rem solid #D2D5D7;
color: #333333;
font-size: 14px;
&.w1 {
width: 3.75rem;
margin-right: 0.27rem;
}
}
.code-text{
width: 2.16rem;
height: 0.99rem;
background: #FFFFFF;
border-radius: 0.05rem;
border: 0.01rem solid #1969F9;
color:#1969F9;
text-align: center;
line-height: 0.99rem;
&.code-text-disabled {
color: #fff;
background: #ccc;
border: 0.01rem solid #ccc;
}
}
}
}
.submit-btn{
width: 2.99rem;
height: 0.91rem;
line-height: 0.91rem;
background: #1969F9;
border-radius: 0.03rem;
text-align: center;
font-size: 14px;
color:#fff;
margin: 0 auto;
margin-top: 0.47rem;
}
input,textarea{
transition: all 0.6s;
&:focus{
background: #fff;
border: 0.01rem solid #1969F9!important;
caret-color:#1969F9;
}
}
.icon-liedanbiao{ .icon-liedanbiao{
font-size: 14px; font-size: 14px;
color:#333; color:#333;
......
.back{padding-top:40px}.back .head{height:40px;padding:0 .45rem;color:#333;line-height:40px;position:fixed;top:0px;left:0px;right:0px;box-sizing:border-box}.back .head a{color:#333;margin-right:30px}.back .head i{font-size:20px}.back .icon-liedanbiao{font-size:14px;color:#333;position:relative;top:-1px;left:-10px} .back{padding-top:40px}.back .head{height:40px;padding:0 .45rem;color:#333;line-height:40px;position:fixed;top:0px;left:0px;right:0px;box-sizing:border-box}.back .head a{color:#333;margin-right:30px}.back .head i{font-size:20px}.back .qus-type{padding:.45rem;background:#fff;padding-right:0px}.back .qus-type h3{color:#333;font-size:14px;margin-bottom:.36rem}.back .qus-type .fl{width:2.13rem;height:.8rem;background:#F4F4F4;border-radius:.05rem;color:#333;font-size:13px;text-align:center;line-height:.8rem;margin-right:.27rem;border:1px solid #f4f4f4;box-sizing:border-box}.back .qus-type .fl.mr0{margin-right:0px}.back .qus-type .fl.act{border:1px solid #1969F9;color:#1969F9;background:#fff}.back .from{background:#fff;width:9.6rem;margin:0 auto;padding:.27rem;box-sizing:border-box;margin-top:.31rem}.back .from h3{color:#6f6f6f;font-size:12px;margin-bottom:.15rem;height:.64rem;line-height:.64rem}.back .from textarea{display:block;height:4.21rem;background:#F9F9F9;width:100%;border:.01rem solid #E5E5E5;box-sizing:border-box;padding:.15rem;margin-bottom:.2rem}.back .from .login-box h3{margin-bottom:.4rem}.back .from dl{height:.99rem;background:#fff;border-top:none;margin-bottom:.33rem}.back .from dl dt{font-size:12px;width:60px;text-align:right;float:left;height:.99rem;line-height:.99rem;color:#333;margin-right:20px}.back .from dl dd{font-size:14px;float:left;height:.99rem;line-height:.99rem;width:6.4rem}.back .from dl dd input{width:6.2rem;height:.99rem;padding-left:.2rem;line-height:.99rem;border-radius:.05rem;border:.01rem solid #D2D5D7;color:#333333;font-size:14px}.back .from .updateCodeImg .code-text{width:55%!important}.back .from .updateCodeImg .code{position:relative;top:1px;width:45%!important;height:100%}.back .from .updateCodeImg .code img{width:100%;height:100%}.back .from .inp-wrap{margin-bottom:.33rem}.back .from .inp-wrap label{width:60px;height:.99rem;line-height:.99rem;font-size:12px;color:#333;text-align:right;margin-right:20px}.back .from .inp-wrap label em{color:red;margin-right:.1rem}.back .from .inp-wrap input.inp{width:6.2rem;height:.99rem;padding-left:.2rem;line-height:.99rem;border-radius:.05rem;border:.01rem solid #D2D5D7;color:#333333;font-size:14px}.back .from .inp-wrap input.inp.w1{width:3.75rem;margin-right:.27rem}.back .from .inp-wrap .code-text{width:2.16rem;height:.99rem;background:#FFFFFF;border-radius:.05rem;border:.01rem solid #1969F9;color:#1969F9;text-align:center;line-height:.99rem}.back .from .inp-wrap .code-text.code-text-disabled{color:#fff;background:#ccc;border:.01rem solid #ccc}.back .submit-btn{width:2.99rem;height:.91rem;line-height:.91rem;background:#1969F9;border-radius:.03rem;text-align:center;font-size:14px;color:#fff;margin:0 auto;margin-top:.47rem}.back input,.back textarea{transition:all .6s}.back input:focus,.back textarea:focus{background:#fff;border:.01rem solid #1969F9 !important;caret-color:#1969F9}.back .icon-liedanbiao{font-size:14px;color:#333;position:relative;top:-1px;left:-10px}
\ No newline at end of file \ No newline at end of file
import Vue from 'vue' import Vue from 'vue'
import {Toast} from 'vant'; import { Toast } from 'vant';
import {services as Services} from '../../../api/index' import { services as Services } from '../../../api/index'
Vue.use(Toast); Vue.use(Toast);
var qs = require('qs'); var qs = require('qs');
const state = { const state = {
loading:false, loading: false,
formCodeStatus: false,//短信是否发送成功
formImgShow: false,//图片验证码是否显示
isRegLogin:false//是否登录注册成功 进行下一步
} }
const mutations = { const mutations = {
...@@ -14,33 +17,97 @@ const mutations = { ...@@ -14,33 +17,97 @@ const mutations = {
const actions = { const actions = {
changenum({commit},payload){ backSmsVerify({ commit }, payload) {
state.loading=true; state.loading = true;
state.formCodeStatus = false;
var params = { var params = {
cart_id: payload.cart_id, channel: 1,
num: payload.num, type: 10,
delivery_place: payload.delivery_place verify: payload.verify,
mobile: payload.mobile
} }
Services.smsVerify(qs.stringify(params)).then((res) => {
Services.changenum(qs.stringify(params)).then((res) => {
state.loading=false;
let data = res.data; let data = res.data;
state.loading = false;
if (data.err_code == 0) { if (data.err_code == 0) {
state.formCodeStatus = true;
Toast({
message: data.err_msg,
duration: 2000
});
} else if (data.err_code == 10001 || data.err_code == 10002) {
Toast({
message: data.err_msg,
duration: 2000
});
state['formImgShow'] = false;
state['formImgShow'] = true;
} else {
Toast({
message: data.err_msg,
duration: 3000
});
}
}).catch(function (err) {
state.loading = false;
});
},
actionLoginback({commit}, payload) {
state.loading = true;
state.isRegLogin=false;
var params = {
account: payload.account,
sms_verify: payload.sms_verify
}
Services.actionLogin(qs.stringify(params)).then((res) => {
let data = res.data;
state.loading = false;
if (data.err_code == 0) {
state.isRegLogin=true;
}else { }else {
Toast({ Toast({
message: data.err_msg, message: data.err_msg,
duration: 3000 duration: 3000
}); });
} }
}).catch(function (err) { }).catch(function (err) {
state.loading = false; state.loading = false;
}); });
}, },
feedback666({commit}, payload) {
state.loading = true;
var params = {
type: payload.types,
content: payload.content,
mobile: payload.mobile,
source:window.location.href
}
Services.feedback(qs.stringify(params)).then((res) => {
let data = res.data;
state.loading = false;
if (data.err_code == 0) {
Toast({
message: "意见反馈已提交成功,客服人员会尽快与您联系",
duration: 3000
});
setTimeout(function(){
history.go(0)
},3000)
}else {
Toast({
message: data.err_msg,
duration: 3000
});
}
}).catch(function (err) {
state.loading = false;
});
}
} }
const getters = {} const getters = {}
......
...@@ -4,7 +4,41 @@ ...@@ -4,7 +4,41 @@
<i class="icon iconfont fl" v-backGo>&#xe642;</i> <i class="icon iconfont fl" v-backGo>&#xe642;</i>
<a :href="phpParams.kfqq_xk" class="fr"> <i class="icon iconfont ">&#xe640;</i></a> <a :href="phpParams.kfqq_xk" class="fr"> <i class="icon iconfont ">&#xe640;</i></a>
</div> </div>
<div class="qus-type">
<h3>问题类型</h3>
<div class="clr">
<div class="fl" :class="{'act':qustype==1}" @click="tab(1)">购物流程</div>
<div class="fl" :class="{'act':qustype==2}" @click="tab(2)">购物问题</div>
<div class="fl" :class="{'act':qustype==3}" @click="tab(3)">售后服务</div>
<div class="fl mr0" :class="{'act':qustype==4}" @click="tab(4)">其它</div>
</div>
</div>
<div class="from">
<h3>请留下您的宝贵建议:</h3>
<textarea v-model="content" maxlength="200"></textarea>
<div class="login-box" v-if="isLogin!=1">
<h3>留下您的联系方式:</h3>
<div class="inp-wrap boxsiz">
<label class="lineBlock va-m"><em>*</em>联系电话</label>
<input type="number" placeholder="" v-model="mobile" class="inp va-m">
</div>
<dl class="updateCodeImg " v-show="imgcodestatus">
<dt>图片验证</dt>
<dd>
<p class="code-text fl"><input type="text" id="imgCode" v-model="imgcodeval"></p>
<a href="javascript:void(0);" class="code fr"><img v-imgCode></a>
</dd>
</dl>
<div class="inp-wrap boxsiz" v-show="verifyCodeFlag">
<label class="lineBlock va-m">短信验证</label>
<input type="text" placeholder="" v-model="verifyCode" class="inp w1 va-m">
<input type="button" @click="getCode()" name="codeButton" class="lineBlock va-m code-text"
:value="codetext" :class="{'code-text-disabled':codeactive}" :disabled="disabled">
</div>
</div>
</div>
<div class="submit-btn" @click="submit">提交</div>
<Menu></Menu> <Menu></Menu>
<van-loading type="spinner" color="#000" class="loading-background" v-if="loading" /> <van-loading type="spinner" color="#000" class="loading-background" v-if="loading" />
</div> </div>
...@@ -15,19 +49,59 @@ ...@@ -15,19 +49,59 @@
mapState mapState
} from "vuex"; } from "vuex";
import { import {
Loading Loading,
Toast
} from 'vant'; } from 'vant';
import Menu from "@/views/common/Menu.vue"; import Menu from "@/views/common/Menu.vue";
Vue.use(Loading); import Util from "../../util";
Vue.use(Loading).use(Toast);
export default { export default {
name: "back", name: "back",
data() { data() {
return { return {
qustype: "",
content: "",
mobile: "",
verifyCodeFlag: false,
verifyCode: "",
codetext: '获取验证码',
disabled: false,
codeactive: false,
imgcodestatus: false,
imgcodeval: "",
isLogin: Util.isLogin()
}; };
}, },
watch:{ watch: {
formCodeStatus(val) {
if (val) {
this.timeNum();
}
},
formImgShow(val) {
this.imgcodestatus = val;
},
mobile(val) {
var r = /^1[3456789]\d{9}$/;
if (r.test(val)) {
this.verifyCodeFlag = true;
} else {
this.verifyCodeFlag = false;
this.imgcodestatus = false;
}
},
isRegLogin(val){
if(val){
//登录成功调用反馈接口
this.$store.dispatch({
type: 'feedback666',
types:this.qustype,
mobile: this.mobile,
content:this.content
})
}
}
}, },
created() { created() {
...@@ -39,13 +113,132 @@ ...@@ -39,13 +113,132 @@
computed: { computed: {
...mapState({ ...mapState({
loading: state => state.back.loading, loading: state => state.back.loading,
formImgShow: state => state.back.formImgShow,
formCodeStatus: state => state.back.formCodeStatus,
isRegLogin:state=> state.back.isRegLogin,
phpParams: state => state.common.phpParams, phpParams: state => state.common.phpParams,
}) })
}, },
methods: { methods: {
tab(t) {
this.qustype = t;
},
getCode() {
var tel_reg = /^1[3456789]\d{9}$/;
if (!this.mobile) {
Toast({
message: "亲,请输入手机",
duration: 3000
});
return;
}
if (!tel_reg.test(this.mobile)) {
Toast({
message: "亲,手机格式不正确",
duration: 3000
});
return;
}
if (this['imgcodestatus']) {
if (!this['imgcodeval']) {
Toast({
message: "请确认图片验证码",
duration: 3000
});
return;
}
}
if (this.codeactive) {
return
}
this.$store.dispatch({
type: 'backSmsVerify',
mobile: this.mobile,
verify: this['imgcodeval']
})
},
timeNum() {
var me = this;
var wait = 60;
me.disabled = true;
me.codeactive = true;
me.codetext = wait + '秒后获取';
var clock = setInterval(doLoop, 1000);
function doLoop() {
wait--;
if (wait > 0) {
me.codetext = wait + '秒后获取';
me.codeactive = true;
} else {
clearInterval(clock);
me.disabled = false;
me.codeactive = false;
me.codetext = '获取验证码';
wait = 60;
}
}
},
submit() {
if (!this.qustype) {
Toast({
message: "亲,请选择问题类型",
duration: 3000
});
return;
}
if (!this.content) {
Toast({
message: "亲,请选输入宝贵意见",
duration: 3000
});
return;
}
if (this.isLogin != 1) {
var tel_reg = /^1[3456789]\d{9}$/;
if (!this.mobile) {
Toast({
message: "亲,请输入手机",
duration: 3000
});
return;
}
if (!tel_reg.test(this.mobile)) {
Toast({
message: "亲,手机格式不正确",
duration: 3000
});
return;
}
if (!this.verifyCode) {
Toast({
message: "亲,请输入验证码",
duration: 3000
});
return;
}
}
if (this.isLogin != 1) {
this.$store.dispatch({
type: 'actionLoginback',
account: this['mobile'],
sms_verify:this['verifyCode']
})
}else{
this.$store.dispatch({
type: 'feedback666',
types:this.qustype,
mobile: this.mobile,
content:this.content
})
}
},
}, },
components: { components: {
Menu Menu
......
{"h":"a71b1741c2cd7c417207","c":{"33":true}}
\ No newline at end of file
{"h":"0e1f33fadc494c3f6b65","c":{"66":true}}
\ No newline at end of file
{"h":"7f5fd01a53ef28dd1ebc","c":{"66":true}}
\ No newline at end of file
{"h":"8576f80914ed57677e4b","c":{"app":true}}
\ No newline at end of file
{"h":"6946d6ece5b204042f54","c":{"app":true}}
\ No newline at end of file
{"h":"5191bd68c0e60ff15463","c":{"66":true}}
\ No newline at end of file
{"h":"1e012e88343a5fb067fe","c":{"app":true}}
\ No newline at end of file
{"h":"86b16f9b6bfba0b4ca10","c":{"33":true}}
\ No newline at end of file
{"h":"180c7a017ae2fb72fad6","c":{"33":true}}
\ No newline at end of file
{"h":"86e5082671777a140de3","c":{"34":true}}
\ No newline at end of file
{"h":"3c8c735b7a2029127073","c":{"66":true}}
\ No newline at end of file
{"h":"91ec763a37ba072826e4","c":{}}
\ No newline at end of file
{"h":"f9d9854bb49fd8f200ae","c":{"66":true}}
\ No newline at end of file
{"h":"af1c5e4f1317b432b85c","c":{"app":true}}
\ No newline at end of file
{"h":"e643c36a27bcf7ba13bf","c":{"app":true}}
\ No newline at end of file
{"h":"28d8da42f73b3b68a0a0","c":{"66":true}}
\ No newline at end of file
{"h":"e73883c7907ae7b059a7","c":{"app":true}}
\ No newline at end of file
{"h":"0181ba8b9077ddb54661","c":{"66":true}}
\ No newline at end of file
{"h":"5d0a8dc771dbd40eba1d","c":{"34":true,"66":true}}
\ No newline at end of file
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
{"h":"dc6e57f79506be6431a5","c":{"34":true}}
\ No newline at end of file
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
{"h":"382573fe3fd8be7421a2","c":{"34":true}}
\ No newline at end of file
{"h":"530eb6020815880a8946","c":{"34":true}}
\ No newline at end of file
{"h":"9b24bcaf83b42b7e3684","c":{"33":true}}
\ No newline at end of file
webpackHotUpdate(13,{
/***/ "./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_babel-loader@8.2.2@babel-loader/lib/index.js!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/common/SideBar.vue?vue&type=script&lang=js&":
false,
/***/ "./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?{\"cacheDirectory\":\"node_modules/.cache/vue-loader\",\"cacheIdentifier\":\"01c1f874-vue-loader-template\"}!./node_modules/_vue-loader@15.9.5@vue-loader/lib/loaders/templateLoader.js?!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/common/SideBar.vue?vue&type=template&id=4e124f92&":
false,
/***/ "./node_modules/_css-loader@1.0.1@css-loader/index.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/loaders/stylePostLoader.js!./node_modules/_postcss-loader@3.0.0@postcss-loader/src/index.js?!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/common/SideBar.vue?vue&type=style&index=0&lang=css&":
false,
/***/ "./node_modules/_vue-style-loader@4.1.2@vue-style-loader/index.js?!./node_modules/_css-loader@1.0.1@css-loader/index.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/loaders/stylePostLoader.js!./node_modules/_postcss-loader@3.0.0@postcss-loader/src/index.js?!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/common/SideBar.vue?vue&type=style&index=0&lang=css&":
false,
/***/ "./src/assets/images/global/arrowtop.png":
false,
/***/ "./src/assets/images/global/carp.png":
false,
/***/ "./src/assets/images/global/kfp.png":
false,
/***/ "./src/util/bus.js":
false,
/***/ "./src/views/common/SideBar.vue":
false,
/***/ "./src/views/common/SideBar.vue?vue&type=script&lang=js&":
false,
/***/ "./src/views/common/SideBar.vue?vue&type=style&index=0&lang=css&":
false,
/***/ "./src/views/common/SideBar.vue?vue&type=template&id=4e124f92&":
false
})
\ No newline at end of file
webpackHotUpdate(13,{
/***/ "./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_babel-loader@8.2.2@babel-loader/lib/index.js!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/xianhuo/rightSelect.vue?vue&type=script&lang=js&":
false,
/***/ "./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_babel-loader@8.2.2@babel-loader/lib/index.js!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/xianhuo/xianhuo.vue?vue&type=script&lang=js&":
false,
/***/ "./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?{\"cacheDirectory\":\"node_modules/.cache/vue-loader\",\"cacheIdentifier\":\"01c1f874-vue-loader-template\"}!./node_modules/_vue-loader@15.9.5@vue-loader/lib/loaders/templateLoader.js?!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/xianhuo/rightSelect.vue?vue&type=template&id=72f1d563&":
false,
/***/ "./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?{\"cacheDirectory\":\"node_modules/.cache/vue-loader\",\"cacheIdentifier\":\"01c1f874-vue-loader-template\"}!./node_modules/_vue-loader@15.9.5@vue-loader/lib/loaders/templateLoader.js?!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/xianhuo/xianhuo.vue?vue&type=template&id=cee43fe2&":
false,
/***/ "./node_modules/_core-js@2.6.12@core-js/modules/_array-methods.js":
false,
/***/ "./node_modules/_core-js@2.6.12@core-js/modules/_array-species-constructor.js":
false,
/***/ "./node_modules/_core-js@2.6.12@core-js/modules/_array-species-create.js":
false,
/***/ "./node_modules/_core-js@2.6.12@core-js/modules/es6.array.find-index.js":
false,
/***/ "./node_modules/_css-loader@1.0.1@css-loader/index.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/loaders/stylePostLoader.js!./node_modules/_postcss-loader@3.0.0@postcss-loader/src/index.js?!./node_modules/_sass-loader@7.3.1@sass-loader/dist/cjs.js?!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/xianhuo/rightSelect.vue?vue&type=style&index=0&lang=scss&":
false,
/***/ "./node_modules/_css-loader@1.0.1@css-loader/index.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/loaders/stylePostLoader.js!./node_modules/_postcss-loader@3.0.0@postcss-loader/src/index.js?!./node_modules/_sass-loader@7.3.1@sass-loader/dist/cjs.js?!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/xianhuo/xianhuo.vue?vue&type=style&index=0&lang=scss&":
false,
/***/ "./node_modules/_vue-style-loader@4.1.2@vue-style-loader/index.js?!./node_modules/_css-loader@1.0.1@css-loader/index.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/loaders/stylePostLoader.js!./node_modules/_postcss-loader@3.0.0@postcss-loader/src/index.js?!./node_modules/_sass-loader@7.3.1@sass-loader/dist/cjs.js?!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/xianhuo/rightSelect.vue?vue&type=style&index=0&lang=scss&":
false,
/***/ "./node_modules/_vue-style-loader@4.1.2@vue-style-loader/index.js?!./node_modules/_css-loader@1.0.1@css-loader/index.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/loaders/stylePostLoader.js!./node_modules/_postcss-loader@3.0.0@postcss-loader/src/index.js?!./node_modules/_sass-loader@7.3.1@sass-loader/dist/cjs.js?!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/xianhuo/xianhuo.vue?vue&type=style&index=0&lang=scss&":
false,
/***/ "./src/assets/images/xianhuo/question_content_down.png":
false,
/***/ "./src/assets/images/xianhuo/question_content_up.png":
false,
/***/ "./src/views/xianhuo/rightSelect.vue":
false,
/***/ "./src/views/xianhuo/rightSelect.vue?vue&type=script&lang=js&":
false,
/***/ "./src/views/xianhuo/rightSelect.vue?vue&type=style&index=0&lang=scss&":
false,
/***/ "./src/views/xianhuo/rightSelect.vue?vue&type=template&id=72f1d563&":
false,
/***/ "./src/views/xianhuo/xianhuo.vue":
false,
/***/ "./src/views/xianhuo/xianhuo.vue?vue&type=script&lang=js&":
false,
/***/ "./src/views/xianhuo/xianhuo.vue?vue&type=style&index=0&lang=scss&":
false,
/***/ "./src/views/xianhuo/xianhuo.vue?vue&type=template&id=cee43fe2&":
false
})
\ No newline at end of file
This diff could not be displayed because it is too large.
{"h":"847c8b7d14238c9118aa","c":{"66":true}}
\ No newline at end of file
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
{"h":"4b79bb8f9de3334fe06a","c":{"app":true}}
\ No newline at end of file
This diff could not be displayed because it is too large.
{"h":"0bc8e39b383e9b34bc87","c":{"66":true}}
\ No newline at end of file
{"h":"9de60eab06f3925c56c5","c":{"34":true}}
\ No newline at end of file
This diff could not be displayed because it is too large.
{"h":"1cf0fa782af732d271cc","c":{"33":true}}
\ No newline at end of file
This diff could not be displayed because it is too large.
{"h":"e1b3ef77dcd37b67828e","c":{"33":true}}
\ No newline at end of file
{"h":"d78090216fcd6667b463","c":{}}
\ No newline at end of file
{"h":"ab5fa814e093d107270b","c":{}}
\ No newline at end of file
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
{"h":"edc5deff7a54cd7f8fd4","c":{"66":true}}
\ No newline at end of file
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
webpackHotUpdate(26,{
/***/ "./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_babel-loader@8.2.2@babel-loader/lib/index.js!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/common/Header.vue?vue&type=script&lang=js&":
false,
/***/ "./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?{\"cacheDirectory\":\"node_modules/.cache/vue-loader\",\"cacheIdentifier\":\"01c1f874-vue-loader-template\"}!./node_modules/_vue-loader@15.9.5@vue-loader/lib/loaders/templateLoader.js?!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/common/Header.vue?vue&type=template&id=1c6ee1b2&scoped=true&":
false,
/***/ "./node_modules/_css-loader@1.0.1@css-loader/index.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/loaders/stylePostLoader.js!./node_modules/_postcss-loader@3.0.0@postcss-loader/src/index.js?!./node_modules/_sass-loader@7.3.1@sass-loader/dist/cjs.js?!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/common/Header.vue?vue&type=style&index=0&id=1c6ee1b2&lang=scss&scoped=true&":
false,
/***/ "./node_modules/_vue-style-loader@4.1.2@vue-style-loader/index.js?!./node_modules/_css-loader@1.0.1@css-loader/index.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/loaders/stylePostLoader.js!./node_modules/_postcss-loader@3.0.0@postcss-loader/src/index.js?!./node_modules/_sass-loader@7.3.1@sass-loader/dist/cjs.js?!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/common/Header.vue?vue&type=style&index=0&id=1c6ee1b2&lang=scss&scoped=true&":
false,
/***/ "./src/views/common/Header.vue":
false,
/***/ "./src/views/common/Header.vue?vue&type=script&lang=js&":
false,
/***/ "./src/views/common/Header.vue?vue&type=style&index=0&id=1c6ee1b2&lang=scss&scoped=true&":
false,
/***/ "./src/views/common/Header.vue?vue&type=template&id=1c6ee1b2&scoped=true&":
false
})
\ No newline at end of file
webpackHotUpdate(26,{
/***/ "./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_babel-loader@8.2.2@babel-loader/lib/index.js!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/wallet/Index.vue?vue&type=script&lang=js&":
false,
/***/ "./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?{\"cacheDirectory\":\"node_modules/.cache/vue-loader\",\"cacheIdentifier\":\"01c1f874-vue-loader-template\"}!./node_modules/_vue-loader@15.9.5@vue-loader/lib/loaders/templateLoader.js?!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/wallet/Index.vue?vue&type=template&id=6d5e7236&scoped=true&":
false,
/***/ "./node_modules/_css-loader@1.0.1@css-loader/index.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/loaders/stylePostLoader.js!./node_modules/_postcss-loader@3.0.0@postcss-loader/src/index.js?!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/wallet/Index.vue?vue&type=style&index=0&id=6d5e7236&scoped=true&lang=css&":
false,
/***/ "./node_modules/_vue-style-loader@4.1.2@vue-style-loader/index.js?!./node_modules/_css-loader@1.0.1@css-loader/index.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/loaders/stylePostLoader.js!./node_modules/_postcss-loader@3.0.0@postcss-loader/src/index.js?!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/wallet/Index.vue?vue&type=style&index=0&id=6d5e7236&scoped=true&lang=css&":
false,
/***/ "./src/assets/images/wallet/account.png":
false,
/***/ "./src/assets/images/wallet/record.png":
false,
/***/ "./src/assets/images/wallet/status.png":
false,
/***/ "./src/views/wallet/Index.vue":
false,
/***/ "./src/views/wallet/Index.vue?vue&type=script&lang=js&":
false,
/***/ "./src/views/wallet/Index.vue?vue&type=style&index=0&id=6d5e7236&scoped=true&lang=css&":
false,
/***/ "./src/views/wallet/Index.vue?vue&type=template&id=6d5e7236&scoped=true&":
false
})
\ No newline at end of file
This diff could not be displayed because it is too large.
{"h":"113939ddd4a4043a1f5d","c":{"34":true,"66":true}}
\ No newline at end of file
{"h":"f14cd31f6e382a75087b","c":{"33":true}}
\ No newline at end of file
{"h":"e18fdb4bbfdd9ce2a95a","c":{"app":true}}
\ No newline at end of file
{"h":"2611f92161cbc9a3f80f","c":{"34":true,"66":true}}
\ No newline at end of file
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
{"h":"92bf7921d7f81b66bca6","c":{}}
\ No newline at end of file
{"h":"3aaeeb4ee25cc5548bc1","c":{"66":true}}
\ No newline at end of file
This diff could not be displayed because it is too large.
{"h":"9270ebd3685597f5cd9f","c":{"66":true}}
\ No newline at end of file
{"h":"da1c7a4c673ba31cc369","c":{"66":true}}
\ No newline at end of file
{"h":"ba293552c4fc508796e9","c":{"66":true}}
\ No newline at end of file
{"h":"b8fa457bf8d686217f23","c":{"66":true}}
\ No newline at end of file
{"h":"12defce278165c3e12af","c":{"33":true}}
\ No newline at end of file
webpackHotUpdate(3,{
/***/ "./node_modules/_vuex@3.6.0@vuex/dist/vuex.esm.js":
false
})
\ No newline at end of file
webpackHotUpdate(3,{
/***/ "./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_babel-loader@8.2.2@babel-loader/lib/index.js!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/common/SideBar.vue?vue&type=script&lang=js&":
false,
/***/ "./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?{\"cacheDirectory\":\"node_modules/.cache/vue-loader\",\"cacheIdentifier\":\"01c1f874-vue-loader-template\"}!./node_modules/_vue-loader@15.9.5@vue-loader/lib/loaders/templateLoader.js?!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/common/SideBar.vue?vue&type=template&id=4e124f92&":
false,
/***/ "./node_modules/_css-loader@1.0.1@css-loader/index.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/loaders/stylePostLoader.js!./node_modules/_postcss-loader@3.0.0@postcss-loader/src/index.js?!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/common/SideBar.vue?vue&type=style&index=0&lang=css&":
false,
/***/ "./node_modules/_vue-style-loader@4.1.2@vue-style-loader/index.js?!./node_modules/_css-loader@1.0.1@css-loader/index.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/loaders/stylePostLoader.js!./node_modules/_postcss-loader@3.0.0@postcss-loader/src/index.js?!./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js?!./node_modules/_vue-loader@15.9.5@vue-loader/lib/index.js?!./src/views/common/SideBar.vue?vue&type=style&index=0&lang=css&":
false,
/***/ "./src/assets/images/global/arrowtop.png":
false,
/***/ "./src/assets/images/global/carp.png":
false,
/***/ "./src/assets/images/global/kfp.png":
false,
/***/ "./src/util/bus.js":
false,
/***/ "./src/views/common/SideBar.vue":
false,
/***/ "./src/views/common/SideBar.vue?vue&type=script&lang=js&":
false,
/***/ "./src/views/common/SideBar.vue?vue&type=style&index=0&lang=css&":
false,
/***/ "./src/views/common/SideBar.vue?vue&type=template&id=4e124f92&":
false
})
\ No newline at end of file
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
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 sign in to comment