sitetype.html 12.2 KB
Newer Older
D
devil_gong 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14
{{include file="public/header" /}}

<!-- right content start  -->
<div class="content-right">
    <div class="content">
        <!-- table nav start -->
        {{include file="site/nav" /}}
        <!-- table nav end -->

        <!-- form start -->
        <form class="am-form form-validation view-save" action="{{:MyUrl('admin/site/save')}}" method="POST" request-type="ajax-url" request-value="{{:MyUrl('admin/site/index', ['nav_type'=>'sitetype'])}}" enctype="multipart/form-data">
            <!-- 基础配置 -->
            <div class="am-panel am-panel-default">
                <div class="am-panel-hd">
D
Devil 已提交
15
                    <h3 class="am-panel-title">基础配置</h3>
D
devil_gong 已提交
16 17
                </div>
                <div class="am-panel-bd">
D
devil_gong 已提交
18 19 20 21 22 23 24 25 26
                    <!-- 提示 -->
                    <div class="am-alert am-alert-warning am-radius" data-am-alert>
                        <button type="button" class="am-close">&times;</button>
                        <p class="am-text-xs">1. 销售型、常规电商流程,用户选择收货地址下单支付 -> 商家发货 -> 确认收货 -> 订单完成</p>
                        <p class="am-text-xs">2. 展示型、仅展示产品,可发起咨询(不能下单)</p>
                        <p class="am-text-xs">3. 自提点、下单时选择自提货物地址,用户下单支付 -> 确认提货 -> 订单完成</p>
                        <p class="am-text-xs">4. 虚拟销售、常规电商流程,用户下单支付 -> 自动发货 -> 确认提货 -> 订单完成</p>
                    </div>

D
devil_gong 已提交
27 28 29 30 31 32 33 34 35
                    <!-- 站点类型 -->
                    <div class="am-form-group">
                        <label>{{$data.common_site_type.name}}<span class="am-form-group-label-tips">{{$data.common_site_type.describe}}</span></label>
                        <select name="{{$data.common_site_type.only_tag}}" class="am-radius chosen-select" data-validation-message="{{$data.common_site_type.error_tips}}" required>
                            {{foreach $common_site_type_list as $v}}
                                <option value="{{$v.value}}" {{if isset($data['common_site_type']['value']) and $data['common_site_type']['value'] eq $v['value']}}selected{{/if}}>{{$v.name}}</option>
                            {{/foreach}}
                        </select>
                    </div>
D
devil_gong 已提交
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63

                    <!-- 是否预约模式 -->
                    <div class="am-form-group">
                        <label>{{$data.common_order_is_booking.name}}<span class="am-form-group-label-tips">{{$data.common_order_is_booking.describe}}</span></label>
                        <select name="{{$data.common_order_is_booking.only_tag}}" class="am-radius chosen-select" data-validation-message="{{$data.common_order_is_booking.error_tips}}" required>
                            {{foreach $common_is_text_list as $v}}
                                <option value="{{$v.id}}" {{if isset($data['common_order_is_booking']['value']) and $data['common_order_is_booking']['value'] eq $v['id']}}selected{{/if}}>{{$v.name}}</option>
                            {{/foreach}}
                        </select>
                    </div>

                    <!-- 库存 -->
                    <div class="am-form-group">
                        <label>{{$data.common_is_deduction_inventory.name}}<span class="am-form-group-label-tips">{{$data.common_is_deduction_inventory.describe}}</span></label>
                        <select name="{{$data.common_is_deduction_inventory.only_tag}}" class="am-radius chosen-select" data-validation-message="{{$data.common_is_deduction_inventory.error_tips}}" required>
                            {{foreach $common_is_text_list as $v}}
                                <option value="{{$v.id}}" {{if isset($data['common_is_deduction_inventory']['value']) and $data['common_is_deduction_inventory']['value'] eq $v['id']}}selected{{/if}}>{{$v.name}}</option>
                            {{/foreach}}
                        </select>
                    </div>
                    <div class="am-form-group">
                        <label>{{$data.common_deduction_inventory_rules.name}}<span class="am-form-group-label-tips">{{$data.common_deduction_inventory_rules.describe}}</span></label>
                        <select name="{{$data.common_deduction_inventory_rules.only_tag}}" class="am-radius chosen-select" data-validation-message="{{$data.common_deduction_inventory_rules.error_tips}}" required>
                            {{foreach $common_deduction_inventory_rules_list as $v}}
                                <option value="{{$v.id}}" {{if isset($data['common_deduction_inventory_rules']['value']) and $data['common_deduction_inventory_rules']['value'] eq $v['id']}}selected{{/if}}>{{$v.name}}</option>
                            {{/foreach}}
                        </select>
                    </div>
