除发起节点隐藏按钮

This commit is contained in:
zhal 2022-08-29 23:37:47 +08:00
parent 7fa8cfc8fc
commit e1f21815f3

View File

@ -15,6 +15,7 @@ var stopTemp;
var treeCheckedNewArr = [];
var treeCheckedChangeArr = [];
var treeCheckedStopArr = [];
var taskArr=[];
// 统一中文变量
var varDutyDept = "责任部门";
var varDutyUser = "责任人";
@ -228,9 +229,13 @@ function initHtml() {
newHtml += '<div id="publisher_new" border="1">';
newHtml += '<!-- 操作按钮 -->';
newHtml += '<div id="publish_new_button" style="padding:5px 10px 5px 10px;">';
newHtml += '<button name="add" type="button" class="awsui-btn awsui-btn-blue" onclick="addProcess(\'new\');">新增</button>';
// newHtml += '<button name="save" type="button" class="awsui-btn" onclick="saveFormData(\'new\');">保存</button>';
newHtml += '<button name="delete" type="button" class="awsui-btn awsui-btn-danger" onclick="deleteFile(\'new\');">删除</button>';
if($("#userTaskDefId").val()=='obj_c9e5a2e257f00001e2a375d01f601518'){
newHtml += '<button name="add" type="button" class="awsui-btn awsui-btn-blue" onclick="addProcess(\'new\');">新增</button>';
// newHtml += '<button name="save" type="button" class="awsui-btn" onclick="saveFormData(\'new\');">保存</button>';
newHtml += '<button name="delete" type="button" class="awsui-btn awsui-btn-danger" onclick="deleteFile(\'new\');">删除</button>';
}
newHtml += '</div>';
newHtml += '<div id="publish_new_content">';
newHtml += '<table class="awsui-table awsui-table-thin awsui-table-hover data-table">';
@ -254,9 +259,11 @@ function initHtml() {
changeHtml += '<div id="publisher_change" border="1">';
changeHtml += '<!-- 操作按钮 -->';
changeHtml += '<div id="publish_change_button" style="padding:5px 10px 5px 10px;">';
if($("#userTaskDefId").val()=='obj_c9e5a2e257f00001e2a375d01f601518'){
changeHtml += '<button name="add" type="button" class="awsui-btn awsui-btn-blue" onclick="addProcess(\'change\');">新增</button>';
// changeHtml += '<button name="save" type="button" class="awsui-btn" onclick="saveFormData(\'change\');">保存</button>';
changeHtml += '<button name="delete" type="button" class="awsui-btn awsui-btn-danger" onclick="deleteFile(\'change\');">删除</button>';
}
changeHtml += '</div>';
changeHtml += '<div id="publish_change_content">';
changeHtml += '<table class="awsui-table awsui-table-thin awsui-table-hover data-table">';
@ -282,9 +289,11 @@ function initHtml() {
stopHtml += '<div id="publisher_stop" border="1">';
stopHtml += '<!-- 操作按钮 -->';
stopHtml += '<div id="publish_stop_button" style="padding:5px 10px 5px 10px;">';
stopHtml += '<button name="add" type="button" class="awsui-btn awsui-btn-blue" onclick="addProcess(\'stop\');">新增</button>';
// stopHtml += '<button name="save" type="button" class="awsui-btn" onclick="saveFormData(\'stop\');">保存</button>';
stopHtml += '<button name="delete" type="button" class="awsui-btn awsui-btn-danger" onclick="deleteFile(\'stop\');">删除</button>';
if($("#userTaskDefId").val()=='obj_c9e5a2e257f00001e2a375d01f601518') {
stopHtml += '<button name="add" type="button" class="awsui-btn awsui-btn-blue" onclick="addProcess(\'stop\');">新增</button>';
// stopHtml += '<button name="save" type="button" class="awsui-btn" onclick="saveFormData(\'stop\');">保存</button>';
stopHtml += '<button name="delete" type="button" class="awsui-btn awsui-btn-danger" onclick="deleteFile(\'stop\');">删除</button>';
}
stopHtml += '</div>';
stopHtml += '<div id="publish_stop_content">';
stopHtml += '<table class="awsui-table awsui-table-thin awsui-table-hover data-table">';
@ -509,12 +518,14 @@ function showlist(data, type, pageNumber, start){
}
// 加载数据
var html = '';
//var appendTask="";
for (var i = 0, s = start; i < pageLimit; i++, s++) {
var curr;
if ((curr = data[s - 1]) != undefined) {
//appendTask+=curr.taskId+',';
var fileName = curr.publishFileName + ' V' + curr.fileVersion;
var outputName = getOutputName(curr.category, curr.methodId);
var reportName = '<a href="javascript:void(0);" onclick="openReportFile(\'' + curr.taskId + '\')">' + fileName + "-" + outputName + '</a><span id="download_output_' + curr.publishFileId + '" style="cursor: pointer;" onclick="downloadReport(\'' + curr.publishFileId + '\',\'' + curr.taskId + '\')"><i class="awsui-iconfont" style="font-size: 12px;">&#xe653;</i></span>';
var reportName = '<a id="openReportFile'+curr.taskId+'" href="javascript:void(0);" onclick="openReportFile(\'' + curr.taskId + '\')">' + fileName + "-" + outputName + '</a><span id="download_output_' + curr.publishFileId + '" style="cursor: pointer;" onclick="downloadReport(\'' + curr.publishFileId + '\',\'' + curr.taskId + '\')"><i class="awsui-iconfont" style="font-size: 12px;">&#xe653;</i></span>';
var quickCreate = "<a href='javascript:void(0);' onclick='quickCreateReport(" + JSON.stringify(curr) + ", $(this), \"new\")'>立即创建</a>";
var processNumber = '';
if(curr.processNumber != undefined){
@ -535,9 +546,19 @@ function showlist(data, type, pageNumber, start){
//html += '<td style="padding:1px;"><textarea onblur="changeDesc(\'new\',\'' + curr.publishFileId + '\', this)" style="width:100%;height:30px;" ' + textareaPerm + ' class="awsui-input">' + curr.publishDesc + '</textarea></td>';
html += '<td style="padding:1px;"><span>'+ processNumber +'</span></td>';
html += '</tr>';
}
}
//appendTask=appendTask.substring(0,appendTask.length-1);
$('#publish_new_tbody').empty().html(html);
/*var taskData=appendTask.split(",");
for(var i=0;i<taskData.length;i++){
taskArr.push(taskData[i]);
}*/
$("#publish_new_tbody .awsui-checkbox").check();
}
if (type == 'change') {
@ -680,6 +701,7 @@ function showlist(data, type, pageNumber, start){
}
}
function disabledButton() {
$('#publisher_dialog').find('div.dlg-button').find('button:first').prop('disabled', 'disabled');
}
@ -2135,7 +2157,6 @@ function downloadReport(uuid, taskId) {
},
success : function(r) {
if (r.result == "ok") {
debugger;
window.open (r.data.url);
} else {