|
|
|
@ -227,20 +227,131 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function editDesc(objId) {
|
|
|
|
|
$.modal.open("修改" , prefix + "/editDesc/" + objId);
|
|
|
|
|
// 获取所有行数据
|
|
|
|
|
var rows = $("#bootstrap-table").bootstrapTable('getData');
|
|
|
|
|
var rowData = null;
|
|
|
|
|
|
|
|
|
|
// 遍历找到匹配的行
|
|
|
|
|
for (var i = 0; i < rows.length; i++) {
|
|
|
|
|
if (rows[i].objid == objId) {
|
|
|
|
|
rowData = rows[i];
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 只有当状态为0或1时才可编辑
|
|
|
|
|
if (rowData && rowData.status > 1) {
|
|
|
|
|
$.modal.alertWarning("已完成更高级步骤,不能修改实验内容");
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$.modal.open("修改实验内容", prefix + "/editDesc/" + objId);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function editExperimentContent(objId) {
|
|
|
|
|
$.modal.open("修改" , prefix + "/editExperimentContent/" + objId);
|
|
|
|
|
// 获取所有行数据
|
|
|
|
|
var rows = $("#bootstrap-table").bootstrapTable('getData');
|
|
|
|
|
var rowData = null;
|
|
|
|
|
|
|
|
|
|
// 遍历找到匹配的行
|
|
|
|
|
for (var i = 0; i < rows.length; i++) {
|
|
|
|
|
if (rows[i].objid == objId) {
|
|
|
|
|
rowData = rows[i];
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 状态必须正好等于1,或者正好等于2
|
|
|
|
|
if (!rowData || (rowData.status != 1 && rowData.status != 2)) {
|
|
|
|
|
if (!rowData || rowData.status < 1) {
|
|
|
|
|
$.modal.alertWarning("请先完成实验内容编辑");
|
|
|
|
|
} else {
|
|
|
|
|
$.modal.alertWarning("已完成更高级步骤,不能修改实验方案");
|
|
|
|
|
}
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$.modal.open("修改实验方案", prefix + "/editExperimentContent/" + objId);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function editTools(objId) {
|
|
|
|
|
$.modal.open("修改" , prefix + "/editTools/" + objId);
|
|
|
|
|
// 获取所有行数据
|
|
|
|
|
var rows = $("#bootstrap-table").bootstrapTable('getData');
|
|
|
|
|
var rowData = null;
|
|
|
|
|
|
|
|
|
|
// 遍历找到匹配的行
|
|
|
|
|
for (var i = 0; i < rows.length; i++) {
|
|
|
|
|
if (rows[i].objid == objId) {
|
|
|
|
|
rowData = rows[i];
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
console.log("当前行数据:", rowData);
|
|
|
|
|
|
|
|
|
|
// 状态必须正好等于2,或者正好等于3
|
|
|
|
|
if (!rowData || (rowData.status != 2 && rowData.status != 3)) {
|
|
|
|
|
if (!rowData || rowData.status < 2) {
|
|
|
|
|
$.modal.alertWarning("请先完成实验方案编辑");
|
|
|
|
|
} else {
|
|
|
|
|
$.modal.alertWarning("已完成更高级步骤,不能修改准备工具");
|
|
|
|
|
}
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$.modal.open("修改准备工具", prefix + "/editTools/" + objId);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function editCommunicationContent(objId) {
|
|
|
|
|
$.modal.open("修改" , prefix + "/editCommunicationContent/" + objId);
|
|
|
|
|
// 获取所有行数据
|
|
|
|
|
var rows = $("#bootstrap-table").bootstrapTable('getData');
|
|
|
|
|
var rowData = null;
|
|
|
|
|
|
|
|
|
|
// 遍历找到匹配的行
|
|
|
|
|
for (var i = 0; i < rows.length; i++) {
|
|
|
|
|
if (rows[i].objid == objId) {
|
|
|
|
|
rowData = rows[i];
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 状态必须正好等于3,或者正好等于4
|
|
|
|
|
if (!rowData || (rowData.status != 3 && rowData.status != 4)) {
|
|
|
|
|
if (!rowData || rowData.status < 3) {
|
|
|
|
|
$.modal.alertWarning("请先完成准备工具编辑");
|
|
|
|
|
} else {
|
|
|
|
|
$.modal.alertWarning("已完成更高级步骤,不能修改交流内容");
|
|
|
|
|
}
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$.modal.open("修改交流内容", prefix + "/editCommunicationContent/" + objId);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function editResult(objId) {
|
|
|
|
|
$.modal.open("修改", prefix + "/editResult/" + objId);
|
|
|
|
|
// 获取所有行数据
|
|
|
|
|
var rows = $("#bootstrap-table").bootstrapTable('getData');
|
|
|
|
|
var rowData = null;
|
|
|
|
|
|
|
|
|
|
// 遍历找到匹配的行
|
|
|
|
|
for (var i = 0; i < rows.length; i++) {
|
|
|
|
|
if (rows[i].objid == objId) {
|
|
|
|
|
rowData = rows[i];
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 状态必须正好等于4,或者正好等于5
|
|
|
|
|
if (!rowData || (rowData.status != 4 && rowData.status != 5)) {
|
|
|
|
|
if (!rowData || rowData.status < 4) {
|
|
|
|
|
$.modal.alertWarning("请先完成交流内容编辑");
|
|
|
|
|
} else {
|
|
|
|
|
$.modal.alertWarning("已完成实验结果,不能再次修改");
|
|
|
|
|
}
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$.modal.open("修改实验结果", prefix + "/editResult/" + objId);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$(function() {
|
|
|
|
|