chengjie преди 1 година
родител
ревизия
4b6ce5e024

+ 1 - 1
app.js

@@ -1,7 +1,7 @@
1 1
 // app.js
2 2
 App({
3 3
   globalData: {
4
-    Version: "1.0.16",
4
+    Version: "1.0.20",
5 5
     IsProduction: true,
6 6
     ShareTitle: "上海中考招生信息查询工具",
7 7
     SharePath: "pages/index/index",

+ 1 - 1
app.json

@@ -15,7 +15,7 @@
15 15
     "pages/main/scoreline",
16 16
     "pages/main/map",
17 17
     "pages/main/subscribe",
18
-    "pages/main/feedback",
18
+    "pages/main/feedbackinfo",
19 19
     "pages/main/imagelist",
20 20
     "pages/main/district"
21 21
   ],

BIN
pages/images/face_hs_0.png


BIN
pages/images/face_hs_1.png


BIN
pages/images/face_hs_1s.png


BIN
pages/images/face_hs_2.png


BIN
pages/images/face_hs_2s.png


BIN
pages/images/face_hs_3.png


BIN
pages/images/face_hs_3s.png


BIN
pages/images/face_hs_4.png


BIN
pages/images/face_hs_4s.png


BIN
pages/images/face_hs_5.png


BIN
pages/images/face_hs_5s.png


BIN
pages/images/icon_loc_01.png


+ 14 - 11
pages/main/default.wxml

@@ -77,23 +77,26 @@
77 77
         <view class="line04"></view>
78 78
       </view>
79 79
     </view>
80
-    <view style="height:30rpx;"></view>
81
-    <view class="panel1133 FlexRow" bindtap="goto" data-url="userinfo?ReturnCount=1">
82
-      <view class="text03 text031">编辑用户信息</view>
83
-      <image class="arrowRight" src="../images/icon_nextpage_1.png"></image>
84
-    </view>
85
-    <view class="line04" style="margin-top: 0;"></view>
86
-    <view class="panel1133 FlexRow" bindtap="goto" data-url="feedback">
87
-      <view class="text03 text031">纠错与建议</view>
88
-      <image class="arrowRight" src="../images/icon_nextpage_1.png"></image>
89
-    </view>
80
+    <block wx:if="{{IsShow}}">
81
+      <view style="height:30rpx;"></view>
82
+      <view class="panel1133 FlexRow" bindtap="goto" data-url="userinfo?ReturnCount=1">
83
+        <view class="text03 text031">编辑用户信息</view>
84
+        <image class="arrowRight" src="../images/icon_nextpage_1.png"></image>
85
+      </view>
86
+      <view class="line04" style="margin-top: 0;"></view>
87
+      <view class="panel1133 FlexRow" bindtap="goto" data-url="feedbackinfo">
88
+        <view class="text03 text031">纠错与建议</view>
89
+        <image class="arrowRight" src="../images/icon_nextpage_1.png"></image>
90
+      </view>
91
+    </block>
92
+    
90 93
     <view class="line04" style="margin-top: 0;"></view>
91 94
     <view class="panel2 FlexRow">
92 95
       <text class="text09">
93 96
         <text class="text10">诚恳声明:</text>本产品所有图文内容来自网络,仅供家长对上海地区招生计划有大致了解。由于有可能存在错谬,故不能作为填报志愿的决策依据,请务必以当时当地教育局和学校提供的信息为准。我们将认真对待用户提供的纠错和建议,尽可能刊载正确信息。
94 97
       </text>
95 98
     </view>
96
-    <text class="text11" bindtap="goto" data-url="webview?url=https://mp.weixin.qq.com/s/nBQA9X-PwkdlxKaIjLOf5w">©2024 秒过分数线 版本 {{Version}}</text>
99
+    <text class="text11" bindtap="goto" data-url="webview?url=https://mp.weixin.qq.com/s/nBQA9X-PwkdlxKaIjLOf5w">©2023-2024 秒过分数线 版本 {{Version}}</text>
97 100
     <view style="height:100rpx;"></view>
98 101
   </view>
99 102
 </view>

+ 1 - 0
pages/main/feedback.js

@@ -20,6 +20,7 @@ Page({
20 20
 
21 21
     that.setData({
22 22
       Containnerheight: main.getWindowHeight(),
23
+      IsShow:app.globalData.userInfo.IsShow,
23 24
       Feedback:that.data.Feedback,
24 25
     });
25 26
   },

pages/main/feedback.json → pages/main/feedbackinfo.json


+ 2 - 3
pages/main/feedback.wxml

@@ -34,11 +34,10 @@
34 34
     </view>
35 35
   </view>
36 36
 
37
-  <view class="panelBasicCss panel4 FlexColumn">
37
+  <view class="panelBasicCss panel4 FlexColumn" wx:if="{{IsShow}}">
38 38
     <view class="text01">联系方式</view>
39
-    <view class="text05">劳烦提供截图,并将错处做个记号。万分感谢。</view>
40 39
     <view class="panelLine3"></view>
41
-    <textarea class="text06" bindinput="bindKeyInput2" value="{{InputValue2}}" maxlength="100" placeholder="微信号(首选)、邮箱" placeholder-style="color:#9b9b9b;font-size:28rpx;font-weight:400;" />
40
+    <textarea class="text06" bindinput="bindKeyInput2" value="{{InputValue2}}" maxlength="100" placeholder="您的联系方式" placeholder-style="color:#9b9b9b;font-size:28rpx;font-weight:400;" />
42 41
   </view>
43 42
   
44 43
   <view class="btn" bindtap="saveFeedback">提交</view>

pages/main/feedback.wxss → pages/main/feedbackinfo.wxss


+ 1 - 0
pages/main/map.js

@@ -25,6 +25,7 @@ Page({
25 25
     var that = this;
26 26
     that.setData({
27 27
       Containnerheight: main.getWindowHeight(),
28
+      IsShow:app.globalData.userInfo.IsShow,
28 29
       PageType: options.PageType,
29 30
       SchoolTypeIndex: -1,
30 31
       Options: options,

+ 3 - 3
pages/main/map.wxml

@@ -3,7 +3,7 @@
3 3
     <view class="panelMap1 FlexRow" wx:if="{{PageType==1}}" bindtap="copyUrl" data-url="{{Address}}">
4 4
       <image class="icon_loc_01" src="../images/icon_loc_01.png"></image>
5 5
       <text class="panelMapAddress">{{Address}}</text>
6
-      <view class="panelMapAddress1">复制</view>
6
+      <view class="panelMapAddress1">复制地址</view>
7 7
     </view>
8 8
     <view class="panelBasicCss panelMap2 FlexRow">
9 9
       <view class="FlexRow">
@@ -31,8 +31,8 @@
31 31
     bindlabeltap="onLabelTap">
32 32
   </map>
33 33
 
34
-  <view class="panelFooter FlexRow" >
35
-    <view class="panelFooter2 FlexRow"  catchtap="goto" data-url="feedback">
34
+  <view class="panelFooter FlexRow"  wx:if="{{IsShow}}">
35
+    <view class="panelFooter2 FlexRow"  catchtap="goto" data-url="feedbackinfo">
36 36
       <view class="panelFooterBottom panelFooter211">纠错</view>
37 37
     </view>
38 38
   </view>

+ 5 - 3
pages/main/map.wxss

@@ -10,21 +10,23 @@
10 10
   margin-top: 30rpx;
11 11
   width:100%;
12 12
   justify-content: flex-start;
13
+  align-items: flex-start;
13 14
 }
14 15
 
15 16
 .icon_loc_01{
16 17
   width:20rpx;
17
-  height:24rpx;
18
+  height:33rpx;
18 19
   margin-left: 50rpx;
19 20
 }
20 21
 
21 22
 .panelMapAddress{
22
-  font-size:28rpx;
23
+  font-size:24rpx;
23 24
   margin-left: 24rpx;
24 25
   font-weight: 400;
26
+  width:480rpx;
25 27
 }
26 28
 .panelMapAddress1{
27
-  font-size:28rpx;
29
+  font-size:24rpx;
28 30
   margin-left: 20rpx;
29 31
   color:#EB5C28;
30 32
 }

+ 1 - 0
pages/main/recruitment.js

@@ -39,6 +39,7 @@ Page({
39 39
 
40 40
     that.setData({
41 41
       Containnerheight: main.getWindowHeight(),
42
+      IsShow:app.globalData.userInfo.IsShow,
42 43
       District:arr,
43 44
       PanelType:options.PanelType,
44 45
       DistrictID:districtID,

+ 1 - 1
pages/main/recruitment.wxml

@@ -151,7 +151,7 @@
151 151
           <view class="panelFooterBottom">转发</view>
152 152
         </button>
153 153
       </view>
154
-      <view class="panelFooter2 FlexRow"  catchtap="goto" data-url="feedback">
154
+      <view  wx:if="{{IsShow}}" class="panelFooter2 FlexRow"  catchtap="goto" data-url="feedbackinfo">
155 155
         <view class="panelFooterLine panelFooterBottom" wx:if="{{PageType=='scoreline'}}"></view>
156 156
         <view class="panelFooterBottom panelFooter21">纠错</view>
157 157
       </view>

+ 67 - 17
pages/main/school.js

@@ -14,6 +14,7 @@ Page({
14 14
     ImagePath: app.globalData.uploadImageUrl,
15 15
     ScoreType:constant.arrScoreType,
16 16
     TailScore:constant.arrTailScore,
17
+    IsShowClickLike:false,
17 18
   },
18 19
   onLoad: function (options) {
19 20
     var that = this;
@@ -35,6 +36,7 @@ Page({
35 36
   },
36 37
   onShow:function(){
37 38
     this.getWish();
39
+
38 40
   },
39 41
   init:function(){
40 42
     var that = this;
@@ -91,6 +93,17 @@ Page({
91 93
           that.data.TailScore[0].CSS="Selected";
92 94
         }
93 95
 
96
+        data.PersonCount1=0;
97
+        data.PersonCount2=0;
98
+        for(var i=0;i<that.data.ScoreType.length;i++){
99
+          if (data[that.data.ScoreType[i].Name] && data[that.data.ScoreType[i].Name][data[that.data.ScoreType[i].Name].length-2].Total)
100
+            data.PersonCount1+=data[that.data.ScoreType[i].Name][data[that.data.ScoreType[i].Name].length-2].Total;
101
+          if (data[that.data.ScoreType[i].Name] && data[that.data.ScoreType[i].Name][data[that.data.ScoreType[i].Name].length-1].Total)
102
+            data.PersonCount2+=data[that.data.ScoreType[i].Name][data[that.data.ScoreType[i].Name].length-1].Total;
103
+        }
104
+        
105
+        
106
+        //debugger;
94 107
         that.setData({
95 108
           Info:data,
96 109
           ScoreTypeID:that.data.ScoreTypeID,
@@ -125,23 +138,6 @@ Page({
125 138
     });
126 139
   },
127 140
   goto: function (e) {
128
-    // var url=e.currentTarget.dataset.url;
129
-    // if (url.indexOf("PageType=school")>0){
130
-    //   url=url.replace("PageType=school&","");
131
-    //   if (url.substr(url.length-3)!="ID="){
132
-    //     wx.redirectTo({
133
-    //       url: url,
134
-    //     });
135
-    //   }
136
-    // }
137
-    // else{    
138
-    //   var b=true;
139
-    //   if (e.currentTarget.dataset.url.substr(0,3)=="map" && !e.currentTarget.dataset.isgoto)
140
-    //     b=false;
141
-    //   if (b)
142
-    //     main.goto(e);
143
-    // }
144
-
145 141
     main.goto(e);
146 142
   },
147 143
   onSelect:function(event){
@@ -224,10 +220,64 @@ Page({
224 220
               HasWish: false,
225 221
             });
226 222
           }
223
+          that.getSchoolClickLike();
227 224
         });
228 225
       }
229 226
     });
230 227
   },
228
+  getSchoolClickLike:function(){
229
+    var that = this;
230
+    var arr2=[];
231
+    var arr=constant.arrUserSchoolClickLike;
232
+    for(var j=0;j<arr.length;j++){
233
+      arr[j].Count=0;  
234
+    }
235
+    main.getData("GetMPSSchoolLikeNum?SchoolID="+that.data.SchoolID+"&UserID="+app.globalData.userInfo.UserID, function (data3) {
236
+      
237
+      if (data3 && data3.length>0) {
238
+        
239
+        for(var j=0;j<arr.length;j++){
240
+          arr[j].Count=0;    
241
+          for(var i=0;i<data3.length;i++){
242
+            if (arr[j].ID==data3[i].ClickLikeID){
243
+              arr[j].Count=data3[i].Count;
244
+             
245
+              if (data3[i].Show==1)
246
+                arr2.push(arr[j]);
247
+              break;
248
+            }
249
+          }
250
+        }
251
+
252
+        arr2 = common.sort(arr2,"DESC", "Count","Int");
253
+      }
254
+
255
+      that.setData({
256
+        UserSchoolClickLike: arr,
257
+        UserSchoolClickLike2: arr2,
258
+      });
259
+    });
260
+  },
261
+  clickLikeSchool:function(){
262
+    this.setData({
263
+      IsShowClickLike:true,
264
+    });
265
+  },
266
+  cancelLikeSchool:function(){
267
+    this.setData({
268
+      IsShowClickLike:false,
269
+    });
270
+  },
271
+  saveUserSchoolClickLike:function(event){
272
+    var that=this;
273
+    var id=event.currentTarget.dataset.id;
274
+    main.getData("UpdateMPSUserSchoolLikeNum?UserID="+app.globalData.userInfo.UserID+"&SchoolID="+that.data.SchoolID+"&ClickLikeID="+id, function (data2) {
275
+      that.getSchoolClickLike();
276
+      that.setData({
277
+        IsShowClickLike:false,
278
+      });
279
+    });
280
+  },
231 281
   onShareAppMessage: function () {
232 282
     var that=this;
233 283
     var name="中考招生信息:";

+ 49 - 10
pages/main/school.wxml

@@ -9,7 +9,7 @@
9 9
       <image class="icon_sys_13" src="../images/icon_sys_13.png"></image>
10 10
       <view class="">暂无学校图片</view>
11 11
 
12
-      <view class="btnHelp" bindtap="goto" data-url="feedback?type=1">帮忙补充</view>
12
+      <view class="btnHelp" bindtap="goto" data-url="feedbackinfo?type=1">帮忙补充</view>
13 13
     </view>
14 14
     <image wx:if="{{Info.ImageLogo && Info.SchoolType1=='高中'}}" class="panelSchoolLogo" src="{{ImagePath}}web/_School/{{Info.ImageLogo}}"></image>
15 15
 
@@ -44,13 +44,25 @@
44 44
       </view>
45 45
     </view>
46 46
 
47
-    <view wx:if="{{!Info.HasSameName}}" style="height: 30rpx;"></view>
48
-    <view wx:if="{{Info.HasSameName}}" class="panelMarginTop panelLine"></view>
47
+    <!-- 为学校喊赞 -->
48
+    <view class="panelSchool14 FlexRow" bindtap="clickLikeSchool">
49
+      <view class="panelSchool141">为学校喊赞</view>
50
+      <view class="panelSchool142 FlexRow">
51
+        <image class="face_hs_0" src="../images/face_hs_0.png" wx:if="{{UserSchoolClickLike2.length==0}}"></image>
52
+        <view wx:if="{{UserSchoolClickLike2[0]}}" class="panelSchool1422 panelSchool1421">{{UserSchoolClickLike2[0].Count}}</view>
53
+        <image wx:if="{{UserSchoolClickLike2[0]}}" class="face_hs_1" src="../images/face_hs_{{UserSchoolClickLike2[0].ID}}s.png"></image>
54
+        <image wx:if="{{UserSchoolClickLike2[1]}}" class="face_hs_2 face_hs_1" src="../images/face_hs_{{UserSchoolClickLike2[1].ID}}s.png"></image>
55
+        <view class="panelSchool1421" wx:if="{{UserSchoolClickLike2[1]}}">{{UserSchoolClickLike2[1].Count}}</view>
56
+      </view>
57
+    </view>
58
+
59
+    <!-- 同初中学校 -->
60
+    <view wx:if="{{Info.HasSameName}}" class="panelSchoolLine03 panelSchoolLine02"></view>
49 61
     <view wx:if="{{Info.HasSameName}}" class="panelSchool13 FlexRow" bindtap="goto" data-url="school?PageType={{PageType}}&ID={{Info.HasSameName}}">
50
-      <view class="panelSchool41">同校<block wx:if="{{Info.SchoolType1=='高中'}}">初中</block>
62
+      <view class="panelSchool410 FlexRow">同校<block wx:if="{{Info.SchoolType1=='高中'}}">初中</block>
51 63
         <block wx:if="{{Info.SchoolType1=='初中'}}">高中</block>部主页
64
+        <image class="icon_nextpage_4" src="../images/icon_nextpage_4.png"></image>
52 65
       </view>
53
-      <image class="arrowRight" src="../images/icon_nextpage_1.png"></image>
54 66
     </view>
55 67
     <view style="height: 20rpx;"></view>
56 68
   </view>
@@ -92,7 +104,13 @@
92 104
 
93 105
   <view class="panelBasicCss panelMain FlexColumn" wx:if="{{Info.HasData}}">
94 106
     <block wx:if="{{Info['自主招生']}}">
95
-      <view class="panelSchoolText08">招生计划{{Info['自主招生'][Info['自主招生'].length-2].ScoreYear}}</view>
107
+      <view class="panelSchoolText20 FlexRow">
108
+        <view>招生计划{{Info['自主招生'][Info['自主招生'].length-2].ScoreYear}}</view>
109
+        <view class="panelSchoolText201 FlexRow">
110
+          <view>总数</view>
111
+          <view class="panelSchoolText2011">{{Info.PersonCount1}}</view>
112
+        </view>
113
+      </view>
96 114
       <view class="panelSchool31 FlexRow">
97 115
         <view class="panelSchool311 FlexColumn" wx:for="{{ScoreType}}" wx:key="index">
98 116
           <view class="panelSchoolText04">{{item.Name}}</view>
@@ -113,7 +131,13 @@
113 131
         </view>
114 132
       </view>
115 133
       <view class="panelSchoolLine02"></view>
116
-      <view class="panelSchoolText04 panelSchoolText10">{{Info['自主招生'][Info['自主招生'].length-1].ScoreYear}}年计划</view>
134
+      <view class="panelSchoolText04 panelSchoolText10 FlexRow">
135
+        <view>{{Info['自主招生'][Info['自主招生'].length-1].ScoreYear}}年计划</view>
136
+        <view class="panelSchoolText201 FlexRow">
137
+          <view>总数</view>
138
+          <view class="panelSchoolText2011">{{Info.PersonCount2}}</view>
139
+        </view>
140
+      </view>
117 141
       <view class="panelSchool31 FlexRow">
118 142
         <block wx:for="{{ScoreType}}" wx:key="index">
119 143
           <view class="panelSchoolText11 panelSchoolText111" wx:if="{{Info[item.Name][Info[item.Name].length-1].Total}}">
@@ -299,7 +323,8 @@
299 323
   <view class="panelBasicCss panelSchool4 FlexColumn" wx:if="{{Info.Website || Info.ImageQRCode}}">
300 324
     <view class="panelSchool40 FlexRow">
301 325
       <view class="panelSchool41 FlexColumn">
302
-        <view class="panelSchool411">学校官媒</view>
326
+        <view class="panelSchool411" wx:if="{{Info.ImageQRCode}}">学校官媒</view>
327
+        <view class="panelSchool4110" wx:if="{{!Info.ImageQRCode}}">学校官媒</view>
303 328
         <view class="panelSchool412 FlexRow" wx:if="{{Info.Website}}" bindtap="copyUrl" data-url="{{Info.Website}}">
304 329
           <image class="icon_web_01" src="../images/icon_web_01.png"></image>
305 330
           <text user-select="true" class="panelSchoolText12">{{Info.WebsiteStr}}</text>
@@ -333,7 +358,7 @@
333 358
     <view style="height: 20rpx;"></view>
334 359
   </view>
335 360
 
336
-  <view class="panelSchoolText14" catchtap="goto" data-url="feedback">
361
+  <view  wx:if="{{IsShow}}" class="panelSchoolText14" catchtap="goto" data-url="feedbackinfo">
337 362
     本页内容来自学校官网、官方公众号、微博等网络资料的整理,整理过程中可能会有偏差,如您发现错误,欢迎协助<text class="panelSchoolText15">纠正</text>。
338 363
   </view>
339 364
 
@@ -358,7 +383,7 @@
358 383
         <view class="panelFooterBottom">转发</view>
359 384
       </button>
360 385
     </view>
361
-    <view class="panelFooter2 FlexRow" catchtap="goto" data-url="feedback">
386
+    <view  wx:if="{{IsShow}}" class="panelFooter2 FlexRow" catchtap="goto" data-url="feedbackinfo">
362 387
       <view class="panelFooterLine panelFooterBottom"></view>
363 388
       <view class="panelFooter21 panelFooterBottom">纠错</view>
364 389
     </view>
@@ -367,4 +392,18 @@
367 392
       <image class="panelFooter_icon_b2t_01 panelFooterBottom" src="../images/icon_b2t_01.png"></image>
368 393
     </view>
369 394
   </view>
395
+</view>
396
+
397
+<view class="container2 container FlexColumn" style='min-height:{{Containnerheight}}rpx;' wx:if="{{IsShowClickLike}}">
398
+  <view class="panelSchool6 panelBasicCss FlexColumn">
399
+    <view class="panelSchoolText08">选一个代表您想法的表情</view>
400
+    <view class="panelSchool61 FlexRow">
401
+      <view class="panelSchool611 FlexColumn" wx:for="{{UserSchoolClickLike}}" wx:key="*this" catchtap="saveUserSchoolClickLike" data-id="{{item.ID}}">
402
+        <view class="panelSchool6111">{{item.Name}}</view>
403
+        <image class="face_hs_10" src="../images/face_hs_{{item.ID}}.png"></image>
404
+        <view class="panelSchool1421" style="margin:0;">{{item.Count}}</view>
405
+      </view>
406
+    </view>
407
+    <view class="panelSchool62" capture-catch:tap="cancelLikeSchool">取消</view>
408
+  </view>
370 409
 </view>

+ 122 - 5
pages/main/school.wxss

@@ -106,10 +106,9 @@
106 106
 
107 107
 .panelSchool13{
108 108
   width:100%;
109
-  height:93rpx;
109
+  height:94rpx;
110 110
   justify-content: space-between;
111 111
   font-size: 24rpx;
112
-  font-weight: 400;
113 112
 }
114 113
 
115 114
 .panelMarginTop{
@@ -184,6 +183,7 @@
184 183
 .panelSchoolText09{
185 184
   font-size: 24rpx;
186 185
   font-weight: 400;
186
+  width:390rpx;
187 187
 }
188 188
 
189 189
 .panelSchoolText090{
@@ -210,8 +210,9 @@
210 210
 
211 211
 .panelSchoolText10{
212 212
   font-size: 20rpx;
213
-  align-self: start;
214
-  margin:30rpx 0 0 40rpx;
213
+  width:620rpx;
214
+  margin:30rpx 0 0 0;
215
+  justify-content: space-between;
215 216
 }
216 217
 
217 218
 .panelSchoolText11{
@@ -312,11 +313,22 @@
312 313
 .panelSchool41{
313 314
   align-items: flex-start;
314 315
   margin-left: 40rpx;
316
+  font-weight: 700;
317
+}
318
+
319
+.panelSchool410{
320
+  margin-left: 40rpx;
321
+  color:#EB5C28;
322
+  font-weight: 700;
315 323
 }
316 324
 
317 325
 .panelSchool411{
318 326
   font-size: 36rpx;
319 327
 }
328
+.panelSchool4110{
329
+  font-size: 36rpx;
330
+  margin-top: 50rpx;
331
+}
320 332
 
321 333
 .panelSchool412{
322 334
   margin: 30rpx 0 20rpx 0;
@@ -395,6 +407,7 @@
395 407
 
396 408
 .panelSchool512{
397 409
   margin-top: 30rpx;
410
+  align-items: flex-start;
398 411
 }
399 412
 
400 413
 .panelSchool52{
@@ -404,7 +417,7 @@
404 417
 
405 418
 .icon_loc_01{
406 419
   width:20rpx;
407
-  height:24rpx;
420
+  height:33rpx;
408 421
   margin-right: 20rpx;
409 422
 }
410 423
 .pic_03{
@@ -586,4 +599,108 @@
586 599
   width:12rpx;
587 600
   height:18rpx;
588 601
   margin-left: 10rpx;
602
+}
603
+
604
+
605
+.panelSchoolText20{
606
+  width: 620rpx;
607
+  margin: 50rpx 0 40rpx 0;
608
+  justify-content: space-between;
609
+}
610
+.panelSchoolText201{
611
+  font-size:20rpx;
612
+  color:#787878;
613
+}
614
+.panelSchoolText2011{
615
+  font-family: Roboto-Black;
616
+  font-size: 24rpx;
617
+  color: #4D4D4D;
618
+  text-align: right;
619
+  margin-left: 10rpx;
620
+}
621
+
622
+.panelSchool14{
623
+  width:100%;
624
+  justify-content: space-between;
625
+  height:140rpx;
626
+  margin-top: 30rpx;
627
+}
628
+
629
+.panelSchool141{
630
+  font-size:24rpx;
631
+  margin-left: 40rpx;
632
+}
633
+
634
+.panelSchool142{
635
+  margin-right: 50rpx;
636
+}
637
+
638
+.face_hs_0{
639
+  width:266rpx;
640
+  height:66rpx;
641
+}
642
+
643
+.panelSchool1421{
644
+  font-family: Roboto-Black;
645
+  font-size: 24rpx;
646
+  color: #4D4D4D;
647
+  margin: 0 0 0 20rpx;
648
+}
649
+.panelSchool1422{
650
+  margin: 0 20rpx 0 0;
651
+}
652
+
653
+.face_hs_1{
654
+  width:66rpx;
655
+  height:66rpx;
656
+}
657
+
658
+.face_hs_2{
659
+  margin-left: -5rpx;
660
+}
661
+
662
+.face_hs_10{
663
+  width:110rpx;
664
+  height:110rpx;
665
+  margin: 20rpx 0;
666
+}
667
+
668
+.panelSchoolLine03{
669
+  margin-top: 0rpx;
670
+}
671
+
672
+.container2{
673
+  position: fixed;
674
+  top:0;
675
+  background-color: rgba(0,0,0,0.66);
676
+  z-index: 100;
677
+}
678
+
679
+.panelSchool6{
680
+  width:730rpx;
681
+  height:596rpx;
682
+  justify-content: flex-start;
683
+  margin-top: 400rpx;  
684
+}
685
+
686
+.panelSchool611{
687
+  margin: 0 10rpx;
688
+  height:286rpx;
689
+}
690
+
691
+.panelSchool6111{
692
+  font-size: 36rpx;
693
+  font-size: 20rpx;
694
+  color: #9B9B9B;
695
+  height:28rpx;
696
+}
697
+
698
+.panelSchool62{
699
+  background: #F0F0F0;
700
+  border-radius: 20rpx;
701
+  font-size: 36rpx;
702
+  color: #2E2E2E;
703
+  width:670rpx;
704
+  text-align: center;
705
+  line-height: 110rpx;
589 706
 }

+ 1 - 0
pages/main/scoreline.js

@@ -22,6 +22,7 @@ Page({
22 22
     var that = this;
23 23
     that.setData({
24 24
       Containnerheight: main.getWindowHeight(),
25
+      IsShow:app.globalData.userInfo.IsShow,
25 26
       ScoreTypeID:options.ScoreTypeID,
26 27
       DistrictID:options.DistrictID,
27 28
       YearIndex:options.YearIndex,

+ 1 - 1
pages/main/scoreline.wxml

@@ -133,7 +133,7 @@
133 133
         <view class="panelFooterBottom">转发</view>
134 134
       </button>
135 135
     </view>
136
-    <view class="panelFooter2 FlexRow"  catchtap="goto" data-url="feedback">
136
+    <view  wx:if="{{IsShow}}" class="panelFooter2 FlexRow"  catchtap="goto" data-url="feedbackinfo">
137 137
       <view class="panelFooterLine panelFooterBottom" wx:if="{{PageType=='scoreline'}}"></view>
138 138
       <view class="panelFooterBottom panelFooter21">纠错</view>
139 139
     </view>

+ 17 - 0
pages/main/wishinfo.js

@@ -99,6 +99,23 @@ Page({
99 99
       },3000);
100 100
       that.saveLikeNum();
101 101
     }
102
+
103
+    if (count==66){
104
+      wx.showModal({
105
+        title: '66大顺',
106
+        content: '一分耕耘,一分收获。祝您心想事成,鱼跃龙门,考中心仪学校。',
107
+        showCancel: false,
108
+        confirmText: '中',
109
+      });    
110
+    }
111
+    else if (count==666){
112
+      wx.showModal({
113
+        title: '666厉害了',
114
+        content: '努力必有回报,祝您考中心仪学校,实现梦想,继续闪耀!',
115
+        showCancel: false,
116
+        confirmText: '中',
117
+      });    
118
+    }
102 119
   },
103 120
   saveLikeNum:function(callback){
104 121
     var that = this;

+ 1 - 1
pages/main/wishinfo.wxml

@@ -5,8 +5,8 @@
5 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 9
       <image animation="{{animationDataShow}}" class="icon_add_02" src="../images/icon_add_02.png"></image>
9
-      赞
10 10
     </view>
11 11
     <view class="text04">{{LikeNum}}</view>
12 12
   </view>

+ 3 - 2
pages/main/wishinfo.wxss

@@ -33,7 +33,7 @@ page{
33 33
 }
34 34
 
35 35
 .panel1{
36
-  width:250rpx;
36
+  width:316rpx;
37 37
   height:100rpx;
38 38
   border:3rpx solid #FBF0E1;
39 39
   border-radius: 20rpx;
@@ -44,12 +44,13 @@ page{
44 44
 
45 45
 .panel11{
46 46
   margin:0 0 0 30rpx;
47
+  font-size: 28rpx;
47 48
 }
48 49
 
49 50
 .icon_add_02{
50 51
   width:29rpx;
51 52
   height:30rpx;
52
-  margin-right: 10rpx;
53
+  margin:0 0 0 10rpx;
53 54
 }
54 55
 
55 56
 .text04{

+ 2 - 0
pages/template/componentList.wxml

@@ -102,6 +102,7 @@
102 102
             <view class="panelScoreItem11 FlexColumn">
103 103
               <text class="panelScoreText01">{{item.Name}}</text>
104 104
               <view class="panelScoreText02" wx:if="{{(ScoreTypeID==2 || ScoreTypeID==4) && item.DistrictName}}">{{item.DistrictName}}</view>
105
+              <view class="panelScoreText02" wx:if="{{ScoreTypeID==4 && item.SchoolTargetRemark}}">{{item.SchoolTargetRemark}}</view>
105 106
             </view>
106 107
             <view class="panelScoreItem12 FlexRow" style="height:{{item.Height}}rpx;">
107 108
               <view class="panelScoreItem120 FlexRow">
@@ -135,6 +136,7 @@
135 136
             <view class="panelScoreItem13 FlexColumn">
136 137
               <text class="panelScoreText01">{{item.Name}}</text>
137 138
               <view class="panelScoreText02" wx:if="{{(ScoreTypeID==2 || ScoreTypeID==4) && item.DistrictName}}">{{item.DistrictName}}</view>
139
+              <view class="panelScoreText02" wx:if="{{ScoreTypeID==4 && item.SchoolTargetRemark}}">{{item.SchoolTargetRemark}}</view>
138 140
             </view>
139 141
             <view class="panelScoreItem14 FlexRow" style="height:{{item.Height}}rpx;">
140 142
               <view class="panelScoreNumber06" wx:if="{{item.PlanNum>=0}}">{{item.PlanNum}}</view>

+ 117 - 6
utils/constant.js

@@ -93,6 +93,24 @@ module.exports = {
93 93
       CSS: "Selected"
94 94
     },
95 95
   ],
96
+  arrUserSchoolClickLike:[
97
+    {
98
+      ID:1,
99
+      Name:"爱他",
100
+    },{
101
+      ID:2,
102
+      Name:"",
103
+    },{
104
+      ID:3,
105
+      Name:"路过",
106
+    },{
107
+      ID:4,
108
+      Name:"",
109
+    },{
110
+      ID:5,
111
+      Name:"怼他",
112
+    },
113
+  ],
96 114
   arrSchoolType: [{
97 115
       Name: "市重点",
98 116
       CSS: "Selected",
@@ -208,7 +226,100 @@ module.exports = {
208 226
       Count: "8"
209 227
     },
210 228
   ],
211
-  arrArticleList: [{
229
+  arrArticleList: [
230
+    {
231
+      ID: 10,
232
+      Category: "信息整理",
233
+      Logo: "icon_sys_01.png",
234
+      Title: "2024年上海闵行、宝山、浦东、松江、青浦5区共新增15所高中介绍",
235
+      TitleShort: "上海中招分数线等信息查询",
236
+      TitleImage: "doc_1000.png",
237
+      Content: [{
238
+          Name: "doc_1001.png"
239
+        },
240
+        {
241
+          Name: "doc_1002.png",
242
+          Fun: "goto",
243
+          Url: "school?ID=849"
244
+        },
245
+        {
246
+          Name: "doc_1003.png",
247
+          Fun: "goto",
248
+          Url: "school?ID=850"
249
+        },
250
+        {
251
+          Name: "doc_1004.png",
252
+          Fun: "goto",
253
+          Url: "school?ID=851"
254
+        },
255
+        {
256
+          Name: "doc_1005.png",
257
+          Fun: "goto",
258
+          Url: "school?ID=852"
259
+        },
260
+        {
261
+          Name: "doc_1006.png",
262
+          Fun: "goto",
263
+          Url: "school?ID=853"
264
+        },
265
+        {
266
+          Name: "doc_1007.png",
267
+          Fun: "goto",
268
+          Url: "school?ID=854"
269
+        },
270
+        {
271
+          Name: "doc_1008.png",
272
+          Fun: "goto",
273
+          Url: "school?ID=855"
274
+        },
275
+        {
276
+          Name: "doc_1009.png",
277
+          Fun: "goto",
278
+          Url: "school?ID=856"
279
+        },
280
+        {
281
+          Name: "doc_1010.png",
282
+          Fun: "goto",
283
+          Url: "school?ID=857"
284
+        },
285
+        {
286
+          Name: "doc_1011.png",
287
+          Fun: "goto",
288
+          Url: "school?ID=858"
289
+        },
290
+        {
291
+          Name: "doc_1012.png",
292
+          Fun: "goto",
293
+          Url: "school?ID=859"
294
+        },
295
+        {
296
+          Name: "doc_1013.png",
297
+          Fun: "goto",
298
+          Url: "school?ID=860"
299
+        },
300
+        {
301
+          Name: "doc_1014.png",
302
+          Fun: "goto",
303
+          Url: "school?ID=861"
304
+        },
305
+        {
306
+          Name: "doc_1015.png",
307
+          Fun: "goto",
308
+          Url: "school?ID=862"
309
+        },
310
+        {
311
+          Name: "doc_1016.png",
312
+          Fun: "goto",
313
+          Url: "school?ID=863"
314
+        },
315
+        {
316
+          Name: "doc_1017.png",
317
+          Fun: "goto",
318
+          Url: "search"
319
+        },
320
+      ]
321
+    },
322
+    {
212 323
       ID: 1,
213 324
       Category: "信息整理",
214 325
       Logo: "icon_sys_01.png",
@@ -269,7 +380,7 @@ module.exports = {
269 380
       ID: 2,
270 381
       Category: "数据图表",
271 382
       Logo: "icon_sys_02.png",
272
-      Title: "19所市特色普通高中自主招生情况",
383
+      Title: "2023年19所市特色普通高中自主招生情况",
273 384
       TitleShort: "上海特色高中自主招生信息",
274 385
       TitleImage: "doc_0200.png",
275 386
       Content: [{
@@ -392,7 +503,7 @@ module.exports = {
392 503
       ID: 3,
393 504
       Category: "数据图表",
394 505
       Logo: "icon_sys_02.png",
395
-      Title: "体育“一条龙”市级优秀体育学生招收学校和项目",
506
+      Title: "2023年体育“一条龙”市级优秀体育学生招收学校和项目",
396 507
       TitleShort: "上海优秀体育生中招信息",
397 508
       TitleImage: "doc_0300.png",
398 509
       Content: [{
@@ -418,7 +529,7 @@ module.exports = {
418 529
       ID: 4,
419 530
       Category: "数据图表",
420 531
       Logo: "icon_sys_02.png",
421
-      Title: "艺术“一条龙”市级艺术骨干学生招收学校、项目和艺术团汇总",
532
+      Title: "2023年艺术“一条龙”市级艺术骨干学生招收学校、项目和艺术团汇总",
422 533
       TitleShort: "上海艺术骨干生中招信息",
423 534
       TitleImage: "doc_0400.png",
424 535
       Content: [{
@@ -446,7 +557,7 @@ module.exports = {
446 557
       ID: 5,
447 558
       Category: "数据图表",
448 559
       Logo: "icon_sys_02.png",
449
-      Title: "国际课程班和中外合作办学自主招生计划情况",
560
+      Title: "2023年国际课程班和中外合作办学自主招生计划情况",
450 561
       TitleShort: "上海国际班中考招生信息",
451 562
       TitleImage: "doc_0500.png",
452 563
       Content: [{
@@ -498,7 +609,7 @@ module.exports = {
498 609
       ID: 7,
499 610
       Category: "数据图表",
500 611
       Logo: "icon_sys_02.png",
501
-      Title: "政策性照顾加分和同分优待情况",
612
+      Title: "2023年政策性照顾加分和同分优待情况",
502 613
       TitleShort: "上海中考加分有待信息",
503 614
       TitleImage: "doc_0700.png",
504 615
       Content: [{