文档
测试

time_class_view

POST
/time_class/getAll.action

接口描述

请求后端调取班次资料

请求参数

参数名
类型
描述
必填
page
数字
页码
必填
rows
数字
每页页数
必填
time_class.facno
数字
工厂分号
必填

响应参数

参数名
类型
描述
必填
dataType: "json"
JSON
返回信息格式
必填

说明 / 示例

$.ajax({ type: "POST", url: url, async: false, cache: false, dataType: "json", success: function (data) { //console.info(data); layui.use('table', function () { var table = layui.table; var form = layui.form; table = layui.table, spLayer = layui.spLayer, spLayui = layui.spLayui, spTable = layui.spTable; //展示已知数据 table.render({ elem: '#demo' , cols: [[ //标题栏 { field: 'id', title: 'ID', width: 60, sort: true } ,{ field: 'class_name', title: '班次名称', width: 100, sort: true } , { field: 'start_time', title: '班次开始时间', width: 180, sort: true } , { field: 'end_time', title: '班次结束时间', width: 180, sort: true } , { field: 'rest_time', title: '休息时间(分钟)', width: 150, sort: true } , { field: 'time_gshi', title: '班次工作时间(分钟)', width: 180, sort: true } , { field: 'status', title: '启用/禁用', width: 100, templet: '#switchTpl', unresize: true} , { field: '', title: '操作', width: 200, toolbar: '#barDemo' } ]] , data: data.rows , even: true , page: true //是否显示分页 ,toolbar: 'default' //,limits: [5, 7, 10] , limit: 10 //每页默认显示的数量 }); table.on('tool(demo)', function(obj){ var data = obj.data; //console.log(data); if(obj.event === 'del'){ layer.confirm('真的要删除吗?', function(index) { isdelect(data.id); }); } else if(obj.event === 'edit'){ $(".tip").fadeIn(100); $(".mengban").fadeIn(100); /* layer.open({ title: '编辑', type: 2, area: ['50%', '60%'], content: '/backend/addOrUpdate.html' }); */ $('#class_name').val(data.class_name); $('#class_time').val(data.start_time+':00 - '+data.end_time+':00'); $('#rest_time').val(data.rest_time); $('#class_type').val(data.class_type); $('#id').val(data.id); $('#time_gshi').val(data.time_gshi); $('#status').val(data.status); $('#facno').val(data.facno); $('#prono').val(data.prono); $('#ed_id').val('100'); $('#title_bz').html('班次信息'); } }); form.on('switch(status)', function(obj){ var data = $(obj.elem); //遍历父级tr,取第一个,然后查找第二个td,取值 var hid = data.parents('tr').first().find('td').eq(0).text(); var check = obj.elem.checked; //alert(hid); status_Update(obj.value,hid) }); }); } });