Browse Source

1205工作

houwei 4 năm trước cách đây
mục cha
commit
ca1cb08609

+ 5 - 1
app.json

@@ -1,10 +1,14 @@
 {
   "pages": [
+    "pages/registrationSuccess/registrationSuccess",
+    "pages/activeDetail/activeDetail",
+    "pages/personal/personal",
+    "pages/targetInfo/targetInfo",
     "pages/personInfoDetail/personInfoDetail",
     "pages/personInfo/personInfo",
-    "pages/personal/personal",
     "pages/index/index",
     "pages/red/red"
+   
   ],
   "window": {
     "backgroundTextStyle": "light",

BIN
images/activeimg.png


BIN
images/di.png


BIN
images/gou.png


BIN
images/icon1.png


BIN
images/icon2.png


BIN
images/icon3.png


BIN
images/icon4.png


BIN
images/icon5.png


BIN
images/icon6.png


BIN
images/person_bj.png


BIN
images/photo.jpg


+ 66 - 0
pages/activeDetail/activeDetail.js

@@ -0,0 +1,66 @@
+// pages/activeDetail/activeDetail.js
+Page({
+
+  /**
+   * 页面的初始数据
+   */
+  data: {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面加载
+   */
+  onLoad: function (options) {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面初次渲染完成
+   */
+  onReady: function () {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面显示
+   */
+  onShow: function () {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面隐藏
+   */
+  onHide: function () {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面卸载
+   */
+  onUnload: function () {
+
+  },
+
+  /**
+   * 页面相关事件处理函数--监听用户下拉动作
+   */
+  onPullDownRefresh: function () {
+
+  },
+
+  /**
+   * 页面上拉触底事件的处理函数
+   */
+  onReachBottom: function () {
+
+  },
+
+  /**
+   * 用户点击右上角分享
+   */
+  onShareAppMessage: function () {
+
+  }
+})

+ 4 - 0
pages/activeDetail/activeDetail.json

@@ -0,0 +1,4 @@
+{
+  "usingComponents": {},
+  "navigationBarTitleText": "活动详情"
+}

+ 28 - 0
pages/activeDetail/activeDetail.wxml

@@ -0,0 +1,28 @@
+<view style="background:#fff">
+	<image src="../../images/activeimg.png" style="width:690rpx;height:400rpx;margin-left:35rpx"></image>
+	<view class="line">
+		<van-icon name="like-o" size="40rpx" color="#906cff" style="margin-left:35rpx;margin-bottom:35rpx" />
+		<p style='margin-left:35rpx'>已报名52/100</p>
+	</view>
+	<view style="background:#fcf9ff;width:750rpx;height:20rpx"></view>
+	<view class="line" style="border-bottom:1px solid #eeeeee">
+		<van-icon name="clock-o" size="40rpx" color="#906cff" style="margin-left:35rpx;margin-bottom:35rpx" />
+		<p style='margin-left:35rpx'>活动时间:2020-07-07</p>
+	</view>
+	<view class="line">
+		<van-icon name="location-o" size="40rpx" color="#906cff" style="margin-left:35rpx;margin-bottom:35rpx" />
+		<p style='margin-left:35rpx'>地址:吉林省长春市东南湖大路</p>
+	</view>
+	<view style="background:#fcf9ff;width:750rpx;height:20rpx"></view>
+	<view class="title">
+		<view style="background-color:#8d6dff;width:10rpx;height:45rpx;border-radius:5rpx;"></view>
+		<view style="color:#333333;margin-left:20rpx;font-size:35rpx">活动详情</view>
+	</view>
+	<view style="color:#999999;margin:35rpx;font-size:30rpx">
+		占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文
+		字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字占位文字
+	</view>
+	<view class="btn_area">
+		<view class="btn">报名</view>
+	</view>
+</view>

+ 32 - 0
pages/activeDetail/activeDetail.wxss

@@ -0,0 +1,32 @@
+/* pages/activeDetail/activeDetail.wxss */
+.line{
+  display: flex;
+  color: #999999;
+  margin-top: 30rpx;
+}
+.title{
+  margin-left:35rpx;
+  margin-top:35rpx;
+  display: flex;
+}
+.btn_area{
+width: 750rpx;
+height: 150rpx;
+/* border: 1px solid red; */
+box-shadow: 0px 0px 10px rgba(0,0,0,.2);
+position: relative;
+}
+.btn{
+  width: 680rpx;
+  height: 80rpx;
+  line-height: 80rpx;
+  /* margin-top: 35rpx; */
+  border-radius: 35rpx;
+  /* margin-left: 75rpx; */
+  background: -webkit-linear-gradient(left, #bd64ff, #8873ff);
+  color: white;
+  text-align: center;
+  position: absolute;
+  top: 35rpx;
+  left: 35rpx;
+}

+ 0 - 1
pages/personInfo/personInfo.js

@@ -86,7 +86,6 @@ Page({
       questionList: this.data.questionList
     })
   },
-
   uploadCard() {
     // wx.showLoading({
     //   title: '加载中',

+ 1 - 1
pages/personInfo/personInfo.wxml

@@ -56,7 +56,7 @@
 						<view wx:if="{{form.birth}}">{{form.birth}}</view>
 						<view wx:else class='placeStyle'>
 							<view class="redpoint"></view>
-							<view class="placetext">未填写</view>
+							<view class="placetext">未选择</view>
 							<van-icon size="15px" name="arrow" />
 						</view>
 					</view>

+ 384 - 2
pages/personInfoDetail/personInfoDetail.js

@@ -8,7 +8,22 @@ Page({
     form: {
       height: '',
       weight: '',
-      education: ''
+      education: '',
+      wages: '',
+      maritalstatus: '',
+      ischild: '',
+      house: '',
+      car: '',
+      freetime: '',
+      worktime: '',
+      workplace:'',
+      workspacedetails:'',
+      parentsstatus:'',
+      dadworkplace:'',
+      momworkplace:'',
+      otherchild:'',
+      figure:'',
+      hobby:''
     },
     heightArr: [
       '150以下',
@@ -24,7 +39,130 @@ Page({
     weightArr: [
       "50kg以下", "50-60", "60-70", "70-80", "80-90", "90-100", "100以上"
     ],
-    educationArr: ["初中", "中专", "高中", "大专", "本科", "硕士", "博士"]
+    educationArr: ["初中", "中专", "高中", "大专", "本科", "硕士", "博士"],
+    wagesArr: ["2000-5000", "5000-10000", "10000-20000", "20000以上"],
+    maritalstatusList: [{
+        name: '未婚',
+        value: '未婚',
+        checked: true
+      },
+      {
+        name: '离异',
+        value: '离异',
+        checked: false
+      }
+    ],
+    ischildArr: [{
+        name: '无',
+        value: '无',
+        checked: true
+      },
+      {
+        name: '有',
+        value: '有',
+        checked: false
+      }, {
+        name: '同住',
+        value: '同住',
+        checked: false
+      },
+      {
+        name: '不同住',
+        value: '不同住',
+        checked: false
+      }
+    ],
+    deposit: '',
+    housemultiArray: [
+      ['租房', '购房'],
+      ['80平以下', '80—120平', '120平以上'],
+      ['有贷款', '无贷款'],
+      ['与父母同住', '不与一起住']
+    ],
+    carmultiArray: [
+      ['有车', '无车'],
+      ['10万以下', '10-20万', '20-30万', '30-40万', '40-50万', '50-60万', '60-70万', '70-80万', '80-90万', '90-100万', '100万以上'],
+      ['有贷款', '无贷款']
+    ],
+    freetimeArr: [{
+        name: '不限',
+        value: '不限',
+        checked: true
+      },
+      {
+        name: '晚18:00以后',
+        value: '晚18:00以后',
+        checked: false
+      }, {
+        name: '星期六',
+        value: '星期六',
+        checked: false
+      }, {
+        name: '星期日',
+        value: '星期日',
+        checked: false
+      }
+    ],
+    // 工作时间自由、朝九晚五、偶尔加班、经常加班、偶尔出差、经常出差、常有应酬
+    worktimeArr: [{
+        name: '工作时间自由',
+        value: '工作时间自由',
+        checked: true
+      },
+      {
+        name: '朝九晚五',
+        value: '朝九晚五',
+        checked: false
+      }, {
+        name: '偶尔加班',
+        value: '偶尔加班',
+        checked: false
+      }, {
+        name: '经常加班',
+        value: '经常加班',
+        checked: false
+      },
+      {
+        name: '偶尔出差',
+        value: '偶尔出差',
+        checked: false
+      }, {
+        name: '经常出差',
+        value: '经常出差',
+        checked: false
+      }, {
+        name: '常有应酬',
+        value: '常有应酬',
+        checked: false
+      }
+    ],
+    workplaceArr: ['政府机关','事业单位','外企企业','世界500强','上市公司','国有企业','私营企业','个体'],
+    parentsstatusArr:[['爹妈比我都健康','世事无常'],['曾相爱','一直相爱']],
+    dadworkplaceArr:['退休','政府机关','事业单位','外企企业','世界500强','上市公司','国有企业','私营企业','个体'],
+    momworkplaceArr:['退休','政府机关','事业单位','外企企业','世界500强','上市公司','国有企业','私营企业','个体'],
+    otherchildArr:[{
+      name: '没有唯我独尊',
+      value: '没有唯我独尊',
+      checked: false
+    },
+    {
+      name: '有姐姐',
+      value: '偶有姐姐',
+      checked: false
+    }, {
+      name: '有哥哥',
+      value: '有哥哥',
+      checked: false
+    }, {
+      name: '有弟弟',
+      value: '有弟弟',
+      checked: false
+    }, {
+      name: '有妹妹',
+      value: '有妹妹',
+      checked: false
+    }],
+    figureArr:['龟息养生从不运动','三天打鱼偶尔运动','动如脱兔成天运动']
   },
   heightPicker(e) {
     let height = 'form.height'
@@ -44,6 +182,250 @@ Page({
       [education]: this.data.educationArr[e.detail.value]
     })
   },
+  wagesPicker(e) {
+    let wages = 'form.wages'
+    this.setData({
+      [wages]: this.data.wagesArr[e.detail.value]
+    })
+  },
+  maritalstatusChange: function (e) {
+    console.log(e.detail.value)
+    const items = this.data.maritalstatusList
+    let checked = 'maritalstatusList[0].checked';
+    let checked1 = 'maritalstatusList[1].checked'
+    this.setData({
+      [checked]: false,
+      [checked1]: false
+    })
+    for (let i = 0, lenI = items.length; i < lenI; ++i) {
+      if (items[i].value == e.detail.value) {
+        items[i].checked = true;
+        break
+      }
+    }
+    this.setData({
+      maritalstatusList: this.data.maritalstatusList
+    })
+    let maritalstatus = 'form.maritalstatus'
+    this.setData({
+      [maritalstatus]: e.detail.value
+    })
+  },
+  ischildChange: function (e) {
+    console.log(e.detail.value)
+    const items = this.data.ischildArr;
+    const values = e.detail.value;
+    for (let i = 0, lenI = items.length; i < lenI; ++i) {
+      items[i].checked = false
+      for (let j = 0, lenJ = values.length; j < lenJ; ++j) {
+        if (items[i].value === values[j]) {
+          items[i].checked = true
+          break
+        }
+      }
+    }
+    this.setData({
+      ischildArr: this.data.ischildArr
+    })
+    let ischild = 'form.ischild'
+    this.setData({
+      [ischild]: e.detail.value
+    })
+  },
+  housePickerChange(e) {
+    this.setData({
+      housemultiIndex: e.detail.value
+    })
+    let house = 'form.house'
+    this.setData({
+      [house]: [this.data.housemultiArray[0][e.detail.value[0]], this.data.housemultiArray[1][e.detail.value[1]], this.data.housemultiArray[2][e.detail.value[2]], this.data.housemultiArray[3][e.detail.value[3]]]
+    })
+  },
+  carPickerChange(e) {
+    let car = 'form.car'
+    this.setData({
+      [car]: [this.data.carmultiArray[0][e.detail.value[0]], this.data.carmultiArray[1][e.detail.value[1]], this.data.carmultiArray[2][e.detail.value[2]]]
+    })
+    this.setData({
+      carmultiIndex: e.detail.value
+    })
+  },
+  carPickerColumnChange(e) {
+    console.log(e)
+    if (e.detail.column == 0 && e.detail.value == 1) {
+      this.setData({
+        carmultiArray: [
+          ['有车', '无车'],
+          [],
+          []
+        ]
+      })
+    } else {
+      this.setData({
+        carmultiArray: [
+          ['有车', '无车'],
+          ['10万以下', '10-20万', '20-30万', '30-40万', '40-50万', '50-60万', '60-70万', '70-80万', '80-90万', '90-100万', '100万以上'],
+          ['有贷款', '无贷款']
+        ]
+      })
+
+    }
+  },
+  freetimeChange(e) {
+    console.log(e.detail.value)
+    const items = this.data.freetimeArr;
+    const values = e.detail.value;
+    for (let i = 0, lenI = items.length; i < lenI; ++i) {
+      items[i].checked = false
+      for (let j = 0, lenJ = values.length; j < lenJ; ++j) {
+        if (items[i].value === values[j]) {
+          items[i].checked = true
+          break
+        }
+      }
+    }
+    this.setData({
+      freetimeArr: this.data.freetimeArr
+    })
+    let freetime = 'form.freetime'
+    this.setData({
+      [freetime]: e.detail.value
+    })
+  },
+  worktimeChange(e) {
+    console.log(e.detail.value)
+    const items = this.data.worktimeArr;
+    const values = e.detail.value;
+    for (let i = 0, lenI = items.length; i < lenI; ++i) {
+      items[i].checked = false
+      for (let j = 0, lenJ = values.length; j < lenJ; ++j) {
+        if (items[i].value === values[j]) {
+          items[i].checked = true
+          break
+        }
+      }
+    }
+    this.setData({
+      worktimeArr: this.data.worktimeArr
+    })
+    let worktime = 'form. worktime'
+    this.setData({
+      [worktime]: e.detail.value
+    })
+  },
+  workplacePicker: function (e) {
+    let workplace = 'form.workplace'
+    this.setData({
+      [workplace]: this.data.workplaceArr[e.detail.value]
+    })
+    // console.log(e.detail.value)
+    // const items = this.data.workplaceArr
+    // let checked = 'workplaceArr[0].checked';
+    // let checked1 = 'workplaceArr[1].checked';
+    // let checked2 = 'workplaceArr[2].checked';
+    // let checked3 = 'workplaceArr[3].checked';
+    // let checked4 = 'workplaceArr[4].checked';
+    // let checked5 = 'workplaceArr[5].checked';
+    // let checked6 = 'workplaceArr[6].checked';
+    // let checked7 = 'workplaceArr[7].checked';
+    // this.setData({
+    //   [checked]: false,
+    //   [checked1]: false,
+    //   [checked2]: false,
+    //   [checked3]: false,
+    //   [checked4]: false,
+    //   [checked5]: false,
+    //   [checked6]: false,
+    //   [checked7]: false
+    // })
+    // for (let i = 0, lenI = items.length; i < lenI; ++i) {
+    //   if (items[i].value == e.detail.value) {
+    //     items[i].checked = true;
+    //     break
+    //   }
+    // }
+    // this.setData({
+    //   workplaceArr: this.data.workplaceArr
+    // })
+    // let workplace = 'form.workplace'
+    // this.setData({
+    //   [workplace]: e.detail.value
+    // })
+  },
+  parentsstatusChange(e) {
+    let parentsstatus = 'form.parentsstatus'
+    this.setData({
+      [parentsstatus]: [this.data.parentsstatusArr[0][e.detail.value[0]], this.data.parentsstatusArr[1][e.detail.value[1]]]
+    })
+    this.setData({
+      parentsstatusmultiIndex: e.detail.value
+    })
+  },
+  parentsstatusColumnChange(e) {
+    console.log(e)
+    if (e.detail.column == 0 && e.detail.value == 1) {
+      this.setData({
+        parentsstatusArr: [
+          ['爹妈比我都健康','世事无常'],
+          []
+        ]
+      })
+    } else {
+      this.setData({
+        parentsstatusArr: [
+          ['爹妈比我都健康','世事无常'],
+          ['曾相爱','一直相爱']
+        ]
+      })
+
+    }
+  },
+  dadworkplacePicker: function (e) {
+    let dadworkplace = 'form.dadworkplace'
+    this.setData({
+      [dadworkplace]: this.data.dadworkplaceArr[e.detail.value]
+    })
+  },
+  momworkplacePicker: function (e) {
+    let momworkplace = 'form.momworkplace'
+    this.setData({
+      [momworkplace]: this.data.momworkplaceArr[e.detail.value]
+    })
+  },
+  otherchildChange: function (e) {
+    console.log(e.detail.value)
+    const items = this.data.otherchildArr;
+    const values = e.detail.value;
+    for (let i = 0, lenI = items.length; i < lenI; ++i) {
+      items[i].checked = false
+      for (let j = 0, lenJ = values.length; j < lenJ; ++j) {
+        if (items[i].value === values[j]) {
+          items[i].checked = true
+          break
+        }
+      }
+    }
+    this.setData({
+      otherchildArr: this.data.otherchildArr
+    })
+    let otherchild = 'form.otherchild'
+    this.setData({
+      [otherchild]: e.detail.value
+    })
+  },
+
+  figurePicker(e) {
+    let figure = 'form.figure'
+    this.setData({
+      [figure]: this.data.figureArr[e.detail.value]
+    })
+  },
+  formSubmit(e) {
+    console.log(e.detail.value)
+    wx.navigateTo({
+      url: '/pages/targetInfo/targetInfo',
+    })
+  },
   /**
    * 生命周期函数--监听页面加载
    */

+ 226 - 45
pages/personInfoDetail/personInfoDetail.wxml

@@ -1,47 +1,228 @@
 	<view class="container">
-		<view class="block">
-			<view class='left' style="width:50%">你得有一米八吧</view>
-			<view class='right' style="width:50%">
-				<picker bindchange="heightPicker" range="{{heightArr}}" name='height' value="{{form.height}}">
-					<view style="text-align:right">
-						<view wx:if="{{form.height}}">{{form.height}}</view>
-						<view wx:else class='placeStyle'>
-							<view class="redpoint"></view>
-							<view class="placetext">未选择</view>
-							<van-icon size="15px" name="arrow" />
-						</view>
-					</view>
-				</picker>
-			</view>
-		</view>
-		<view class="block">
-			<view class='left' style="width:50%">你咋这么瘦呢</view>
-			<view class='right' style="width:50%">
-				<picker bindchange="weightPicker" range="{{weightArr}}" name='weight' value="{{form.weight}}">
-					<view style="text-align:right">
-						<view wx:if="{{form.weight}}">{{form.weight}}</view>
-						<view wx:else class='placeStyle'>
-							<view class="redpoint"></view>
-							<view class="placetext">未选择</view>
-							<van-icon size="15px" name="arrow" />
-						</view>
-					</view>
-				</picker>
-			</view>
-		</view>
-		<view class="block">
-			<view class='left' style="width:65%">当初没选清华北大是你不想吗</view>
-			<view class='right' style="width:35%">
-				<picker bindchange="educationPicker" range="{{educationArr}}" name='education' value="{{form.education}}">
-					<view style="text-align:right">
-						<view wx:if="{{form.education}}">{{form.education}}</view>
-						<view wx:else class='placeStyle'>
-							<view class="redpoint"></view>
-							<view class="placetext">未选择</view>
-							<van-icon size="15px" name="arrow" />
-						</view>
-					</view>
-				</picker>
-			</view>
-		</view>
+		<form bindsubmit='formSubmit'>
+			<view class="block">
+				<view class='left' style="width:50%">你得有一米八吧</view>
+				<view class='right' style="width:50%">
+					<picker bindchange="heightPicker" range="{{heightArr}}" name='height' value="{{form.height}}">
+						<view style="text-align:right">
+							<view wx:if="{{form.height}}">{{form.height}}</view>
+							<view wx:else class='placeStyle'>
+								<view class="redpoint"></view>
+								<view class="placetext">未选择</view>
+								<van-icon size="15px" name="arrow" />
+							</view>
+						</view>
+					</picker>
+				</view>
+			</view>
+			<view class="block">
+				<view class='left' style="width:50%">你咋这么瘦呢</view>
+				<view class='right' style="width:50%">
+					<picker bindchange="weightPicker" range="{{weightArr}}" name='weight' value="{{form.weight}}">
+						<view style="text-align:right">
+							<view wx:if="{{form.weight}}">{{form.weight}}</view>
+							<view wx:else class='placeStyle'>
+								<view class="redpoint"></view>
+								<view class="placetext">未选择</view>
+								<van-icon size="15px" name="arrow" />
+							</view>
+						</view>
+					</picker>
+				</view>
+			</view>
+			<view class="block">
+				<view class='left' style="width:65%">当初没选清华北大是你不想吗</view>
+				<view class='right' style="width:35%">
+					<picker bindchange="educationPicker" range="{{educationArr}}" name='education' value="{{form.education}}">
+						<view style="text-align:right">
+							<view wx:if="{{form.education}}">{{form.education}}</view>
+							<view wx:else class='placeStyle'>
+								<view class="redpoint"></view>
+								<view class="placetext">未选择</view>
+								<van-icon size="15px" name="arrow" />
+							</view>
+						</view>
+					</picker>
+				</view>
+			</view>
+			<view class="block">
+				<view class='left' style="width:65%">一个月能挣多少米</view>
+				<view class='right' style="width:35%">
+					<picker bindchange="wagesPicker" range="{{wagesArr}}" name='wages' value="{{form.wages}}">
+						<view style="text-align:right">
+							<view wx:if="{{form.wages}}">{{form.wages}}</view>
+							<view wx:else class='placeStyle'>
+								<view class="redpoint"></view>
+								<view class="placetext">未选择</view>
+								<van-icon size="15px" name="arrow" />
+							</view>
+						</view>
+					</picker>
+				</view>
+			</view>
+			<view class="block">
+				<view class='left' style="width:50%">关于小红本本</view>
+				<view class='right' style="width:50%">
+					<radio-group class="parameter-wrap" bindchange="maritalstatusChange" name='maritalstatus' value="{{form.maritalstatus}}">
+						<label class="checkbox my-choosebox {{ item.checked?'checkboxbox':''}}" wx:for-index="idx" wx:key="{{item.value}}" wx:for="{{maritalstatusList}}">
+							<checkbox value="{{item.value}}" checked="{{item.checked}}" />{{item.name}}
+						</label>
+					</radio-group>
+				</view>
+			</view>
+			<view class="block">
+				<view class='left' style="width:30%">亲生的小祖宗</view>
+				<view class='right' style="width:70%">
+					<checkbox-group class="parameter-wrap" bindchange="ischildChange" name='ischild' value="{{form.ischild}}">
+						<label class="checkbox my-choosebox {{ item.checked?'checkboxbox':''}}" wx:for-index="idx" wx:key="{{item.value}}" wx:for="{{ischildArr}}">
+							<checkbox value="{{item.value}}" checked="{{item.checked}}" />{{item.name}}
+						</label>
+					</checkbox-group>
+				</view>
+			</view>
+			<view class="block">
+				<view class='left' style="width:35%">这些年没少攒吧</view>
+				<view class='right' style="width:65%">
+					<picker mode="multiSelector" bindchange="housePickerChange" bindcolumnchange="housePickerColumnChange" value="{{housemultiIndex}}" range="{{housemultiArray}}" name='house' value="{{form.house}}">
+						<view style="text-align:right">
+							<view wx:if="{{housemultiArray[0][housemultiIndex[0]]}}">{{housemultiArray[0][housemultiIndex[0]]}},{{housemultiArray[1][housemultiIndex[1]]}},{{housemultiArray[2][housemultiIndex[2]]}},{{housemultiArray[3][housemultiIndex[3]]}}</view>
+							<view wx:else class='placeStyle'>
+								<view class="redpoint"></view>
+								<view class="placetext">未选择</view>
+								<van-icon size="15px" name="arrow" />
+							</view>
+						</view>
+					</picker>
+				</view>
+			</view>
+			<view class="block">
+				<view class='left' style="width:35%">车辆情况</view>
+				<view class='right' style="width:65%">
+					<picker mode="multiSelector" bindchange="carPickerChange" bindcolumnchange="carPickerColumnChange" value="{{carmultiIndex}}" range="{{carmultiArray}}" name='car' value="{{form.car}}">
+						<view style="text-align:right">
+							<view wx:if="{{carmultiArray[0][carmultiIndex[0]]}}">{{carmultiArray[0][carmultiIndex[0]]}},{{carmultiArray[1][carmultiIndex[1]]}},{{carmultiArray[2][carmultiIndex[2]]}}</view>
+							<view wx:else class='placeStyle'>
+								<view class="redpoint"></view>
+								<view class="placetext">未选择</view>
+								<van-icon size="15px" name="arrow" />
+							</view>
+						</view>
+					</picker>
+				</view>
+			</view>
+			<view class="block" style="height:160rpx;">
+				<view class='left' style="width:100%">啥时候方便我给你介绍个对象</view>
+				<checkbox-group class="parameter-wrap" bindchange="freetimeChange" name='freetime' value="{{form.freetime}}">
+					<label class="checkbox my-choosebox {{ item.checked?'checkboxbox':''}}" wx:for-index="idx" wx:key="{{item.value}}" wx:for="{{freetimeArr}}">
+						<checkbox value="{{item.value}}" checked="{{item.checked}}" />{{item.name}}
+					</label>
+				</checkbox-group>
+			</view>
+			<view class="block" style="height:260rpx;">
+				<view class='left' style="width:100%">卖命主旋律</view>
+				<checkbox-group class="parameter-wrap" bindchange="worktimeChange" name='worktime' value="{{form.worktime}}">
+					<label class="checkbox my-choosebox {{ item.checked?'checkboxbox':''}}" wx:for-index="idx" wx:key="{{item.value}}" wx:for="{{worktimeArr}}">
+						<checkbox value="{{item.value}}" checked="{{item.checked}}" />{{item.name}}
+					</label>
+				</checkbox-group>
+			</view>
+			<view class="block">
+				<view class='left' style="width:40%">卖命主阵地</view>
+				<view class='right' style="width:60%">
+					<picker bindchange="workplacePicker" range="{{workplaceArr}}" name='workplace' value="{{form.workplace}}">
+						<view style="text-align:right">
+							<view wx:if="{{form.workplace}}">{{form.workplace}}</view>
+							<view wx:else class='placeStyle'>
+								<view class="redpoint"></view>
+								<view class="placetext">未选择</view>
+								<van-icon size="15px" name="arrow" />
+							</view>
+						</view>
+					</picker>
+				</view>
+			</view>
+			<view class="block">
+				<view class='left' style="width:40%">具体卖命单位</view>
+				<view class='right' style="width:60%">
+					<input name="workspacedetails" value="{{form.workspacedetails}}" placeholder="未填写" placeholder-class="iconfont icon-jianjiaohao1 icon-tubiaozhizuo-1"></input>
+				</view>
+			</view>
+			<view class="block">
+				<view class='left' style="width:35%">爹妈情况</view>
+				<view class='right' style="width:65%">
+					<picker mode="multiSelector" bindchange="parentsstatusChange" bindcolumnchange="parentsstatusColumnChange" value="{{parentsstatusmultiIndex}}" range="{{parentsstatusArr}}" name='parentsstatus' value="{{form.parentsstatus}}">
+						<view style="text-align:right">
+							<view wx:if="{{parentsstatusArr[0][parentsstatusmultiIndex[0]]}}">{{parentsstatusArr[0][parentsstatusmultiIndex[0]]}},{{parentsstatusArr[1][parentsstatusmultiIndex[1]]}}</view>
+							<view wx:else class='placeStyle'>
+								<view class="redpoint"></view>
+								<view class="placetext">未选择</view>
+								<van-icon size="15px" name="arrow" />
+							</view>
+						</view>
+					</picker>
+				</view>
+			</view>
+			<view class="block">
+				<view class='left' style="width:40%">爸比在哪高就</view>
+				<view class='right' style="width:60%">
+					<picker bindchange="dadworkplacePicker" range="{{dadworkplaceArr}}" name='dadworkplace' value="{{form.dadworkplace}}">
+						<view style="text-align:right">
+							<view wx:if="{{form.dadworkplace}}">{{form.dadworkplace}}</view>
+							<view wx:else class='placeStyle'>
+								<view class="redpoint"></view>
+								<view class="placetext">未选择</view>
+								<van-icon size="15px" name="arrow" />
+							</view>
+						</view>
+					</picker>
+				</view>
+			</view>
+			<view class="block">
+				<view class='left' style="width:40%">那么妈咪呢</view>
+				<view class='right' style="width:60%">
+					<picker bindchange="momworkplacePicker" range="{{momworkplaceArr}}" name='momworkplace' value="{{form.momworkplace}}">
+						<view style="text-align:right">
+							<view wx:if="{{form.momworkplace}}">{{form.momworkplace}}</view>
+							<view wx:else class='placeStyle'>
+								<view class="redpoint"></view>
+								<view class="placetext">未选择</view>
+								<van-icon size="15px" name="arrow" />
+							</view>
+						</view>
+					</picker>
+				</view>
+			</view>
+				<view class="block" style="height:260rpx;">
+				<view class='left' style="width:100%">家里有跟你争宠的没</view>
+				<checkbox-group class="parameter-wrap" bindchange="otherchildChange" name='otherchild' value="{{form.otherchild}}">
+					<label class="checkbox my-choosebox {{ item.checked?'checkboxbox':''}}" wx:for-index="idx" wx:key="{{item.value}}" wx:for="{{otherchildArr}}">
+						<checkbox value="{{item.value}}" checked="{{item.checked}}" />{{item.name}}
+					</label>
+				</checkbox-group>
+			</view>
+					<view class="block">
+				<view class='left' style="width:40%">你这身材可以啊</view>
+				<view class='right' style="width:60%">
+					<picker bindchange="figurePicker" range="{{figureArr}}" name='figure' value="{{form.figure}}">
+						<view style="text-align:right">
+							<view wx:if="{{form.figure}}">{{form.figure}}</view>
+							<view wx:else class='placeStyle'>
+								<view class="redpoint"></view>
+								<view class="placetext">未选择</view>
+								<van-icon size="15px" name="arrow" />
+							</view>
+						</view>
+					</picker>
+				</view>
+			</view>
+			<view class="block">
+				<view class='left' style="width:40%">喜欢铜鼓点啥</view>
+				<view class='right' style="width:60%">
+					<input name="hobby" value="{{form.hobby}}" placeholder="未填写" placeholder-class="iconfont icon-jianjiaohao1 icon-tubiaozhizuo-1"></input>
+				</view>
+			</view>
+			<view class="btn-area">
+				<button form-type="submit" id="sunbmit">确认,去填写择偶意向</button>
+			</view>
+		</form>
 	</view>

+ 3 - 2
pages/personInfoDetail/personInfoDetail.wxss

@@ -13,6 +13,7 @@
   float: right;
   width: 78%;
   position: relative;
+  text-align: right;
 }
 .right input {
   height: 80rpx;
@@ -51,8 +52,8 @@
   color: rgba(51, 51, 51, 1);
   border: 1px solid #d7d8d8;
   border-radius: 40rpx;
-  padding: 8rpx 50rpx;
-  margin-right: 20rpx;
+  padding: 8rpx 20rpx;
+  margin-right: 10rpx;
 }
 
 .checkboxbox {

+ 25 - 1
pages/personal/personal.js

@@ -5,7 +5,31 @@ Page({
    * 页面的初始数据
    */
   data: {
-
+    tabArr: [{
+      name: '我的信息',
+      img: '../../images/icon1.png',
+      url: ''
+    },{
+      name: '我的活动',
+      img: '../../images/icon2.png',
+      url: ''
+    },{
+      name: '心动',
+      img: '../../images/icon3.png',
+      url: ''
+    },{
+      name: '被心动',
+      img: '../../images/icon4.png',
+      url: ''
+    },{
+      name: '投诉',
+      img: '../../images/icon5.png',
+      url: ''
+    },{
+      name: '推荐好友',
+      img: '../../images/icon6.png',
+      url: ''
+    }]
   },
 
   /**

+ 13 - 2
pages/personal/personal.wxml

@@ -1,2 +1,13 @@
-<!--pages/personal/personal.wxml-->
-<text>pages/personal/personal.wxml</text>
+<view class="bj">
+<image src="../../images/person_bj.png" style="width:750rpx;height:380rpx"></image>
+<view class="top">
+	<image src="../../images/photo.jpg" mode='aspectFill' style="width:160rpx;height:160rpx;border-radius:50%;position:absolute;top:70rpx;left:295rpx;border:6rpx solid #fff"></image>
+	<view style="color:#111111;font-size:35rpx;text-align:center;margin-top:270rpx">某某某</view>
+</view>
+<view class="middle">
+	<view wx:for="{{tabArr}}" class="block">
+  <image src="{{item.img}}" style="width:91rpx;height:92rpx;margin-left:50rpx"></image>
+		<view style="color:#6f7582;font-size:30rpx;margin-left:30rpx">{{item.name}}</view>
+	</view>
+</view>
+</view>

+ 29 - 1
pages/personal/personal.wxss

@@ -1 +1,29 @@
-/* pages/personal/personal.wxss */
+.bj{
+  background: #fafafa;
+  height: 100vh;
+}
+.top{
+  width: 750rpx;
+  height:380rpx;
+  position: absolute;
+  top: 0;
+  left: 0;
+}
+.middle{
+  display: flex;
+  flex-direction:row;
+  flex-wrap:wrap; 
+  /* border: 1px solid red; */
+  width: 100%;
+}
+.block{
+  width: 330rpx;
+  height: 180rpx;
+  background: #fff;
+  margin-left: 30rpx;
+  margin-top: 30rpx;
+  border-radius: 30rpx;
+  display: flex;
+  /* justify-content:space-around; */
+  align-items: center;
+}

+ 0 - 9
pages/red/red.js

@@ -1,15 +1,6 @@
-//logs.js
-const util = require('../../utils/util.js')
-
 Page({
   data: {
-    logs: []
   },
   onLoad: function () {
-    this.setData({
-      logs: (wx.getStorageSync('logs') || []).map(log => {
-        return util.formatTime(new Date(log))
-      })
-    })
   }
 })

+ 0 - 6
pages/red/red.wxml

@@ -1,6 +0,0 @@
-<!--logs.wxml-->
-<view class="container log-list">
-  <block wx:for="{{logs}}" wx:for-item="log">
-    <text class="log-item">{{index + 1}}. {{log}}</text>
-  </block>
-</view>

+ 66 - 0
pages/registrationSuccess/registrationSuccess.js

@@ -0,0 +1,66 @@
+// pages/registrationSuccess/registrationSuccess.js
+Page({
+
+  /**
+   * 页面的初始数据
+   */
+  data: {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面加载
+   */
+  onLoad: function (options) {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面初次渲染完成
+   */
+  onReady: function () {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面显示
+   */
+  onShow: function () {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面隐藏
+   */
+  onHide: function () {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面卸载
+   */
+  onUnload: function () {
+
+  },
+
+  /**
+   * 页面相关事件处理函数--监听用户下拉动作
+   */
+  onPullDownRefresh: function () {
+
+  },
+
+  /**
+   * 页面上拉触底事件的处理函数
+   */
+  onReachBottom: function () {
+
+  },
+
+  /**
+   * 用户点击右上角分享
+   */
+  onShareAppMessage: function () {
+
+  }
+})

+ 4 - 0
pages/registrationSuccess/registrationSuccess.json

@@ -0,0 +1,4 @@
+{
+  "usingComponents": {},
+  "navigationBarTitleText": "报名成功"
+}

+ 5 - 0
pages/registrationSuccess/registrationSuccess.wxml

@@ -0,0 +1,5 @@
+<view style="text-align:center;line-height:60rpx">
+<image src='../../images/gou.png' class='img1'></image>
+<view>报名成功</view>
+<view>请按照活动时间到达现场</view>
+<image src='../../images/di.png' class='img2'></image></view>

+ 12 - 0
pages/registrationSuccess/registrationSuccess.wxss

@@ -0,0 +1,12 @@
+.img1{
+  width: 524rpx;
+  height: 524rpx;
+  margin:0rpx 113rpx
+}
+.img2{
+  position: fixed;
+  bottom: 0;
+  left: 0;
+  width: 750rpx;
+  height: 300rpx;
+}

+ 231 - 0
pages/targetInfo/targetInfo.js

@@ -0,0 +1,231 @@
+// pages/targetInfo/targetInfo.js
+Page({
+
+  /**
+   * 页面的初始数据
+   */
+  data: {
+    form: {
+      stratage: '',
+      endage: '',
+      endage: '',
+      height: '',
+      education: '',
+      wages: '',
+      isnative: '',
+      green:'',
+      star:'',
+      worktime:'',
+      workplace:'',
+
+    },
+    heightArr: [
+      '都行',
+      '150-155',
+      '155-160',
+      '160-165',
+      '165-170',
+      '170-175',
+      '175-185',
+      '185-190',
+      '差不多得了奥'
+    ],
+    educationArr: ["都行", "初中", "中专", "高中", "大专", "本科", "硕士", "博士", "差不多得了奥"],
+    wagesArr: ["挣不挣都行", "2000-5000", "5000-10000", "10000-20000", "20000以上"],
+    isnativeArr: ['本地', '外地'],
+    greenArr: [
+      ["不行", "行"],
+      []
+    ],
+    starArr: [
+      "白羊座", "金牛座", "双子座", "巨蟹座", "狮子座", "处女座", "天秤座", "天蝎座", "射手座", "摩羯座", "水瓶座", "双鱼座。"
+    ],
+    // 工作时间自由、朝九晚五、偶尔加班、经常加班、偶尔出差、经常出差、常有应酬
+    worktimeArr: [{
+        name: '工作时间自由',
+        value: '工作时间自由',
+        checked: true
+      },
+      {
+        name: '朝九晚五',
+        value: '朝九晚五',
+        checked: false
+      }, {
+        name: '偶尔加班',
+        value: '偶尔加班',
+        checked: false
+      }, {
+        name: '经常加班',
+        value: '经常加班',
+        checked: false
+      },
+      {
+        name: '偶尔出差',
+        value: '偶尔出差',
+        checked: false
+      }, {
+        name: '经常出差',
+        value: '经常出差',
+        checked: false
+      }, {
+        name: '常有应酬',
+        value: '常有应酬',
+        checked: false
+      }
+    ],
+    workplaceArr: ['政府机关','事业单位','外企企业','世界500强','上市公司','国有企业','私营企业','个体'],
+    isfirstArr: ['老几都行', '必须独苗一根'],
+  },
+  heightPicker(e) {
+    let height = 'form.height'
+    this.setData({
+      [height]: this.data.heightArr[e.detail.value]
+    })
+  },
+  educationPicker(e) {
+    let education = 'form.education'
+    this.setData({
+      [education]: this.data.educationArr[e.detail.value]
+    })
+  },
+  wagesPicker(e) {
+    let wages = 'form.wages'
+    this.setData({
+      [wages]: this.data.wagesArr[e.detail.value]
+    })
+  },
+  isnativePicker(e) {
+    let isnative = 'form.isnative'
+    this.setData({
+      [isnative]: this.data.isnativeArr[e.detail.value]
+    })
+  },
+  greenChange(e) {
+    let green = 'form.green'
+    this.setData({
+      [green]: [this.data.greenArr[0][e.detail.value[0]], this.data.greenArr[1][e.detail.value[1]]]
+    })
+    this.setData({
+      greenmultiIndex: e.detail.value
+    })
+  },
+  greenPickerColumnChange(e) {
+    console.log(e)
+    if (e.detail.column == 0 && e.detail.value == 1) {
+      this.setData({
+        greenArr: [
+          ["行", "不行"],
+          ["有小祖宗不行", "有小祖宗也行"]
+        ]
+      })
+    }
+    if (e.detail.column == 0 && e.detail.value == 0) {
+      this.setData({
+        greenArr: [
+          ["行", "不行"],
+          []
+        ]
+      })
+    }
+  },
+  starPicker(e) {
+    let star = 'form.star'
+    this.setData({
+      [star]: this.data.starArr[e.detail.value]
+    })
+  },
+  worktimeChange(e) {
+    console.log(e.detail.value)
+    const items = this.data.worktimeArr;
+    const values = e.detail.value;
+    for (let i = 0, lenI = items.length; i < lenI; ++i) {
+      items[i].checked = false
+      for (let j = 0, lenJ = values.length; j < lenJ; ++j) {
+        if (items[i].value === values[j]) {
+          items[i].checked = true
+          break
+        }
+      }
+    }
+    this.setData({
+      worktimeArr: this.data.worktimeArr
+    })
+    let worktime = 'form. worktime'
+    this.setData({
+      [worktime]: e.detail.value
+    })
+  },
+  workplacePicker: function (e) {
+    let workplace = 'form.workplace'
+    this.setData({
+      [workplace]: this.data.workplaceArr[e.detail.value]
+    })
+  },
+  isfirstPicker(e) {
+    let isfirst = 'form.isfirst'
+    this.setData({
+      [isfirst]: this.data.isfirstArr[e.detail.value]
+    })
+  },
+  formSubmit(e){
+    console.log(e.detail.value)
+    wx.switchTab({
+      url: '/pages/index/index',
+    })
+  },
+  /**
+   * 生命周期函数--监听页面加载
+   */
+  onLoad: function (options) {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面初次渲染完成
+   */
+  onReady: function () {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面显示
+   */
+  onShow: function () {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面隐藏
+   */
+  onHide: function () {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面卸载
+   */
+  onUnload: function () {
+
+  },
+
+  /**
+   * 页面相关事件处理函数--监听用户下拉动作
+   */
+  onPullDownRefresh: function () {
+
+  },
+
+  /**
+   * 页面上拉触底事件的处理函数
+   */
+  onReachBottom: function () {
+
+  },
+
+  /**
+   * 用户点击右上角分享
+   */
+  onShareAppMessage: function () {
+
+  }
+})

+ 4 - 0
pages/targetInfo/targetInfo.json

@@ -0,0 +1,4 @@
+{
+  "usingComponents": {},
+  "navigationBarTitleText": "择偶意向"
+}

+ 142 - 0
pages/targetInfo/targetInfo.wxml

@@ -0,0 +1,142 @@
+<view class='container'>
+	<form bindsubmit='formSubmit'>
+		<view class="block" style="position:relative">
+			<view class='left' style="width:40%">多大岁数你能行</view>
+			<view style="position:absolute;right:0;top:0;width:200rpx;height:100%;display:flex;">
+				<input name="startage" value="{{form.startage}}" style="width:100rpx;height:80rpx;border-bottom:1px solid #999;text-align:center;"></input> 至
+				<input name="endage" value="{{form.endage}}" style="width:100rpx;height:80rpx;border-bottom:1px solid #999;text-align:center;"></input>
+			</view>
+		</view>
+		<view class="block">
+			<view class='left' style="width:50%">多高你能行</view>
+			<view class='right' style="width:50%">
+				<picker bindchange="heightPicker" range="{{heightArr}}" name='height' value="{{form.height}}">
+					<view style="text-align:right">
+						<view wx:if="{{form.height}}">{{form.height}}</view>
+						<view wx:else class='placeStyle'>
+							<view class="redpoint"></view>
+							<view class="placetext">未选择</view>
+							<van-icon size="15px" name="arrow" />
+						</view>
+					</view>
+				</picker>
+			</view>
+		</view>
+		<view class="block">
+			<view class='left' style="width:65%">什么学历你能行</view>
+			<view class='right' style="width:35%">
+				<picker bindchange="educationPicker" range="{{educationArr}}" name='education' value="{{form.education}}">
+					<view style="text-align:right">
+						<view wx:if="{{form.education}}">{{form.education}}</view>
+						<view wx:else class='placeStyle'>
+							<view class="redpoint"></view>
+							<view class="placetext">未选择</view>
+							<van-icon size="15px" name="arrow" />
+						</view>
+					</view>
+				</picker>
+			</view>
+		</view>
+		<view class="block">
+			<view class='left' style="width:65%">人家一个月挣多少你能行</view>
+			<view class='right' style="width:35%">
+				<picker bindchange="wagesPicker" range="{{wagesArr}}" name='wages' value="{{form.wages}}">
+					<view style="text-align:right">
+						<view wx:if="{{form.wages}}">{{form.wages}}</view>
+						<view wx:else class='placeStyle'>
+							<view class="redpoint"></view>
+							<view class="placetext">未选择</view>
+							<van-icon size="15px" name="arrow" />
+						</view>
+					</view>
+				</picker>
+			</view>
+		</view>
+		<view class="block">
+			<view class='left' style="width:65%">人家住哪你还挑</view>
+			<view class='right' style="width:35%">
+				<picker bindchange="isnativePicker" range="{{isnativeArr}}" name='isnative' value="{{form.isnative}}">
+					<view style="text-align:right">
+						<view wx:if="{{form.isnative}}">{{form.isnative}}</view>
+						<view wx:else class='placeStyle'>
+							<view class="redpoint"></view>
+							<view class="placetext">未选择</view>
+							<van-icon size="15px" name="arrow" />
+						</view>
+					</view>
+				</picker>
+			</view>
+		</view>
+		<view class="block">
+			<view class='left' style="width:60%">人家有个小绿本你能不能行</view>
+			<view class='right' style="width:40%">
+				<picker mode="multiSelector" bindchange="greenChange" bindcolumnchange="greenPickerColumnChange" value="{{greenmultiIndex}}" range="{{greenArr}}" name='green' value="{{form.green}}">
+					<view style="text-align:right">
+						<view wx:if="{{greenArr[0][greenmultiIndex[0]]}}">{{greenArr[0][greenmultiIndex[0]]}},{{greenArr[1][greenmultiIndex[1]]}}</view>
+						<view wx:else class='placeStyle'>
+							<view class="redpoint"></view>
+							<view class="placetext">未选择</view>
+							<van-icon size="15px" name="arrow" />
+						</view>
+					</view>
+				</picker>
+			</view>
+		</view>
+		<view class="block">
+			<view class='left' style="width:65%">人家什么星座你能行</view>
+			<view class='right' style="width:35%">
+				<picker bindchange="starPicker" range="{{starArr}}" name='star' value="{{form.star}}">
+					<view style="text-align:right">
+						<view wx:if="{{form.star}}">{{form.star}}</view>
+						<view wx:else class='placeStyle'>
+							<view class="redpoint"></view>
+							<view class="placetext">未选择</view>
+							<van-icon size="15px" name="arrow" />
+						</view>
+					</view>
+				</picker>
+			</view>
+		</view>
+		<view class="block" style="height:320rpx;">
+			<view class='left' style="width:100%">人家什么节奏你不行</view>
+			<checkbox-group class="parameter-wrap" bindchange="worktimeChange" name='worktime' value="{{form.worktime}}">
+				<label class="checkbox my-choosebox {{ item.checked?'checkboxbox':''}}" wx:for-index="idx" wx:key="{{item.value}}" wx:for="{{worktimeArr}}">
+					<checkbox value="{{item.value}}" checked="{{item.checked}}" />{{item.name}}
+				</label>
+			</checkbox-group>
+		</view>
+		<view class="block">
+			<view class='left' style="width:40%">人家什么阵地你能行</view>
+			<view class='right' style="width:60%">
+				<picker bindchange="workplacePicker" range="{{workplaceArr}}" name='workplace' value="{{form.workplace}}">
+					<view style="text-align:right">
+						<view wx:if="{{form.workplace}}">{{form.workplace}}</view>
+						<view wx:else class='placeStyle'>
+							<view class="redpoint"></view>
+							<view class="placetext">未选择</view>
+							<van-icon size="15px" name="arrow" />
+						</view>
+					</view>
+				</picker>
+			</view>
+		</view>
+		<view class="block">
+			<view class='left' style="width:65%">她/他是老几你能行</view>
+			<view class='right' style="width:35%">
+				<picker bindchange="isfirstPicker" range="{{isfirstArr}}" name='isfirst' value="{{form.isfirst}}">
+					<view style="text-align:right">
+						<view wx:if="{{form.isfirst}}">{{form.isfirst}}</view>
+						<view wx:else class='placeStyle'>
+							<view class="redpoint"></view>
+							<view class="placetext">未选择</view>
+							<van-icon size="15px" name="arrow" />
+						</view>
+					</view>
+				</picker>
+			</view>
+		</view>
+		<view class="btn-area">
+			<button form-type="submit" id="sunbmit">进入月合红娘</button>
+		</view>
+	</form>
+</view>

+ 90 - 0
pages/targetInfo/targetInfo.wxss

@@ -0,0 +1,90 @@
+.block {
+  height: 80rpx;
+  line-height: 80rpx;
+  /* border-bottom: 1px solid #999; */
+  margin-top: 50rpx;
+  /* width: 100%; */
+}
+.left {
+  float: left;
+  width: 20%;
+  /* border: 1px solid red; */
+}
+.right {
+  float: right;
+  width: 78%;
+  position: relative;
+}
+
+.right input {
+  height: 80rpx;
+  text-align: right;
+}
+.right radio-group{
+  height: 80rpx;
+  text-align: right;
+}
+.right .picker {
+  height: 80rpx;
+  text-align: right;
+}
+.placeStyle {
+  height: 80rpx;
+  width: 78%;
+  position: absolute;
+  right: 0;
+  top: 0;
+  display: flex;
+  align-items: center;
+  justify-content: flex-end;
+}
+
+
+.placetext {
+  margin-right: 20rpx;
+  color: #4d4d4d;
+}
+
+.redpoint {
+  width: 15rpx;
+  height: 15rpx;
+  border-radius: 15rpx;
+  background-color: #ff3622;
+  margin-right: 20rpx;
+}
+
+.my-choosebox {
+  color: rgba(51, 51, 51, 1);
+  border: 1px solid #d7d8d8;
+  border-radius: 40rpx;
+  padding: 8rpx 50rpx;
+  margin-right: 20rpx;
+}
+
+.checkboxbox {
+  background: -webkit-linear-gradient(left, #bd64ff, #8873ff);
+  color: white;
+}
+
+.parameter-wrap radio {
+  display: none;
+}
+
+.parameter-wrap checkbox {
+  display: none;
+}
+#sunbmit{
+  width:500rpx;
+  background: -webkit-linear-gradient(left, #bd64ff, #8873ff);
+  color: #fff;
+  height: 90rpx!important;
+  line-height: 60rpx!important;
+  border-radius: 50rpx!important;
+  font-weight: normal!important;
+  margin: 60rpx 75rpx;
+}
+/* .seachInput{
+  display: flex;
+  justify-content: center;
+  align-items: center;
+} */

+ 1 - 1
project.config.json

@@ -17,7 +17,7 @@
 	},
 	"compileType": "miniprogram",
 	"libVersion": "2.14.0",
-	"appid": "wx7202999b5cbe7537",
+	"appid": "wxbfa171fdd4000e03",
 	"projectname": "Matcher",
 	"debugOptions": {
 		"hidedInDevtools": []