<!-- 规格快捷操作 -->
<div class="spec-quick am-margin-bottom-lg">
    {{if !empty($goods_spec_operate_data['msg'])}}
        <p class="am-color-red">{{$goods_spec_operate_data.msg}}</p>
    {{/if}}
    {{if isset($goods_spec_operate_data['is_created']) and $goods_spec_operate_data['is_created'] eq 1}}
        <div class="am-flex am-gap-15">
            <!-- 规格模板 -->
            <div class="am-inline-block business-operations-submit" id="specifications-quick-container"
                data-spec-template-tips="{{:MyLang('common_service.goods.form_spec_template_tips')}}" 
                data-spec-template-name-tips="{{:MyLang('common_service.goods.form_spec_template_name_exist_tips')}}" 
            >
                <select class="am-radius chosen-select" data-placeholder="{{:MyLang('common_service.goods.form_spec_template_placeholder')}}" data-validation-message="{{:MyLang('common_service.goods.form_spec_template_message')}}">
                    <option value="">{{:MyLang('common_service.goods.form_spec_template_placeholder')}}</option>
                    {{if !empty($goods_base_template) and !empty($goods_base_template['spec']) and is_array($goods_base_template['spec'])}}
                        {{foreach $goods_base_template.spec as $v}}
                            <option value="{{$v.content}}" data-origin-name="{{$v.name}}">{{$v.name}}</option>
                        {{/foreach}}
                    {{/if}}
                </select>
            </div>
            <div class="am-flex am-gap-15">
                <span class="business-operations-submit quick-spec-title-add">
                    <i class="iconfont icon-add"></i>
                    {{:MyLang('common_service.goods.form_spec_quick_add_title')}}
                </span>
                <span class="business-operations-submit quick-spec-created"> 
                    <i class="iconfont icon-check"></i>
                    {{:MyLang('common_service.goods.form_spec_quick_generate_title')}}
                </span>
            </div>
        </div>
    {{/if}}
    <div class="goods-specifications am-margin-top-sm" {{if empty($data['spec_base'])}}style="display: none;"{{/if}}>
        <table class="am-table am-table-bordered am-table-centered am-table-striped am-table-hover table-thead-beautify am-border-0">
            <thead>
                <tr>
                    <th class="spec-quick-th-title">{{:MyLang('common_service.goods.form_spec_type_title')}}</th>
                    <th class="spec-quick-th-value">{{:MyLang('common_service.goods.form_spec_value_title')}}</th>
                </tr>
            </thead>
            <tbody>
                {{if !empty($data['spec_base'])}}
                    {{foreach $data.spec_base as $spec_base_key=>$spec_base}}
                        <tr>
                            <td class="am-text-middle">
                                <div class="am-flex am-flex-items-center am-gap-1">
                                    <input type="text" value="{{$spec_base.title}}" name="spec_base_title_{{$spec_base_key}}" placeholder="{{:MyLang('common_service.goods.form_spec_type_title')}}" class="am-radius" {{if isset($goods_spec_operate_data['is_created']) and $goods_spec_operate_data['is_created'] eq 0}} readonly{{/if}} />
                                    {{if isset($goods_spec_operate_data['is_created']) and $goods_spec_operate_data['is_created'] eq 1}}
                                        <i class="am-close quick-title-remove iconfont icon-delete am-color-blue"></i>
                                    {{/if}}
                                </div>
                            </td>
                            <td class="spec-quick-td-value am-cf">
                                <div class="am-flex am-flex-warp am-gap-1">
                                    {{if !empty($spec_base['value'])}}
                                        {{foreach $spec_base.value as $value}}
                                            <div class="am-fl value-item">
                                                <div class="am-flex am-flex-items-center am-gap-1">
                                                    <input type="text" class="am-fl am-radius" name="spec_base_value_{{$spec_base_key}}[]" value="{{$value}}" placeholder="{{:MyLang('common_service.goods.form_spec_value_title')}}" {{if isset($goods_spec_operate_data['is_created']) and $goods_spec_operate_data['is_created'] eq 0}} readonly{{/if}} />
                                                    {{if isset($goods_spec_operate_data['is_created']) and $goods_spec_operate_data['is_created'] eq 1}}
                                                        <i class="am-close quick-value-remove iconfont icon-delete am-color-blue"></i>
                                                    {{/if}}
                                                </div>
                                            </div>
                                        {{/foreach}}
                                    {{/if}}
                                    {{if isset($goods_spec_operate_data['is_created']) and $goods_spec_operate_data['is_created'] eq 1}}
                                        <div class="am-fl value-item am-text-left">
                                            <span class="business-operations-submit quick-spec-value-add" data-index="{{$spec_base_key}}">+ {{:MyLang('common_service.goods.form_spec_value_add_title')}}</span>
                                        </div>
                                    {{/if}}
                                </div>
                            </td>
                        </tr>
                    {{/foreach}}
                {{/if}}
            </tbody>
        </table>
    </div>
