|
@@ -27,7 +27,7 @@ $(document).ready(function() {
|
|
|
this.spreadSetting = {
|
|
|
cols: [
|
|
|
{title: '编号', colSpan: '1', rowSpan: '2', field: 'b_code', hAlign: 0, width: 230, formatter: '@', cellType: 'tree'},
|
|
|
- {title: '名称', colSpan: '1', rowSpan: '2', field: 'name', hAlign: 0, width: 185, formatter: '@'},
|
|
|
+ {title: '名称', colSpan: '1', rowSpan: '2', field: 'name', hAlign: 0, width: 185, formatter: '@', cellType: 'autoTip'},
|
|
|
{title: '规格', colSpan: '1', rowSpan: '2', field: 'spec', hAlign: 0, width: 150, formatter: '@'},
|
|
|
{title: '单位', colSpan: '1', rowSpan: '2', field: 'unit', hAlign: 1, width: 50, formatter: '@', cellType: 'unit'},
|
|
|
{title: '单价', colSpan: '1', rowSpan: '2', field: 'unit_price', hAlign: 2, width: 80, type: 'Number'},
|
|
@@ -202,7 +202,7 @@ $(document).ready(function() {
|
|
|
let count = 1;
|
|
|
if (sel.rowCount > 1) {
|
|
|
for (let r = 1; r < sel.rowCount; r++) {
|
|
|
- const rNode = sheet.zh_tree.nodes[sel.row + r];
|
|
|
+ const rNode = this.sheet.zh_tree.nodes[sel.row + r];
|
|
|
if (rNode.tree_level > node.tree_level) continue;
|
|
|
if ((rNode.tree_level < node.tree_level) || (rNode.tree_level === node.tree_level && rNode.tree_pid !== node.tree_pid)) {
|
|
|
toastr.warning('请选择同一节点下的节点,进行该操作');
|
|
@@ -912,7 +912,7 @@ $(document).ready(function() {
|
|
|
mainSheet.setSelection(billsObj.tree.nodes.indexOf(node), sel.col, 1, sel.colCount);
|
|
|
SpreadJsObj.reloadRowsBackColor(mainSheet, [sel.row, billsObj.tree.nodes.indexOf(node)]);
|
|
|
}
|
|
|
- billsObj.refreshOperationValid;
|
|
|
+ billsObj.refreshOperationValid();
|
|
|
billsObj.spread.focus();
|
|
|
});
|
|
|
} else {
|