| | |
| | | } |
| | | |
| | | |
| | | |
| | | .bootstrap-table .table { |
| | | border-radius: none |
| | | } |
| | |
| | | mychart3.setOption(option3); |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | function DataTable() { |
| | | layui.use(['table', 'jquery', 'form'], function () { |
| | | var table = layui.table |
| | |
| | | success: function (result) { |
| | | var col = []; |
| | | //给空的数组赋值 |
| | | col.push({ filed: 'checked', checkbox: true, formatter: stateFormatter }); |
| | | col.push({ type: 'radio', fixed: 'left', formatter: stateFormatter, width: 50}); |
| | | for (var key in result.columnNameList) { |
| | | if ($.inArray(result.columnNameList[key].ColmCols, titleData) > -1) { |
| | | col.push({ field: result.columnNameList[key].ColmCols, title: result.columnNameList[key].ColmCols, align: 'center', hide: true }); //隐藏id列 |
| | | } else |
| | | if (result.columnNameList[key].ColmType == "Decimal") { |
| | | } |
| | | else if (result.columnNameList[key].ColmType == "Decimal") { |
| | | |
| | | col.push({ |
| | | field: result.columnNameList[key].ColmCols, title: result.columnNameList[key].ColmCols, align: 'center', formatter: function (value, row, index) { |
| | | return parseFloat(value).toFixed(2); |
| | | } |
| | | }); |
| | | } else if (result.columnNameList[key].ColmType == "DateTime") { |
| | | col.push({ field: result.columnNameList[key].ColmCols, title: result.columnNameList[key].ColmCols, align: 'center', sort: true, templet: "<div>{{d." + result.columnNameList[key].ColmCols + " ==null ?'':layui.util.toDateString(d." + result.columnNameList[key].ColmCols + ", 'yyyy-MM-dd HH:mm:ss')}}</div>" }); |
| | | } |
| | | else { |
| | | col.push({ field: result.columnNameList[key].ColmCols, title: result.columnNameList[key].ColmCols, align: 'center', width: 180 }); |
| | | } |
| | | else { |
| | | col.push({ field: result.columnNameList[key].ColmCols, title: result.columnNameList[key].ColmCols, align: 'center' }); |
| | | } |
| | | |
| | | } |
| | | |
| | | var num_total = (result.total) / 10; |
| | |
| | | , page: true // 开启分页 |
| | | , limit: 10 |
| | | , cols: [col] |
| | | , done: function (res) { |
| | | , done: function (res, curr, count) { |
| | | res.data.forEach(function (item, index) { |
| | | // console.log(item); |
| | | //这里的entity_status_id 为表格数据中的一列数据,用于判断特定行 |
| | | if (item.出厂时间 != null && item.出厂时间 != "") { |
| | | var tr = $(".layui-one .layui-table tr[data-index=" + index + "]"); |
| | | tr.css("background-color", "black"); |
| | | } |
| | | |
| | | }) |
| | | } |
| | | }); |
| | | |
| | | |
| | | // 监听table复选框的选择事件 |
| | | table.on('checkbox(tb_order)', function (obj) { |
| | | // 监听table单选框的选择事件 |
| | | table.on('radio(tb_order)', function (obj) { |
| | | selectedIds = table.checkStatus('tb_order').data.map(item => item.id).sort(function (a, b) { |
| | | return a - b; |
| | | }); |
| | |
| | | |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | //头工具栏事件 |
| | | table.on('toolbar(tb_order)', function (obj) { |
| | | var checkStatus = table.checkStatus('tb_order') |
| | | , data = checkStatus.data; |
| | | |
| | | |
| | | var FID = data[0].FID.toString(); |
| | | var FENTRYID = data[0].FENTRYID.toString(); |
| | | |
| | | switch (obj.event) { |
| | | case 'InFactory1': |
| | | Table_Button(FID, FENTRYID, 'InFactory1'); |
| | | DataTable(); |
| | | break; |
| | | case 'DInFactory1': |
| | | Table_Button(FID, FENTRYID, 'DInFactory1'); |
| | | DataTable(); |
| | | break; |
| | | case 'OutFactory1': |
| | | Table_Button(FID, FENTRYID, 'OutFactory1'); |
| | | DataTable(); |
| | | break; |
| | | |
| | | case 'DOutFactory1': |
| | | Table_Button(FID, FENTRYID, 'DOutFactory1'); |
| | | DataTable(); |
| | | break; |
| | | } |
| | | }); |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | function Table_Button(FID,FENTRYID,OperationType) { |
| | | $.ajax({ |
| | |
| | | success: function (result) { |
| | | var col = []; |
| | | //给空的数组赋值 |
| | | col.push({ filed: 'checked', checkbox: true, formatter: stateFormatter }); |
| | | col.push({ type: 'radio', fixed: 'left', formatter: stateFormatter, width: 50 }); |
| | | for (var key in result.columnNameList) { |
| | | if ($.inArray(result.columnNameList[key].ColmCols, titleData2) > -1) { |
| | | col.push({ field: result.columnNameList[key].ColmCols, title: result.columnNameList[key].ColmCols, align: 'center', hide: true }); //隐藏id列 |
| | | col.push({ field: result.columnNameList[key].ColmCols, title: result.columnNameList[key].ColmCols, align: 'center', hide: true }); //隐藏id列 |
| | | } else |
| | | if (result.columnNameList[key].ColmType == "Decimal") { |
| | | |
| | |
| | | } |
| | | }); |
| | | } else { |
| | | col.push({ field: result.columnNameList[key].ColmCols, title: result.columnNameList[key].ColmCols, align: 'center' }); |
| | | col.push({ field: result.columnNameList[key].ColmCols, title: result.columnNameList[key].ColmCols, align: 'center', width: 180 }); |
| | | } |
| | | |
| | | } |
| | |
| | | , page: true // 开启分页 |
| | | , limit: 10 |
| | | , cols: [col] |
| | | , done: function (res) { |
| | | , done: function (res, curr, count) { |
| | | res.data.forEach(function (item, index) { |
| | | // console.log(item); |
| | | //这里的entity_status_id 为表格数据中的一列数据,用于判断特定行 |
| | | if (item.出厂时间 != null && item.出厂时间 !="") { |
| | | var tr = $(".layui-two .layui-table tr[data-index=" + index + "]"); |
| | | tr.css("background-color", "rgb(190,255,180)"); |
| | | } |
| | | |
| | | }) |
| | | } |
| | | }); |
| | | |
| | | |
| | | // 监听table复选框的选择事件 |
| | | table.on('checkbox(tb_order2)', function (obj) { |
| | | // 监听table单选框的选择事件 |
| | | table.on('radio(tb_order2)', function (obj) { |
| | | selectedIds = table.checkStatus('tb_order2').data.map(item => item.id).sort(function (a, b) { |
| | | return a - b; |
| | | }); |
| | |
| | | switch (obj.event) { |
| | | case 'InFactory2': |
| | | Table_Button(FID, FENTRYID, 'InFactory2'); |
| | | DataTable2(); |
| | | break; |
| | | case 'DInFactory2': |
| | | Table_Button(FID, FENTRYID, 'DInFactory2'); |
| | | DataTable2(); |
| | | break; |
| | | case 'OutFactory2': |
| | | Table_Button(FID, FENTRYID, 'OutFactory2'); |
| | | DataTable2(); |
| | | break; |
| | | |
| | | case 'DOutFactory2': |
| | | Table_Button(FID, FENTRYID, 'DOutFactory2'); |
| | | DataTable2(); |
| | | break; |
| | | } |
| | | }); |
| | |
| | | success: function (result) { |
| | | var col = []; |
| | | //给空的数组赋值 |
| | | col.push({ filed: 'checked', checkbox: true, formatter: stateFormatter }); |
| | | col.push({ type: 'radio', fixed: 'left', formatter: stateFormatter, width: 50 }); |
| | | for (var key in result.columnNameList) { |
| | | if ($.inArray(result.columnNameList[key].ColmCols, titleData3) > -1) { |
| | | col.push({ field: result.columnNameList[key].ColmCols, title: result.columnNameList[key].ColmCols, align: 'center', hide: true }); //隐藏id列 |
| | |
| | | } |
| | | }); |
| | | } else { |
| | | col.push({ field: result.columnNameList[key].ColmCols, title: result.columnNameList[key].ColmCols, align: 'center' }); |
| | | col.push({ field: result.columnNameList[key].ColmCols, title: result.columnNameList[key].ColmCols, align: 'center', width: 180}); |
| | | } |
| | | |
| | | } |
| | |
| | | , page: true // 开启分页 |
| | | , limit: 10 |
| | | , cols: [col] |
| | | , done: function (res) { |
| | | , done: function (res, curr, count) { |
| | | res.data.forEach(function (item, index) { |
| | | // console.log(item); |
| | | //这里的entity_status_id 为表格数据中的一列数据,用于判断特定行 |
| | | if (item.出厂时间 != null && item.出厂时间 != "") { |
| | | var tr = $(".layui-three .layui-table tr[data-index=" + index + "]"); |
| | | tr.css("background-color", "grey"); |
| | | } |
| | | |
| | | }) |
| | | } |
| | | }); |
| | | |
| | | |
| | | // 监听table复选框的选择事件 |
| | | table.on('checkbox(tb_order3)', function (obj) { |
| | | // 监听table单选框的选择事件 |
| | | table.on('radio(tb_order3)', function (obj) { |
| | | selectedIds = table.checkStatus('tb_order3').data.map(item => item.id).sort(function (a, b) { |
| | | return a - b; |
| | | }); |
| | |
| | | switch (obj.event) { |
| | | case 'InFactory3': |
| | | Table_Button(FID, FENTRYID, 'InFactory3'); |
| | | DataTable3(); |
| | | break; |
| | | case 'DInFactory3': |
| | | Table_Button(FID, FENTRYID, 'DInFactory3'); |
| | | DataTable3(); |
| | | break; |
| | | case 'OutFactory3': |
| | | Table_Button(FID, FENTRYID, 'OutFactory3'); |
| | | DataTable3(); |
| | | break; |
| | | |
| | | case 'DOutFactory3': |
| | | Table_Button(FID, FENTRYID, 'DOutFactory3'); |
| | | DataTable3(); |
| | | break; |
| | | } |
| | | }); |
| | |
| | | <form class="layui-form"> |
| | | <div class="layui-tab"> |
| | | <ul class="layui-tab-title"> |
| | | <li lay-id="1" style="padding: 1px; color: rgba(9, 209, 234, 1);" class="layui-this">基本信息1</li> |
| | | <li lay-id="2" style="padding: 1px; color: rgba(9, 209, 234, 1);">信息2</li> |
| | | <li lay-id="3" style="padding: 1px; color: rgba(9, 209, 234, 1);">信息3</li> |
| | | <li lay-id="1" style="padding: 3px; color: rgba(9, 209, 234, 1);" class="layui-this">浙江安东尼奥</li> |
| | | <li lay-id="2" style="padding: 3px; color: rgba(9, 209, 234, 1);">中安(浙江)</li> |
| | | <li lay-id="3" style="padding: 3px; color: rgba(9, 209, 234, 1);">绍兴中蓝祥帆</li> |
| | | </ul> |
| | | <div class="layui-tab-content"> |
| | | <!--基本信息--> |
| | | <div class="layui-tab-item layui-show"> |
| | | <div class="layui-tab-item layui-show layui-one"> |
| | | <div class="layui-form-item" style="padding-top: 10px;"> |
| | | <div class="col-sm-8 left"> |
| | | <div> |
| | |
| | | </div> |
| | | <script type="text/html" id="toolbarDemo"> |
| | | <div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="InFactory1">进厂</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="InFactory1" >进厂</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="DInFactory1">撤销进厂</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="OutFactory1">出厂</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="DOutFactory1">撤销出厂</button> |
| | |
| | | </div> |
| | | </div> |
| | | <!--基本信息--> |
| | | <div class="layui-tab-item"> |
| | | <div class="layui-tab-item layui-two"> |
| | | <div class="layui-form-item" style="padding-top: 10px;"> |
| | | <div class="col-sm-8 left"> |
| | | <div> |
| | |
| | | </div> |
| | | </div> |
| | | <!--基本信息--> |
| | | <div class="layui-tab-item"> |
| | | <div class="layui-tab-item layui-three"> |
| | | <div class="layui-form-item" style="padding-top: 10px;"> |
| | | <div class="col-sm-8 left"> |
| | | <div> |