|
@@ -118,13 +118,35 @@ $("#linkZMHS").click(function(){ // 子目换算
|
|
|
|
|
|
gljOprObj.activeTab='#linkZMHS';
|
|
|
});
|
|
|
-
|
|
|
-tabZMHS
|
|
|
+//特征及内容各模块宽度自适应
|
|
|
+function adaptiveTzjnrWidth() {
|
|
|
+ if(gljOprObj.activeTab !== '#linkTZJNR'){
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ //排版规则工具条宽度
|
|
|
+ const typeSettingWidth = 30;
|
|
|
+ let tzjnrWidth = $('#tzjnrCon').width() + 30;
|
|
|
+ //let tzjnrWidth = $(window).width() - $('.main-nav').width() - $('.main-side').width();
|
|
|
+ if($('#add-rule').is(':visible')){
|
|
|
+ $('#jobDiv').css('width', tzjnrWidth / 3);
|
|
|
+ $('#itemDiv').css('width', tzjnrWidth / 3);
|
|
|
+ $('#add-rule').css('width', tzjnrWidth / 3);
|
|
|
+ } else{
|
|
|
+ $('#jobDiv').css('width', tzjnrWidth / 2);
|
|
|
+ $('#itemDiv').css('width', tzjnrWidth / 2 - typeSettingWidth);
|
|
|
+ $('#openTypeSetting').css('width', typeSettingWidth);
|
|
|
+ }
|
|
|
+ pageCCOprObj.resizeWidth();
|
|
|
+ refreshSubSpread();
|
|
|
+}
|
|
|
//特征及内容
|
|
|
$("#linkTZJNR").click(function () {
|
|
|
+ gljOprObj.activeTab='#linkTZJNR';
|
|
|
$("#subItems").children().hide();
|
|
|
$("#tzjnrCon").show();
|
|
|
- $("#add-rule").show();
|
|
|
+ adaptiveTzjnrWidth();
|
|
|
+ pageCCOprObj.resizeWidth();
|
|
|
+ //$("#add-rule").show();
|
|
|
$("#add-rule p").not(":first").css('margin-bottom', 4);
|
|
|
pageCCOprObj.active = true;
|
|
|
refreshSubSpread();
|
|
@@ -134,13 +156,18 @@ $("#linkTZJNR").click(function () {
|
|
|
}
|
|
|
pageCCOprObj.mainActiveCell = projectObj.mainSpread.getActiveSheet().getSelections()[0];
|
|
|
pageCCOprObj.setCacheAndShow(selectedNode);
|
|
|
- /* if(selectedNode && selectedNode.sourceType === projectObj.project.Bills.getSourceType()){
|
|
|
- pageCCOprObj.setCacheAndShow(selectedNode);
|
|
|
- }
|
|
|
- else{
|
|
|
- pageCCOprObj.clearData();
|
|
|
- }*/
|
|
|
- gljOprObj.activeTab='#linkTZJNR';
|
|
|
+});
|
|
|
+//打开排版规则
|
|
|
+$('#openTypeSetting').click(function () {
|
|
|
+ $('#add-rule').show();
|
|
|
+ $(this).hide();
|
|
|
+ adaptiveTzjnrWidth();
|
|
|
+});
|
|
|
+//关闭排版规则
|
|
|
+$('#closeTypeSetting').click(function () {
|
|
|
+ $('#add-rule').hide();
|
|
|
+ $('#openTypeSetting').show();
|
|
|
+ adaptiveTzjnrWidth();
|
|
|
});
|
|
|
|
|
|
//应用到选中清单、应用到所有,添加位置列如果隐藏了,则重新显示
|