chengjie 1 год назад
Родитель
Сommit
4209bb9858

+ 1 - 1
app.js

@@ -2,7 +2,7 @@
2 2
 App({
3 3
   globalData: {
4 4
     Version: "1.0.13",
5
-    //IsProduction: true,
5
+    IsProduction: true,
6 6
     ShareTitle: "上海中考招生信息查询工具",
7 7
     SharePath: "pages/index/index",
8 8
     ShareImage: '../images/fs_a01.png',

+ 1 - 0
app.json

@@ -2,6 +2,7 @@
2 2
   "pages": [
3 3
     "pages/index/index",
4 4
     "pages/main/userinfo",
5
+    "pages/main/wishAll",
5 6
     "pages/main/wish",
6 7
     "pages/main/wishinfo",
7 8
     "pages/main/webview",

+ 5 - 3
pages/main/default.wxml

@@ -45,9 +45,11 @@
45 45
           <view class="avatar FlexRow">
46 46
             <image class="avatarIcon" src="{{item.AvatarUrl}}"></image>
47 47
           </view>
48
-          <view class="nickName">{{item.NickName}}</view>
49
-          <view class="text01">{{item.WishWhom}}</view>
50
-          <view class="text01 text13">{{item.SchoolShortName}}</view>
48
+          <text class="panel11421_1">
49
+            <text class="nickName">{{item.NickName2}}</text>
50
+            <text class="text01">{{item.WishWhom}}</text>
51
+            <text class="text01 text13">{{item.SchoolShortName}}</text>
52
+          </text>
51 53
         </view>
52 54
       </view>
53 55
     </view>

+ 5 - 0
pages/main/default.wxss

@@ -194,11 +194,16 @@
194 194
 
195 195
 .panel11421{
196 196
   justify-content: flex-start;
197
+  align-items: flex-start;
197 198
   width:590rpx;
198 199
   margin-bottom: 30rpx;
199 200
 }
201
+.panel11421_1{
202
+  width:540rpx;
203
+}
200 204
 
201 205
 .avatar{
206
+  margin-top: 5rpx;
202 207
   border-radius: 50%;
203 208
   width:40rpx;
204 209
   height:40rpx;

+ 0 - 9
pages/main/school.js

@@ -22,7 +22,6 @@ Page({
22 22
       SchoolID:options.ID,
23 23
       IsCollect:false,
24 24
       HasWish:false,
25
-      IsWishFold:false,
26 25
     });
27 26
     if (!options.ID){
28 27
       wx.navigateBack({
@@ -174,12 +173,6 @@ Page({
174 173
       }
175 174
     });   
176 175
   },
177
-  unfoldWish:function(){
178
-    this.setData({
179
-      WishHeight:"height:auto;min-height:221rpx;",
180
-      IsWishFold:true,
181
-    });
182
-  },
183 176
   onFold:function(e){
184 177
     var that=this;
185 178
     that.setData({
@@ -223,13 +216,11 @@ Page({
223 216
             app.globalData.MyWish=data2[0];
224 217
             that.setData({
225 218
               HasWish: true,
226
-              WishHeight:"height:auto;min-height:221rpx;",
227 219
             });
228 220
           }
229 221
           else{
230 222
             that.setData({
231 223
               HasWish: false,
232
-              WishHeight:"height:auto;",
233 224
             });
234 225
           }
235 226
         });

+ 96 - 93
pages/main/school.wxml

@@ -2,9 +2,8 @@
2 2
 
3 3
 <view class="container FlexColumn" style='min-height:{{Containnerheight}}rpx;'>
4 4
   <view class="panelSchool1 panelBasicCss FlexColumn">
5
-    
5
+
6 6
     <image wx:if="{{Info.ImageUrl && Info.SchoolType1=='高中'}}" class="panelSchoolImage" src="{{ImagePath}}web/_School/{{Info.ImageUrl}}"></image>
7
-    <image wx:if="{{Info.ImageLogo && Info.SchoolType1=='高中'}}" class="panelSchoolLogo" src="{{ImagePath}}web/_School/{{Info.ImageLogo}}"></image>
8 7
     
9 8
     <view wx:if="{{!Info.ImageUrl && Info.SchoolType1=='高中'}}" class="panelNullImage FlexColumn">
10 9
       <image class="icon_sys_13" src="../images/icon_sys_13.png"></image>
@@ -12,6 +11,8 @@
12 11
 
13 12
       <view class="btnHelp" bindtap="goto" data-url="feedback?type=1">帮忙补充</view>
14 13
     </view>
14
+    <image wx:if="{{Info.ImageLogo && Info.SchoolType1=='高中'}}" class="panelSchoolLogo" src="{{ImagePath}}web/_School/{{Info.ImageLogo}}"></image>
15
+
15 16
     <view class="panelSchoolText01">{{Info.SchoolFullName}}</view>
16 17
     <view class="panelSchool11 FlexRow">
17 18
       <view class="panelSchoolText02">{{Info.District}}</view>
@@ -24,12 +25,14 @@
24 25
         <view class="panelSchoolText02">{{Info.SchoolType1}}</view>
25 26
       </block>
26 27
     </view>
27
-    <view wx:if="{{Info.SchoolType2}}" class="panelSchoolText03">{{Info.SchoolType2}}<block wx:if="{{Info.SchoolType2Short!='一般高中'}}">({{Info.SchoolType2Short}})</block></view>
28
+    <view wx:if="{{Info.SchoolType2}}" class="panelSchoolText03">{{Info.SchoolType2}}<block wx:if="{{Info.SchoolType2Short!='一般高中'}}">({{Info.SchoolType2Short}})</block>
29
+    </view>
28 30
     <view wx:if="{{Info.SchoolType1=='高中'}}" class="panelSchool12 FlexRow">
29 31
       <view class="panelSchool121 FlexColumn">
30 32
         <view class="panelSchoolText04">学校简称</view>
31 33
         <text class="panelSchoolText05">{{Info.SchoolShortName}}
32
-        <block wx:if="{{0}}">\n{{Info.SchoolOtherName}}</block></text>
34
+          <block wx:if="{{0}}">\n{{Info.SchoolOtherName}}</block>
35
+        </text>
33 36
       </view>
34 37
       <view class="FlexColumn">
35 38
         <view class="panelSchoolText04">招生代码</view>
@@ -44,7 +47,9 @@
44 47
     <view wx:if="{{!Info.HasSameName}}" style="height: 30rpx;"></view>
45 48
     <view wx:if="{{Info.HasSameName}}" class="panelMarginTop panelLine"></view>
46 49
     <view wx:if="{{Info.HasSameName}}" class="panelSchool13 FlexRow" bindtap="goto" data-url="school?PageType={{PageType}}&ID={{Info.HasSameName}}">
47
-      <view class="panelSchool41">同校<block wx:if="{{Info.SchoolType1=='高中'}}">初中</block><block wx:if="{{Info.SchoolType1=='初中'}}">高中</block>部主页</view>
50
+      <view class="panelSchool41">同校<block wx:if="{{Info.SchoolType1=='高中'}}">初中</block>
51
+        <block wx:if="{{Info.SchoolType1=='初中'}}">高中</block>部主页
52
+      </view>
48 53
       <image class="arrowRight" src="../images/icon_nextpage_1.png"></image>
49 54
     </view>
50 55
     <view style="height: 20rpx;"></view>
@@ -58,37 +63,31 @@
58 63
       我的福帖
59 64
     </view>
60 65
 
61
-    <view class="panel1142 FlexColumn" style="{{WishHeight}}">
66
+    <view class="panel1142 FlexColumn">
62 67
       <view class="panel11420 FlexColumn" wx:for="{{WishList}}" wx:key="*this">
63 68
         <view class="panel11421 FlexRow">
64 69
           <view class="avatar FlexRow">
65 70
             <image class="avatarIcon" src="{{item.AvatarUrl}}"></image>
66 71
           </view>
67
-          <view class="nickName">{{item.NickName}}</view>
68
-          <view class="text02">{{item.WishWhom}}</view>
69
-          <view class="text02">{{item.SchoolShortName}}</view>
72
+          <text class="panel11421_1">
73
+            <text class="nickName">{{item.NickName2}}</text>
74
+            <text class="text02">{{item.WishWhom}}</text>
75
+            <text class="text02">{{item.SchoolShortName}}</text>
76
+          </text>
70 77
         </view>
71 78
         <view class="panel11423" wx:if="{{item.WishContentItem}}">{{item.WishContentItem}}</view>
72 79
       </view>
73
-      
74 80
     </view>
75 81
 
76 82
     <view class="panelSchoolLine02"></view>
77 83
     <view class="panelSchoolText13 panelSchoolText1311 FlexColumn">
78 84
       <view class="panel114221" wx:if="{{WishList.length==0}}">来祝福孩子、自己、同学考上本校吧</view>
79
-      <block wx:if="{{WishList.length>0}}">
80
-        <view class="panel11422 FlexRow" bindtap="unfoldWish" wx:if="{{!IsWishFold}}">
81
-          <image class="icon_fold_05" src="../images/icon_fold_05.png"></image>
82
-          展开
83
-        </view>
84
-        <view class="panel11422 FlexRow" bindtap="freshWish"  wx:if="{{IsWishFold && WishList.length>10}}">
85
-          <image class="icon_refresh_01" src="../images/icon_refresh_01.png"></image>
86
-          换一批
87
-        </view>
88
-        
89
-        <view class="panel114221">{{WishList.length}}条祝福</view>
90
-      </block>
85
+      <view class="panel114222 FlexRow" wx:if="{{WishList.length>0}}" bindtap="goto" data-url="./wishAll?SchoolID={{SchoolID}}">
86
+        <view>全部祝福 {{WishList[0].RowCount}} </view>
87
+        <image class="icon_nextpage_4" src="../images/icon_nextpage_4.png"></image>
88
+      </view>
91 89
     </view>
90
+    <view style="height:10rpx;"></view>
92 91
   </view>
93 92
 
94 93
   <view class="panelBasicCss panelMain FlexColumn" wx:if="{{Info.HasData}}">
@@ -118,7 +117,7 @@
118 117
       <view class="panelSchool31 FlexRow">
119 118
         <block wx:for="{{ScoreType}}" wx:key="index">
120 119
           <view class="panelSchoolText11 panelSchoolText111" wx:if="{{Info[item.Name][Info[item.Name].length-1].Total}}">
121
-          {{Info[item.Name][Info[item.Name].length-1].Total}}
120
+            {{Info[item.Name][Info[item.Name].length-1].Total}}
122 121
           </view>
123 122
           <view class="panelSchoolText11 panelSchoolText111 panelSchoolText1111" wx:if="{{!Info[item.Name][Info[item.Name].length-1].Total}}">
124 123
@@ -128,8 +127,7 @@
128 127
       <image class="line_02" src="../images/line_02.png"></image>
129 128
 
130 129
       <view class="panelRadio radio2 FlexRow">
131
-        <view class="panelRadio1 radio21 panelRadio1{{item.CSS}}" wx:for="{{ScoreType}}" wx:key="index"
132
-        bindtap="onSelect" data-object="ScoreType" data-index="{{index}}" data-clicktype="radio">{{item.Name}}</view>
130
+        <view class="panelRadio1 radio21 panelRadio1{{item.CSS}}" wx:for="{{ScoreType}}" wx:key="index" bindtap="onSelect" data-object="ScoreType" data-index="{{index}}" data-clicktype="radio">{{item.Name}}</view>
133 131
       </view>
134 132
 
135 133
       <!-- 自主招生 -->
@@ -140,59 +138,64 @@
140 138
           <view class="panelSchoolText13 ">{{Info['自主招生'][Info['自主招生'].length-1].ScoreYear}}年</view>
141 139
         </view>
142 140
         <view class="panelLine"></view>
143
-        
141
+
144 142
         <!-- 学科 -->
145 143
         <block wx:if="{{Info['自主招生'][Info['自主招生'].length-2].List[0].PlanNum}}">
146
-        <view class="panelSchoolIndependent1 FlexRow">
147
-          <view class="panelSchoolIndependentText1 panelSchoolText13 panelSchoolText131 FlexColumn"><view>市实验示范性高中</view><view>(学科优秀学生)</view></view>
148
-          <view class="panelSchoolText11 panelSchoolText112">{{Info['自主招生'][Info['自主招生'].length-2].List[0].PlanNum}}</view>
149
-          <view class="panelSchoolText11 ">{{Info['自主招生'][Info['自主招生'].length-1].List[0].PlanNum}}</view>
150
-        </view>
151
-        <view class="panelLine"></view>
144
+          <view class="panelSchoolIndependent1 FlexRow">
145
+            <view class="panelSchoolIndependentText1 panelSchoolText13 panelSchoolText131 FlexColumn">
146
+              <view>市实验示范性高中</view>
147
+              <view>(学科优秀学生)</view>
148
+            </view>
149
+            <view class="panelSchoolText11 panelSchoolText112">{{Info['自主招生'][Info['自主招生'].length-2].List[0].PlanNum}}</view>
150
+            <view class="panelSchoolText11 ">{{Info['自主招生'][Info['自主招生'].length-1].List[0].PlanNum}}</view>
151
+          </view>
152
+          <view class="panelLine"></view>
152 153
         </block>
153
-        
154
+
154 155
         <!-- 体育 -->
155 156
         <block wx:if="{{Info['自主招生'][Info['自主招生'].length-2].List[1].PlanNum}}">
156
-        <view class="panelSchoolIndependent1 FlexRow">
157
-          <view class="panelSchoolIndependentText1 panelSchoolText13">市级优秀体育学生</view>
158
-          <view class="panelSchoolText11 panelSchoolText112">{{Info['自主招生'][Info['自主招生'].length-2].List[1].PlanNum}}</view>
159
-          <view class="panelSchoolText11 ">{{Info['自主招生'][Info['自主招生'].length-1].List[1].PlanNum}}</view>
160
-        </view>
161
-        <view class="panelSchoolIndependent2 FlexColumn">
162
-          <text class="panelSchoolText16">{{Info['自主招生'][Info['自主招生'].length-2].ScoreYear}}年项目\n{{Info['自主招生'][Info['自主招生'].length-2].List[1].SchoolTargetRemark2}}</text>
163
-        </view>
164
-        <view class="panelLine"></view>
157
+          <view class="panelSchoolIndependent1 FlexRow">
158
+            <view class="panelSchoolIndependentText1 panelSchoolText13">市级优秀体育学生</view>
159
+            <view class="panelSchoolText11 panelSchoolText112">{{Info['自主招生'][Info['自主招生'].length-2].List[1].PlanNum}}</view>
160
+            <view class="panelSchoolText11 ">{{Info['自主招生'][Info['自主招生'].length-1].List[1].PlanNum}}</view>
161
+          </view>
162
+          <view class="panelSchoolIndependent2 FlexColumn">
163
+            <text class="panelSchoolText16">{{Info['自主招生'][Info['自主招生'].length-2].ScoreYear}}年项目\n{{Info['自主招生'][Info['自主招生'].length-2].List[1].SchoolTargetRemark2}}</text>
164
+          </view>
165
+          <view class="panelLine"></view>
165 166
         </block>
166
-        
167
+
167 168
         <!-- 艺术 -->
168 169
         <block wx:if="{{Info['自主招生'][Info['自主招生'].length-2].List[2].PlanNum}}">
169
-        <view class="panelSchoolIndependent1 FlexRow">
170
-          <view class="panelSchoolIndependentText1 panelSchoolText13">市级艺术骨干学生</view>
171
-          <view class="panelSchoolText11 panelSchoolText112">{{Info['自主招生'][Info['自主招生'].length-2].List[2].PlanNum}}</view>
172
-          <view class="panelSchoolText11 ">{{Info['自主招生'][Info['自主招生'].length-1].List[2].PlanNum}}</view>
173
-        </view>
174
-        <view class="panelSchoolIndependent2 FlexColumn">
175
-          <text class="panelSchoolText16">{{Info['自主招生'][Info['自主招生'].length-2].ScoreYear}}年项目\n{{Info['自主招生'][Info['自主招生'].length-2].List[2].SchoolTargetRemark2}}</text>
176
-        </view>
177
-        <view class="panelLine"></view>
170
+          <view class="panelSchoolIndependent1 FlexRow">
171
+            <view class="panelSchoolIndependentText1 panelSchoolText13">市级艺术骨干学生</view>
172
+            <view class="panelSchoolText11 panelSchoolText112">{{Info['自主招生'][Info['自主招生'].length-2].List[2].PlanNum}}</view>
173
+            <view class="panelSchoolText11 ">{{Info['自主招生'][Info['自主招生'].length-1].List[2].PlanNum}}</view>
174
+          </view>
175
+          <view class="panelSchoolIndependent2 FlexColumn">
176
+            <text class="panelSchoolText16">{{Info['自主招生'][Info['自主招生'].length-2].ScoreYear}}年项目\n{{Info['自主招生'][Info['自主招生'].length-2].List[2].SchoolTargetRemark2}}</text>
177
+          </view>
178
+          <view class="panelLine"></view>
178 179
         </block>
179
-        
180
+
180 181
         <!-- 国际 -->
181 182
         <block wx:if="{{Info['自主招生'][Info['自主招生'].length-2].List[3].PlanNum || Info['自主招生'][Info['自主招生'].length-2].List[4].PlanNum}}">
182
-        <view class="panelSchoolText13 panelSchoolIndependent4">国际课程班和中外合作办学高中</view>
183
-        <view class="panelSchoolIndependent3 FlexRow">
184
-          <view class="panelSchoolIndependentText2 panelSchoolText13">本市生源</view>
185
-          <view class="panelSchoolText11 panelSchoolText112">{{Info['自主招生'][Info['自主招生'].length-2].List[3].PlanNum}}</view>
186
-          <view class="panelSchoolText11 ">{{Info['自主招生'][Info['自主招生'].length-1].List[3].PlanNum}}</view>
187
-        </view>
188
-        <view class="panelSchoolIndependent3 FlexRow">
189
-          <view class="panelSchoolIndependentText2 panelSchoolText13">非本市生源</view>
190
-          <view class="panelSchoolText11 panelSchoolText112">
191
-          <block wx:if="{{!Info['自主招生'][Info['自主招生'].length-2].List[4].PlanNum}}">0</block>{{Info['自主招生'][Info['自主招生'].length-2].List[4].PlanNum}}</view>
192
-          <view class="panelSchoolText11 ">
193
-          <block wx:if="{{!Info['自主招生'][Info['自主招生'].length-1].List[4].PlanNum}}">0</block>{{Info['自主招生'][Info['自主招生'].length-1].List[4].PlanNum}}</view>
194
-        </view>
195
-        <view class="panelLine"></view>
183
+          <view class="panelSchoolText13 panelSchoolIndependent4">国际课程班和中外合作办学高中</view>
184
+          <view class="panelSchoolIndependent3 FlexRow">
185
+            <view class="panelSchoolIndependentText2 panelSchoolText13">本市生源</view>
186
+            <view class="panelSchoolText11 panelSchoolText112">{{Info['自主招生'][Info['自主招生'].length-2].List[3].PlanNum}}</view>
187
+            <view class="panelSchoolText11 ">{{Info['自主招生'][Info['自主招生'].length-1].List[3].PlanNum}}</view>
188
+          </view>
189
+          <view class="panelSchoolIndependent3 FlexRow">
190
+            <view class="panelSchoolIndependentText2 panelSchoolText13">非本市生源</view>
191
+            <view class="panelSchoolText11 panelSchoolText112">
192
+              <block wx:if="{{!Info['自主招生'][Info['自主招生'].length-2].List[4].PlanNum}}">0</block>{{Info['自主招生'][Info['自主招生'].length-2].List[4].PlanNum}}
193
+            </view>
194
+            <view class="panelSchoolText11 ">
195
+              <block wx:if="{{!Info['自主招生'][Info['自主招生'].length-1].List[4].PlanNum}}">0</block>{{Info['自主招生'][Info['自主招生'].length-1].List[4].PlanNum}}
196
+            </view>
197
+          </view>
198
+          <view class="panelLine"></view>
196 199
         </block>
197 200
       </view>
198 201
     </block>
@@ -201,17 +204,16 @@
201 204
       <view class="panelSchoolText17">统一招生</view>
202 205
       <view class="panelSchoolText18">1至15志愿(平行志愿)</view>
203 206
     </block>
204
-    
207
+
205 208
     <block wx:if="{{Info['名额到校'] && Info.SchoolType1=='初中'}}">
206 209
       <view class="panelSchoolText17">名额分配综合评价录取志愿</view>
207 210
       <view class="panelSchoolText18">名额分配到本校</view>
208 211
     </block>
209 212
 
210 213
     <!-- 名额到区、名额到校、1-15志愿 -->
211
-    <block wx:if="{{ScoreTypeID!=1 && Info[ScoreType[ScoreTypeID-1].Name]}}" >
214
+    <block wx:if="{{ScoreTypeID!=1 && Info[ScoreType[ScoreTypeID-1].Name]}}">
212 215
       <view class="panelTool1 panelTool1_1 FlexRow">
213
-        <view class="panelCheckbox panelCheckbox{{item.CSS}} checkMarginTop FlexRow" wx:for="{{TailScore}}" wx:key="index" 
214
-        bindtap="onSelect" data-object="TailScore" data-index="0" data-clicktype="checkbox">
216
+        <view class="panelCheckbox panelCheckbox{{item.CSS}} checkMarginTop FlexRow" wx:for="{{TailScore}}" wx:key="index" bindtap="onSelect" data-object="TailScore" data-index="0" data-clicktype="checkbox">
215 217
           <view class="panelCheckboxCircle panelCheckboxCircle{{item.CSS}} FlexRow">
216 218
             <image wx:if="{{item.CSS}}" class="panelCheckbox_icon_check_01" src="../images/icon_check_01.png"></image>
217 219
           </view>
@@ -219,20 +221,19 @@
219 221
         </view>
220 222
       </view>
221 223
       <view class="panelMarginTop panelLine"></view>
222
-    
224
+
223 225
       <view class="panelRadio2 panelMarginTop FlexRow">
224
-        <view class="panelRadio21 panelRadio21{{item.CSS}}" wx:for="{{Years}}" wx:key="index"
225
-        bindtap="onSelect" data-object="Years" data-index="{{index}}" data-clicktype="radio">{{item.Name}}</view>
226
+        <view class="panelRadio21 panelRadio21{{item.CSS}}" wx:for="{{Years}}" wx:key="index" bindtap="onSelect" data-object="Years" data-index="{{index}}" data-clicktype="radio">{{item.Name}}</view>
226 227
       </view>
227 228
 
228 229
       <view class="panelMarginTop panelLine"></view>
229
-      
230
+
230 231
       <template is="componentList" data="{{IsListAll:IsListAll,ScoreTypeID:ScoreTypeID,List:List,PageType:PageType,SchoolType1:Info.SchoolType1,IsSearch:IsSearch,SearchNull:SearchNull}}" />
231
-      
232
+
232 233
     </block>
233 234
 
234 235
     <!-- 名额到区、名额到校、1-15志愿 -->
235
-    <block wx:if="{{ScoreTypeID!=1 && !Info[ScoreType[ScoreTypeID-1].Name]}}" >
236
+    <block wx:if="{{ScoreTypeID!=1 && !Info[ScoreType[ScoreTypeID-1].Name]}}">
236 237
       <view class="panelSchoolText19">该校不属于“{{ScoreType[ScoreTypeID-1].Name}}”可填报的学校。</view>
237 238
       <view class="panelLine"></view>
238 239
       <view class="panelSchool22 panelSchool221 FlexRow" bindtap="goto" data-url="docs?ID=1">
@@ -240,23 +241,25 @@
240 241
         <image class="icon_nextpage_4" src="../images/icon_nextpage_4.png"></image>
241 242
       </view>
242 243
     </block>
243
-    
244
+
244 245
     <view style="height:50rpx;"></view>
245 246
   </view>
246 247
 
247 248
   <view class="panelBasicCss FlexColumn" wx:if="{{Info.ImageOther}}">
248
-    <view class="panelSchoolText08">校园风光</view>    
249
+    <view class="panelSchoolText08">校园风光</view>
249 250
     <view class="panelScrollView" bindtap="goto" data-url="imagelist?ID={{Info.ID}}&SchoolFullName={{Info.SchoolFullName}}&SchoolShortName={{Info.SchoolShortName}}&ImageOtherStr={{Info.ImageOtherStr}}">
250 251
       <image lazy-load="true" mode="aspectFill" class="scrollItem" src="{{ImagePath}}web/_School/{{item}}" wx:for="{{Info.ImageOther}}" wx:key="index" wx:if="{{index<9}}" />
251
-    </view>   
252
+    </view>
252 253
   </view>
253
-  
254
-  <view class="panelBasicCss panelSchool5 FlexRow" bindtap="goto" data-url="map?PageType=1&ID={{Info.ID}}&Name={{Info.SchoolShortName}}&Coordinates={{Info.Coordinates}}&SchoolType2Short={{Info.SchoolType2Short}}&SchoolShortName={{Info.SchoolShortName}}&Address={{Info.Address}}&DistrictID={{Info.District2}}" data-isgoto="{{Info.Coordinates}}"  wx:if="{{Info.Address || Info.Coordinates}}">
254
+
255
+  <view class="panelBasicCss panelSchool5 FlexRow" bindtap="goto" data-url="map?PageType=1&ID={{Info.ID}}&Name={{Info.SchoolShortName}}&Coordinates={{Info.Coordinates}}&SchoolType2Short={{Info.SchoolType2Short}}&SchoolShortName={{Info.SchoolShortName}}&Address={{Info.Address}}&DistrictID={{Info.District2}}" data-isgoto="{{Info.Coordinates}}" wx:if="{{Info.Address || Info.Coordinates}}">
255 256
     <view class="panelSchool51 FlexColumn">
256 257
       <view class="panelSchool411">校址</view>
257 258
       <view class="panelSchool512 FlexRow">
258 259
         <image class="icon_loc_01" src="../images/icon_loc_01.png"></image>
259
-        <text class="panelSchoolText09"><block wx:if="{{Info.Address}}">{{Info.Address}}</block></text>
260
+        <text class="panelSchoolText09">
261
+          <block wx:if="{{Info.Address}}">{{Info.Address}}</block>
262
+        </text>
260 263
       </view>
261 264
     </view>
262 265
     <view class="panelSchool52 FlexRow">
@@ -269,8 +272,8 @@
269 272
 
270 273
   <view class="panelBasicCss FlexColumn" wx:if="{{Info.SchoolType1=='高中'}}">
271 274
     <block wx:if="{{Info.SchoolType2Short=='区重点(特色)'}}">
272
-      <view class="panelSchoolText082">特色高中办校重点</view>    
273
-      <view class="panelSchoolText08 panelSchoolText083">美育特色</view>    
275
+      <view class="panelSchoolText082">特色高中办校重点</view>
276
+      <view class="panelSchoolText08 panelSchoolText083">美育特色</view>
274 277
       <text class="panelContent">{{Info.Introduction2}}</text>
275 278
       <view class="panelSchool22 FlexRow" bindtap="goto" data-url="docs?ID=2">
276 279
         <view>上海市19所特色高中情況汇总</view>
@@ -287,8 +290,9 @@
287 290
         </view>
288 291
       </view>
289 292
     </view>
290
-    
291
-    <text class="panelContent"  wx:if="{{IsFold}}"><block wx:if="{{Info.Introduction}}">{{Info.Introduction}}</block>
293
+
294
+    <text class="panelContent" wx:if="{{IsFold}}">
295
+      <block wx:if="{{Info.Introduction}}">{{Info.Introduction}}</block>
292 296
     </text>
293 297
   </view>
294 298
 
@@ -303,10 +307,9 @@
303 307
         <view class="panelSchool413 FlexRow" wx:if="{{Info.ImageQRCode}}">
304 308
           <image class="icon_web_01" src="../images/icon_web_02.png"></image>
305 309
           <text class="panelSchoolText13">长按二维码\n关注学校官方公众号</text>
306
-        </view>      
310
+        </view>
307 311
       </view>
308
-      <image wx:if="{{Info.ImageQRCode}}" show-menu-by-longpress="true" 
309
-      data-image="{{Info.ImageQRCode}}" class="panelSchoolQRCode" src="{{ImagePath}}web/_School/{{Info.ImageQRCode}}"></image>
312
+      <image wx:if="{{Info.ImageQRCode}}" show-menu-by-longpress="true" data-image="{{Info.ImageQRCode}}" class="panelSchoolQRCode" src="{{ImagePath}}web/_School/{{Info.ImageQRCode}}"></image>
310 313
     </view>
311 314
   </view>
312 315
 
@@ -338,7 +341,7 @@
338 341
 
339 342
   <view style="width: 100%;height:100rpx;z-index: 5; position: fixed;bottom:0;" bindtap="onUpdateTitle"></view>
340 343
 
341
-  <view class="panelFooter FlexRow" >
344
+  <view class="panelFooter FlexRow">
342 345
     <view class="panelFooter1 FlexRow" wx:if="{{!IsCollect}}" catchtap="collectSchool" data-index="1">
343 346
       <image class="panelFooter_icon_save_01 panelFooterBottom" src="../images/icon_fav_02.png"></image>
344 347
       <view class="panelFooterBottom">收藏</view>
@@ -347,7 +350,7 @@
347 350
       <image class="panelFooter_icon_save_01 panelFooterBottom" src="../images/icon_fav_03.png"></image>
348 351
       <view class="panelFooterBottom">已收藏</view>
349 352
     </view>
350
-    
353
+
351 354
     <view class="panelFooter0 FlexRow">
352 355
       <view class="panelFooterLine panelFooterBottom"></view>
353 356
       <button open-type='share' class="share FlexRow">
@@ -357,7 +360,7 @@
357 360
     </view>
358 361
     <view class="panelFooter2 FlexRow" catchtap="goto" data-url="feedback">
359 362
       <view class="panelFooterLine panelFooterBottom"></view>
360
-      <view  class="panelFooter21 panelFooterBottom">纠错</view>
363
+      <view class="panelFooter21 panelFooterBottom">纠错</view>
361 364
     </view>
362 365
     <view class="panelFooter3 FlexRow" catchtap="returnTop">
363 366
       <view class="panelFooterLine panelFooterBottom"></view>

+ 28 - 8
pages/main/school.wxss

@@ -204,6 +204,7 @@
204 204
 .panelSchoolLine02{
205 205
   width:630rpx;
206 206
   height: 1rpx;
207
+  margin-top: 20rpx;
207 208
   background-color: #E3E3E3;
208 209
 }
209 210
 
@@ -484,10 +485,6 @@
484 485
   color:#fff;
485 486
 }
486 487
 
487
-.panelSchoolText1311{
488
-  margin: 30rpx 40rpx 30rpx 40rpx;
489
-  width: 100%;
490
-}
491 488
 
492 489
 .panel114{
493 490
   width:710rpx;
@@ -496,14 +493,18 @@
496 493
 .panel1142{
497 494
   justify-content: flex-start;
498 495
   width:630rpx;
499
-  overflow: hidden;
500 496
 }
501 497
 .panel11421{
502 498
   justify-content: flex-start;
503 499
   width:620rpx;
500
+  align-items: flex-start;
501
+}
502
+.panel11421_1{
503
+  width:580rpx;
504 504
 }
505 505
 
506 506
 .avatar{
507
+  margin-top: 5rpx;
507 508
   border-radius: 50%;
508 509
   width:40rpx;
509 510
   height:40rpx;
@@ -556,14 +557,33 @@
556 557
 .panel11420{
557 558
   margin-bottom: 30rpx;
558 559
 }
559
-.panel114221{
560
-  align-self: flex-end;
561
-  margin-right: 40rpx;
560
+
561
+.panelSchoolText1311{
562
+  margin: 0rpx 40rpx 0 40rpx;
563
+  width: 100%;
562 564
 }
563 565
 
566
+.panel114221{
567
+  align-self: flex-start;
568
+  margin-left: 40rpx;
569
+  line-height:113rpx;
570
+}
571
+.panel114222{
572
+  align-self: flex-start;
573
+  height:113rpx;
574
+  width:218rpx;
575
+  color:#EB5C28;
576
+  font-weight: 700;
577
+}
564 578
 
565 579
 .icon_refresh_01{
566 580
   width:30rpx;
567 581
   height:28rpx;
568 582
   margin-right: 10rpx;
583
+}
584
+
585
+.icon_nextpage_4{
586
+  width:12rpx;
587
+  height:18rpx;
588
+  margin-left: 10rpx;
569 589
 }

+ 11 - 11
pages/main/wish.js

@@ -132,28 +132,28 @@ Page({
132 132
   },
133 133
   onSubmit: function () {
134 134
     var that = this;
135
-    if (isViolate1) {
135
+    if (isViolate1 || isViolate2) {
136
+      var str="名字或祝福语";
136 137
       wx.showModal({
137 138
         title: '生成失败',
138
-        content: '抱歉,您填写的名字未能通过微信敏感词检查故无法生成福帖。敏感词由微信官方功能判定,建议您调整内容多尝试几次。',
139
+        content: '抱歉,您填写的'+str+'未能通过微信敏感词检查故无法生成福帖。敏感词由微信官方功能判定,建议您调整内容多尝试几次。',
139 140
         showCancel: false,
140 141
         confirmText: '返回',
141
-      });
142
-    } else if (isViolate2) {
143
-      wx.showModal({
144
-        title: '生成失败',
145
-        content: '抱歉,您填写的祝福语未能通过微信敏感词检查故无法生成福帖。敏感词由微信官方功能判定,建议您调整内容多尝试几次。',
146
-        showCancel: false,
147
-        confirmText: '返回',
148
-      });
142
+      });    
149 143
     } else {
150 144
       var param = {};
151 145
       param.ID = that.data.ID;
152 146
       param.UserID = app.globalData.userInfo.UserID;
153 147
       param.SchoolID = that.data.SchoolID;
154 148
       param.ToWhom = that.data.ArrToWhom[that.data.ToWhomIndex].Name;
155
-      param.ToName = that.data.inputName;
149
+      param.ToName = that.data.inputName; 
150
+      if (param.ToName)    
151
+        param.ToName=common.Trim(param.ToName);
152
+
156 153
       param.WishContent = that.data.inputContent;
154
+      if (param.WishContent)
155
+        param.WishContent=common.Trim(param.WishContent);
156
+      
157 157
       param.IsOpen = that.data.IsOpen ? 1 : 0;
158 158
 
159 159
       console.log(param);

+ 3 - 3
pages/main/wish.wxml

@@ -7,9 +7,9 @@
7 7
   </view>
8 8
 
9 9
   <view class="panelBasicCss panelMain FlexColumn">
10
-    <view class="panelSchoolText08">Ta的名字(选填)</view>
10
+    <view class="panelSchoolText08">名字(选填)</view>
11 11
     <view class="panelSchoolLine02"></view>
12
-    <textarea maxlength="100" value="{{inputName}}" bindinput="bindKeyInputName" class="Input" placeholder-style="color:#9b9b9b;font-weight:400;" placeholder="可填写被祝福者的名字,比如孩子的名字,或自己的、同学的、学校的、学生的、班级的名字" name="textarea"/>
12
+    <textarea maxlength="100" value="{{inputName}}" bindinput="bindKeyInputName" class="Input" placeholder-style="color:#9b9b9b;font-weight:400;" placeholder="可填写被祝福者的名字,如:祝福孩子可写他的名字,祝福自己可写我的名字,祝福同学可写同学的、学校的、班级的、学生的名字等" name="textarea"/>
13 13
     
14 14
   </view>
15 15
   
@@ -29,7 +29,7 @@
29 29
     <view wx:if="{{!IsOpen}}" class="checkbox checkbox1 FlexRow">
30 30
       <image class="icon_check_01" src="../images/icon_check_01.png"></image>
31 31
     </view>
32
-    <text class="panelWish11">在主页中隐藏名字和祝福语,仅显示在我的福帖中。\n福帖内容仅自己可见自己主动转发福帖给他人时除外)。</text>
32
+    <text class="panelWish11">在主页中隐藏我填写的名字和祝福语(主动转发福帖给他人时除外)。</text>
33 33
   </view>
34 34
 
35 35
   <view class="panelWish2 FlexRow" bindtap="onSubmit">

+ 38 - 0
pages/main/wishAll.js

@@ -0,0 +1,38 @@
1
+import common from '../../utils/util';
2
+import main from '../../utils/main';
3
+
4
+const app = getApp();
5
+
6
+Page({
7
+  data: {
8
+  },
9
+  onLoad: function (options) {
10
+    var that = this;
11
+    that.setData({
12
+      Containnerheight: main.getWindowHeight(),
13
+      ID:options.SchoolID,
14
+    });
15
+    this.getWish();
16
+  },
17
+  getWish:function(){
18
+    var that = this;
19
+    main.getData("GetMPSWish?WishType=schoolAll&SchoolID="+that.data.ID, function (data) {
20
+      if (data) {
21
+        that.setData({
22
+          WishList: data,
23
+        });
24
+      }
25
+    });
26
+  },
27
+  onShareAppMessage: function () {
28
+    var that=this;
29
+    var name="中考招生信息:";
30
+    name+=that.data.Info.SchoolShortName;
31
+    
32
+    return {
33
+      title: name,
34
+      path: app.globalData.SharePath+'?UserID=' + app.globalData.userInfo.UserID+'&type=school&ID=' + that.data.Info.ID,
35
+      imageUrl: app.globalData.ShareImage,
36
+    }
37
+  },
38
+})

+ 3 - 0
pages/main/wishAll.json

@@ -0,0 +1,3 @@
1
+{
2
+  "navigationBarTitleText": "中考祝福"
3
+}

+ 17 - 0
pages/main/wishAll.wxml

@@ -0,0 +1,17 @@
1
+<view class="container FlexColumn" style='min-height:{{Containnerheight}}rpx;'>
2
+  <view class="panel1142 FlexColumn">
3
+    <view class="panel11420 FlexColumn" wx:for="{{WishList}}" wx:key="*this">
4
+      <view class="panel11421 FlexRow">
5
+        <view class="avatar FlexRow">
6
+          <image class="avatarIcon" src="{{item.AvatarUrl}}"></image>
7
+        </view>
8
+        <text class="panel11421_1">
9
+          <text class="nickName">{{item.NickName2}}</text>
10
+          <text class="text02">{{item.WishWhom}}</text>
11
+          <text class="text02">{{item.SchoolShortName}}</text>
12
+        </text>
13
+      </view>
14
+      <view class="panel11423" wx:if="{{item.WishContentItem}}">{{item.WishContent}}</view>
15
+    </view>
16
+  </view>
17
+</view>

+ 69 - 0
pages/main/wishAll.wxss

@@ -0,0 +1,69 @@
1
+.container{
2
+  background-color: #fff;
3
+}
4
+
5
+.panel1142{
6
+  justify-content: flex-start;
7
+  width:670rpx;
8
+  margin: 60rpx 0 100rpx 0;
9
+}
10
+.panel11420{
11
+  width:100%;
12
+  margin-bottom: 30rpx;
13
+  align-items: flex-start;
14
+}
15
+.panel11421{
16
+  justify-content: flex-start;
17
+  align-items: flex-start;
18
+  width:100%;
19
+}
20
+.panel11421_1{
21
+  width:620rpx;
22
+  line-height: 35rpx;
23
+  margin-top: 3rpx;
24
+}
25
+
26
+.avatar{
27
+  border-radius: 50%;
28
+  width:40rpx;
29
+  height:40rpx;
30
+  background-color: #E3E3E3;
31
+  margin-right: 10rpx;
32
+}
33
+
34
+.avatarIcon{
35
+  width:40rpx;
36
+  height:40rpx;
37
+  border-radius: 50%;
38
+}
39
+
40
+.nickName{
41
+  font-size: 24rpx;
42
+  font-weight: 700;
43
+}
44
+
45
+.text02{
46
+  font-size: 24rpx;
47
+  margin-left: 10rpx;
48
+  font-weight: 400;
49
+}
50
+
51
+.icon_share_03{
52
+  width:30rpx;
53
+  height:30rpx;
54
+  margin-right: 10rpx;
55
+}
56
+
57
+.panel11422{
58
+  font-size: 28rpx;
59
+  color:#EB5C28;
60
+  position: absolute;
61
+  bottom:30rpx;
62
+}
63
+
64
+.panel11423{
65
+  width:580rpx;
66
+  margin: 10rpx 0 0 50rpx;
67
+  font-size:28rpx;
68
+  font-weight: 400;
69
+}

+ 1 - 1
pages/main/wishinfo.wxml

@@ -2,7 +2,7 @@
2 2
   <image class="pic_06" src="../images/pic_06.png"></image>
3 3
   <view class="text01">{{MyWish.WishWhom2}}</view>
4 4
   <view class="text01 text02">{{MyWish.SchoolShortName}}</view>
5
-  <view class="text01 text03">{{MyWish.WishContent}}</view>
5
+  <view class="text01 text03" wx:if="{{MyWish.WishContent}}">{{MyWish.WishContent}}</view>
6 6
   <view class="panel1 FlexRow" bindtap="clickLikeNum">
7 7
     <view class="panel11 FlexRow">
8 8
       <image animation="{{animationDataShow}}" class="icon_add_02" src="../images/icon_add_02.png"></image>