first commit
This commit is contained in:
45
web/templates/manage/partial/upload.tmpl
Normal file
45
web/templates/manage/partial/upload.tmpl
Normal file
@@ -0,0 +1,45 @@
|
||||
{{define "upload"}}
|
||||
<button type="button" class="layui-btn pear-btn-primary" id="upload_img_btn_logo">
|
||||
<i class="layui-icon layui-icon-upload"></i> 上传
|
||||
</button>
|
||||
<div style="width: 132px;">
|
||||
<div class="layui-upload-list">
|
||||
<i class="btn-remove layui-icon layui-icon-clear" id="upload_img_remove_logo" title="删除"></i>
|
||||
<img class="layui-upload-img" id="upload_img_preview_logo">
|
||||
<input type="hidden" id="upload_img_input_logo" name="File" value="{{.}}" />
|
||||
<div id="upload_img_tips_logo"></div>
|
||||
</div>
|
||||
|
||||
<div class="layui-progress layui-progress-big" lay-showPercent="yes" lay-filter="upload_img_progress_logo">
|
||||
<div class="layui-progress-bar" lay-percent=""></div>
|
||||
</div>
|
||||
</div>
|
||||
<style>
|
||||
.layui-upload-list {
|
||||
position: relative;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.layui-upload-img {
|
||||
display: none;
|
||||
width: 100%;
|
||||
height: 92px;
|
||||
}
|
||||
|
||||
.layui-upload-list:hover .btn-remove {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.layui-upload-list .btn-remove {
|
||||
display: none;
|
||||
position: absolute;
|
||||
top: -12px;
|
||||
right: -11px;
|
||||
width: 20px;
|
||||
height: 20px;
|
||||
font-size: 24px;
|
||||
color: red;
|
||||
cursor: pointer;
|
||||
}
|
||||
</style>
|
||||
{{end}}
|
||||
39
web/templates/manage/partial/upload_file.tmpl
Normal file
39
web/templates/manage/partial/upload_file.tmpl
Normal file
@@ -0,0 +1,39 @@
|
||||
{{define "upload_file"}}
|
||||
<button type="button" class="layui-btn" id="upload_img_btn_file">
|
||||
<i class="layui-icon layui-icon-upload"></i> 上传
|
||||
</button>
|
||||
<div style="width: 132px;">
|
||||
<div class="layui-upload-list">
|
||||
<!-- <i class="btn-remove layui-icon layui-icon-clear" id="upload_img_remove_logo" title="删除"></i> -->
|
||||
<input type="text" id="upload_img_input_logo" name="File" value="{{.}}" class="layui-input"
|
||||
style="width: 400px;" />
|
||||
<div id="upload_img_tips_logo"></div>
|
||||
</div>
|
||||
|
||||
<div class="layui-progress layui-progress-big" lay-showPercent="yes" lay-filter="upload_img_progress_logo">
|
||||
<div class="layui-progress-bar" lay-percent=""></div>
|
||||
</div>
|
||||
</div>
|
||||
<style>
|
||||
.layui-upload-list {
|
||||
position: relative;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.layui-upload-list:hover .btn-remove {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.layui-upload-list .btn-remove {
|
||||
display: none;
|
||||
position: absolute;
|
||||
top: -12px;
|
||||
right: -11px;
|
||||
width: 20px;
|
||||
height: 20px;
|
||||
font-size: 24px;
|
||||
color: red;
|
||||
cursor: pointer;
|
||||
}
|
||||
</style>
|
||||
{{end}}
|
||||
95
web/templates/manage/partial/upload_mutil.tmpl
Normal file
95
web/templates/manage/partial/upload_mutil.tmpl
Normal file
@@ -0,0 +1,95 @@
|
||||
{{define "upload_mutil"}}
|
||||
<button type="button" class="layui-btn pear-btn-primary" id="upload_multi_btn">
|
||||
<i class="layui-icon layui-icon-upload"></i> 上传
|
||||
</button>
|
||||
<div class="upload-box">
|
||||
<div class="layui-progress layui-progress-big" lay-showPercent="yes" style="width: 200px;"
|
||||
lay-filter="upload_mutil_progress_logo">
|
||||
<div class="layui-progress-bar" lay-percent=""></div>
|
||||
</div>
|
||||
|
||||
<div class="layui-upload-list" id="mutil_upload_res_list">
|
||||
{{range .ProjectFileItems}}
|
||||
<div class="upload-line">
|
||||
<span class="op">
|
||||
<a href="javascript:;" data-path="{{.Combination}}"
|
||||
class="layui-btn layui-btn-danger layui-btn-xs remove_file">删除</a>
|
||||
<a href="{{.Path}}" target="_blank" style="margin-left: 2px;" class="layui-btn layui-btn-xs">下载</a>
|
||||
</span>
|
||||
<span class="name"><label>名称: </label>{{.Name}}</span>
|
||||
<span class="url"><label>URL: </label>{{.Path}}</span>
|
||||
</div>
|
||||
{{end}}
|
||||
<!-- <div class="upload-line">
|
||||
<span class="op">
|
||||
<a href="javascript:;" class="layui-btn layui-btn-danger layui-btn-xs remove_file">删除</a>
|
||||
<a href="javascript:;" target="_blank" style="margin-left: 2px;" class="layui-btn layui-btn-xs">下载</a>
|
||||
</span>
|
||||
<span class="name"><label>名称: </label>项目工程.xlsx</span>
|
||||
<span class="url"><label>URL: </label>/2023/04/46556/dsfioasdgasjgladsn.xlsx</span>
|
||||
</div> -->
|
||||
</div>
|
||||
<div class="field" id="post_field">
|
||||
{{if .ProjectFileItems}}
|
||||
<input type="hidden" name="Paths" value="{{.Combination}}">
|
||||
{{end}}
|
||||
</div>
|
||||
</div>
|
||||
<style>
|
||||
.upload-box {
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
.layui-upload-list {
|
||||
position: relative;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.upload-line {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
height: 30px;
|
||||
position: relative;
|
||||
border: 1px dotted #cccccc;
|
||||
padding-left: 10px;
|
||||
padding-right: 10px;
|
||||
margin-bottom: 3px;
|
||||
}
|
||||
|
||||
.upload-line .name {
|
||||
margin-left: 20px;
|
||||
margin-right: 20px;
|
||||
}
|
||||
|
||||
.upload-line .name,
|
||||
.upload-line .url {
|
||||
color: #999999;
|
||||
}
|
||||
|
||||
.upload-line .name label,
|
||||
.upload-line .url label {
|
||||
color: #777777;
|
||||
margin-right: 5px;
|
||||
}
|
||||
|
||||
/* .upload-line:hover .btn-remove {
|
||||
display: flex;
|
||||
}
|
||||
|
||||
.upload-line .btn-remove {
|
||||
display: none;
|
||||
position: absolute;
|
||||
top: 4px;
|
||||
right: 0;
|
||||
width: 20px;
|
||||
height: 20px;
|
||||
font-size: 24px;
|
||||
color: #ffffff;
|
||||
cursor: pointer;
|
||||
background-color: red;
|
||||
border-radius: 20px;
|
||||
justify-content: center;
|
||||
align-items: end;
|
||||
} */
|
||||
</style>
|
||||
{{end}}
|
||||
Reference in New Issue
Block a user