mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-07-09 03:22:51 +08:00
移除旧版表格转卡片;删除layui2.7的遗留问题代码;调整代码格式
This commit is contained in:
@@ -513,94 +513,10 @@ table样式
|
|||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
.data-item {
|
|
||||||
display: none;
|
|
||||||
line-height: 28px;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 450px) {
|
|
||||||
.data-item {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
.layui-form-item .layui-form-label {
|
|
||||||
float: unset;
|
|
||||||
text-align: left;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
.layuimini-form>.layui-form-item .required:after {
|
|
||||||
right: unset;
|
|
||||||
left: 0;
|
|
||||||
margin-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.layui-input-block {
|
|
||||||
margin-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.layui-anim-upbit {
|
|
||||||
min-width: unset !important;
|
|
||||||
width: calc(100% - 20px);
|
|
||||||
overflow: auto
|
|
||||||
}
|
|
||||||
|
|
||||||
.layui-table-page {
|
|
||||||
overflow: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
.layui-form-pane .layui-form-item .layui-form-label {
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
.layui-table-page {
|
|
||||||
height: 45px
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
.layui-table-main .layui-table tr {
|
|
||||||
background-color: #eee;
|
|
||||||
border-radius: 15px;
|
|
||||||
padding: 15px;
|
|
||||||
margin-bottom: 15px;
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
.layui-table-main .layui-table {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
.layui-table-main tbody {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
.layui-table-main td {
|
|
||||||
display: flex;
|
|
||||||
align-items: flex-start;
|
|
||||||
justify-content: space-between;
|
|
||||||
margin-right: 0;
|
|
||||||
border-bottom: 1px solid #fff;
|
|
||||||
min-height: 30px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
.layui-table-main .layui-table-cell {
|
|
||||||
width: auto;
|
|
||||||
padding: 0;
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.layuimini-container .layui-table-box {
|
|
||||||
border: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.layui-table-header {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
.search-hide-item {
|
.search-hide-item {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
@@ -641,4 +557,7 @@ table样式
|
|||||||
|
|
||||||
[data-toggle="copy-text"].copy-rendered {
|
[data-toggle="copy-text"].copy-rendered {
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@media (max-width: 768px) {}
|
||||||
@@ -437,15 +437,7 @@ footer a {
|
|||||||
width: 58%;
|
width: 58%;
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (max-width: 768px) {
|
|
||||||
.footer-nav-box {
|
|
||||||
width: 95%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.footer-proto-box {
|
|
||||||
width: 95%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-footer ul,
|
.site-footer ul,
|
||||||
.site-footer li {
|
.site-footer li {
|
||||||
@@ -773,4 +765,12 @@ footer a {
|
|||||||
.introduction .bottom .item {
|
.introduction .bottom .item {
|
||||||
width: 80%;
|
width: 80%;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
.footer-nav-box {
|
||||||
|
width: 95%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.footer-proto-box {
|
||||||
|
width: 95%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -278,31 +278,6 @@
|
|||||||
options.defaultToolbar = defaultToolbar;
|
options.defaultToolbar = defaultToolbar;
|
||||||
}
|
}
|
||||||
|
|
||||||
var table2card = function () {
|
|
||||||
|
|
||||||
if (admin.checkMobile()) {
|
|
||||||
var domTable = $('[lay-id="' + options.id + '"]');
|
|
||||||
|
|
||||||
var colsHeader = [];
|
|
||||||
domTable.find('.layui-table-header').first().find('.layui-table-cell').each(function (index, cell) {
|
|
||||||
|
|
||||||
if ($(cell).hasClass('laytable-cell-checkbox')) {
|
|
||||||
colsHeader.push('选择');
|
|
||||||
} else {
|
|
||||||
colsHeader.push($(cell).find('span').first().text());
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
domTable.find('.layui-table-main').find('tr').each(function (index, domTr) {
|
|
||||||
|
|
||||||
$(domTr).find('td').each(function (indexTd, domTd) {
|
|
||||||
|
|
||||||
$('<div class="data-item">' + colsHeader[indexTd] + '</div>').insertBefore($(domTd).find('.layui-table-cell'));
|
|
||||||
});
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -312,7 +287,6 @@
|
|||||||
}
|
}
|
||||||
options.done = function () {
|
options.done = function () {
|
||||||
optionDone();
|
optionDone();
|
||||||
table2card();
|
|
||||||
|
|
||||||
// 监听表格内的复制组件
|
// 监听表格内的复制组件
|
||||||
admin.api.copyText('[lay-id=' + options.id + ']');
|
admin.api.copyText('[lay-id=' + options.id + ']');
|
||||||
@@ -939,29 +913,6 @@
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (admin.checkMobile()) {
|
|
||||||
if (val.fixed !== undefined) {
|
|
||||||
val.fixed = false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// 重新整理配置参数,兼容templet在edit时缺少LAY_COL的问题,如果在layui2.8解决,那么应当删除这些代码
|
|
||||||
|
|
||||||
var endVal = { ...col[index] };
|
|
||||||
endVal.endTemplet = endVal.templet;
|
|
||||||
endVal.templet = function (data) {
|
|
||||||
if (!data.LAY_COL) {
|
|
||||||
data.LAY_COL = this;
|
|
||||||
}
|
|
||||||
|
|
||||||
return this.endTemplet(data);
|
|
||||||
};
|
|
||||||
|
|
||||||
cols[i][index] = endVal;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return cols;
|
return cols;
|
||||||
|
|||||||
Reference in New Issue
Block a user