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