|
|
@@ -1394,7 +1394,17 @@ var projectObj = {
|
|
|
return true;
|
|
|
}
|
|
|
return false;
|
|
|
- }
|
|
|
+ },
|
|
|
+ disabled: function () {
|
|
|
+ let selected = project.mainTree.selected;
|
|
|
+ if (projectReadOnly) {
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ if(selected && selected.data.type != rationType.ration){
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ return false;
|
|
|
+ },
|
|
|
},
|
|
|
"setBookMark": {
|
|
|
name: '设置/取消书签批注',
|
|
|
@@ -1406,10 +1416,7 @@ var projectObj = {
|
|
|
return false
|
|
|
},
|
|
|
callback: function () {
|
|
|
- $("#locateTab").click();
|
|
|
- },
|
|
|
- visible:function(){
|
|
|
- return false;
|
|
|
+ locateObject.setOrCancelBookmark(project.mainTree.selected)
|
|
|
}
|
|
|
|
|
|
},
|
|
|
@@ -1875,6 +1882,7 @@ var projectObj = {
|
|
|
if(node === tree.selected){
|
|
|
style.backColor = colorSetting[mapping.SELECTED]['backColor'];
|
|
|
}
|
|
|
+ if(_ && !_.isEmpty(node.data.bookmarkBackground)) style.backColor = "#"+ node.data.bookmarkBackground;//设置书签和批注背景色
|
|
|
//大项费用加粗(数字与中文字符大小不一问题由字体造成,暂时不考虑分别设置大小)
|
|
|
/* if(node.sourceType === this.project.Bills.getSourceType() && node.data.type === billType.DXFY){
|
|
|
style.font = 'bold 0.9rem Arial';
|