xcx 4 年 前
コミット
0cda674485

+ 3
- 0
src/components/PrizeChangeListItem/index.css ファイルの表示

@@ -40,3 +40,6 @@
40 40
   -webkit-line-clamp: 2;
41 41
   color: #333;
42 42
 }
43
+.PrizeChangeListItem > .flex-item > text.active {
44
+  color: red;
45
+}

+ 1
- 0
src/components/PrizeChangeListItem/index.jsx ファイルの表示

@@ -18,6 +18,7 @@ export default function PrizeChangeListItem (props) {
18 18
         <text>{Data.targetName}</text>
19 19
         <text>{Data.points}积分</text>
20 20
         <text>兑换时间:{toolclass.FormatDate(Data.createDate)}</text>
21
+        <text className={Data.status - 0 === 1 ? '' : 'active'}>{Data.status - 0 === 1 ? '已领取' : '未领取'}</text>
21 22
       </view>
22 23
     </view>
23 24
   )

+ 4
- 0
src/components/PrizeChangeListItem/index.less ファイルの表示

@@ -42,6 +42,10 @@
42 42
         -webkit-line-clamp: 2;
43 43
         color: #333;
44 44
       }
45
+
46
+      &.active {
47
+        color: red;
48
+      }
45 49
     }
46 50
   }
47 51
 }

+ 85
- 5
src/pages/WuYe/BaoXiuDetail/index.css ファイルの表示

@@ -17,8 +17,9 @@
17 17
   overflow: hidden;
18 18
 }
19 19
 .BaoXiuDetail > .TopInfo > .flex-h {
20
-  align-items: center;
20
+  align-items: flex-start;
21 21
   border-top: 2px solid rgba(0, 0, 0, 0.08);
22
+  padding: 30px 0;
22 23
 }
23 24
 .BaoXiuDetail > .TopInfo > .flex-h:first-child {
24 25
   border-top: none;
@@ -31,10 +32,7 @@
31 32
 .BaoXiuDetail > .TopInfo > .flex-h > text {
32 33
   font-size: 28px;
33 34
   color: #999;
34
-  line-height: 98px;
35
-  white-space: nowrap;
36
-  overflow: hidden;
37
-  text-overflow: ellipsis;
35
+  line-height: 40px;
38 36
 }
39 37
 .BaoXiuDetail > .TopInfo > .flex-h > text:first-child {
40 38
   margin-right: 20px;
@@ -136,6 +134,31 @@
136 134
   color: #F35844;
137 135
   font-size: 34px;
138 136
 }
137
+.BaoXiuDetail > .Detail > .flex-h > .flex-item > view > .StepList > .ReplyList {
138
+  margin-top: 20px;
139
+}
140
+.BaoXiuDetail > .Detail > .flex-h > .flex-item > view > .StepList > .ReplyList > .flex-h {
141
+  align-items: center;
142
+}
143
+.BaoXiuDetail > .Detail > .flex-h > .flex-item > view > .StepList > .ReplyList > .flex-h > view {
144
+  margin-left: 10px;
145
+}
146
+.BaoXiuDetail > .Detail > .flex-h > .flex-item > view > .StepList > .ReplyList > .flex-h > view:first-child {
147
+  margin-left: 0;
148
+}
149
+.BaoXiuDetail > .Detail > .flex-h > .flex-item > view > .StepList > .ReplyList > .flex-h > view:first-child > text {
150
+  color: #14DC05;
151
+}
152
+.BaoXiuDetail > .Detail > .flex-h > .flex-item > view > .StepList > .ReplyList > .flex-h > view > text {
153
+  font-size: 24px;
154
+  color: #666;
155
+  line-height: 40px;
156
+}
157
+.BaoXiuDetail > .Detail > .flex-h > .flex-item > view > .StepList > .ReplyList > .ReplyContent > text {
158
+  font-size: 24px;
159
+  color: #333;
160
+  line-height: 40px;
161
+}
139 162
 .BaoXiuDetail > .Detail > .flex-h > .flex-item > view > .StepList > .ImgList {
140 163
   font-size: 0;
141 164
 }
@@ -207,3 +230,60 @@
207 230
   font-size: 40px;
208 231
   margin-left: 10px;
209 232
 }
233
+.BaoXiuDetail .PinJiaPopup,
234
+.BaoXiuDetail .ReplyPopup {
235
+  padding: 0 30px;
236
+  position: relative;
237
+  overflow: hidden;
238
+}
239
+.BaoXiuDetail .PinJiaPopup > .Title,
240
+.BaoXiuDetail .ReplyPopup > .Title {
241
+  display: block;
242
+  font-size: 26px;
243
+  color: #666;
244
+  line-height: 40px;
245
+}
246
+.BaoXiuDetail .PinJiaPopup textarea,
247
+.BaoXiuDetail .ReplyPopup textarea {
248
+  font-size: 26px;
249
+  line-height: 40px;
250
+  width: 100%;
251
+  display: block;
252
+  box-sizing: border-box;
253
+  border: 2px solid rgba(0, 0, 0, 0.08);
254
+  margin-top: 60px;
255
+}
256
+.BaoXiuDetail .PinJiaPopup > .StarLine,
257
+.BaoXiuDetail .ReplyPopup > .StarLine {
258
+  font-size: 0;
259
+  white-space: nowrap;
260
+  text-align: center;
261
+  margin-top: 20px;
262
+}
263
+.BaoXiuDetail .PinJiaPopup > .StarLine text,
264
+.BaoXiuDetail .ReplyPopup > .StarLine text {
265
+  display: inline-block;
266
+  vertical-align: middle;
267
+  font-size: 40px;
268
+  color: #666;
269
+  margin-left: 20px;
270
+}
271
+.BaoXiuDetail .PinJiaPopup > .StarLine text:first-child,
272
+.BaoXiuDetail .ReplyPopup > .StarLine text:first-child {
273
+  margin-left: 0;
274
+}
275
+.BaoXiuDetail .PinJiaPopup > .StarLine text.active,
276
+.BaoXiuDetail .ReplyPopup > .StarLine text.active {
277
+  color: #fcdc1e;
278
+}
279
+.BaoXiuDetail .PinJiaPopup > .Btn,
280
+.BaoXiuDetail .ReplyPopup > .Btn {
281
+  font-size: 28px;
282
+  line-height: 80px;
283
+  display: block;
284
+  text-align: center;
285
+  background: #F35844;
286
+  color: #fff;
287
+  margin-top: 60px;
288
+  border-radius: 80px;
289
+}

+ 5
- 5
src/pages/WuYe/BaoXiuDetail/index.less ファイルの表示

@@ -18,8 +18,9 @@
18 18
     overflow: hidden;
19 19
 
20 20
     >.flex-h {
21
-      align-items: center;
21
+      align-items: flex-start;
22 22
       border-top: 2px solid rgba(0, 0, 0, 0.08);
23
+      padding: 30px 0;
23 24
 
24 25
       &:first-child {
25 26
         border-top: none;
@@ -36,10 +37,7 @@
36 37
       >text {
37 38
         font-size: 28px;
38 39
         color: #999;
39
-        line-height: 98px;
40
-        white-space: nowrap;
41
-        overflow: hidden;
42
-        text-overflow: ellipsis;
40
+        line-height: 40px;
43 41
 
44 42
         &:first-child {
45 43
           margin-right: 20px;
@@ -167,8 +165,10 @@
167 165
 
168 166
                 >view {
169 167
                   margin-left: 10px;
168
+
170 169
                   &:first-child {
171 170
                     margin-left: 0;
171
+
172 172
                     >text {
173 173
                       color: #14DC05;
174 174
                     }