|
@@ -204,6 +204,7 @@
|
|
|
const oss_path = JSON.parse('<%- JSON.stringify(ossPath) %>');
|
|
|
let business_type = 'stage';
|
|
|
let CHANGE_LIST = [], current_change_id = -1, current_change_code = '';
|
|
|
+ let CHANGE_ID = -1, BUSINESS_ID = -1;
|
|
|
|
|
|
const FOLDER_SEPERATER = '->';
|
|
|
|
|
@@ -372,6 +373,8 @@
|
|
|
// alert('you are selecting: ' + ele.innerText);
|
|
|
current_change_id = ele.attributes.change_id.value;
|
|
|
current_change_code = ele.attributes.change_code.value;
|
|
|
+ CHANGE_ID = ele.attributes.change_id.value;
|
|
|
+ BUSINESS_ID = ele.attributes.change_id.value;
|
|
|
buildChangeSelection();
|
|
|
//还有必要触发归档报表刷新!
|
|
|
//rptArchiveObj.onClick(null, null, rptArchiveObj.currentNode);
|
|
@@ -476,11 +479,17 @@
|
|
|
$('#select-item').siblings('button').text($(this).text());
|
|
|
const type = $(this).data('type');
|
|
|
business_type = type;
|
|
|
+ CHANGE_ID = -1;
|
|
|
+ BUSINESS_ID = -1;
|
|
|
if (type === 'stage') {
|
|
|
$('#divSelectableStages').show();
|
|
|
$('#divSelectableChanges').hide();
|
|
|
+ current_stage_order = STAGE_LIST[i - 1].order;
|
|
|
+ const info = _.find(STAGE_LIST, { order: current_stage_order });
|
|
|
+ current_stage_id = info ? info.id : STAGE_LIST[i -1].id;
|
|
|
+ current_stage_order = info ? info.order : STAGE_LIST[i - 1].order;
|
|
|
// 下列树结构重新加载
|
|
|
-//还有必要触发归档报表刷新!
|
|
|
+ //还有必要触发归档报表刷新!
|
|
|
//rptArchiveObj.onClick(null, null, rptArchiveObj.currentNode);
|
|
|
const params = {prjId: PROJECT_ID, stgId: current_stage_id};
|
|
|
$.bootstrapLoading.start();
|
|
@@ -517,12 +526,15 @@
|
|
|
ARCHIVE_LIST = result.data;
|
|
|
ARCHIVE_ENCRYPTION_LIST = result.encryptionData;
|
|
|
CHANGE_LIST = result.changes;
|
|
|
- current_change_id = CHANGE_LIST.length > 0 ? CHANGE_LIST[0].cid || CHANGE_LIST[0].id : -1;
|
|
|
+ current_change_id = CHANGE_LIST.length > 0 ? CHANGE_LIST[0].id : -1;
|
|
|
current_change_code = CHANGE_LIST.length > 0 ? CHANGE_LIST[0].code : '';
|
|
|
TOP_TREE_NODES = JSON.parse(JSON.stringify(result.rpt_tpl_data));
|
|
|
+ CHANGE_ID = CHANGE_LIST.length > 0 ? CHANGE_LIST[0].id : -1;
|
|
|
+ BUSINESS_ID = CHANGE_LIST.length > 0 ? CHANGE_LIST[0].id : -1;
|
|
|
buildTplTree();
|
|
|
rptArchiveObj.iniPage();
|
|
|
buildChangeSelection();
|
|
|
+ current_stage_id = result.stgId;
|
|
|
}, function(err){
|
|
|
$.bootstrapLoading.end();
|
|
|
}, function(ex){
|