<style>
    .layui-form-item {
        margin-bottom: 5px;
    }
</style>
<div class="layui-card">
    <div class="layui-card-body">
        <form class="layui-form" action="">
            <input type="hidden" name="supplier_id" value="{{request()->get('supplier_id')}}">
            <input type="hidden" name="attachment_id" value="{{request()->get('attachment_id')}}">
            <div class="layui-form-item">
                @inject('statusPresenter','App\Presenters\StatusPresenter')
                {!! $statusPresenter->render('field_name','附件类型',isset($attachment['field_name'])?$attachment['field_name']:'',
                 config('fixed.FileNameMapping'),['required'=>true]) !!}
            </div>
            <div class="layui-form-item">
                <label class="layui-form-label">有效期 : </label>
                <div class="layui-input-block">
                    <input type="radio" name="validity_type" lay-filter="validity_type" value="1" title="长期有效"
                           @if((!empty($attachment['validity_type'])&&$attachment['validity_type']==1)||empty($attachment))
                           checked
                            @endif
                    >
                    <input type="radio" name="validity_type" lay-filter="validity_type" value="2" title="自定义"
                           @if(!empty($attachment['validity_type'])&&$attachment['validity_type']==2)
                           checked
                            @endif
                    >
                    <div id="validity_period_div" style="display: none">
                        <input type="text" name="validity_period"
                               placeholder="请选择时间区间" autocomplete="off" class="layui-input">
                    </div>

                </div>
            </div>
            <div class="layui-form-item">
                <label class="layui-form-label">附件说明 : </label>
                <div class="layui-input-block block-42">
                    <textarea name="description" placeholder="请输入附件说明"
                              class="layui-textarea">{{$attachment['description'] or ''}}</textarea>
                </div>
            </div>
            <div class="layui-form-item" style="margin-top: 20px">
                <label class="layui-form-label">
                    <span class="require">*</span>文件上传:
                </label>
                <div class="layui-input-block">
                    <input type="hidden" name="file_url" id="file_url"
                           value="{{$attachment['file_url'] or ''}}">

                    <button type="button" class="layui-btn upload-attachment layui-btn-sm" preview="preview">
                        <i class="layui-icon">&#xe67c;</i>上传文件
                    </button>
                    <a target="_blank" id="file_url_href"
                       href="{{$attachment['file_url'] or ''}}">{{$attachment['file_name'] or ''}}</a>
                    <input type="hidden" name="file_name" id="file_name" value="{{$attachment['file_name'] or ''}}">
                </div>
            </div>
            <div class="layui-form-item">
                <div align="center" style="margin-top: 20px;text-align: right">
                    <button type="button" id="saveSupplierAttachment" lay-filter="saveSupplierAttachment"
                            class="layui-btn layui-btn-sm layui-btn-info submit-loading" lay-submit
                    >确认
                    </button>
                    <button type="button" class="layui-btn layui-btn-sm layui-btn-primary" lay-submit
                            lay-filter="cancel">取消
                    </button>
                </div>
            </div>
        </form>
    </div>
</div>