</div>

<!-- 规格常规操作 -->
<div class="am-form-group am-padding-0">
    <label>批量设置<a href="javascript:;" class="am-icon-question-circle am-margin-left-xs" data-am-popover="{content: '{{:MyLang('common_service.goods.form_spec_list_content_tips')}}', trigger: 'hover focus', theme: 'sm'}"></a></label>
    <div>
        {{if isset($goods_spec_operate_data['is_add']) and $goods_spec_operate_data['is_add'] eq 1}}
            <span class="business-operations-submit am-margin-right-sm specifications-nav-title-add">
                <i class="iconfont icon-add"></i>
                {{:MyLang('common_service.goods.form_spec_add_column_title')}}
            </span>
        {{/if}}
        <span class="business-operations-submit specifications-nav-set-all" data-am-modal="{target: '#spec-popup-all-operation'}"> 
            <i class="iconfont icon-cog"></i>
            {{:MyLang('common_service.goods.form_spec_advanced_batch_setup_title')}}
        </span>
        <span class="am-text-warning am-margin-left-sm"></span>
    </div>
    <div class="goods-specifications">
        <!-- 规格列表 -->
        <div class="specifications-container am-scrollable-horizontal">
            <table class="am-table am-table-bordered am-table-centered specifications-table am-margin-bottom-sm am-table-striped am-table-hover table-thead-beautify am-margin-bottom-0"
                data-spec-add-max-number="{{:MyC('common_spec_add_max_number', 3, true)}}" 
                data-spec-max-error="{{:MyLang('common_service.goods.form_spec_max_error')}}" 
                data-spec-type-name="{{:MyLang('common_service.goods.form_spec_type_title')}}" 
                data-spec-value-name="{{:MyLang('common_service.goods.form_spec_value_title')}}" 
                data-spec-type-message="{{:MyLang('common_service.goods.form_spec_type_message')}}" 
                data-spec-value-message="{{:MyLang('common_service.goods.form_spec_value_message')}}" 
                data-spec-empty-data-tips="{{:MyLang('common_service.goods.form_spec_empty_data_tips')}}" 
                data-spec-empty-fill-tips="{{:MyLang('common_service.goods.form_spec_empty_fill_tips')}}" 
                data-spec-images-name="{{:MyLang('form_upload_images_title')}}" 
                data-spec-images-message="{{:MyLang('common_service.goods.form_spec_images_message')}}" 
                data-spec-add-value-message="{{:MyLang('common_service.goods.form_spec_value_add_title')}}" 
                data-spec-min-tips-message="{{:MyLang('common_service.goods.form_spec_min_tips_message')}}" 
                data-spec-all-name="{{:MyLang('all_title')}}" 
                data-spec-quick-error="{{:MyLang('common_service.goods.form_spec_quick_error')}}" 
                data-spec-quick-tips-title="{{:MyLang('reminder_title')}}" 
                data-spec-quick-tips-msg="{{:MyLang('common_service.goods.form_spec_quick_tips_msg')}}" 
                data-spec-quick-success="{{:MyLang('created_success')}}" 
                data-move-type-tips="{{:MyLang('common_service.goods.form_spec_move_type_tips')}}" 
                data-move-top-tips="{{:MyLang('common_service.goods.form_spec_move_top_tips')}}" 
                data-move-bottom-tips="{{:MyLang('common_service.goods.form_spec_move_bottom_tips')}}" 
            >
                <thead class="title-nav">
                    <tr>
                        {{if !empty($specifications['type'])}}
                            {{foreach $specifications.type as $type_v}}
                                <th class="table-title table-title-{{$type_v.id}}">
                                    <div class="am-flex am-flex-items-center am-gap-1">
                                        <input type="text" name="specifications_name_{{$type_v.id}}" placeholder="{{:MyLang('common_service.goods.form_spec_type_title')}}" value="{{$type_v.name}}" data-validation-message="{{:MyLang('common_service.goods.form_spec_type_message')}}" class="am-radius" data-is-clearout="0" {{if isset($goods_spec_operate_data['is_edit']) and $goods_spec_operate_data['is_edit'] eq 0}} readonly{{/if}} required />
                                        {{if isset($goods_spec_operate_data['is_remove']) and $goods_spec_operate_data['is_remove'] eq 1}}
                                            <i class="title-nav-remove iconfont icon-delete am-color-blue" data-index="{{$type_v.id}}"></i>
                                        {{/if}}
                                    </div>
                                </th>
                            {{/foreach}}
                        {{/if}}
                        <th class="title-start">
                            <span>{{:MyLang('common_service.goods.form_spec_thead_price_title')}}</span>
                            <i class="iconfont icon-edit am-color-blue"></i>
                        </th>
                        <th>
                            <span>{{:MyLang('common_service.goods.form_spec_thead_original_price_title')}}</span>
                            <i class="iconfont icon-edit am-color-blue"></i>
                        </th>
                        <th>
                            <span>{{:MyLang('common_service.goods.form_spec_thead_buy_min_number_title')}}</span>
                            <i class="iconfont icon-edit am-color-blue"></i>
                        </th>
                        <th>
                            <span>{{:MyLang('common_service.goods.form_spec_thead_buy_max_number_title')}}</span>
                            <i class="iconfont icon-edit am-color-blue"></i>
                        </th>
                        <th>
                            <span>{{:MyLang('common_service.goods.form_spec_thead_weight_title')}}</span>
                            <i class="iconfont icon-edit am-color-blue"></i>
                        </th>
                        <th>
                            <span>{{:MyLang('common_service.goods.form_spec_thead_volume_title')}}</span>
                            <i class="iconfont icon-edit am-color-blue"></i>
                        </th>
                        <th>
                            <span>{{:MyLang('common_service.goods.form_spec_thead_coding_title')}}</span>
                            <i class="iconfont icon-edit am-color-blue"></i>
                        </th>
                        <th>
                            <span>{{:MyLang('common_service.goods.form_spec_thead_barcode_title')}}</span>
                            <i class="iconfont icon-edit am-color-blue"></i>
                        </th>
                        <th>
                            <span>{{:MyLang('common_service.goods.form_spec_thead_inventory_unit_title')}}</span>
                            <i class="iconfont icon-edit am-color-blue"></i>
                        </th>
                        <th class="extend-btn">{{:MyLang('extend_title')}}</th>
                        <th class="operation-btn">{{:MyLang('operate_title')}}</th>
                    </tr>
                </thead>
                <tbody>
                    {{if empty($specifications['value'])}}
                        <tr class="line-0" data-line-tag=".line-0">
                            <td class="am-text-middle value-start">
                                <input type="text" name="specifications_price[]" placeholder="{{:MyLang('common_service.goods.form_spec_thead_price_title')}}" class="am-radius" pattern="{{$default_price_regex}}" data-validation-message="{{:MyLang('common_service.goods.form_spec_thead_price_message')}}" data-is-clearout="0" required />
                            </td>
                            <td class="am-text-middle">
                                <input type="text" name="specifications_original_price[]" placeholder="{{:MyLang('common_service.goods.form_spec_thead_original_price_title')}}" class="am-radius" pattern="{{$default_price_regex}}" data-validation-message="{{:MyLang('common_service.goods.form_spec_thead_original_price_message')}}" data-is-clearout="0" />
                            </td>
                            <td class="am-text-middle">
                                <input type="number" name="specifications_buy_min_number[]" placeholder="{{:MyLang('common_service.goods.form_spec_thead_buy_min_number_title')}}" class="am-radius" min="0" data-validation-message="{{:MyLang('common_service.goods.form_spec_thead_buy_min_number_message')}}" data-is-clearout="0" />
                            </td>
                            <td class="am-text-middle">
                                <input type="number" name="specifications_buy_max_number[]" placeholder="{{:MyLang('common_service.goods.form_spec_thead_buy_max_number_title')}}" class="am-radius" min="0" data-validation-message="{{:MyLang('common_service.goods.form_spec_thead_buy_max_number_message')}}" data-is-clearout="0" />
                            </td>
                            <td class="am-text-middle">
                                <input type="number" name="specifications_weight[]" placeholder="{{:MyLang('common_service.goods.form_spec_thead_weight_title')}}" class="am-radius" min="0.00" max="100000000.00" step="0.01" data-validation-message="{{:MyLang('common_service.goods.form_spec_thead_weight_message')}}" data-is-clearout="0" />
                            </td>
                            <td class="am-text-middle">
                                <input type="number" name="specifications_volume[]" placeholder="{{:MyLang('common_service.goods.form_spec_thead_volume_title')}}" class="am-radius" min="0.00" max="100000000.00" step="0.01" data-validation-message="{{:MyLang('common_service.goods.form_spec_thead_volume_message')}}" data-is-clearout="0" />
                            </td>
                            <td class="am-text-middle">
                                <input type="text" name="specifications_coding[]" placeholder="{{:MyLang('common_service.goods.form_spec_thead_coding_title')}}" class="am-radius" maxlength="60" data-validation-message="{{:MyLang('common_service.goods.form_spec_thead_coding_message')}}" data-is-clearout="0" />
                            </td>
                            <td class="am-text-middle">
                                <input type="text" name="specifications_barcode[]" placeholder="{{:MyLang('common_service.goods.form_spec_thead_barcode_title')}}" class="am-radius" maxlength="60" data-validation-message="{{:MyLang('common_service.goods.form_spec_thead_barcode_message')}}" data-is-clearout="0" />
                            </td>
                            <td class="am-text-middle">
                                <input type="text" name="specifications_inventory_unit[]" placeholder="{{:MyLang('common_service.goods.form_spec_thead_inventory_unit_title')}}" class="am-radius" maxlength="60" data-validation-message="{{:MyLang('common_service.goods.form_spec_thead_inventory_unit_message')}}" data-is-clearout="0" />
                            </td>
                            <td class="am-text-middle">
                                <input type="hidden" name="specifications_extends[]" class="line-extend-input" />
                                <a href="javascript:;" class="am-text-xs am-text-primary line-extend-btn">{{:MyLang('edit_title')}}</a>
                            </td>
                            <td class="am-text-middle">
                                <a href="javascript:;" class="am-text-xs am-text-blue am-margin-right-sm line-move" data-type="top">{{:MyLang('moveup_title')}}</a>
                                <a href="javascript:;" class="am-text-xs am-text-blue am-margin-right-sm line-move" data-type="bottom">{{:MyLang('movedown_title')}}</a>
                                {{if isset($goods_spec_operate_data['is_copy']) and $goods_spec_operate_data['is_copy'] eq 1}}
                                    <a href="javascript:;" class="am-text-xs am-text-blue am-margin-right-xs line-copy">{{:MyLang('copy_title')}}</a>
                                {{/if}}
                                {{if isset($goods_spec_operate_data['is_remove']) and $goods_spec_operate_data['is_remove'] eq 1}}
                                    <a href="javascript:;" class="am-text-xs am-text-red line-remove">{{:MyLang('remove_title')}}</a>
                                {{/if}}
                            </td>
                        </tr>
                    {{/if}}

                    {{if !empty($specifications['value'])}}
                        {{foreach $specifications.value as $line_k=>$line_v}}
                            <tr class="line-{{$line_k}} {{if $line_k gt 0}} line-not-first{{/if}}" data-line-tag=".line-{{$line_k}}">
                            {{foreach $line_v as $v}}
                                {{if isset($v['data_type'])}}
                                    {{switch v.data_type}}
                                        {{case spec}}
                                            <td class="am-text-middle table-value table-value-{{$v.data.key}}">
                                                <input type="text" name="specifications_value_{{$v.data.key}}[]" placeholder="{{:MyLang('common_service.goods.form_spec_value_title')}}" value="{{$v.data.value}}" data-validation-message="{{:MyLang('common_service.goods.form_spec_value_message')}}" class="am-radius" data-is-clearout="0" {{if isset($goods_spec_operate_data['is_edit']) and $goods_spec_operate_data['is_edit'] eq 0}} readonly{{/if}} required />
                                            </td>
                                        {{/case}}

                                        {{case base}}
                                            <td class="am-text-middle value-start">
                                                <input type="text" name="specifications_price[]" placeholder="{{:MyLang('common_service.goods.form_spec_thead_price_title')}}" class="am-radius" pattern="{{$default_price_regex}}" data-validation-message="{{:MyLang('common_service.goods.form_spec_thead_price_message')}}" value="{{if isset($v['data']['price'])}}{{$v.data.price}}{{/if}}" data-is-clearout="0" required />
                                            </td>
                                            <td class="am-text-middle">
                                                <input type="text" name="specifications_original_price[]" placeholder="{{:MyLang('common_service.goods.form_spec_thead_original_price_title')}}" class="am-radius" pattern="{{$default_price_regex}}" data-validation-message="{{:MyLang('common_service.goods.form_spec_thead_original_price_message')}}" value="{{if $v['data']['original_price'] gt 0}}{{$v.data.original_price}}{{/if}}" data-is-clearout="0" />
                                            </td>
                                            <td class="am-text-middle">
                                                <input type="number" name="specifications_buy_min_number[]" placeholder="{{:MyLang('common_service.goods.form_spec_thead_buy_min_number_title')}}" class="am-radius" min="0" data-validation-message="{{:MyLang('common_service.goods.form_spec_thead_buy_min_number_message')}}" value="{{if !empty($v['data']['buy_min_number'])}}{{$v.data.buy_min_number}}{{/if}}" data-is-clearout="0" />
                                            </td>
                                            <td class="am-text-middle">
                                                <input type="number" name="specifications_buy_max_number[]" placeholder="{{:MyLang('common_service.goods.form_spec_thead_buy_max_number_title')}}" class="am-radius" min="0" data-validation-message="{{:MyLang('common_service.goods.form_spec_thead_buy_max_number_message')}}" value="{{if !empty($v['data']['buy_max_number'])}}{{$v.data.buy_max_number}}{{/if}}" data-is-clearout="0" />
                                            </td>
                                            <td class="am-text-middle">
                                                <input type="number" name="specifications_weight[]" placeholder="{{:MyLang('common_service.goods.form_spec_thead_weight_title')}}" class="am-radius" min="0.00" max="100000000.00" step="0.01" data-validation-message="{{:MyLang('common_service.goods.form_spec_thead_weight_message')}}" value="{{if isset($v['data']['weight']) and $v['data']['weight'] gt 0}}{{$v.data.weight}}{{/if}}" data-is-clearout="0" />
                                            </td>
                                            <td class="am-text-middle">
                                                <input type="number" name="specifications_volume[]" placeholder="{{:MyLang('common_service.goods.form_spec_thead_volume_title')}}" class="am-radius" max="100000000" min="0.00" max="100000000.00" step="0.01" data-validation-message="{{:MyLang('common_service.goods.form_spec_thead_volume_message')}}" value="{{if isset($v['data']['volume']) and $v['data']['volume'] gt 0}}{{$v.data.volume}}{{/if}}" data-is-clearout="0" />
                                            </td>
                                            <td class="am-text-middle">
                                                <input type="text" name="specifications_coding[]" placeholder="{{:MyLang('common_service.goods.form_spec_thead_coding_title')}}" class="am-radius" maxlength="60" data-validation-message="{{:MyLang('common_service.goods.form_spec_thead_coding_message')}}" value="{{if isset($v['data']['coding'])}}{{$v.data.coding}}{{/if}}" data-is-clearout="0" />
                                            </td>
                                            <td class="am-text-middle">
                                                <input type="text" name="specifications_barcode[]" placeholder="{{:MyLang('common_service.goods.form_spec_thead_barcode_title')}}" class="am-radius" maxlength="60" data-validation-message="{{:MyLang('common_service.goods.form_spec_thead_barcode_message')}}" value="{{if isset($v['data']['barcode'])}}{{$v.data.barcode}}{{/if}}" data-is-clearout="0" />
                                            </td>
                                            <td class="am-text-middle">
                                                <input type="text" name="specifications_inventory_unit[]" placeholder="{{:MyLang('common_service.goods.form_spec_thead_inventory_unit_title')}}" class="am-radius" maxlength="60" data-validation-message="{{:MyLang('common_service.goods.form_spec_thead_inventory_unit_message')}}" value="{{if isset($v['data']['inventory_unit'])}}{{$v.data.inventory_unit}}{{/if}}" data-is-clearout="0" />
                                            </td>
                                            <td class="am-text-middle">
                                                <input type="hidden" name="specifications_extends[]" value="{{if !empty($v['data']['extends'])}}{{$v.data.extends}}{{/if}}" class="line-extend-input" />
                                                <a href="javascript:;" class="am-text-xs am-text-blue line-extend-btn">{{:MyLang('edit_title')}}</a>
                                            </td>
                                            <td class="am-text-middle">
                                                <a href="javascript:;" class="am-text-xs am-text-blue am-margin-right-sm line-move" data-type="top">{{:MyLang('moveup_title')}}</a>
                                                <a href="javascript:;" class="am-text-xs am-text-blue am-margin-right-sm line-move" data-type="bottom">{{:MyLang('movedown_title')}}</a>
                                                {{if isset($goods_spec_operate_data['is_copy']) and $goods_spec_operate_data['is_copy'] eq 1}}
                                                    <a href="javascript:;" class="am-text-xs am-text-blue am-margin-right-xs line-copy">{{:MyLang('copy_title')}}</a>
                                                {{/if}}
                                                {{if isset($goods_spec_operate_data['is_remove']) and $goods_spec_operate_data['is_remove'] eq 1}}
                                                    <a href="javascript:;" class="am-text-xs am-text-red line-remove">{{:MyLang('remove_title')}}</a>
                                                {{/if}}
                                            </td>
                                        {{/case}}
                                    {{/switch}}
                                {{/if}}
                            {{/foreach}}
                            </tr>
                        {{/foreach}}
                    {{/if}}
                </tbody>
            </table>
        </div>
        {{if isset($goods_spec_operate_data['is_add']) and $goods_spec_operate_data['is_add'] eq 1}}
            <div class="am-margin-top-sm">
                <span class="business-operations-submit specifications-line-add am-border-0 am-text-sm">
                    <i class="iconfont icon-add"></i>
                    {{:MyLang('common_service.goods.form_spec_row_add_title')}}
                </span>
            </div>
        {{/if}}
        <div class="spec-images-list">
            <div class="am-alert am-radius">
                {{if !empty($goods_admin_nav_list['spec_images']['tips'])}}
                    <span>{{if is_array($goods_admin_nav_list['spec_images']['tips'])}}{{:implode('</p><p>', $goods_admin_nav_list.spec_images.tips)}}{{else /}}{{$goods_admin_nav_list.spec_images.tips}}{{/if}}</span>
                {{/if}}
                <span class="business-operations-submit specifications-line-images-add">
                    <i class="iconfont icon-add"></i>
                    {{:MyLang('common_service.goods.form_spec_images_add_title')}}
                </span>
                <span class="business-operations-submit specifications-line-images-auto-add am-margin-left-sm am-icon-dot-circle-o"> {{:MyLang('common_service.goods.form_spec_images_add_auto_first')}}<input type="text" class="am-inline-block am-text-center am-margin-horizontal-xs am-radius" value="1" data-is-clearout="0" />{{:MyLang('common_service.goods.form_spec_images_add_auto_last')}}</span>
            </div>
            <ul class="spec-images-content am-margin-top-sm">
                {{if !empty($specifications['type'])}}
                    {{foreach $specifications.type as $type}}
                        {{if !empty($type['value'])}}
                            {{foreach $type.value as $spec_key=>$spec}}
                                {{if !empty($spec['images'])}}
                                    <li class="spec-images-items spec-images-items-{{$type.id}}{{$spec_key}}">
                                        <input type="text" name="spec_images_name[{{$type.id}}{{$spec_key}}]" placeholder="{{:MyLang('common_service.goods.form_spec_images_type_title')}}" class="am-radius am-text-center" data-validation-message="{{:MyLang('common_service.goods.form_spec_images_type_message')}}" value="{{$spec.name}}" data-is-clearout="0" required >
                                        <ul class="plug-file-upload-view spec-images-view-{{$type.id}}{{$spec_key}}" data-form-name="spec_images[{{$type.id}}{{$spec_key}}]" data-max-number="1" data-dialog-type="images">
                                            <li>
                                                <input type="hidden" name="spec_images[{{$type.id}}{{$spec_key}}]" value="{{$spec.images}}" data-validation-message="{{:MyLang('common_service.goods.form_spec_images_images_message')}}" required />
                                                <img src="{{$spec.images}}" />
                                                <i class="iconfont icon-close"></i>
                                            </li>
                                        </ul>
                                        <div class="plug-file-upload-submit" data-view-tag="ul.spec-images-view-{{$type.id}}{{$spec_key}}">+ {{:MyLang('form_upload_images_title')}}</div>
                                    </li>
                                {{/if}}
                            {{/foreach}}
                        {{/if}}
                    {{/foreach}}
                {{/if}}
            </ul>
        </div>
    </div>
</div>