zengqiao лет назад: 5
Родитель
Сommit
5390be6db7

+ 6 - 6
2019/scaffold-project-demo/biz/css/base.css

@ -1413,16 +1413,16 @@ a {
1413 1413
.step-to-detail{
1414 1414
    width: 1rem;
1415 1415
    line-height: .33rem;
1416
    color: #269AE4;
1416
    color: #19BB20;
1417 1417
    text-align: center;
1418 1418
    font-size: .14rem;
1419
    border: .01rem solid #269AE4;
1419
    border: .01rem solid #19BB20;
1420 1420
    border-radius: .035rem;
1421 1421
    display: none;
1422 1422
}
1423 1423
.step-to-modify{
1424 1424
    font-size: .12rem;
1425
    color: #31B3EF;
1425
    color: #19BB20;
1426 1426
    line-height: .25rem;
1427 1427
    display: none;
1428 1428
    float: left;
@ -1476,17 +1476,17 @@ a {
1476 1476
.step-item-ok  .zfk-step-flag,
1477 1477
.step-item-  .zfk-step-flag,
1478 1478
.step-item-current .zfk-step-flag{
1479
    background-image: linear-gradient(-167deg, #00D2FF 0%, #3A7BD5 100%);
1479
    background-image: linear-gradient(-167deg, #19BB20 0%, #19BB20 100%);
1480 1480
}
1481 1481
.zfk-step-list ul li.step-item-current .zfk-step-flag:before,
1482 1482
.zfk-step-list ul li.step-item-ok .zfk-step-flag:before{
1483
    background-color: #269AE4;
1483
    background-color: #19BB20;
1484 1484
}
1485 1485
.zfk-step-list li.step-item-current .zfk-step-flag:after{
1486 1486
    content: "";
1487 1487
    position: absolute;
1488 1488
    display: block;
1489
    border: .02rem solid #419BF9;
1489
    border: .02rem solid #19BB20;
1490 1490
    width: .18rem;
1491 1491
    height: .18rem;
1492 1492
    border-radius: 50%;

+ 9 - 32
2019/scaffold-project-demo/biz/js/zfk-main.js

@ -1,45 +1,22 @@
1 1
require(['jquery', 'ipuUI'], function ($, ipuUI) {
2 2
  $(function () {
3
    // 选择套餐
4
    $(".step-item-tc .step-to-detail").click(function () {
5
      location.href = "zfk-package-no.html";
6
    });
7
8
    // 去缴费
9
    $(".step-item-jf .step-to-detail").click(function () {
10
      location.href = "zfk-charge.html";
11
    });
12
13
    // 去开户
14
    $(".step-item-zkf .step-to-detail").click(function () {
15
      location.href = "zfk-account-sim.html";
16
    });
17 3
18
    // 下面演示用代码
19
    // 主流程上一步
20
    $(".btn-prev").click(function () {
21
      $(".step-item-current").removeClass("step-item-current").prev().removeClass("step-item-ok").addClass("step-item-current");
4
    // 修改
5
    $(".step-to-modify").click(function () {
6
      $(this).parents(".ipu-list-item").nextAll().removeClass("step-item-current").removeClass("step-item-ok");
7
      $(this).parents(".ipu-list-item").removeClass("step-item-ok").addClass("step-item-current");
22 8
    });
23 9
24
    // 主流程下一步
25
    $(".btn-next").click(function () {
26
      $(".zfk-main-step-list .step-item-current").addClass("step-item-ok");
27
      if ($(".zfk-main-step-list .step-item-current").next(".ipu-fn-hide").size() == 0) {
10
    // 下一步
11
    $(".step-to-detail").click(function () {
12
      if (!$(this).hasClass("go-to-next")) {
13
        $(".zfk-main-step-list .step-item-current").addClass("step-item-ok");
28 14
        $(".zfk-main-step-list .step-item-current").removeClass("step-item-current").next().addClass("step-item-current");
29 15
      } else {
30
        $(".zfk-account-step-list").show();
16
        alert("下一步");
31 17
      }
32 18
    });
33 19
34
    // 开通副卡
35
    $(".btn-ktfk").click(function () {
36
      $(".step-item-fkkf").toggleClass("step-item-current step-item-ok")
37
    });
38
39
    // 开通宽带
40
    $(".btn-ktkd").click(function () {
41
      $(".step-item-ktkd").toggleClass("step-item-current step-item-ok")
42
    });
43 20
44 21
  });
45 22
});

+ 13 - 60
2019/scaffold-project-demo/zfk-main.html

@ -45,7 +45,7 @@
45 45
                  </div>
46 46
                  <div class="ipu-list-item-after">
47 47
                    <div class="step-to-detail">
48
                      选择
48
                      下一步
49 49
                    </div>
50 50
                    <div class="step-to-modify">修改</div>
51 51
                  </div>
@ -61,7 +61,10 @@
61 61
                    <i class="fa fa-check-circle step-ok-flag"></i>
62 62
                  </div>
63 63
                  <div class="ipu-list-item-after">
64
                    <div class="step-to-detail">去认证</div>
64
                    <div class="step-to-detail">
65
                      下一步
66
                    </div>
67
                    <div class="step-to-modify">修改</div>
65 68
                  </div>
66 69
                </div>
67 70
              </li>
@ -75,7 +78,10 @@
75 78
                    <i class="fa fa-check-circle step-ok-flag"></i>
76 79
                  </div>
77 80
                  <div class="ipu-list-item-after">
78
                    <div class="step-to-detail">去缴费</div>
81
                    <div class="step-to-detail">
82
                      下一步
83
                    </div>
84
                    <div class="step-to-modify">修改</div>
79 85
                  </div>
80 86
                </div>
81 87
              </li>
@ -89,44 +95,10 @@
89 95
                    <i class="fa fa-check-circle step-ok-flag"></i>
90 96
                  </div>
91 97
                  <div class="ipu-list-item-after">
92
                    <div class="step-to-detail">去开户</div>
93
                  </div>
94
                </div>
95
              </li>
96
              <li class="ipu-list-item ipu-fn-hide">
97
              </li>
98
            </ul>
99
          </div>
100
101
          <div class="ipu-list zfk-step-list zfk-account-step-list ipu-fn-hide">
102
            <ul>
103
104
              <li class="ipu-list-item step-item-asset step-item-current step-item-fkkf">
105
                <div class="ipu-list-item-media">
106
                  <div  class="zfk-step-flag"></div>
107
                </div>
108
                <div class="ipu-list-item-inner ipu-flex-align-center">
109
                  <div class="ipu-list-item-title ipu-flex-align-center">
110
                    <span class="zfk-step-name">副卡开户</span>
111
                    <i class="fa fa-check-circle step-ok-flag"></i>
112
                  </div>
113
                  <div class="ipu-list-item-after">
114
                    <div class="step-to-detail">去开户</div>
115
                  </div>
116
                </div>
117
              </li>
118
119
              <li class="ipu-list-item step-item-asset step-item-current step-item-ktkd">
120
                <div class="ipu-list-item-media">
121
                  <div  class="zfk-step-flag"></div>
122
                </div>
123
                <div class="ipu-list-item-inner ipu-flex-align-center">
124
                  <div class="ipu-list-item-title ipu-flex-align-center">
125
                    <span class="zfk-step-name">开通宽带</span>
126
                    <i class="fa fa-check-circle step-ok-flag"></i>
127
                  </div>
128
                  <div class="ipu-list-item-after">
129
                    <div class="step-to-detail">去开通</div>
98
                    <div class="step-to-detail go-to-next">
99
                      下一步
100
                    </div>
101
                    <div class="step-to-modify">修改</div>
130 102
                  </div>
131 103
                </div>
132 104
              </li>
@ -179,25 +151,6 @@
179 151
            </ul>
180 152
          </div>
181 153
182
183
          <!-- 演示用 -->
184
          <div class="ipu-btn-wrap">
185
            <div class="ipu-btn-group">
186
              <button class="ipu-btn ipu-btn-s btn-prev">
187
                上一步
188
              </button>
189
              <button class="ipu-btn ipu-btn-s btn-next">
190
                下一步
191
              </button>
192
              <button class="ipu-btn ipu-btn-s btn-ktfk">
193
                开通副卡
194
              </button>
195
              <button class="ipu-btn ipu-btn-s btn-ktkd">
196
                开通宽带
197
              </button>
198
            </div>
199
          </div>
200
201 154
        </div>
202 155
      </div>
203 156
    </div>