|
@@ -109,24 +109,27 @@
|
|
|
};
|
|
|
const billsSpreadSetting = {
|
|
|
cols: [
|
|
|
- {title: '', colSpan: '1', rowSpan: '3', field: 'differ_str', hAlign: 1, width: 20, formatter: '@', cellType: 'tip', getTip: function (x) {
|
|
|
- if (x.differ_str.indexOf('改') >= 0) {
|
|
|
- const differ_hint = [];
|
|
|
- if (x.differ.indexOf('tree') >= 0)
|
|
|
- differ_hint.push('结构调整(原父项:' + (x.org_parent.code || '') + (x.org_parent.b_code || '') + ')');
|
|
|
- if (x.differ.indexOf('calc') >= 0) differ_hint.push('计算项修改');
|
|
|
- if (x.differ.indexOf('info') >= 0) differ_hint.push('文字修改');
|
|
|
- const pos_hint = [];
|
|
|
- if (x.differ.indexOf('pos-add') >= 0) pos_hint.push('增');
|
|
|
- if (x.differ.indexOf('pos-del') >= 0) pos_hint.push('删');
|
|
|
- if (x.differ.indexOf('pos-info') >= 0) pos_hint.push('文改');
|
|
|
- if (x.differ.indexOf('pos-calc') >= 0) pos_hint.push('量改');
|
|
|
- if (pos_hint.length > 0) differ_hint.push('计量单元: ' + pos_hint.join(','))
|
|
|
- return differ_hint.join('<br>');
|
|
|
- } else {
|
|
|
- return '';
|
|
|
+ {
|
|
|
+ title: '修\n订\n类\n型', colSpan: '1', rowSpan: '3', field: 'differ_str', hAlign: 1, width: 20, formatter: '@', cellType: 'tip',
|
|
|
+ getTip: function (x) {
|
|
|
+ if (x.differ_str.indexOf('改') >= 0) {
|
|
|
+ const differ_hint = [];
|
|
|
+ if (x.differ.indexOf('tree') >= 0)
|
|
|
+ differ_hint.push('结构调整(原父项:' + (x.org_parent.code || '') + (x.org_parent.b_code || '') + ')');
|
|
|
+ if (x.differ.indexOf('calc') >= 0) differ_hint.push('计算项修改');
|
|
|
+ if (x.differ.indexOf('info') >= 0) differ_hint.push('文字修改');
|
|
|
+ const pos_hint = [];
|
|
|
+ if (x.differ.indexOf('pos-add') >= 0) pos_hint.push('增');
|
|
|
+ if (x.differ.indexOf('pos-del') >= 0) pos_hint.push('删');
|
|
|
+ if (x.differ.indexOf('pos-info') >= 0) pos_hint.push('文改');
|
|
|
+ if (x.differ.indexOf('pos-calc') >= 0) pos_hint.push('量改');
|
|
|
+ if (pos_hint.length > 0) differ_hint.push('计量单元: ' + pos_hint.join(','))
|
|
|
+ return differ_hint.join('<br>');
|
|
|
+ } else {
|
|
|
+ return '';
|
|
|
+ }
|
|
|
}
|
|
|
- }},
|
|
|
+ },
|
|
|
{title: '修订台账|项目节编号', colSpan: '16|1', rowSpan: '1|2', field: 'new_code', hAlign: 0, width: 145, formatter: '@', cellType: 'tree'},
|
|
|
{title: '|清单编号', colSpan: '|1', rowSpan: '|2', field: 'new_b_code', hAlign: 0, width: 70, formatter: '@'},
|
|
|
{title: '|名称', colSpan: '|1', rowSpan: '|2', field: 'new_name', hAlign: 0, width: 185, formatter: '@'},
|
|
@@ -189,7 +192,7 @@
|
|
|
};
|
|
|
const posSpreadSetting = {
|
|
|
cols: [
|
|
|
- {title: '', colSpan: '1', rowSpan: '3', field: 'differ_str', hAlign: 1, width: 60, formatter: '@'},
|
|
|
+ {title: '修订类型', colSpan: '1', rowSpan: '3', field: 'differ_str', hAlign: 1, width: 60, formatter: '@'},
|
|
|
{title: '修改台账|计量单元', colSpan: '6|1', rowSpan: '1|2', field: 'new_name', hAlign: 0, width: 230, formatter: '@'},
|
|
|
{title: '|位置', colSpan: '|1', rowSpan: '|2', field: 'new_position', hAlign: 0, width: 60, formatter: '@'},
|
|
|
{title: '|台账数量|设计量', colSpan: '|4|1', rowSpan: '|1|1', field: 'new_sgfh_qty', hAlign: 2, width: 100, type: 'Number'},
|