tanyanfei 4 anos atrás
pai
commit
77afce6bef
4 arquivos alterados com 17 adições e 6 exclusões
  1. 9 0
      pages/index/index.js
  2. 4 4
      pages/post/post.js
  3. 2 2
      pages/post/post.wxml
  4. 2 0
      pages/user/user.js

+ 9 - 0
pages/index/index.js

@@ -81,9 +81,18 @@ Page({
       method:'GET',
       success:res=>{
         wx.hideLoading()
+        let data=res.data.data;
         this.setData({
           data:res.data.data
         })
+        for(let i=0;i<data.length;i++){
+            if(data[i].type=='notice'){
+              this.setData({
+                news:data[i].list
+              })
+              break;
+            }
+        }
       }
     })
   }

+ 4 - 4
pages/post/post.js

@@ -77,7 +77,7 @@ Page({
               this.setData({
                 categoryArray: list[0].children,
                 z_type: list[0].name,     //提交时拼接subject_item
-                classList: res.data.data[0].classes
+                classList: res.data.data
               })
             }
           })
@@ -120,7 +120,7 @@ Page({
                   url: host + '/api/wx/class/list?subject_item0=' + list[0].id,
                   method: 'GET',
                   success: res => {
-                    let classes = res.data.data[0].classes, class_=0
+                    let classes = res.data.data, class_=0
                     for(let i=0;i<classes.length;i++){
                       if (classes[i].cid == data.class_id){
                         class_=i
@@ -284,7 +284,7 @@ Page({
       }
       formData.subject_item = data.z_type + "|" + data.categoryArray[data.category].name + "|" + data.subjectArray[data.subject].name
       formData.subject_id = data.subjectArray[data.subject].id   
-      formData.class_id = data.classList[data.class_].cid
+      formData.class_id = data.classList[data.class_].id
     }else{
       formData.class_id = data.class_id
     }
@@ -326,7 +326,7 @@ Page({
       data: post_data,
       success: res => {
         wx.hideLoading()
-        if(res.data.status == 'suc'){
+        if(res.data.code == 0){
           let id = (data.type == 2) ? new_data.id : res.data.data.id
           wx.navigateTo({
             url: '../upload/upload?id='+id,

+ 2 - 2
pages/post/post.wxml

@@ -1,4 +1,4 @@
-<form wx:if="{{type != 2}}" catchsubmit="next">
+<form wx:if="{{type == 3 || type == 1}}" catchsubmit="next">
   <view class="item">
       <label>姓名</label>
       <input value="{{name}}" name='name' placeholder="请输入您的姓名"></input>
@@ -138,7 +138,7 @@
   <view class="post"><button formType="submit">下一步,上传资料</button></view>
 </form>
 
-<form wx:else catchsubmit="next">
+<form wx:if="{{type == 2}}" catchsubmit="next">
   <view class="item">
       <label>姓名</label>
       <input value="{{data.name}}" name='name' placeholder="请输入您的姓名"></input>

+ 2 - 0
pages/user/user.js

@@ -178,6 +178,7 @@ Page({
       var data=this.data.data
       data.sex=this.data.sex==1?1:2
       data.education = this.data.recordArray[this.data.record]
+      console.log(data)
       wx.showLoading({
         title: '',
       })
@@ -186,6 +187,7 @@ Page({
         header: {
           openid: app.globalData.openid
         },
+        data:data,
         method:'PUT',
         success: res => {
           wx.hideLoading()