国际研讨会的报名

This commit is contained in:
fengachen
2021-10-17 20:04:28 +08:00
parent 5d4f6ac256
commit 8b857e467b
6 changed files with 710 additions and 38 deletions
+20 -4
View File
@@ -13,7 +13,9 @@ Page({
},
// 数据
dataSource:[]
dataSource:[],
// 是否国际研讨会过来的
page:""
},
// 输入查询条件
bindInputCompanyName(e){
@@ -59,6 +61,7 @@ Page({
},
// 选中的企业
selectedItem(e){
const that = this
// 带过去的信息
let selectedCompany = JSON.stringify(e.currentTarget.dataset.company)
wx.showModal({
@@ -67,9 +70,16 @@ Page({
success: function (res) {
if (res.confirm) {
//这里是点击了确定以后
wx.navigateTo({
url: `../signUpPage/signUpPage?company=${selectedCompany}`,
})
if(that.data.page === 'guoji'){
wx.navigateTo({
url: `../signUpPageGuoji/signUpPageGuoji?company=${selectedCompany}`,
})
console.log('that.data.page',that.data.page);
}else{
wx.navigateTo({
url: `../signUpPage/signUpPage?company=${selectedCompany}`,
})
}
// 在选中企业后 将选中的企业信息存入缓存中 保证新建企业联系人的时候的回显 与参数传id
wx.setStorage({
key:'selectedCompany',
@@ -85,6 +95,12 @@ Page({
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
console.log(options);
if(options.page){
this.setData({
page:options.page
})
}
this.loadData()
},
+23 -11
View File
@@ -15,7 +15,9 @@ Page({
// 数据
dataSource: [],
// 选择参会人 还是 选择邮寄联系人 1 是参会人 2 是邮寄联系人
selectType:""
selectType:"",
// 是否是从国际研讨会跳过来的
page:''
},
// 输入查询条件
bindInputName(e) {
@@ -55,19 +57,22 @@ Page({
content: '是否选中该联系人',
success: function (res) {
if (res.confirm) {
debugger
//这里是点击了确定以后
// 将选中的参会人存入缓存中
if(that.data.selectType === '1'){
debugger
wx.setStorage({
key:'selectedPerson',
data:selectedPerson,
success() {
wx.navigateTo({
url: `../signUpPage/signUpPage`,
})
if(that.data.page === 'guoji'){
wx.navigateTo({
url: `../signUpPageGuoji/signUpPageGuoji`,
})
}else{
wx.navigateTo({
url: `../signUpPage/signUpPage`,
})
}
}
})
}else if(that.data.selectType === '2' ){
@@ -76,9 +81,15 @@ Page({
key:'selectedPostPerson',
data:selectedPerson,
success() {
wx.navigateTo({
url: `../signUpPage/signUpPage`,
})
if(that.data.page === 'guoji'){
wx.navigateTo({
url: `../signUpPageGuoji/signUpPageGuoji`,
})
}else{
wx.navigateTo({
url: `../signUpPage/signUpPage`,
})
}
}
})
}else{
@@ -115,7 +126,8 @@ Page({
console.log(options);
this.setData({
'queryParam.companyId':options.companyId,
selectType:options.selectType
selectType:options.selectType,
page:options.page
})
this.loadData(this.data.queryParam)
},
+2 -3
View File
@@ -42,7 +42,6 @@ Page({
selectedPostPerson:{},
// 选中的会议
selectedMeeting:{}
},
// 是否需要发票的选择
needInvoiceChange(e){
@@ -70,8 +69,8 @@ Page({
formData.meetingId = this.data.selectedMeeting.id
// 参会人id
formData.companyContactId = this.data.selectedPerson.id
// 邮寄联系人id 暂时写一样的 测试用
formData.postContactId = this.data.selectedPerson.id
// 邮寄联系人id
formData.postContactId = this.data.selectedPostPerson.id
// 参会企业id
formData.companyId = this.data.selectedCompany.id
// 会议类型
+214 -8
View File
@@ -1,5 +1,6 @@
// pages/signUpPageGuoji/signUpPageGuoji.js
import MeetingApi from "../../assets/js/http/meetingApi"
import signUpApi from "../../assets/js/http/signUp"
Page({
/**
@@ -26,6 +27,8 @@ Page({
inviteCodeArr: [],
// 是否出现输入邀请码 参会身份选择嘉宾才出现
inviteCodeShowBool: false,
// 校验邀请码的按钮控制
validateBtnBool: false,
// 表单的邀请码值
inviteCode: "",
// vip的表单显示
@@ -35,8 +38,114 @@ Page({
// 合作伙伴的表单显示
cooperatieBool: false,
// 特邀嘉宾的显示
guestBool: false
guestBool: false,
// 选中的参会单位
selectedCompany: {},
// 选中的联系人
selectedPerson: {},
// 选中的邮寄联系人
selectedPostPerson: {},
// 抵达时间
arrivalTime: '请选择抵达时间',
// 入住酒店时间
inHotelTime:'请选择入住酒店时间',
// 离店时间
outHotelTime:'请选择离店时间',
// 离开时间
departureTime: '请选择离开时间',
// 是否选择发票的选中的索引
index: -1,
// 嘉宾身份
guestType:-1,
// 缴费方式
paymentMethodList: [{
value: '1',
name: '汇款'
},
{
value: '2',
name: '线上缴费'
},
{
value: '3',
name: '打包'
},
],
needInvoiceList: [{
value: '0',
name: '不需要'
},
{
value: '1',
name: '增值税普通发票'
},
{
value: '2',
name: '增值税专用发票'
},
],
// 是否
need: [{
value: '1',
name: '是'
},
{
value: '0',
name: '否'
},
],
},
// 抵达时间选择
bindDateChangeArriveTime(e) {
this.setData({
arrivalTime: e.detail.value
})
},
// 离开时间选择
bindDateChangeLeaveTime(e) {
this.setData({
departureTime: e.detail.value
})
},
// 入住酒店时间
bindDateChangeInHotelTime(e){
this.setData({
inHotelTime: e.detail.value
})
},
// 离店时间选择
bindDateChangeOutHotelTime(e){
this.setData({
outHotelTime: e.detail.value
})
},
// 是否需要发票的选择
needInvoiceChange(e) {
this.setData({
index: e.detail.value
})
},
// 选择参会单位
selectCompany(e) {
wx.navigateTo({
url: `../companyList/companyList?page=${e.currentTarget.dataset.page}`,
})
},
// 选择参会人
selectPerson(e) {
if (!!this.data.selectedCompany.id) {
wx.navigateTo({
url: `../personList/personList?companyId=${this.data.selectedCompany.id}&selectType=${e.currentTarget.dataset.selecttype}&page=${e.currentTarget.dataset.page}`,
})
} else {
wx.showToast({
title: '请先选择参会单位',
icon: "none",
duration: 800,
});
}
},
// 改变参会身份
changeIdentify(e) {
@@ -44,13 +153,23 @@ Page({
if (value === '1') {
this.setData({
inviteCodeShowBool: true,
inviteCode:''
validateBtnBool: true,
inviteCode: ''
})
} else {
this.setData({
inviteCodeShowBool: false
inviteCodeShowBool: false,
validateBtnBool: false
})
}
// 切换身份显示的 bug
this.setData({
vipBool: false,
speakerBool: false,
cooperatieBool: false,
guestBool: false,
})
},
// 设置邀请码的值
bindInputInviteCode(e) {
@@ -90,29 +209,32 @@ Page({
duration: 800,
});
console.log(validateArr[0].type);
this.setData({
guestType:validateArr[0].type
})
switch (validateArr[0].type) {
case '1':
this.setData({
vipBool: true,
inviteCodeShowBool:false
validateBtnBool: false
})
break
case '2':
this.setData({
speakerBool: true,
inviteCodeShowBool:false
validateBtnBool: false
})
break
case '3':
this.setData({
guestBool: true,
inviteCodeShowBool:false
validateBtnBool: false
})
break
case '4':
this.setData({
cooperatieBool: true,
inviteCodeShowBool:false
validateBtnBool: false
})
break
}
@@ -160,12 +282,96 @@ Page({
}
})
},
// 确定
formSubmit(e){
const formData = Object.assign({},e.detail.value)
// 会议id
formData.meetingId = '1449638073563172866'
// 参会人id
formData.companyContactId = this.data.selectedPerson.id
// 邮寄联系人id
formData.postContactId = this.data.selectedPostPerson.id
// 参会企业id
formData.companyId = this.data.selectedCompany.id
// 嘉宾身份类型
formData.guestType = this.data.guestType
// 会议类型
// formData.meetingType = this.data.selectedMeeting.meetingType
console.log(formData);
signUpApi.signUpMeeting(formData).then(res => {
if(res.success){
// 成功 清除缓存 跳转报名成功页面
wx.removeStorage({
key: 'selectedCompany',
})
wx.removeStorage({
key: 'selectedPerson',
})
wx.removeStorage({
key: 'selectedPostPerson',
})
wx.removeStorage({
key: 'currentMeetingInfo',
success(){
// 跳转报名成功页面
wx.navigateTo({
url: '../signUpSuccess/signUpSuccess',
})
}
})
}
})
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
// 从缓存中拿选中的企业
const that = this
// 这个id 可能是是会议活动进来的 或者消息 或者扫码的
this.queryMeetingDetail('1448107789464113154')
this.queryMeetingDetail('1449638073563172866')
wx.getStorage({
key: 'selectedCompany',
success(res) {
that.setData({
selectedCompany: JSON.parse(res.data)
})
}
})
// 从缓存中拿选中的联系人
wx.getStorage({
key: 'selectedPerson',
success(res) {
that.setData({
selectedPerson: res.data
})
}
})
// 从缓存中拿选中的邮寄联系人
wx.getStorage({
key: 'selectedPostPerson',
success(res) {
that.setData({
selectedPostPerson: res.data
})
}
})
// 从缓存中拿选中的会议的信息
wx.getStorage({
key: 'currentMeetingInfo',
success(res) {
console.log(res, 'meetingInfo');
that.setData({
selectedMeeting: res.data
})
}
})
},
/**
+442 -12
View File
@@ -5,13 +5,13 @@
<!-- 如果是小程序消息进入的报名页面 需要回显企业与参会人 参会企业不可更改 -->
<view class="form-item">
<text class="item-label flex-1">参会单位:</text>
<input placeholder-class="text-right" bindtap="selectCompany" name="selectedCompany.companyName"
<input placeholder-class="text-right" data-page='guoji' bindtap="selectCompany" name="selectedCompany.companyName"
bindinput="bindInputPhone" value="{{selectedCompany.companyName}}" placeholder="请选择参会单位" />
</view>
<view class="form-item">
<text class="item-label flex-1">参会人:</text>
<input placeholder-class="text-right" bindtap="selectPerson" data-selectType='1' bindinput="bindInputPhone"
<input placeholder-class="text-right" data-page='guoji' bindtap="selectPerson" data-selectType='1' bindinput="bindInputPhone"
value="{{selectedPerson.name}}" placeholder="请选择参会人" />
</view>
@@ -34,18 +34,17 @@
</view>
</view>
<!-- 当身份选择嘉宾才出现 -->
<view class="form-item" wx:if="{{inviteCodeShowBool}}">
<view class="form-item" wx:if="{{inviteCodeShowBool}}" style="margin-bottom:10rpx">
<text class="item-label flex-1 validate">邀请码:</text>
<input placeholder-class="text-right" name="inviteCode" bindblur="bindInputInviteCode" value="{{inviteCode}}"
placeholder="请输入邀请码" />
</view>
<view class="form-item" wx:if="{{inviteCodeShowBool}}">
<view class="form-item" wx:if="{{validateBtnBool}}">
<button class="validate-btn" bindtap="validateCode">校验邀请码</button>
</view>
<!-- 选择身份是参会人和内部企业的时候显示 -->
<view wx:if="{{!inviteCodeShowBool}}">
<view class="form-item-radio">
@@ -74,7 +73,7 @@
<view class="form-item">
<text class="item-label flex-1 validate">邮寄联系人:</text>
<input placeholder-class="text-right" data-selectType='2' name="phone" bindtap="selectPerson"
<input placeholder-class="text-right" data-page='guoji' data-selectType='2' name="phone" bindtap="selectPerson"
value="{{selectedPostPerson.name}}" placeholder="请选择邮寄联系人" />
</view>
@@ -95,7 +94,7 @@
</view>
<view>
<radio-group name='checkInHotel' bindchange="paymentMethodRadioChange">
<label class="radio radio-item" wx:for="{{needCheckInHotel}}" wx:key="item">
<label class="radio radio-item" wx:for="{{need}}" wx:key="item">
<radio class="radio-scale" value="{{item.value}}" />{{item.name}}
</label>
</radio-group>
@@ -131,21 +130,452 @@
</view>
</view>
<!-- vip显示 -->
<!-- vip显示 -->
<view wx:if="{{vipBool}}">
vip显示
<view class="form-item">
<text class="item-label flex-1 validate">演讲题目:</text>
<input placeholder-class="text-right" name="speechTopic" placeholder="请输入演讲题目" />
</view>
<view class="form-item">
<text class="item-label flex-1 validate">演讲PPT</text>
<input placeholder-class="text-right" name="postContactAddress" bindinput="bindInputPhone"
placeholder="请上传文件" />
</view>
<view class="form-item">
<text class="item-label flex-1 validate">照片:</text>
<input placeholder-class="text-right" name="postContactAddress" bindinput="bindInputPhone"
placeholder="请上传" />
</view>
<view class="form-item-radio">
<text class="item-label flex-1 validate">个人简介:</text>
<textarea name="profile" placeholder="请输入个人简介" name="remark" />
</view>
<view class="form-item-radio">
<view class="radio-label">
<text class="item-label flex-1 validate">是否用餐:</text>
</view>
<view>
<radio-group name='haveMeals' bindchange="paymentMethodRadioChange">
<label class="radio radio-item" wx:for="{{need}}" wx:key="item">
<radio class="radio-scale" value="{{item.value}}" />{{item.name}}
</label>
</radio-group>
</view>
</view>
<view class="form-item-radio">
<view class="radio-label">
<text class="item-label flex-1 validate">是否回民:</text>
</view>
<view>
<radio-group name='huiPeople' bindchange="paymentMethodRadioChange">
<label class="radio radio-item" wx:for="{{need}}" wx:key="item">
<radio class="radio-scale" value="{{item.value}}" />{{item.name}}
</label>
</radio-group>
</view>
</view>
<view class="form-item-radio">
<view class="radio-label">
<text class="item-label flex-1 validate">是否住酒店:</text>
</view>
<view>
<radio-group name='checkInHotel' bindchange="paymentMethodRadioChange">
<label class="radio radio-item" wx:for="{{need}}" wx:key="item">
<radio class="radio-scale" value="{{item.value}}" />{{item.name}}
</label>
</radio-group>
</view>
</view>
<view class="form-item">
<text class="item-label flex-1">入住酒店时间:</text>
<picker name='inHotelTime' mode="date" bindchange="bindDateChangeInHotelTime">
<view class="picker">
{{inHotelTime}}
</view>
</picker>
</view>
<view class="form-item">
<text class="item-label flex-1">离店时间:</text>
<picker name='outHotelTime' placeholder="请选择离店时间" mode="date" bindchange="bindDateChangeOutHotelTime">
<view class="picker">
{{outHotelTime}}
</view>
</picker>
</view>
<view class="form-item">
<text class="item-label flex-1 validate">房型:</text>
<input placeholder-class="text-right" name="roomLayout" bindinput="bindInputPhone"
placeholder="请输入房型" />
</view>
<view class="form-item-radio">
<view class="radio-label">
<text class="item-label flex-1 validate">是否需要接站:</text>
</view>
<view>
<radio-group name='pickUp' bindchange="paymentMethodRadioChange">
<label class="radio radio-item" wx:for="{{need}}" wx:key="item">
<radio class="radio-scale" value="{{item.value}}" />{{item.name}}
</label>
</radio-group>
</view>
</view>
<view class="form-item">
<text class="item-label flex-1">抵达时间:</text>
<picker name='arrivalTime' mode="date" value="{{date}}" bindchange="bindDateChangeArriveTime">
<view class="picker">
{{arrivalTime}}
</view>
</picker>
</view>
<view class="form-item">
<text class="item-label flex-1 validate">到达站:</text>
<input placeholder-class="text-right" name="destination" bindinput="bindInputPhone"
placeholder="请输入到达站" />
</view>
<view class="form-item">
<text class="item-label flex-1 validate">到达班次:</text>
<input placeholder-class="text-right" name="arrivalShift" bindinput="bindInputPhone"
placeholder="请输入到达班次" />
</view>
<view class="form-item-radio">
<view class="radio-label">
<text class="item-label flex-1 validate">是否需要送站:</text>
</view>
<view>
<radio-group name='deliveryStation' bindchange="paymentMethodRadioChange">
<label class="radio radio-item" wx:for="{{need}}" wx:key="item">
<radio class="radio-scale" value="{{item.value}}" />{{item.name}}
</label>
</radio-group>
</view>
</view>
<view class="form-item">
<text class="item-label flex-1">离开时间:</text>
<picker name='departureTime' mode="date" value="{{date}}" bindchange="bindDateChangeLeaveTime">
<view class="picker">
{{departureTime}}
</view>
</picker>
</view>
<view class="form-item">
<text class="item-label flex-1 validate">离开站:</text>
<input placeholder-class="text-right" name="departureStation" bindinput="bindInputPhone"
placeholder="请输入离开站" />
</view>
<view class="form-item">
<text class="item-label flex-1 validate">离开班次:</text>
<input placeholder-class="text-right" name="departureShift" bindinput="bindInputPhone"
placeholder="请输入离开班次" />
</view>
<view class="form-item">
<text class="item-label flex-1">同行人:</text>
<input placeholder-class="text-right" name="peer" bindinput="bindInputPhone"
placeholder="请输入同行人" />
</view>
<view class="form-item-radio">
<text class="item-label flex-1">备注:</text>
<textarea name="remark" placeholder="请输入备注" name="remark" />
</view>
<view class="btn-wrap">
<button class="btn-ok" formType="submit">确定</button>
</view>
</view>
<!-- 演讲嘉宾显示 -->
<view wx:if="{{speakerBool}}">
演讲嘉宾显示
<view class="form-item">
<text class="item-label flex-1 validate">演讲题目:</text>
<input placeholder-class="text-right" name="speechTopic" placeholder="请输入演讲题目" />
</view>
<view class="form-item">
<text class="item-label flex-1 validate">演讲PPT</text>
<input placeholder-class="text-right" name="postContactAddress"
placeholder="请上传文件" />
</view>
<view class="form-item">
<text class="item-label flex-1 validate">照片:</text>
<input placeholder-class="text-right" name="postContactAddress" bindinput="bindInputPhone"
placeholder="请上传" />
</view>
<view class="form-item-radio">
<text class="item-label flex-1 validate">个人简介:</text>
<textarea name="profile" placeholder="请输入个人简介" name="remark" />
</view>
<view class="form-item-radio">
<view class="radio-label">
<text class="item-label flex-1 validate">是否用餐:</text>
</view>
<view>
<radio-group name='haveMeals' bindchange="paymentMethodRadioChange">
<label class="radio radio-item" wx:for="{{need}}" wx:key="item">
<radio class="radio-scale" value="{{item.value}}" />{{item.name}}
</label>
</radio-group>
</view>
</view>
<view class="form-item-radio">
<view class="radio-label">
<text class="item-label flex-1 validate">是否回民:</text>
</view>
<view>
<radio-group name='huiPeople'>
<label class="radio radio-item" wx:for="{{need}}" wx:key="item">
<radio class="radio-scale" value="{{item.value}}" />{{item.name}}
</label>
</radio-group>
</view>
</view>
<view class="form-item-radio">
<view class="radio-label">
<text class="item-label flex-1 validate">是否需要接站:</text>
</view>
<view>
<radio-group name='pickUp' bindchange="paymentMethodRadioChange">
<label class="radio radio-item" wx:for="{{need}}" wx:key="item">
<radio class="radio-scale" value="{{item.value}}" />{{item.name}}
</label>
</radio-group>
</view>
</view>
<view class="form-item">
<text class="item-label flex-1">抵达时间:</text>
<picker name='arrivalTime' mode="date" value="{{date}}" bindchange="bindDateChangeArriveTime">
<view class="picker">
{{arrivalTime}}
</view>
</picker>
</view>
<view class="form-item">
<text class="item-label flex-1 validate">到达站:</text>
<input placeholder-class="text-right" name="destination" placeholder="请输入到达站" />
</view>
<view class="form-item">
<text class="item-label flex-1 validate">到达班次:</text>
<input placeholder-class="text-right" name="arrivalShift" bindinput="bindInputPhone"
placeholder="请输入到达班次" />
</view>
<view class="form-item-radio">
<view class="radio-label">
<text class="item-label flex-1 validate">是否需要送站:</text>
</view>
<view>
<radio-group name='deliveryStation' bindchange="paymentMethodRadioChange">
<label class="radio radio-item" wx:for="{{need}}" wx:key="item">
<radio class="radio-scale" value="{{item.value}}" />{{item.name}}
</label>
</radio-group>
</view>
</view>
<view class="form-item">
<text class="item-label flex-1">离开时间:</text>
<picker name='departureTime' mode="date" value="{{date}}" bindchange="bindDateChangeLeaveTime">
<view class="picker">
{{departureTime}}
</view>
</picker>
</view>
<view class="form-item">
<text class="item-label flex-1 validate">离开站:</text>
<input placeholder-class="text-right" name="departureStation" placeholder="请输入离开站" />
</view>
<view class="form-item">
<text class="item-label flex-1 validate">离开班次:</text>
<input placeholder-class="text-right" name="departureShift" placeholder="请输入离开班次" />
</view>
<view class="form-item">
<text class="item-label flex-1 validate">同行人:</text>
<input placeholder-class="text-right" name="peer" placeholder="请输入同行人" />
</view>
<view class="form-item-radio">
<text class="item-label flex-1">备注:</text>
<textarea name="remark" placeholder="请输入备注" name="remark" />
</view>
<view class="btn-wrap">
<button class="btn-ok" formType="submit">确定</button>
</view>
</view>
<!-- 特邀嘉宾显示 -->
<view wx:if="{{guestBool}}">
特邀嘉宾显示
<view class="form-item-radio">
<view class="radio-label">
<text class="item-label flex-1 validate">是否用餐:</text>
</view>
<view>
<radio-group name='haveMeals' bindchange="paymentMethodRadioChange">
<label class="radio radio-item" wx:for="{{need}}" wx:key="item">
<radio class="radio-scale" value="{{item.value}}" />{{item.name}}
</label>
</radio-group>
</view>
</view>
<view class="form-item-radio">
<view class="radio-label">
<text class="item-label flex-1 validate">是否回民:</text>
</view>
<view>
<radio-group name='huiPeople' bindchange="paymentMethodRadioChange">
<label class="radio radio-item" wx:for="{{need}}" wx:key="item">
<radio class="radio-scale" value="{{item.value}}" />{{item.name}}
</label>
</radio-group>
</view>
</view>
<view class="form-item-radio">
<view class="radio-label">
<text class="item-label flex-1 validate">是否需要接站:</text>
</view>
<view>
<radio-group name='pickUp' bindchange="paymentMethodRadioChange">
<label class="radio radio-item" wx:for="{{need}}" wx:key="item">
<radio class="radio-scale" value="{{item.value}}" />{{item.name}}
</label>
</radio-group>
</view>
</view>
<view class="form-item">
<text class="item-label flex-1">抵达时间:</text>
<picker name='arrivalTime' mode="date" value="{{date}}" bindchange="bindDateChangeArriveTime">
<view class="picker">
{{arrivalTime}}
</view>
</picker>
</view>
<view class="form-item">
<text class="item-label flex-1 validate">到达站:</text>
<input placeholder-class="text-right" name="destination" bindinput="bindInputPhone"
placeholder="请输入到达站" />
</view>
<view class="form-item">
<text class="item-label flex-1 validate">到达班次:</text>
<input placeholder-class="text-right" name="arrivalShift" bindinput="bindInputPhone"
placeholder="请输入到达班次" />
</view>
<view class="form-item-radio">
<view class="radio-label">
<text class="item-label flex-1 validate">是否需要送站:</text>
</view>
<view>
<radio-group name='deliveryStation' bindchange="paymentMethodRadioChange">
<label class="radio radio-item" wx:for="{{need}}" wx:key="item">
<radio class="radio-scale" value="{{item.value}}" />{{item.name}}
</label>
</radio-group>
</view>
</view>
<view class="form-item">
<text class="item-label flex-1">离开时间:</text>
<picker name='departureTime' mode="date" bindchange="bindDateChangeLeaveTime">
<view class="picker">
{{departureTime}}
</view>
</picker>
</view>
<view class="form-item">
<text class="item-label flex-1 validate">离开站:</text>
<input placeholder-class="text-right" name="departureStation" bindinput="bindInputPhone"
placeholder="请输入离开站" />
</view>
<view class="form-item">
<text class="item-label flex-1 validate">离开班次:</text>
<input placeholder-class="text-right" name="departureShift" bindinput="bindInputPhone"
placeholder="请输入离开班次" />
</view>
<view class="form-item">
<text class="item-label flex-1 validate">同行人:</text>
<input placeholder-class="text-right" name="peer" placeholder="请输入同行人" />
</view>
<view class="btn-wrap">
<button class="btn-ok" formType="submit">确定</button>
</view>
</view>
<!-- 合作伙伴显示 -->
<view wx:if="{{cooperatieBool}}">
合作伙伴显示
<view class="form-item">
<text class="item-label flex-1">抵达时间:</text>
<picker name='arrivalTime' mode="date" bindchange="bindDateChangeArriveTime">
<view class="picker">
{{arrivalTime}}
</view>
</picker>
</view>
<view class="form-item">
<text class="item-label flex-1">离开时间:</text>
<picker name='departureTime' mode="date" bindchange="bindDateChangeLeaveTime">
<view class="picker">
{{departureTime}}
</view>
</picker>
</view>
<view class="btn-wrap">
<button class="btn-ok" formType="submit">确定</button>
</view>
</view>
</view>
@@ -18,6 +18,15 @@
.form-item input {
text-align: right;
}
.form-item-radio textarea{
margin-top: 15rpx;
width: 100%;
border: 1px solid #eee;
padding-left: 10px;
box-sizing: border-box;
height: 80px;
border-radius: 4px;
}
.form-item-radio {
margin-top: 20px;
width: 100%;