D
devil_gong 已提交
64 65 66 67 68 69
                </div>
            </div>

            <!-- 展示型 -->
            <div class="am-panel am-panel-default">
                <div class="am-panel-hd">
D
Devil 已提交
70
                    <h3 class="am-panel-title">展示型</span>
D
devil_gong 已提交
71 72 73 74 75 76 77 78 79 80 81 82
                </div>
                <div class="am-panel-bd">
                    <div class="am-form-group">
                        <label>{{$data.common_is_exhibition_mode_btn_text.name}}<span class="am-form-group-label-tips">{{$data.common_is_exhibition_mode_btn_text.describe}}</span></label>
                        <input type="text" name="{{$data.common_is_exhibition_mode_btn_text.only_tag}}" placeholder="{{$data.common_is_exhibition_mode_btn_text.describe}}" data-validation-message="{{$data.common_is_exhibition_mode_btn_text.error_tips}}" class="am-radius" {{if !empty($data)}}value="{{$data.common_is_exhibition_mode_btn_text.value}}"{{/if}} />
                    </div>
                </div>
            </div>

            <!-- 自提点 -->
            <div class="am-panel am-panel-default">
                <div class="am-panel-hd">
D
Devil 已提交
83
                    <h3 class="am-panel-title">自提点</h3>
D
devil_gong 已提交
84 85
                </div>
                <div class="am-panel-bd">
D
devil_gong 已提交
86 87 88 89
                    <ul class="am-list am-list-static am-list-border am-list-striped am-form-group am-btn-sm am-margin-bottom-0 am-padding-bottom-0 address-list">
                        {{if !empty($sitetype_address_list) and is_array($sitetype_address_list)}}
                            {{foreach $sitetype_address_list as $address}}
                                <li>
D
devil_gong 已提交
90
                                    <span>{{$address.province_name}} {{$address.city_name}} {{$address.county_name}} {{$address.address}}({{$address.name}}-{{$address.tel}}){{if !empty($address['alias'])}}<span class="am-badge am-radius am-badge-success am-margin-left-xs">{{$address.alias}}</span>{{/if}}</span>
D
devil_gong 已提交
91 92 93 94 95 96 97 98
                                    <span class="am-badge am-radius am-icon-remove delete-submit"> 移除</span>
                                    <span class="am-badge am-radius am-icon-edit edit-submit"> 编辑</span>
                                </li>
                            {{/foreach}}
                        {{/if}}
                    </ul>
                    <input type="hidden" name="{{$data.common_self_extraction_address.only_tag}}" value="{{$data.common_self_extraction_address.value}}" class="self-extraction-address-value" />
                    <button type="button" class="am-btn am-btn-secondary am-radius am-icon-plus am-btn-sm am-margin-top-sm address-submit-add"> 添加地址</button>
D
devil_gong 已提交
99 100 101
                </div>
            </div>

D
devil_gong 已提交
102 103 104
            <!-- 虚拟销售 -->
            <div class="am-panel am-panel-default">
                <div class="am-panel-hd">
D
Devil 已提交
105
                    <h3 class="am-panel-title">虚拟销售</h3>
