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-body">
<form class="layui-form top-search-from">
<div class="layui-form-item">
<label class="layui-form-label">主键</label>
<label class="layui-form-label">类别</label>
<div class="layui-input-block">
<input type="number" name="id" value="" class="layui-input">
<div name="category" id="category" value="" ></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">
<label class="layui-form-label">名字</label>
<div class="layui-input-block">
@ -35,13 +42,6 @@
</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">
<label class="layui-form-label">上传时间</label>
<div class="layui-input-block">
@ -53,13 +53,6 @@
</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">
<label class="layui-form-label"></label>
<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 INSERT_URL = "/app/admin/upload/insert";
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({
elem: "#created_at",
range: ["#created_at-date-start", "#created_at-date-end"],
type: 'datetime',
});
})
// 字段 类别 category
layui.use(["jquery", "xmSelect"], function() {
layui.$.ajax({
// 字段 类别 category
$.ajax({
url: "/app/admin/dict/get/upload",
dataType: "json",
success: function (e) {
@ -123,22 +121,19 @@
el: "#category",
name: "category",
initValue: initValue,
data: e.data,
data: e.data,
model: {"icon":"hidden","label":{"type":"text"}},
clickClose: '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 = [