init project

This commit is contained in:
Jasder
2020-03-09 00:40:16 +08:00
commit 2937b2a94d
6549 changed files with 7215173 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
<%
define_admin_breadcrumbs do
add_admin_breadcrumb('合作伙伴')
end
%>
<% @data.each do |type, objs| %>
<div class="card mb-5 coo-img-card">
<div class="card-header d-flex justify-content-between align-items-center">
<span class="flex-1"><%= t("enumerize.coo_img.img_type.#{type}") %></span>
<%= javascript_void_link '添加', class: 'btn btn-primary btn-sm add-btn', data: { img_type: type, toggle: 'modal', target: '.admin-add-cooperative-modal' } %>
</div>
<div class="card-body row" id="coo-img-container-<%= type %>">
<% objs.sort_by(&:position).each do |obj| %>
<div class="col-12 col-md-6 col-lg-3 coo-img-item coo-img-item-<%= obj.id %>" data-id="<%= obj.id %>">
<div class="border rounded relative p-3 mb-3 drag">
<%= delete_link '删除', admins_cooperative_path(obj, element: ".coo-img-item-#{obj.id}", not_refresh: true) do %>
<i class="fa fa-trash-o delete-btn" data-id="<%= obj.id %>"></i>
<% end %>
<div class="coo-img-item-img" data-source-id="<%= obj.id %>" data-source-type="CooImg" data-toggle="modal" data-target=".admin-upload-file-modal">
<img src="<%= obj.url_states || (Util::FileManage.exist?('CooImg', obj.id) ? Util::FileManage.disk_file_url('CooImg', obj.id) : '') %>" data-toggle="tooltip" data-title="重新上传"/>
</div>
<div class="input-group input-group-sm">
<input type="text" value="<%= obj.src_states %>" class="form-control url-input" placeholder="请输入跳转地址">
<div class="input-group-prepend">
<button class="input-group-text save-url-btn" data-id="<%= obj.id %>">保存</button>
</div>
</div>
</div>
</div>
<% end %>
</div>
</div>
<% end %>
<%= render partial: 'admins/cooperatives/shared/add_cooperative_modal' %>
<%= render partial: 'admins/shared/modal/upload_file_modal' %>

View File

@@ -0,0 +1,37 @@
<div class="modal fade admin-add-cooperative-modal" tabindex="-1" role="dialog" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">添加合作伙伴</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<%= simple_form_for(CooImg.new, url: admins_cooperatives_path, html: { class: 'admin-add-cooperative-form', enctype: 'multipart/form-data' }) do |f| %>
<%= f.input :img_type, as: :hidden %>
<div class="form-group">
<div class="input-group">
<div class="input-group-prepend">
<span class="input-group-text">图片</span>
</div>
<div class="custom-file flex-row-reverse">
<input type="file" name="coo_img[image]" class="img-file-input" id="img-file-input" accept="image/*">
<label class="custom-file-label file-names" for="img-file-input">选择文件</label>
</div>
</div>
</div>
<%= f.input :src_states, as: :url, label: '链接地址', placeholder: '请输入跳转地址' %>
<div class="error text-danger"></div>
<% end %>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">取消</button>
<button type="button" class="btn btn-primary submit-btn">确认</button>
</div>
</div>
</div>
</div>