检测报告管理
This commit is contained in:
parent
6d4b69605d
commit
ec5ee0b6e0
|
|
@ -91,41 +91,48 @@ function initTable(dataList, limit, page) {
|
||||||
fixed: 'left',
|
fixed: 'left',
|
||||||
align: "center"
|
align: "center"
|
||||||
},
|
},
|
||||||
//表头
|
// 表头
|
||||||
{title: "序号", width: 80, unresize: true, align: "center",
|
{title: "序号", width: 80, unresize: true, align: "center",
|
||||||
templet: function (d) {
|
templet: function (d) {
|
||||||
return (page - 1) * limit + d.LAY_INDEX;
|
return (page - 1) * limit + d.LAY_INDEX;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{field: "customName", width:260,title: "送样单位", unresize: true, align: "center"},
|
{field: "customName", width:260,title: "送样单位", unresize: true, align: "center", templet: function (d) {
|
||||||
{field: "sampleUser", width:150,title: "送样人", unresize: true, align: "center"},
|
return `<div style="text-overflow: ellipsis; overflow: hidden; white-space: nowrap;" title="${d.customName}">${d.customName}</div>`;
|
||||||
{field: "sampleTime", width:210,title: "送样时间", unresize: true, align: "center"},
|
}},
|
||||||
{field: "sampleTools", width:280,title: "送样设备", unresize: true, align: "center"},
|
{field: "sampleUser", width:150,title: "送样人", unresize: true, align: "center", templet: function (d) {
|
||||||
{field: "collectSamplesUser", width:140,title: "收样人", unresize: true, align: "center"},
|
return `<div style="text-overflow: ellipsis; overflow: hidden; white-space: nowrap;" title="${d.sampleUser}">${d.sampleUser}</div>`;
|
||||||
{field: "collectSamplesTime", width:210,title: "收样时间", unresize: true, align: "center"},
|
}},
|
||||||
|
{field: "sampleTime", width:210,title: "送样时间", unresize: true, align: "center", templet: function (d) {
|
||||||
|
return `<div style="text-overflow: ellipsis; overflow: hidden; white-space: nowrap;" title="${d.sampleTime}">${d.sampleTime}</div>`;
|
||||||
|
}},
|
||||||
|
{field: "sampleTools", width:280,title: "送样设备", unresize: true, align: "center", templet: function (d) {
|
||||||
|
return `<div style="text-overflow: ellipsis; overflow: hidden; white-space: nowrap;" title="${d.sampleTools}">${d.sampleTools}</div>`;
|
||||||
|
}},
|
||||||
|
{field: "collectSamplesUser", width:140,title: "收样人", unresize: true, align: "center", templet: function (d) {
|
||||||
|
return `<div style="text-overflow: ellipsis; overflow: hidden; white-space: nowrap;" title="${d.collectSamplesUser}">${d.collectSamplesUser}</div>`;
|
||||||
|
}},
|
||||||
|
{field: "collectSamplesTime", width:210,title: "收样时间", unresize: true, align: "center", templet: function (d) {
|
||||||
|
return `<div style="text-overflow: ellipsis; overflow: hidden; white-space: nowrap;" title="${d.collectSamplesTime}">${d.collectSamplesTime}</div>`;
|
||||||
|
}},
|
||||||
{
|
{
|
||||||
field: "teamName", width:210,title: "试验班组", unresize: true, align: "center", templet: function (d) {
|
field: "teamName", width:210,title: "试验班组", unresize: true, align: "center", templet: function (d) {
|
||||||
let html = '';
|
let view = '';
|
||||||
let view ='';
|
|
||||||
if (d.teamName == null) {
|
if (d.teamName == null) {
|
||||||
view="<a style='cursor:pointer; background: #F2F3FF'' >未派工</a>";
|
view = "<a style='cursor:pointer; background: #F2F3FF;'>未派工</a>";
|
||||||
} else {
|
} else {
|
||||||
view="<a style='color: black;'>" + d.teamName + "</a>";
|
view = `<a style='color: black; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;' title="${d.teamName}">${d.teamName}</a>`;
|
||||||
}
|
}
|
||||||
html=view;
|
return view;
|
||||||
return html;
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{title: "操作", unresize: true, width: 80, align: "center",
|
{title: "操作", unresize: true, width: 80, align: "center",
|
||||||
templet: function (d) {
|
templet: function (d) {
|
||||||
|
let view = `<a style='cursor:pointer;' onclick="addData('${d.id}')">详情</a>`;
|
||||||
let html = '';
|
if(d.delFlag == 1){
|
||||||
let view="<a style='cursor:pointer;' onclick=\"addData('" + d.id + "')\">详情</a>";
|
|
||||||
html=view;
|
|
||||||
if(d.delFlag==1){
|
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
return html;
|
return view;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
|
@ -135,13 +142,13 @@ function initTable(dataList, limit, page) {
|
||||||
table.resize("table_data");
|
table.resize("table_data");
|
||||||
count || this.elem.next(".layui-table-view").find(".layui-table-header").css("display", "inline-block");
|
count || this.elem.next(".layui-table-view").find(".layui-table-header").css("display", "inline-block");
|
||||||
count || this.elem.next(".layui-table-view").find(".layui-table-box").css("overflow", "auto");
|
count || this.elem.next(".layui-table-view").find(".layui-table-box").css("overflow", "auto");
|
||||||
var suborders_data_arr=res.data;
|
var suborders_data_arr = res.data;
|
||||||
for (let suborders_key in suborders_data_arr) {
|
for (let suborders_key in suborders_data_arr) {
|
||||||
if (suborders_data_arr[suborders_key]['teamName']!=null&&suborders_data_arr[suborders_key]['teamName']!="") {
|
if (suborders_data_arr[suborders_key]['teamName'] != null && suborders_data_arr[suborders_key]['teamName'] != "") {
|
||||||
let index = suborders_data_arr[suborders_key]['LAY_TABLE_INDEX'];
|
let index = suborders_data_arr[suborders_key]['LAY_TABLE_INDEX'];
|
||||||
$('tr[data-index=' + index + '] input[type="checkbox"]').prop('disabled', true).attr("name","layTableCheckboxDisabled"); // 禁止部分选择
|
$('tr[data-index=' + index + '] input[type="checkbox"]').prop('disabled', true).attr("name", "layTableCheckboxDisabled"); // 禁止部分选择
|
||||||
}
|
}
|
||||||
};
|
}
|
||||||
form.render('checkbox');
|
form.render('checkbox');
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -68,7 +68,6 @@ function saveData(data) {
|
||||||
if (!selectNodeId) {
|
if (!selectNodeId) {
|
||||||
return layer.msg('请选择上级组织', {icon: 7});
|
return layer.msg('请选择上级组织', {icon: 7});
|
||||||
}
|
}
|
||||||
alert(data.field.phone)
|
|
||||||
console.log(data.field)
|
console.log(data.field)
|
||||||
if (data.field.phone != "" && data.field.phone != '') {
|
if (data.field.phone != "" && data.field.phone != '') {
|
||||||
if (!(/^1[3456789]\d{9}$/.test(data.field.phone))) {
|
if (!(/^1[3456789]\d{9}$/.test(data.field.phone))) {
|
||||||
|
|
|
||||||
|
|
@ -87,7 +87,6 @@ function initTable(dataList, limit, page) {
|
||||||
limit: limit,
|
limit: limit,
|
||||||
cols: [
|
cols: [
|
||||||
[
|
[
|
||||||
//表头
|
|
||||||
{
|
{
|
||||||
title: "序号",
|
title: "序号",
|
||||||
width: '10%',
|
width: '10%',
|
||||||
|
|
@ -101,25 +100,37 @@ function initTable(dataList, limit, page) {
|
||||||
field: "name",
|
field: "name",
|
||||||
title: "角色名称",
|
title: "角色名称",
|
||||||
unresize: true,
|
unresize: true,
|
||||||
align: "center"
|
align: "center",
|
||||||
|
templet: function(d) {
|
||||||
|
return '<div class="ellipsis" title="' + d.name + '">' + d.name + '</div>';
|
||||||
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
field: "roleCode",
|
field: "roleCode",
|
||||||
title: "角色编码",
|
title: "角色编码",
|
||||||
unresize: true,
|
unresize: true,
|
||||||
align: "center"
|
align: "center",
|
||||||
|
templet: function(d) {
|
||||||
|
return '<div class="ellipsis" title="' + d.roleCode + '">' + d.roleCode + '</div>';
|
||||||
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
field: "remarks",
|
field: "remarks",
|
||||||
title: "角色描述",
|
title: "角色描述",
|
||||||
unresize: true,
|
unresize: true,
|
||||||
align: "center"
|
align: "center",
|
||||||
|
templet: function(d) {
|
||||||
|
return '<div class="ellipsis" title="' + d.remarks + '">' + d.remarks + '</div>';
|
||||||
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
field: "orgName",
|
field: "orgName",
|
||||||
title: "上级组织",
|
title: "上级组织",
|
||||||
unresize: true,
|
unresize: true,
|
||||||
align: "center"
|
align: "center",
|
||||||
|
templet: function(d) {
|
||||||
|
return '<div class="ellipsis" title="' + d.orgName + '">' + d.orgName + '</div>';
|
||||||
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
field: "createTime",
|
field: "createTime",
|
||||||
|
|
@ -127,7 +138,7 @@ function initTable(dataList, limit, page) {
|
||||||
unresize: true,
|
unresize: true,
|
||||||
align: "center"
|
align: "center"
|
||||||
},
|
},
|
||||||
{field: "state", title: "状态", align: "center",templet: '#is-state'},
|
{field: "state", title: "状态", align: "center", templet: '#is-state'},
|
||||||
{
|
{
|
||||||
title: "操作",
|
title: "操作",
|
||||||
unresize: true,
|
unresize: true,
|
||||||
|
|
|
||||||
|
|
@ -46,6 +46,14 @@
|
||||||
.layui-table-init {
|
.layui-table-init {
|
||||||
background-color: transparent !important;
|
background-color: transparent !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.ellipsis {
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
max-width: 150px; /* 根据需要调整宽度 */
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
<script src="../../js/system/role.js" charset="UTF-8" type="text/javascript"></script>
|
<script src="../../js/system/role.js" charset="UTF-8" type="text/javascript"></script>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -71,6 +71,14 @@
|
||||||
.layui-form-selected dl {
|
.layui-form-selected dl {
|
||||||
height: 150px !important;
|
height: 150px !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.ellipsis {
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
max-width: 150px; /* 根据需要调整宽度 */
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<script src="../../js/samples/samplesMge.js" charset="UTF-8" type="text/javascript"></script>
|
<script src="../../js/samples/samplesMge.js" charset="UTF-8" type="text/javascript"></script>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue