xcx 4 年 前
コミット
d8261e528c

+ 12
- 57
src/components/WuYeJiaoFeiItem/index.css ファイルの表示

@@ -2,75 +2,30 @@
2 2
   position: relative;
3 3
   background: #fff;
4 4
   padding: 30px;
5
+  align-items: flex-start;
5 6
 }
6
-.WuYeJiaoFeiItem > .Title {
7
-  align-items: center;
8
-}
9
-.WuYeJiaoFeiItem > .Title > text {
10
-  font-size: 24px;
11
-  color: #999;
12
-  line-height: 40px;
13
-}
14
-.WuYeJiaoFeiItem > .Title > text:first-child {
15
-  font-size: 30px;
16
-  color: #333;
17
-  font-weight: bold;
18
-  margin-right: 20px;
19
-  white-space: nowrap;
20
-  overflow: hidden;
21
-  text-overflow: ellipsis;
22
-}
23
-.WuYeJiaoFeiItem > .JiaoFeiContent {
24
-  padding: 20px;
25
-  background: rgba(243, 88, 68, 0.08);
7
+.WuYeJiaoFeiItem > .flex-item {
26 8
   position: relative;
27
-  overflow: hidden;
28
-  margin-top: 40px;
29
-}
30
-.WuYeJiaoFeiItem > .JiaoFeiContent > .Name {
31
-  align-items: center;
32
-}
33
-.WuYeJiaoFeiItem > .JiaoFeiContent > .Name > text {
34
-  font-size: 24px;
35
-  color: #999;
36
-  line-height: 40px;
37
-}
38
-.WuYeJiaoFeiItem > .JiaoFeiContent > .Name > text:first-child {
39
-  color: #333;
40
-  white-space: nowrap;
41
-  overflow: hidden;
42
-  text-overflow: ellipsis;
43 9
   margin-right: 20px;
44 10
 }
45
-.WuYeJiaoFeiItem > .JiaoFeiContent > .Name > text.Num {
46
-  color: #F35844;
47
-}
48
-.WuYeJiaoFeiItem > .JiaoFeiContent > text {
11
+.WuYeJiaoFeiItem > .flex-item > text {
49 12
   display: block;
50
-  font-size: 24px;
13
+  font-size: 28px;
51 14
   color: #333;
52 15
   line-height: 40px;
53
-  margin-top: 6px;
54
-}
55
-.WuYeJiaoFeiItem > .JiaoFeiContent > .Price {
56
-  border-top: 2px solid rgba(0, 0, 0, 0.08);
57
-  padding: 20px 0;
58
-  align-items: center;
59
-  margin-top: 20px;
60 16
 }
61
-.WuYeJiaoFeiItem > .JiaoFeiContent > .Price > text {
17
+.WuYeJiaoFeiItem > .flex-item > text + text {
62 18
   font-size: 24px;
63 19
   color: #999;
64
-  line-height: 60px;
65 20
 }
66
-.WuYeJiaoFeiItem > .JiaoFeiContent > .Price > text.Num {
67
-  font-size: 48px;
21
+.WuYeJiaoFeiItem > .flex-item + view > text {
22
+  display: block;
23
+  font-size: 28px;
68 24
   font-weight: bold;
69 25
   color: #F35844;
26
+  line-height: 40px;
70 27
 }
71
-.WuYeJiaoFeiItem > .JiaoFeiContent > .Price > text.Btn {
72
-  padding: 0 30px;
73
-  background: #F35844;
74
-  border-radius: 60px;
75
-  color: #fff;
28
+.WuYeJiaoFeiItem > .flex-item + view > text:nth-child(2) {
29
+  font-weight: normal;
30
+  color: #333;
76 31
 }

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

@@ -45,6 +45,7 @@ export default function WuYeJiaoFeiItem (props) {
45 45
       </view>
46 46
       <view>
47 47
         <text>{Data.payPrice}元</text>
48
+        <text>{Data.isTicket ? '维修费' : '物业费'}</text>
48 49
       </view>
49 50
     </view>
50 51
   )

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

@@ -27,6 +27,10 @@
27 27
         font-weight: bold;
28 28
         color: #F35844;
29 29
         line-height: 40px;
30
+        &:nth-child(2) {
31
+          font-weight: normal;
32
+          color: #333;
33
+        }
30 34
       }
31 35
     }
32 36
   }

+ 4
- 4
src/pages/WuYe/JiaoFeiDetail/index.jsx ファイルの表示

@@ -156,10 +156,10 @@ export default function JiaoFeiDetail () {
156 156
                 <text>订单编号</text>
157 157
                 <text className='flex-item'>{bill.id}</text>
158 158
               </view>
159
-              {/* <view className='flex-h'>
160
-                <text>缴费人</text>
161
-                <text className='flex-item'>{null}</text>
162
-              </view> */}
159
+              <view className='flex-h'>
160
+                <text>订单类型</text>
161
+                <text className='flex-item'>{bill.isTicket ? '维修费' : '物业费'}</text>
162
+              </view>
163 163
               <view className='flex-h'>
164 164
                 <text>下单时间</text>
165 165
                 <text className='flex-item'>{toolclass.FormatDate(bill.createTime)}</text>

+ 22
- 2
src/pages/WuYe/TianJiaBaoXiu/index.css ファイルの表示

@@ -25,11 +25,31 @@
25 25
 .WuYeTianJiaBaoXiu > .Form > textarea {
26 26
   display: block;
27 27
   font-size: 28px;
28
-  color: #999;
28
+  color: #333;
29 29
   line-height: 40px;
30 30
   margin-top: 20px;
31 31
   width: 100%;
32 32
 }
33
+.WuYeTianJiaBaoXiu > .Form > .LabelList {
34
+  width: 100%;
35
+  position: relative;
36
+  overflow: hidden;
37
+  font-size: 0;
38
+  border-top: 2px solid rgba(0, 0, 0, 0.08);
39
+  padding-top: 10px;
40
+}
41
+.WuYeTianJiaBaoXiu > .Form > .LabelList > text {
42
+  font-size: 24px;
43
+  color: #666;
44
+  line-height: 48px;
45
+  border: 2px solid rgba(0, 0, 0, 0.08);
46
+  padding: 0 20px;
47
+  border-radius: 6px;
48
+  margin-right: 10px;
49
+  margin-top: 10px;
50
+  display: inline-block;
51
+  vertical-align: middle;
52
+}
33 53
 .WuYeTianJiaBaoXiu > .Photo {
34 54
   padding: 30px;
35 55
   padding-bottom: 10px;
@@ -73,7 +93,7 @@
73 93
   position: relative;
74 94
   z-index: 1;
75 95
 }
76
-.WuYeTianJiaBaoXiu > .Photo > view.PhotoItem > text {
96
+.WuYeTianJiaBaoXiu > .Photo > view.PhotoItem > text.iconfont {
77 97
   display: inline-block;
78 98
   position: absolute;
79 99
   z-index: 2;

+ 1
- 1
src/pages/WuYe/TianJiaBaoXiu/index.jsx ファイルの表示

@@ -100,7 +100,7 @@ export default function WuYeTianJiaBaoXiu () {
100 100
     <Page>
101 101
       <view className='WuYeTianJiaBaoXiu'>
102 102
         <view className='Form'>
103
-          <Input placeholder='简述你的想法' onInput={TitleChange} value={Title}></Input>
103
+          <Input placeholder='简述你的想法' onInput={TitleChange} value={Title} style={{ display: 'none' }}></Input>
104 104
           <Textarea placeholder='描述问题详情,以便我们更好的相处' onInput={TitleChange} value={Title}></Textarea>
105 105
           <view className='LabelList'>
106 106
             {

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

@@ -26,7 +26,7 @@
26 26
     >textarea {
27 27
       display: block;
28 28
       font-size: 28px;
29
-      color: #999;
29
+      color: #333;
30 30
       line-height: 40px;
31 31
       margin-top: 20px;
32 32
       width: 100%;

+ 35
- 15
src/pages/WuYe/XiuGaiBaoXiu/index.css ファイルの表示

@@ -1,4 +1,4 @@
1
-.WuYeTianJiaBaoXiu {
1
+.WuYeXiuGaiBaoXiu {
2 2
   width: 100%;
3 3
   position: relative;
4 4
   background: #f8f8f8;
@@ -6,14 +6,14 @@
6 6
   min-height: 100%;
7 7
   padding-bottom: 160px;
8 8
 }
9
-.WuYeTianJiaBaoXiu > .Form {
9
+.WuYeXiuGaiBaoXiu > .Form {
10 10
   position: relative;
11 11
   overflow: hidden;
12 12
   padding: 0 30px;
13 13
   background-color: #fff;
14 14
   padding-bottom: 30px;
15 15
 }
16
-.WuYeTianJiaBaoXiu > .Form > input {
16
+.WuYeXiuGaiBaoXiu > .Form > input {
17 17
   width: 100%;
18 18
   display: block;
19 19
   font-size: 32px;
@@ -22,15 +22,35 @@
22 22
   height: 98px;
23 23
   border-bottom: 2px solid rgba(0, 0, 0, 0.08);
24 24
 }
25
-.WuYeTianJiaBaoXiu > .Form > textarea {
25
+.WuYeXiuGaiBaoXiu > .Form > textarea {
26 26
   display: block;
27 27
   font-size: 28px;
28
-  color: #999;
28
+  color: #333;
29 29
   line-height: 40px;
30 30
   margin-top: 20px;
31 31
   width: 100%;
32 32
 }
33
-.WuYeTianJiaBaoXiu > .Photo {
33
+.WuYeXiuGaiBaoXiu > .Form > .LabelList {
34
+  width: 100%;
35
+  position: relative;
36
+  overflow: hidden;
37
+  font-size: 0;
38
+  border-top: 2px solid rgba(0, 0, 0, 0.08);
39
+  padding-top: 10px;
40
+}
41
+.WuYeXiuGaiBaoXiu > .Form > .LabelList > text {
42
+  font-size: 24px;
43
+  color: #666;
44
+  line-height: 48px;
45
+  border: 2px solid rgba(0, 0, 0, 0.08);
46
+  padding: 0 20px;
47
+  border-radius: 6px;
48
+  margin-right: 10px;
49
+  margin-top: 10px;
50
+  display: inline-block;
51
+  vertical-align: middle;
52
+}
53
+.WuYeXiuGaiBaoXiu > .Photo {
34 54
   padding: 30px;
35 55
   padding-bottom: 10px;
36 56
   position: relative;
@@ -39,7 +59,7 @@
39 59
   background-color: #fff;
40 60
   font-size: 0;
41 61
 }
42
-.WuYeTianJiaBaoXiu > .Photo > view {
62
+.WuYeXiuGaiBaoXiu > .Photo > view {
43 63
   display: inline-block;
44 64
   vertical-align: middle;
45 65
   width: 150px;
@@ -49,10 +69,10 @@
49 69
   margin-right: 20px;
50 70
   margin-bottom: 20px;
51 71
 }
52
-.WuYeTianJiaBaoXiu > .Photo > view.Add > view {
72
+.WuYeXiuGaiBaoXiu > .Photo > view.Add > view {
53 73
   width: 100%;
54 74
 }
55
-.WuYeTianJiaBaoXiu > .Photo > view.Add > view > text {
75
+.WuYeXiuGaiBaoXiu > .Photo > view.Add > view > text {
56 76
   display: block;
57 77
   text-align: center;
58 78
   width: 100%;
@@ -60,20 +80,20 @@
60 80
   color: #999;
61 81
   line-height: 40px;
62 82
 }
63
-.WuYeTianJiaBaoXiu > .Photo > view.Add > view > text:first-child {
83
+.WuYeXiuGaiBaoXiu > .Photo > view.Add > view > text:first-child {
64 84
   font-size: 60px;
65 85
   line-height: 80px;
66 86
 }
67
-.WuYeTianJiaBaoXiu > .Photo > view.PhotoItem {
87
+.WuYeXiuGaiBaoXiu > .Photo > view.PhotoItem {
68 88
   background-color: #f8f8f8;
69 89
 }
70
-.WuYeTianJiaBaoXiu > .Photo > view.PhotoItem > image {
90
+.WuYeXiuGaiBaoXiu > .Photo > view.PhotoItem > image {
71 91
   width: 100%;
72 92
   height: 100%;
73 93
   position: relative;
74 94
   z-index: 1;
75 95
 }
76
-.WuYeTianJiaBaoXiu > .Photo > view.PhotoItem > text {
96
+.WuYeXiuGaiBaoXiu > .Photo > view.PhotoItem > text {
77 97
   display: inline-block;
78 98
   position: absolute;
79 99
   z-index: 2;
@@ -82,7 +102,7 @@
82 102
   font-size: 40px;
83 103
   color: red;
84 104
 }
85
-.WuYeTianJiaBaoXiu > .Btn {
105
+.WuYeXiuGaiBaoXiu > .Btn {
86 106
   position: fixed;
87 107
   left: 30px;
88 108
   right: 30px;
@@ -90,7 +110,7 @@
90 110
   overflow: hidden;
91 111
   bottom: 30px;
92 112
 }
93
-.WuYeTianJiaBaoXiu > .Btn > text {
113
+.WuYeXiuGaiBaoXiu > .Btn > text {
94 114
   width: 100%;
95 115
   display: block;
96 116
   font-size: 34px;

+ 1
- 1
src/pages/WuYe/XiuGaiBaoXiu/index.jsx ファイルの表示

@@ -109,7 +109,7 @@ export default function WuYeXiuGaiBaoXiu () {
109 109
     <Page>
110 110
       <view className='WuYeXiuGaiBaoXiu'>
111 111
         <view className='Form'>
112
-          <Input placeholder='简述你的想法' onInput={TitleChange} value={DetailInfo === null ? null : DetailInfo.ticketTitle}></Input>
112
+          <Input placeholder='简述你的想法' onInput={TitleChange} value={DetailInfo === null ? null : DetailInfo.ticketTitle} style={{ display: 'none' }}></Input>
113 113
           <Textarea placeholder='描述问题详情,以便我们更好的相处' onInput={TitleChange} value={DetailInfo === null ? null : DetailInfo.ticketTitle}></Textarea>
114 114
           <view className='LabelList'>
115 115
             {

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

@@ -26,7 +26,7 @@
26 26
     >textarea {
27 27
       display: block;
28 28
       font-size: 28px;
29
-      color: #999;
29
+      color: #333;
30 30
       line-height: 40px;
31 31
       margin-top: 20px;
32 32
       width: 100%;