This commit is contained in:
walkor 2022-12-05 19:43:27 +08:00
parent 8f75a57326
commit babe9e59eb

View File

@ -13,14 +13,21 @@
<div class="layui-card"> <div class="layui-card">
<div class="layui-card-body"> <div class="layui-card-body">
<form class="layui-form top-search-from"> <form class="layui-form top-search-from">
<div class="layui-form-item"> <div class="layui-form-item">
<label class="layui-form-label">主键</label> <label class="layui-form-label">类别</label>
<div class="layui-input-block"> <div class="layui-input-block">
<input type="number" name="id" value="" class="layui-input"> <div name="category" id="category" value="" ></div>
</div> </div>
</div> </div>
<div class="layui-form-item">
<label class="layui-form-label">扩展名</label>
<div class="layui-input-block">
<input type="text" name="ext" value="" class="layui-input">
</div>
</div>
<div class="layui-form-item"> <div class="layui-form-item">
<label class="layui-form-label">名字</label> <label class="layui-form-label">名字</label>
<div class="layui-input-block"> <div class="layui-input-block">
@ -35,13 +42,6 @@
</div> </div>
</div> </div>
<div class="layui-form-item">
<label class="layui-form-label">扩展名</label>
<div class="layui-input-block">
<input type="text" name="ext" value="" class="layui-input">
</div>
</div>
<div class="layui-form-item"> <div class="layui-form-item">
<label class="layui-form-label">上传时间</label> <label class="layui-form-label">上传时间</label>
<div class="layui-input-block"> <div class="layui-input-block">
@ -53,13 +53,6 @@
</div> </div>
</div> </div>
<div class="layui-form-item">
<label class="layui-form-label">类别</label>
<div class="layui-input-block">
<div name="category" id="category" value="" ></div>
</div>
</div>
<div class="layui-form-item layui-inline"> <div class="layui-form-item layui-inline">
<label class="layui-form-label"></label> <label class="layui-form-label"></label>
<button class="pear-btn pear-btn-md pear-btn-primary" lay-submit lay-filter="table-query"> <button class="pear-btn pear-btn-md pear-btn-primary" lay-submit lay-filter="table-query">
@ -101,19 +94,24 @@
const DELETE_API = "/app/admin/upload/delete"; const DELETE_API = "/app/admin/upload/delete";
const INSERT_URL = "/app/admin/upload/insert"; const INSERT_URL = "/app/admin/upload/insert";
const UPDATE_URL = "/app/admin/upload/update"; const UPDATE_URL = "/app/admin/upload/update";
// 字段 上传时间 created_at // 表格渲染
layui.use(["laydate"], function() { layui.use(['table', 'form', 'common', 'popup', 'util', 'laydate', 'xmSelect'], function() {
let table = layui.table;
let form = layui.form;
let $ = layui.$;
let common = layui.common;
let util = layui.util;
// 字段 上传时间 created_at
layui.laydate.render({ layui.laydate.render({
elem: "#created_at", elem: "#created_at",
range: ["#created_at-date-start", "#created_at-date-end"], range: ["#created_at-date-start", "#created_at-date-end"],
type: 'datetime', type: 'datetime',
}); });
})
// 字段 类别 category
// 字段 类别 category $.ajax({
layui.use(["jquery", "xmSelect"], function() {
layui.$.ajax({
url: "/app/admin/dict/get/upload", url: "/app/admin/dict/get/upload",
dataType: "json", dataType: "json",
success: function (e) { success: function (e) {
@ -123,22 +121,19 @@
el: "#category", el: "#category",
name: "category", name: "category",
initValue: initValue, initValue: initValue,
data: e.data, data: e.data,
model: {"icon":"hidden","label":{"type":"text"}}, model: {"icon":"hidden","label":{"type":"text"}},
clickClose: 'true', clickClose: 'true',
radio: 'true', radio: 'true',
on: function(data){
let value = data.arr[0] ? data.arr[0].value : '';
table.reload('data-table', {
where: {category: value}
})
},
}) })
} }
}); });
});
// 表格渲染
layui.use(['table', 'form', 'common', 'popup', 'util'], function() {
let table = layui.table;
let form = layui.form;
let $ = layui.$;
let common = layui.common;
let util = layui.util;
// 表头参数 // 表头参数
let cols = [ let cols = [