|
@@ -14,7 +14,7 @@ const invalidFields = {
|
|
|
xmj: ['quantity', 'unit_price'],
|
|
|
};
|
|
|
$(document).ready(() => {
|
|
|
- const copyBlockTag = 'zh.calc.copyBlock';
|
|
|
+ const copyBlockTag = 'zh.calc.copyBlock.ctrlPrice';
|
|
|
let stdXmj, stdGcl, searchCtrlPrice;
|
|
|
autoFlashHeight();
|
|
|
const priceSpread = SpreadJsObj.createNewSpread($('#ctrl-price-spread')[0]);
|
|
@@ -462,7 +462,7 @@ $(document).ready(() => {
|
|
|
priceSpread.bind(spreadNS.Events.ClipboardPasting, priceTreeOpr.clipboardPasting);
|
|
|
SpreadJsObj.addDeleteBind(priceSpread, priceTreeOpr.deletePress);
|
|
|
$.contextMenu({
|
|
|
- selector: '#budget-spread',
|
|
|
+ selector: '#ctrl-price-spread',
|
|
|
build: function ($trigger, e) {
|
|
|
const target = SpreadJsObj.safeRightClickSelection($trigger, e, priceSpread);
|
|
|
return target.hitTestType === spreadNS.SheetArea.viewport || target.hitTestType === spreadNS.SheetArea.rowHeader;
|
|
@@ -529,7 +529,7 @@ $(document).ready(() => {
|
|
|
},
|
|
|
visible: function (key, opt) {
|
|
|
const select = SpreadJsObj.getSelectObject(priceSheet);
|
|
|
- return needGcl && !!select;
|
|
|
+ return !!select;
|
|
|
},
|
|
|
disabled: function (key, opt) {
|
|
|
const select = SpreadJsObj.getSelectObject(priceSheet);
|