diff --git a/api/model/index-lzx.js b/api/model/index-lzx.js
index 6c1784f..7ffe6df 100644
--- a/api/model/index-lzx.js
+++ b/api/model/index-lzx.js
@@ -31,6 +31,34 @@ const api = {
method: 'GET',
auth: true
},
+ //获取兑换码信息列表接口
+ queryExchangeList: {
+ url: '/employ/exchange/queryExchangeList',
+ method: 'GET',
+ auth: true,
+ },
+ //输入兑换码立即兑换接口
+ useExchange: {
+ url: '/employ/exchange/useExchange',
+ method: 'POST',
+ auth: true,
+ limit : 500,
+ showLoading : true,
+ },
+ //获取考证咨询列表数据信息
+ queryCert: {
+ url: '/employ/examination/queryCert',
+ method: 'GET',
+ auth: true,
+ },
+ //考证咨询-提交报名材料
+ addMaterial: {
+ url: '/employ/examination/addMaterial',
+ method: 'POST',
+ auth: true,
+ limit : 500,
+ showLoading : true,
+ },
}
export default api
\ No newline at end of file
diff --git a/pages/index/center.vue b/pages/index/center.vue
index db3acc8..d783996 100644
--- a/pages/index/center.vue
+++ b/pages/index/center.vue
@@ -34,21 +34,30 @@
-
-
+
+
+
+
+
+
+ keyName="image">
@@ -199,7 +208,7 @@
tabber,
},
computed: {
- ...mapState(['userInfo', 'role']),
+ ...mapState(['userInfo', 'role','banner',]),
headImage(){
return this.userInfo.headImage
},
@@ -208,27 +217,31 @@
},
phone(){
return this.userInfo.phone
- }
+ },
+ bannerList(){
+ return this.banner.filter(n => n.type == 1)
+ },
},
data() {
return {
show: false,
- bannerList: [
- {
- url: 'https://cdn.uviewui.com/uview/swiper/swiper3.png',
- },
- {
- url: 'https://cdn.uviewui.com/uview/swiper/swiper2.png',
- },
- {
- url: 'https://cdn.uviewui.com/uview/swiper/swiper3.png',
- },
- ],
+ // bannerList: [
+ // {
+ // url: 'https://cdn.uviewui.com/uview/swiper/swiper3.png',
+ // },
+ // {
+ // url: 'https://cdn.uviewui.com/uview/swiper/swiper2.png',
+ // },
+ // {
+ // url: 'https://cdn.uviewui.com/uview/swiper/swiper3.png',
+ // },
+ // ],
numInfo : {},
}
},
onShow() {
this.$store.commit('getUserInfo')
+ this.$store.commit('getBanner')
//判断如果是登录状态则获取信息
this.getUserCenterData();
},
diff --git a/pages/index/consult.vue b/pages/index/consult.vue
index 713d3a7..6acc6e2 100644
--- a/pages/index/consult.vue
+++ b/pages/index/consult.vue
@@ -5,11 +5,27 @@
title="考证咨询"
/>
-
- 去提交报名材料
+
+
+
+
+
+
+ {{item.name}}
+
+
+
+
+
+
+
@@ -26,15 +42,39 @@
},
data() {
return {
+ list:[]
}
},
onShow() {
+ this.queryCert();
},
//滚动到屏幕底部
onReachBottom() {
},
methods: {
+ queryCert(){
+ this.$api('queryCert',{}, res =>{
+ if(res.code == 200){
+ this.list = res.result.records;
+ }
+ })
+ },
+ // addMaterial(){
+ // if(this.$utils.verificationAll(this.form,{
+ // code:'请输入兑换码'
+ // })) {
+ // return
+ // }
+ // this.$api('addMaterial',this.form, res =>{
+ // if(res.code == 200){
+ // uni.showToast({
+ // title:'兑换成功',
+ // icon: 'none'
+ // })
+ // }
+ // })
+ // },
}
}
diff --git a/pages/index/index.vue b/pages/index/index.vue
index 682f5f9..9be488b 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -72,7 +72,8 @@
mode="widthFix">
-
+
+
@@ -112,23 +113,33 @@
return {
productList: [],
keyword : '',
+ numInfo:{}
}
},
- // onPullDownRefresh(){
- // this.$refs.videoList.queryVideoList()
- // this.queryBannerList()
- // },
+ onPullDownRefresh(){
+ // this.$refs.videoList.queryVideoList()
+ // this.queryBannerList()
+ },
// 页面显示的时候触发
onShow() {
this.$refs.workList.getData()
this.$store.commit('getBanner')
+ this.getUserCenterData();
},
//滚动到屏幕底部
onReachBottom() {
this.$refs.workList.loadMoreData()
},
methods: {
+ //获取个人中心基础信息的接口
+ getUserCenterData(){
+ this.$api('getUserCenterData',{}, res =>{
+ if(res.code == 200){
+ this.numInfo = res.result
+ }
+ })
+ },
clickItem(result){
console.log(result);
this.$refs.workList.getData(result)
diff --git a/pages_order/mine/GainPoints.vue b/pages_order/mine/GainPoints.vue
index e1d201d..e024b0c 100644
--- a/pages_order/mine/GainPoints.vue
+++ b/pages_order/mine/GainPoints.vue
@@ -7,16 +7,16 @@
- 充值积分
+ 签到得积分
- 注册用户享受最新充值优惠活动
- 充值
+ 签到得积分可立即领取
+ 领取
- 邀请工业获取积分
+ 邀请工友获取积分
成功邀请一名新好友注册,最高可获得
2
diff --git a/pages_order/mine/redeemCode.vue b/pages_order/mine/redeemCode.vue
index f8d4c41..c5a9a5d 100644
--- a/pages_order/mine/redeemCode.vue
+++ b/pages_order/mine/redeemCode.vue
@@ -7,22 +7,22 @@
/>
-
-
+
兑换
- 1.用户是否能通过兑换码
+ {{item.question}}
- 答:兑换码仅能够
+ {{item.answer}}
@@ -35,11 +35,38 @@
data() {
return {
form : {
- code : '',
+ code:'',
+
},
+ listInfo:[]
}
},
+ onShow() {
+ this.queryExchangeList();
+ },
methods: {
+ queryExchangeList(){
+ this.$api('queryExchangeList',{}, res =>{
+ if(res.code == 200){
+ this.listInfo = res.result.records;
+ }
+ })
+ },
+ useExchange(){
+ if(this.$utils.verificationAll(this.form,{
+ code:'请输入兑换码'
+ })) {
+ return
+ }
+ this.$api('useExchange',this.form, res =>{
+ if(res.code == 200){
+ uni.showToast({
+ title:'兑换成功',
+ icon: 'none'
+ })
+ }
+ })
+ },
},
}
diff --git a/pages_order/work/postConsult.vue b/pages_order/work/postConsult.vue
index 581beeb..0d19c76 100644
--- a/pages_order/work/postConsult.vue
+++ b/pages_order/work/postConsult.vue
@@ -70,7 +70,7 @@
- 绑定手机号
+ 手机号
-
+
提交
@@ -373,6 +373,29 @@
})
},
+ addMaterial(){
+
+ this.form.imageCardFront = this.fileFrontList.map((item) => item.url).join(",")
+ this.form.imageCardfBack = this.fileReverseList.map((item) => item.url).join(",")
+
+ if(this.$utils.verificationAll(this.form,{
+ name:'请输入用户名称',
+ phone:'请输入电话',
+ imageCardFront:'请选择身份证正面照复印件',
+ imageCardfBack:'请选择身份证反面照复印件'
+
+ })) {
+ return
+ }
+ this.$api('addMaterial',this.form, res =>{
+ if(res.code == 200){
+ uni.showToast({
+ title:'提交成功!等待审核',
+ icon: 'none'
+ })
+ }
+ })
+ },
}
}