Commit 1147dfc1 authored by 不吃草的咩's avatar 不吃草的咩

增加课程简介,修改是否登录跳转方式

parent e5918b66
...@@ -5,6 +5,7 @@ App({ ...@@ -5,6 +5,7 @@ App({
colorUI,//挂载到app上 colorUI,//挂载到app上
colorUISdk, colorUISdk,
information:{}, information:{},
phone:'13520051245',
onLaunch() { onLaunch() {
//console.log(colorUISdk.isRandom.getRandom(6)) //console.log(colorUISdk.isRandom.getRandom(6))
//console.log(colorUISdk.version) //console.log(colorUISdk.version)
......
This diff is collapsed.
import Toast from '../../../vantPackage/toast/toast';
const app = getApp();
Page({
/**
* 页面的初始数据
*/
data: {
course:{
name:'',
note:'',
price:''
}
},
onClickLeft(){
wx.navigateBack({
delta: 1,
})
},
toSign(){
wx.navigateTo({
url: `/pages/document/subsign/subsign?price=${this.data.course.price}&name=${this.data.course.name}`,
})
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
const {name,note,price} = options;
this.setData({
["course.name"]:name == 'null' ? '' : name,
["course.note"]:note == 'null' ? '暂无介绍' : note,
["course.price"]:price == 'null' ? '' : price
})
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {
}
})
\ No newline at end of file
{
"usingComponents": {}
}
\ No newline at end of file
<!-- 课程详情 -->
<ui-sys>
<ui-navbar isSlot>
<view style="width: 100%;height: 100%;">
<van-nav-bar
title="课程介绍"
left-text="返回"
left-arrow
border="{{false}}"
bind:click-left="onClickLeft"
/>
</view>
</ui-navbar>
<view class="box">
<van-cell-group>
<van-cell title="课程名称" value="{{course.name}}" />
<van-cell title="课程简介" value="{{course.note}}" />
<van-cell title="课程价格">
<view><text>¥</text><text class="price">{{course.price}}</text></view>
</van-cell>
</van-cell-group>
<view class="btn">
<van-button type="primary" block color="#1989fa" bind:click="toSign">立即报名</van-button>
</view>
</view>
<van-toast id="van-toast" />
</ui-sys>
.van-nav-bar{
padding-top: 0px !important;
}
.box{
width: 100%;
margin-top: 20rpx;
background-color: #ffffff;
}
.price{
color: brown;
}
.btn{
width: 96%;
margin: 30rpx auto 0;
}
\ No newline at end of file
...@@ -169,25 +169,25 @@ Page({ ...@@ -169,25 +169,25 @@ Page({
url: '/pages/uploadcard/uploadcard', url: '/pages/uploadcard/uploadcard',
}) })
}, },
success(res){ // success(res){
const {cancel} = res.detail; // const {cancel} = res.detail;
if(cancel){ // if(cancel){
wx.navigateBack({ // wx.navigateBack({
delta: 1, // delta: 1,
}) // })
}else{ // }else{
//判断是否登录,登录继续填报,未登录去登录 // //判断是否登录,登录继续填报,未登录去登录
let token = wx.getStorageSync('token'); // let token = wx.getStorageSync('token');
if(token == ''){ // if(token == ''){
Toast('您还未登录,请先去登录'); // Toast('您还未登录,请先去登录');
setTimeout(()=>{ // setTimeout(()=>{
wx.switchTab({ // wx.switchTab({
url: "/pages/my/home", // url: "/pages/my/home",
}) // })
},2000) // },2000)
} // }
} // }
}, // },
/** /**
* 生命周期函数--监听页面加载 * 生命周期函数--监听页面加载
*/ */
...@@ -197,7 +197,9 @@ Page({ ...@@ -197,7 +197,9 @@ Page({
// price = // price =
// } // }
this.setData({ this.setData({
["fromDate.price"]:options.price ["fromDate.price"]:options.price,
phone:app.phone,
["fromDate.phone"]:app.phone
}) })
}, },
...@@ -205,7 +207,6 @@ Page({ ...@@ -205,7 +207,6 @@ Page({
* 生命周期函数--监听页面初次渲染完成 * 生命周期函数--监听页面初次渲染完成
*/ */
onReady: function () { onReady: function () {
}, },
/** /**
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
/> />
</view> </view>
</ui-navbar> </ui-navbar>
<ui-modal show="{{isSignupShow}}" title="报名需知" bind:success='success'> <ui-modal show="{{true}}" showCancel="{{false}}" title="报名需知" >
<scroll-view scroll-y="true" style="height: 300rpx;" bindscrolltoupper="upper" bindscrolltolower="lower" scroll-into-view="{{toView}}" scroll-top="{{scrollTop}}"> <scroll-view scroll-y="true" style="height: 300rpx;" bindscrolltoupper="upper" bindscrolltolower="lower" scroll-into-view="{{toView}}" scroll-top="{{scrollTop}}">
<view id="demo1" class="scroll-view-item"> <view id="demo1" class="scroll-view-item">
<text>特种作业人员操作证办理办事指南 <text>特种作业人员操作证办理办事指南
......
...@@ -19,7 +19,12 @@ ...@@ -19,7 +19,12 @@
<view class="ui-container"> <view class="ui-container">
<van-notice-bar
left-icon="volume-o"
background="transparent"
color="#1989FA"
text="无论我们能活多久,我们能够享受的只有无法分割的此刻,此外别无其他。——shadowlover"
/>
<block > <block >
<ui-title title="企业介绍" depth="2" isIcon ui="ml-3"/> <ui-title title="企业介绍" depth="2" isIcon ui="ml-3"/>
<view class="ui-grid ui-cols-2"> <view class="ui-grid ui-cols-2">
...@@ -46,7 +51,7 @@ ...@@ -46,7 +51,7 @@
<block wx:for="{{courseData}}" wx:for-index="id" wx:key="course_index"> <block wx:for="{{courseData}}" wx:for-index="id" wx:key="course_index">
<view class="ui-item p-3" > <view class="ui-item p-3" >
<app-nav-li data="{{item}}" navurl="/pages/document/subsign/subsign?price={{item.price}}&name={{item.name}}"/> <app-nav-li data="{{item}}" navurl="/pages/document/coursedetails/coursedetails?price={{item.price}}&name={{item.name}}&note={{item.note}}"/>
</view> </view>
</block> </block>
</view> </view>
......
...@@ -109,5 +109,11 @@ Page({ ...@@ -109,5 +109,11 @@ Page({
}) })
}, },
onShow:function(){ onShow:function(){
let token = wx.getStorageSync('token');
if(token == ''){
this.setData({
show:true
})
}
} }
}) })
...@@ -32,6 +32,7 @@ Page({ ...@@ -32,6 +32,7 @@ Page({
* 生命周期函数--监听页面加载 * 生命周期函数--监听页面加载
*/ */
onLoad: function (options) { onLoad: function (options) {
///pages/document/subsign/subsign?name={{item.name}}&price={{item.price}} ///pages/document/subsign/subsign?name={{item.name}}&price={{item.price}}
// if(options.type == '1'){ // if(options.type == '1'){
// this.setData({isperson:'个人报名'}) // this.setData({isperson:'个人报名'})
...@@ -44,7 +45,18 @@ Page({ ...@@ -44,7 +45,18 @@ Page({
* 生命周期函数--监听页面初次渲染完成 * 生命周期函数--监听页面初次渲染完成
*/ */
onReady: function () { onReady: function () {
let token = wx.getStorageSync('token');
if(token == ''){
wx.showToast({
title: '您还未登录,即将跳转登录',
icon: 'none'
})
setTimeout(()=>{
wx.switchTab({
url: '/pages/my/home',
})
},2000)
}
}, },
/** /**
......
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 to comment