升级.net8暂存

This commit is contained in:
dell
2024-11-14 09:01:37 +08:00
parent 08a59bd2a3
commit 48e9e27fa0
110 changed files with 11291 additions and 4541 deletions

View File

@ -12,7 +12,7 @@ layui.define(["laydate","laytpl","table","layer"],function(exports) {
,'{{# d.data.forEach(function(item){ }}'
,'{{# var selectedClass = d.callbackFn(item) }}'
,'<li class="{{ selectedClass }}" data-name="{{ item.name }}" data-value="{{ item.value }}">'
,'<div class="layui-unselect layui-form-checkbox" lay-skin="primary"><span>{{ item.name }}</span></div>'
,'<div class="layui-unselect layui-form-checkbox" lay-skin="primary"><div>{{ item.name }}</div></div>'
,'</li>'
,'{{# }); }}'
,'{{# } else { }}'
@ -29,7 +29,7 @@ layui.define(["laydate","laytpl","table","layer"],function(exports) {
,'{{# d.data.forEach(function(item){ }}'
,'{{# var selectedClass = d.callbackFn(item) }}'
,'<li class="{{ selectedClass }}" data-name="{{ item.name }}" data-value="{{ item.value }}">'
,'<div class="layui-unselect layui-form-checkbox" lay-skin="primary"><span>{{ item.name }}</span><i class="layui-icon layui-icon-ok"></i></div>'
,'<div class="layui-unselect layui-form-checkbox" lay-skin="primary"><div>{{ item.name }}</div><i class="layui-icon layui-icon-ok"></i></div>'
,'</li>'
,'{{# }); }}'
,'{{# } else { }}'
@ -112,7 +112,7 @@ layui.define(["laydate","laytpl","table","layer"],function(exports) {
document.onclick = function () {if(singleInstance.leaveStat)singleInstance.deleteAll();};
//日期选择框
Class.prototype.date = function(options){
Class.prototype.date = function (options) {
var othis = this;
othis.callback = options.callback,othis.element = options.element,othis.dateType = options.dateType;
othis.dateType = othis.isEmpty(othis.dateType) ? "datetime":othis.dateType;
@ -124,7 +124,8 @@ layui.define(["laydate","laytpl","table","layer"],function(exports) {
(that.offsetHeight - 39 > 3) && input.css('height','50px');
$(that).append(input),input.focus();
//日期时间选择器 (show: true 表示直接显示)
laydate.render({elem: input[0],type: othis.dateType,show: true,done:function (value, date) {
laydate.render({
elem: input[0], value: options.element.innerText, type: othis.dateType, show: true, done: function (value, date) {
othis.deleteAll();
if(othis.callback)othis.callback.call(that,value);
}});
@ -133,7 +134,7 @@ layui.define(["laydate","laytpl","table","layer"],function(exports) {
};
//输入框
Class.prototype.input = function(options){
Class.prototype.input = function (options) {
var othis = this;
othis.callback = options.callback,othis.element = options.element;
othis.oldValue = options.oldValue;
@ -155,7 +156,7 @@ layui.define(["laydate","laytpl","table","layer"],function(exports) {
};
//带加号和减号的输入框(只支持输入数字)
Class.prototype.signedInput = function(options){
Class.prototype.signedInput = function (options) {
var othis = this;
othis.callback = options.callback,othis.element = options.element;
othis.oldValue = options.oldValue;
@ -165,8 +166,8 @@ layui.define(["laydate","laytpl","table","layer"],function(exports) {
othis.deleteAll(),othis.leaveStat = false;
var thisWidth = that.offsetWidth-49;
var input = $('<input class="layui-input layui-tableEdit-input" style="left: 24px;width: '+thisWidth+'px" type="text">');//
var leftBtn = $('<button type="button" class="layui-btn layui-btn-sm layui-tableEdit-sub"><i class="layui-icon layui-icon-subtraction" style="margin-top:-14px!important;position: absolute;left:2px!important"></i></button>');
var rightBtn = $('<button type="button" class="layui-btn layui-btn-sm layui-tableEdit-add"><i class="layui-icon layui-icon-addition" style="margin-top:-14px!important;position: absolute;right:-1px!important"></i></button>');
var leftBtn = $('<button type="button" class="layui-btn layui-btn-sm layui-tableEdit-sub"><i class="layui-icon layui-icon-subtraction" style="margin-top:-14px!important;position: absolute;left:-1px!important;padding: 0px;"></i></button>');
var rightBtn = $('<button type="button" class="layui-btn layui-btn-sm layui-tableEdit-add"><i class="layui-icon layui-icon-addition" style="margin-top:-14px!important;position: absolute;right:-1px!important;padding: 0px;"></i></button>');
if(39 - that.offsetHeight > 3){
input.css('height','30px');leftBtn.css('top','16px');rightBtn.css('top','16px');
}

View File

@ -113,7 +113,7 @@ layui.define(['table', 'jquery', 'form'], function (exports) {
for (var j = 0; j < checkedData.length; j++) {
if (res.data[i][opt.checkedKey] == checkedData[j][opt.checkedKey]) {
res.data[i].LAY_CHECKED = true;
var index = res.data[i]['LAY_TABLE_INDEX'];
var index = res.data[i]['LAY_INDEX'];
var checkbox = $('#' + tableName + '').next().find('tr[data-index=' + index + '] input[type="checkbox"]');
checkbox.prop('checked', true).next().addClass('layui-form-checked');
var radio = $('#' + tableName + '').next().find('tr[data-index=' + index + '] input[type="radio"]');