|
|
@@ -210,6 +210,233 @@
|
|
|
.ng-table-pager{
|
|
|
margin-right: 0 !important;
|
|
|
}
|
|
|
+ /*配送规则常见问题*/
|
|
|
+ .question_content{
|
|
|
+ margin-top: 25px;
|
|
|
+ padding: 26px 45px 56px 36px;
|
|
|
+ width: 100%;
|
|
|
+ background: #fff;
|
|
|
+ }
|
|
|
+ .question_content h3.title{
|
|
|
+ margin-bottom: 24px;
|
|
|
+ font-size: 20px;
|
|
|
+ color: #5782dc;
|
|
|
+ }
|
|
|
+ .question_content .text-content{
|
|
|
+ margin-bottom: 24px;
|
|
|
+ }
|
|
|
+ .question_content .text-content h5{
|
|
|
+ margin-bottom: 8px;
|
|
|
+ font-size: 14px;
|
|
|
+ color: #333;
|
|
|
+ font-weight: bold;
|
|
|
+ }
|
|
|
+ .question_content .text-content p{
|
|
|
+ margin-bottom: 8px;
|
|
|
+ font-size: 14px;
|
|
|
+ color: #333;
|
|
|
+ }
|
|
|
+ .question_content .text-content span{
|
|
|
+ margin-bottom: 24px;
|
|
|
+ font-size: 14px;
|
|
|
+ color: #333;
|
|
|
+ }
|
|
|
+ .question_content .button{
|
|
|
+ margin: 0 auto;
|
|
|
+ text-align: center;
|
|
|
+ }
|
|
|
+ .question_content .button a{
|
|
|
+ font-size: 14px;
|
|
|
+ color: #5782dc;
|
|
|
+ text-decoration: underline ;
|
|
|
+ }
|
|
|
+ /*新手引导*/
|
|
|
+
|
|
|
+ /*.fade{*/
|
|
|
+ /*opacity: 1;*/
|
|
|
+ /*}*/
|
|
|
+ h1 { width: 50%; margin: 100px auto; text-align: center; background: lightblue; color: white;}
|
|
|
+
|
|
|
+ [ui-tour] > li {
|
|
|
+ display: none;
|
|
|
+ }
|
|
|
+ .active {
|
|
|
+ display: block !important;
|
|
|
+ }
|
|
|
+
|
|
|
+ .tour-overlay {
|
|
|
+ z-index: 10;
|
|
|
+ display: none;
|
|
|
+ height: 500px;
|
|
|
+ width: 500px;
|
|
|
+ top: -4100px;
|
|
|
+ left: -4100px;
|
|
|
+ background: transparent;
|
|
|
+ border-radius: 8000px;
|
|
|
+ border: 4000px solid rgba(0,0,0,.5);
|
|
|
+ position: fixed;
|
|
|
+ -webkit-transition: all 1s ease;
|
|
|
+ -moz-transition: all 1s ease;
|
|
|
+ -ms-transition: all 1s ease;
|
|
|
+ -o-transition: all 1s ease;
|
|
|
+ transition: all 1s ease;
|
|
|
+ }
|
|
|
+ .tour-overlay.in {
|
|
|
+ height: 300px;
|
|
|
+ width: 300px;
|
|
|
+ top: -4000px;
|
|
|
+ left: -4000px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .popover{
|
|
|
+ /*display: block!important ;*/
|
|
|
+ max-height: 0;
|
|
|
+ max-width: 0;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content{
|
|
|
+ position: relative;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li{
|
|
|
+ position: absolute ;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li.guide01{
|
|
|
+ top: -134px;
|
|
|
+ left: -374px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li.guide02{
|
|
|
+ top: -127px;
|
|
|
+ left: -370px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li.guide03{
|
|
|
+ top: -130px;
|
|
|
+ left: -367px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li.guide04{
|
|
|
+ top: -193px;
|
|
|
+ left: -365px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li.guide05{
|
|
|
+ top: -193px;
|
|
|
+ left: -365px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li span.next-btn{
|
|
|
+ position: absolute;
|
|
|
+ top: 430px;
|
|
|
+ left: 624px;
|
|
|
+ display: inline-block;
|
|
|
+ width: 95px;
|
|
|
+ height: 44px;
|
|
|
+ background: transparent ;
|
|
|
+ cursor: pointer;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li div.click2{
|
|
|
+ position: absolute;
|
|
|
+ top: 837px;
|
|
|
+ left: 598px;
|
|
|
+ width: 250px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li div.click3{
|
|
|
+ position: absolute;
|
|
|
+ top: 547px;
|
|
|
+ left: 563px;
|
|
|
+ width: 250px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li div.click4{
|
|
|
+ position: absolute;
|
|
|
+ top: 678px;
|
|
|
+ left: 561px;
|
|
|
+ width: 330px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li div.click5{
|
|
|
+ position: absolute;
|
|
|
+ top: 714px;
|
|
|
+ left: 1245px;
|
|
|
+ width: 330px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li div.click5 .next{
|
|
|
+ display: inline-block;
|
|
|
+ width: 120px;
|
|
|
+ height: 44px;
|
|
|
+ background: transparent;
|
|
|
+ cursor: pointer;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li div.click5 input{
|
|
|
+ margin-left: 32px;
|
|
|
+ margin-top: -12px;
|
|
|
+ width: 20px;
|
|
|
+ height: 20px;
|
|
|
+ background: transparent;
|
|
|
+ color: transparent;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li div span{
|
|
|
+ display: inline-block;
|
|
|
+ width: 95px;
|
|
|
+ height: 44px;
|
|
|
+ background: transparent;
|
|
|
+ cursor: pointer;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li div span.pre{
|
|
|
+ margin-right: 23px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li .rightBtn{
|
|
|
+ position: absolute;
|
|
|
+ width: 400px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li .rightBtn span{
|
|
|
+ margin-right: 30.5px;
|
|
|
+ display: inline-block;
|
|
|
+ width: 15px;
|
|
|
+ height: 15px;
|
|
|
+ border-radius: 100%;
|
|
|
+ background: transparent;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li .rightBtn span.lastBtn{
|
|
|
+ margin-right: 23px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li .rightBtn em{
|
|
|
+ margin-right: 22px;
|
|
|
+ display: inline-block;
|
|
|
+ width: 20px;
|
|
|
+ height: 20px;
|
|
|
+ border-radius: 100%;
|
|
|
+ background: transparent ;
|
|
|
+ cursor: pointer;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li.guide01 .rightBtn{
|
|
|
+ top: 377px;
|
|
|
+ left: 528px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li.guide02 .rightBtn{
|
|
|
+ top: 784px;
|
|
|
+ left: 565px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li.guide03 .rightBtn{
|
|
|
+ top: 494px;
|
|
|
+ left: 530px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li.guide04 .rightBtn{
|
|
|
+ top: 628px;
|
|
|
+ left: 535px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li.guide04 .rightBtn em{
|
|
|
+ margin-right: 16px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li.guide04 .rightBtn span{
|
|
|
+ margin-right: 31px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li.guide04 .rightBtn span.lastBtn {
|
|
|
+ margin-right: 16px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li.guide05 .rightBtn{
|
|
|
+ top: 663px;
|
|
|
+ left: 1215px;
|
|
|
+ }
|
|
|
+ .guide ul.guide-content li .rightBtn em.disableBtn{
|
|
|
+ cursor: default;
|
|
|
+ }
|
|
|
+ .ng-table-pagination {
|
|
|
+ display: inline-flex;
|
|
|
+ }
|
|
|
/**/
|
|
|
.no-record-list .empty{
|
|
|
overflow: hidden;
|
|
|
@@ -242,6 +469,7 @@
|
|
|
margin-right:5px;
|
|
|
}
|
|
|
</style>
|
|
|
+<script src="static/lib/ui-tour/tour.js"></script>
|
|
|
<!--右侧主体部分-->
|
|
|
<div class="count user_right fr">
|
|
|
<div class="count_center">
|
|
|
@@ -336,7 +564,7 @@
|
|
|
<option value="">请选择配送方式</option>
|
|
|
<option value="1301">第三方配送</option>
|
|
|
<option value="1302">卖家配送</option>
|
|
|
- <option value="1303">上门自提</option>
|
|
|
+ <!--<option value="1303">上门自提</option>-->
|
|
|
</select>
|
|
|
<span style="width: 70px;">优先级排序</span>
|
|
|
<input type="text" class="form-control sort" ng-model="modifyRule.num" ng-blur="inputNum(modifyRule)">
|
|
|
@@ -619,6 +847,57 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <!--配送规则常见问题-->
|
|
|
+ <div class="question_content" ng-if="tab=='editRule'">
|
|
|
+ <h3 class="title">配送规则常见问题</h3>
|
|
|
+ <div class="text-content">
|
|
|
+ <h5>1、如果我想设置广东省内包邮,外省买满2000元才包邮,怎么设置?</h5>
|
|
|
+ <p>您需要分别设置两条配送规则:</p>
|
|
|
+ <span>一条“适用范围”选择广东省(规则名称可设为:广东省包邮),“统一运费”设为0;另一条“适用范围”选择中国大陆并去掉广东
|
|
|
+省(规则名称可设为:全国满额包邮,广东省除外),计费方式选择“按总金额计费”,2000元以下运费自定,2000元以上运费设为0。</span>
|
|
|
+ </div>
|
|
|
+ <div class="text-content">
|
|
|
+ <h5>2、我有多个实体店可以让顾客自提,要怎么样才能让买家结算时看到这项服务?</h5>
|
|
|
+ <span> 您可以在“物流管理-自提点”设置您支持自提的地址,只要有一个状态为“生效”的自提点,买家就能在结算页选择“上门自提”,并自助选择自提点。</span>
|
|
|
+ </div>
|
|
|
+ <div class="button"><a href="/help/home">更多常见问题可点击查看 <i class="fa fa-angle-double-right"></i></a></div>
|
|
|
+ </div>
|
|
|
+</div>
|
|
|
+<!--新手引导页面-->
|
|
|
+<div ng-if="tab=='editRule' && showOperate" class="guide">
|
|
|
+ <ul ui-tour="currentStep" class="guide-content" id="one">
|
|
|
+ <li target="h1:eq(0)" class="popover right in guide01" overlay>
|
|
|
+ <img ng-src="{{imagesObject[currentStep-1].img}}" alt=""/>
|
|
|
+ <!--点击下一步-->
|
|
|
+ <span class="next-btn" ng-click="nextIndex()"></span>
|
|
|
+ <div class="rightBtn"><em class="disableBtn"></em><span ng-click="currentIndex(1)"></span><span ng-click="currentIndex(2)"></span><span ng-click="currentIndex(3)"></span><span ng-click="currentIndex(4)"></span><span class="lastBtn" ng-click="currentIndex(5)"></span><em ng-click="nextIndex()"></em></div>
|
|
|
+ </li>
|
|
|
+ <li target="h1:eq(1)" at="top" class="popover top in guide02">
|
|
|
+ <img ng-src="{{imagesObject[currentStep-1].img}}" alt=""/>
|
|
|
+ <!--点击上一步 下一步-->
|
|
|
+ <div class="click2"><span class="pre" ng-click="prevIndex()"></span><span class="next" ng-click="nextIndex()"></span></div>
|
|
|
+ <div class="rightBtn"><em ng-click="prevIndex()"></em><span ng-click="currentIndex(1)"></span><span ng-click="currentIndex(2)"></span><span ng-click="currentIndex(3)"></span><span ng-click="currentIndex(4)"></span><span class="lastBtn" ng-click="currentIndex(5)"></span><em ng-click="nextIndex()"></em></div>
|
|
|
+ </li>
|
|
|
+ <li target="h1:eq(2) a" at="left" name="chapter3" class="popover left in guide03">
|
|
|
+ <img ng-src="{{imagesObject[currentStep-1].img}}" alt=""/>
|
|
|
+ <!--点击上一步 下一步-->
|
|
|
+ <div class="click3"><span class="pre" ng-click="prevIndex()"></span><span class="next" ng-click="nextIndex()"></span></div>
|
|
|
+ <div class="rightBtn"><em ng-click="prevIndex()"></em><span ng-click="currentIndex(1)"></span><span ng-click="currentIndex(2)"></span><span ng-click="currentIndex(3)"></span><span ng-click="currentIndex(4)"></span><span class="lastBtn" ng-click="currentIndex(5)"></span><em ng-click="nextIndex()"></em></div>
|
|
|
+ </li>
|
|
|
+ <li target="h1:eq(3)" at="bottom" class="popover bottom in guide04">
|
|
|
+ <img ng-src="{{imagesObject[currentStep-1].img}}" alt=""/>
|
|
|
+ <!--点击上一步 下一步-->
|
|
|
+ <div class="click4"><span class="pre" ng-click="prevIndex()"></span><span class="next" ng-click="nextIndex()"></span></div>
|
|
|
+ <div class="rightBtn"><em ng-click="prevIndex()"></em><span ng-click="currentIndex(1)"></span><span ng-click="currentIndex(2)"></span><span ng-click="currentIndex(3)"></span><span ng-click="currentIndex(4)"></span><span class="lastBtn" ng-click="currentIndex(5)"></span><em ng-click="nextIndex()"></em></div>
|
|
|
+ </li>
|
|
|
+ <li target="h1:eq(4)" at="bottom" class="popover bottom in guide05">
|
|
|
+ <img ng-src="{{imagesObject[currentStep-1].img}}" alt=""/>
|
|
|
+ <!--点击上一步 下一步-->
|
|
|
+ <div class="click5"><span class="pre" ng-click="prevIndex()"></span><span class="next" ng-click="cancelOperateTip(noTip)"></span> <input type="checkbox" ng-model="noTip"></div>
|
|
|
+ <div class="rightBtn"><em ng-click="prevIndex()"></em><span ng-click="currentIndex(1)"></span><span ng-click="currentIndex(2)"></span><span ng-click="currentIndex(3)"></span><span ng-click="currentIndex(4)"></span><span class="lastBtn" ng-click="currentIndex(5)"></span><em class="disableBtn"></em></div>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ <div class="tour-overlay fade"></div>
|
|
|
</div>
|
|
|
<!--防误删-->
|
|
|
<div class="com-del-box" ng-if="deleteFrame">
|
|
|
@@ -631,6 +910,9 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<style>
|
|
|
+ .tour-overlay{
|
|
|
+ display: block;
|
|
|
+ }
|
|
|
.count .count01 {
|
|
|
display: block;
|
|
|
}
|
|
|
@@ -1131,4 +1413,4 @@
|
|
|
.rule-main .rule-content .common-style .row .add-box span{
|
|
|
width: auto;
|
|
|
}
|
|
|
-</style>
|
|
|
+</style>
|