D
devil_gong 已提交
106 107 108 109 110 111 112 113 114 115 116 117 118
                </div>
                <div class="am-panel-bd">
                    <div class="am-form-group">
                        <label>{{$data.common_site_fictitious_return_title.name}}<span class="am-form-group-label-tips">{{$data.common_site_fictitious_return_title.describe}}</span></label>
                        <input type="text" name="{{$data.common_site_fictitious_return_title.only_tag}}" placeholder="{{$data.common_site_fictitious_return_title.describe}}" data-validation-message="{{$data.common_site_fictitious_return_title.error_tips}}" class="am-radius" {{if !empty($data)}}value="{{$data.common_site_fictitious_return_title.value}}"{{/if}} />
                    </div>
                    <div class="am-form-group">
                        <label>{{$data.common_site_fictitious_return_tips.name}}<span class="am-form-group-label-tips">{{$data.common_site_fictitious_return_tips.describe}}</span></label>
                        <textarea rows="4" name="{{$data.common_site_fictitious_return_tips.only_tag}}" class="am-radius" placeholder="{{$data.common_site_fictitious_return_tips.name}}" data-validation-message="{{$data.common_site_fictitious_return_tips.error_tips}}">{{if !empty($data)}}{{$data.common_site_fictitious_return_tips.value}}{{/if}}</textarea>
                    </div>
                </div>
            </div>

D
devil_gong 已提交
119 120 121 122 123 124 125 126 127
            <div class="am-form-group am-form-group-refreshing">
                <input type="hidden" name="nav_type" value="{{$nav_type}}" />
                <button type="submit" class="am-btn am-btn-primary am-radius btn-loading-example am-btn-sm am-btn-block" data-am-loading="{loadingText:'处理中...'}">保存</button>
            </div>
        </form>
        <!-- form end -->
    </div>
</div>
<!-- right content end  -->
D
devil_gong 已提交
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152

<!-- 自提点地址添加弹层 -->
<div class="am-popup" id="popup-address-win">
    <div class="am-popup-inner">
        <div class="am-popup-hd">
            <h4 class="am-popup-title">地址添加</h4>
            <span data-am-modal-close class="am-close">&times;</span>
        </div>
        <div class="am-popup-bd">
            <form class="am-form form-validation-address" method="post" request-type="sync" request-value="ViewAddressModalBack">
                <div class="am-form-group">
                    <label>别名</label>
                    <input type="text" name="alias" placeholder="别名" minlength="0" maxlength="16" data-validation-message="别名格式最多 16 个字符" class="am-radius" />
                </div>

                <div class="am-form-group">
                    <label>联系人</label>
                    <input type="text" name="name" placeholder="联系人" minlength="2" maxlength="16" data-validation-message="联系人格式 2~16 个字符之间" class="am-radius" required />
                </div>
                <div class="am-form-group">
                    <label>联系电话</label>
                    <input type="text" name="tel" placeholder="联系电话" minlength="6" maxlength="30" data-validation-message="联系电话格式有误" class="am-radius" required />
                </div>

                {{include file="lib/region_linkage" /}}
D
devil 已提交
153
                <div class="am-form-group">
D
devil_gong 已提交
154 155 156 157 158 159 160 161 162
                    <label>详细地址</label>
                    <div class="am-input-group am-input-group-sm">
                        <input type="hidden" name="lng" id="form-lng" />
                        <input type="hidden" name="lat" id="form-lat" />
                        <input type="text" name="address" id="form-address" placeholder="详细地址" minlength="2" maxlength="80" data-validation-message="详细地址格式 1~80 个字符之间" class="am-radius" required />
                        <span class="am-input-group-btn">
                            <button class="am-btn am-btn-default am-radius" type="button" id="map-location-submit"><span class="am-icon-map-marker"></span> 定位</button>
                        </span>
                    </div>
D
devil 已提交
163
                    <div id="map" data-level="17" class="am-margin-top-xs"></div>
D
devil_gong 已提交
164 165 166 167 168 169 170 171 172 173
                </div>

                <div class="am-form-group am-form-group-refreshing">
                    <button type="submit" class="am-btn am-btn-primary am-radius btn-loading-example am-btn-sm am-btn-block" data-am-loading="{loadingText:'处理中...'}">确认</button>
                </div>
            </form>
        </div>
    </div>
</div>

D
devil_gong 已提交
174 175
<!-- footer start -->
{{include file="public/footer" /}}
D
devil_gong 已提交
176 177 178 179 180 181 182 183 184
<!-- footer end -->

<script type="text/javascript">
// 返回处理
function ViewAddressModalBack(data)
{
    AddressModalHandle(data);
}
</script>