|
@@ -118,7 +118,7 @@ const BaseSetCol = {
|
|
{ key: 'b_code', name: '清单编号', fixed: ['alias'], bills: 1, pos: 0, },
|
|
{ key: 'b_code', name: '清单编号', fixed: ['alias'], bills: 1, pos: 0, },
|
|
{ key: 'ex_memo1', name: '备注1', fixed: [], bills: 1, pos: 1, },
|
|
{ key: 'ex_memo1', name: '备注1', fixed: [], bills: 1, pos: 1, },
|
|
{ key: 'name', name: '名称/计量单元', fixed: ['alias'], bills: 1, pos: 1 },
|
|
{ key: 'name', name: '名称/计量单元', fixed: ['alias'], bills: 1, pos: 1 },
|
|
- { key: 'features', name: '项目特征', fixed: ['valid', 'alias'], bills: 1, pos: 0 },
|
|
|
|
|
|
+ { key: 'features', name: '项目特征', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'position', name: '位置', fixed: [], bills: 0, pos: 1 },
|
|
{ key: 'position', name: '位置', fixed: [], bills: 0, pos: 1 },
|
|
{ key: 'unit', name: '单位', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'unit', name: '单位', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'unit_price', name: '单价', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'unit_price', name: '单价', fixed: ['alias'], bills: 1, pos: 0 },
|
|
@@ -137,7 +137,7 @@ const BaseSetCol = {
|
|
{ key: 'b_code', name: '清单编号', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'b_code', name: '清单编号', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'ex_memo1', name: '备注1', fixed: [], bills: 1, pos: 1, },
|
|
{ key: 'ex_memo1', name: '备注1', fixed: [], bills: 1, pos: 1, },
|
|
{ key: 'name', name: '名称/计量单元', fixed: ['alias'], bills: 1, pos: 1 },
|
|
{ key: 'name', name: '名称/计量单元', fixed: ['alias'], bills: 1, pos: 1 },
|
|
- { key: 'features', name: '项目特征', fixed: ['valid', 'alias'], bills: 1, pos: 0 },
|
|
|
|
|
|
+ { key: 'features', name: '项目特征', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'position', name: '位置', fixed: [], bills: 0, pos: 1},
|
|
{ key: 'position', name: '位置', fixed: [], bills: 0, pos: 1},
|
|
{ key: 'unit', name: '单位', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'unit', name: '单位', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'unit_price', name: '单价', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'unit_price', name: '单价', fixed: ['alias'], bills: 1, pos: 0 },
|
|
@@ -165,7 +165,7 @@ const BaseSetCol = {
|
|
{ key: 'b_code', name: '清单编号', fixed: ['alias'], bills: 1, pos: 0, },
|
|
{ key: 'b_code', name: '清单编号', fixed: ['alias'], bills: 1, pos: 0, },
|
|
{ key: 'ex_memo1', name: '备注1', fixed: [], bills: 1, pos: 1, },
|
|
{ key: 'ex_memo1', name: '备注1', fixed: [], bills: 1, pos: 1, },
|
|
{ key: 'name', name: '名称/计量单元', fixed: ['alias'], bills: 1, pos: 1 },
|
|
{ key: 'name', name: '名称/计量单元', fixed: ['alias'], bills: 1, pos: 1 },
|
|
- { key: 'features', name: '项目特征', fixed: ['valid', 'alias'], bills: 1, pos: 0 },
|
|
|
|
|
|
+ { key: 'features', name: '项目特征', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'position', name: '位置', fixed: [], bills: 0, pos: 1 },
|
|
{ key: 'position', name: '位置', fixed: [], bills: 0, pos: 1 },
|
|
{ key: 'unit', name: '单位', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'unit', name: '单位', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'unit_price', name: '单价', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'unit_price', name: '单价', fixed: ['alias'], bills: 1, pos: 0 },
|
|
@@ -184,7 +184,7 @@ const BaseSetCol = {
|
|
{ key: 'b_code', name: '清单编号', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'b_code', name: '清单编号', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'ex_memo1', name: '备注1', fixed: [], bills: 1, pos: 1, },
|
|
{ key: 'ex_memo1', name: '备注1', fixed: [], bills: 1, pos: 1, },
|
|
{ key: 'name', name: '名称/计量单元', fixed: ['alias'], bills: 1, pos: 1 },
|
|
{ key: 'name', name: '名称/计量单元', fixed: ['alias'], bills: 1, pos: 1 },
|
|
- { key: 'features', name: '项目特征', fixed: ['valid', 'alias'], bills: 1, pos: 0 },
|
|
|
|
|
|
+ { key: 'features', name: '项目特征', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'position', name: '位置', fixed: [], bills: 0, pos: 1},
|
|
{ key: 'position', name: '位置', fixed: [], bills: 0, pos: 1},
|
|
{ key: 'unit', name: '单位', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'unit', name: '单位', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'unit_price', name: '单价', fixed: ['alias'], bills: 1, pos: 0 },
|
|
{ key: 'unit_price', name: '单价', fixed: ['alias'], bills: 1, pos: 0 },
|
|
@@ -310,7 +310,7 @@ const szSpreadTemplate = {
|
|
{ key: 'b_code', valid: 1 },
|
|
{ key: 'b_code', valid: 1 },
|
|
{ key: 'ex_memo1', valid: 0 },
|
|
{ key: 'ex_memo1', valid: 0 },
|
|
{ key: 'name', valid: 1 },
|
|
{ key: 'name', valid: 1 },
|
|
- { key: 'features', valid: 0 },
|
|
|
|
|
|
+ { key: 'features', valid: 1 },
|
|
{ key: 'position', valid: 1 },
|
|
{ key: 'position', valid: 1 },
|
|
{ key: 'unit', valid: 1 },
|
|
{ key: 'unit', valid: 1 },
|
|
{ key: 'unit_price', valid: 1 },
|
|
{ key: 'unit_price', valid: 1 },
|
|
@@ -329,7 +329,7 @@ const szSpreadTemplate = {
|
|
{ key: 'b_code', valid: 1 },
|
|
{ key: 'b_code', valid: 1 },
|
|
{ key: 'ex_memo1', valid: 0 },
|
|
{ key: 'ex_memo1', valid: 0 },
|
|
{ key: 'name', valid: 1 },
|
|
{ key: 'name', valid: 1 },
|
|
- { key: 'features', valid: 0 },
|
|
|
|
|
|
+ { key: 'features', valid: 1 },
|
|
{ key: 'position', valid: 1 },
|
|
{ key: 'position', valid: 1 },
|
|
{ key: 'unit', valid: 1 },
|
|
{ key: 'unit', valid: 1 },
|
|
{ key: 'unit_price', valid: 1 },
|
|
{ key: 'unit_price', valid: 1 },
|
|
@@ -356,7 +356,7 @@ const szSpreadTemplate = {
|
|
{ key: 'b_code', valid: 1 },
|
|
{ key: 'b_code', valid: 1 },
|
|
{ key: 'ex_memo1', valid: 0 },
|
|
{ key: 'ex_memo1', valid: 0 },
|
|
{ key: 'name', valid: 1 },
|
|
{ key: 'name', valid: 1 },
|
|
- { key: 'features', valid: 0 },
|
|
|
|
|
|
+ { key: 'features', valid: 1 },
|
|
{ key: 'position', valid: 1 },
|
|
{ key: 'position', valid: 1 },
|
|
{ key: 'unit', valid: 1 },
|
|
{ key: 'unit', valid: 1 },
|
|
{ key: 'unit_price', valid: 1 },
|
|
{ key: 'unit_price', valid: 1 },
|
|
@@ -375,7 +375,7 @@ const szSpreadTemplate = {
|
|
{ key: 'b_code', valid: 1 },
|
|
{ key: 'b_code', valid: 1 },
|
|
{ key: 'ex_memo1', valid: 0 },
|
|
{ key: 'ex_memo1', valid: 0 },
|
|
{ key: 'name', valid: 1 },
|
|
{ key: 'name', valid: 1 },
|
|
- { key: 'features', valid: 0 },
|
|
|
|
|
|
+ { key: 'features', valid: 1 },
|
|
{ key: 'position', valid: 1 },
|
|
{ key: 'position', valid: 1 },
|
|
{ key: 'unit', valid: 1 },
|
|
{ key: 'unit', valid: 1 },
|
|
{ key: 'unit_price', valid: 1 },
|
|
{ key: 'unit_price', valid: 1 },
|
|
@@ -405,7 +405,7 @@ const fjSpreadTemplate = {
|
|
{ key: 'b_code', valid: 1 },
|
|
{ key: 'b_code', valid: 1 },
|
|
{ key: 'ex_memo1', valid: 0 },
|
|
{ key: 'ex_memo1', valid: 0 },
|
|
{ key: 'name', valid: 1 },
|
|
{ key: 'name', valid: 1 },
|
|
- { key: 'features', valid: 0 },
|
|
|
|
|
|
+ { key: 'features', valid: 1 },
|
|
{ key: 'position', valid: 1 },
|
|
{ key: 'position', valid: 1 },
|
|
{ key: 'unit', valid: 1 },
|
|
{ key: 'unit', valid: 1 },
|
|
{ key: 'unit_price', valid: 1 },
|
|
{ key: 'unit_price', valid: 1 },
|
|
@@ -424,7 +424,7 @@ const fjSpreadTemplate = {
|
|
{ key: 'b_code', valid: 1 },
|
|
{ key: 'b_code', valid: 1 },
|
|
{ key: 'ex_memo1', valid: 0 },
|
|
{ key: 'ex_memo1', valid: 0 },
|
|
{ key: 'name', valid: 1 },
|
|
{ key: 'name', valid: 1 },
|
|
- { key: 'features', valid: 0 },
|
|
|
|
|
|
+ { key: 'features', valid: 1 },
|
|
{ key: 'position', valid: 1 },
|
|
{ key: 'position', valid: 1 },
|
|
{ key: 'unit', valid: 1 },
|
|
{ key: 'unit', valid: 1 },
|
|
{ key: 'unit_price', valid: 1 },
|
|
{ key: 'unit_price', valid: 1 },
|
|
@@ -451,7 +451,7 @@ const fjSpreadTemplate = {
|
|
{ key: 'b_code', valid: 1 },
|
|
{ key: 'b_code', valid: 1 },
|
|
{ key: 'ex_memo1', valid: 0 },
|
|
{ key: 'ex_memo1', valid: 0 },
|
|
{ key: 'name', valid: 1 },
|
|
{ key: 'name', valid: 1 },
|
|
- { key: 'features', valid: 0 },
|
|
|
|
|
|
+ { key: 'features', valid: 1 },
|
|
{ key: 'position', valid: 1 },
|
|
{ key: 'position', valid: 1 },
|
|
{ key: 'unit', valid: 1 },
|
|
{ key: 'unit', valid: 1 },
|
|
{ key: 'unit_price', valid: 1 },
|
|
{ key: 'unit_price', valid: 1 },
|
|
@@ -470,7 +470,7 @@ const fjSpreadTemplate = {
|
|
{ key: 'b_code', valid: 1 },
|
|
{ key: 'b_code', valid: 1 },
|
|
{ key: 'ex_memo1', valid: 0 },
|
|
{ key: 'ex_memo1', valid: 0 },
|
|
{ key: 'name', valid: 1 },
|
|
{ key: 'name', valid: 1 },
|
|
- { key: 'features', valid: 0 },
|
|
|
|
|
|
+ { key: 'features', valid: 1 },
|
|
{ key: 'position', valid: 1 },
|
|
{ key: 'position', valid: 1 },
|
|
{ key: 'unit', valid: 1 },
|
|
{ key: 'unit', valid: 1 },
|
|
{ key: 'unit_price', valid: 1 },
|
|
{ key: 'unit_price', valid: 1 },
|
|
@@ -506,6 +506,7 @@ const BaseSpreadColSetting = {
|
|
code: [{title: '项目节编号', colSpan: '1', rowSpan: '2', field: 'code', hAlign: 0, width: 145, formatter: '@', cellType: 'tree'}],
|
|
code: [{title: '项目节编号', colSpan: '1', rowSpan: '2', field: 'code', hAlign: 0, width: 145, formatter: '@', cellType: 'tree'}],
|
|
b_code: [{title: '清单编号', colSpan: '1', rowSpan: '2', field: 'b_code', hAlign: 0, width: 70, formatter: '@',}],
|
|
b_code: [{title: '清单编号', colSpan: '1', rowSpan: '2', field: 'b_code', hAlign: 0, width: 70, formatter: '@',}],
|
|
name: [{title: '名称', colSpan: '1', rowSpan: '2', field: 'name', hAlign: 0, width: 185, formatter: '@', }],
|
|
name: [{title: '名称', colSpan: '1', rowSpan: '2', field: 'name', hAlign: 0, width: 185, formatter: '@', }],
|
|
|
|
+ features: [{title: '项目特征', colSpan: '1', rowSpan: '2', field: 'features', hAlign: 0, width: 185, formatter: '@', cellType: 'ellipsisAutoTip' }],
|
|
unit: [{title: '单位', colSpan: '1', rowSpan: '2', field: 'unit', hAlign: 1, width: 50, formatter: '@', cellType: 'unit'}],
|
|
unit: [{title: '单位', colSpan: '1', rowSpan: '2', field: 'unit', hAlign: 1, width: 50, formatter: '@', cellType: 'unit'}],
|
|
unit_price: [{title: '单价', colSpan: '1', rowSpan: '2', field: 'unit_price', hAlign: 2, width: 60, type: 'Number',}],
|
|
unit_price: [{title: '单价', colSpan: '1', rowSpan: '2', field: 'unit_price', hAlign: 2, width: 60, type: 'Number',}],
|
|
dgn_qty: [
|
|
dgn_qty: [
|
|
@@ -554,6 +555,7 @@ const BaseSpreadColSetting = {
|
|
code: [{title: '项目节编号', colSpan: '1', rowSpan: '2', field: 'code', hAlign: 0, width: 145, formatter: '@', readOnly: true, cellType: 'tree'}],
|
|
code: [{title: '项目节编号', colSpan: '1', rowSpan: '2', field: 'code', hAlign: 0, width: 145, formatter: '@', readOnly: true, cellType: 'tree'}],
|
|
b_code: [{title: '清单编号', colSpan: '1', rowSpan: '2', field: 'b_code', hAlign: 0, width: 70, formatter: '@', readOnly: true}],
|
|
b_code: [{title: '清单编号', colSpan: '1', rowSpan: '2', field: 'b_code', hAlign: 0, width: 70, formatter: '@', readOnly: true}],
|
|
name: [{title: '名称', colSpan: '1', rowSpan: '2', field: 'name', hAlign: 0, width: 185, formatter: '@', readOnly: true}],
|
|
name: [{title: '名称', colSpan: '1', rowSpan: '2', field: 'name', hAlign: 0, width: 185, formatter: '@', readOnly: true}],
|
|
|
|
+ features: [{title: '项目特征', colSpan: '1', rowSpan: '2', field: 'features', hAlign: 0, width: 185, formatter: '@', readOnly: true, cellType: 'ellipsisAutoTip' }],
|
|
unit: [{title: '单位', colSpan: '1', rowSpan: '2', field: 'unit', hAlign: 1, width: 60, formatter: '@', readOnly: true, cellType: 'unit'}],
|
|
unit: [{title: '单位', colSpan: '1', rowSpan: '2', field: 'unit', hAlign: 1, width: 60, formatter: '@', readOnly: true, cellType: 'unit'}],
|
|
unit_price: [{title: '单价', colSpan: '1', rowSpan: '2', field: 'unit_price', hAlign: 2, width: 60, readOnly: true, type: 'Number'}],
|
|
unit_price: [{title: '单价', colSpan: '1', rowSpan: '2', field: 'unit_price', hAlign: 2, width: 60, readOnly: true, type: 'Number'}],
|
|
tz_calc: [
|
|
tz_calc: [
|
|
@@ -637,6 +639,7 @@ const BaseSpreadColSetting = {
|
|
code: [{title: '项目节编号', colSpan: '1', rowSpan: '2', field: 'code', hAlign: 0, width: 145, formatter: '@', cellType: 'tree'}],
|
|
code: [{title: '项目节编号', colSpan: '1', rowSpan: '2', field: 'code', hAlign: 0, width: 145, formatter: '@', cellType: 'tree'}],
|
|
b_code: [{title: '清单编号', colSpan: '1', rowSpan: '2', field: 'b_code', hAlign: 0, width: 70, formatter: '@',}],
|
|
b_code: [{title: '清单编号', colSpan: '1', rowSpan: '2', field: 'b_code', hAlign: 0, width: 70, formatter: '@',}],
|
|
name: [{title: '名称', colSpan: '1', rowSpan: '2', field: 'name', hAlign: 0, width: 185, formatter: '@', }],
|
|
name: [{title: '名称', colSpan: '1', rowSpan: '2', field: 'name', hAlign: 0, width: 185, formatter: '@', }],
|
|
|
|
+ features: [{title: '项目特征', colSpan: '1', rowSpan: '2', field: 'features', hAlign: 0, width: 185, formatter: '@', cellType: 'ellipsisAutoTip' }],
|
|
unit: [{title: '单位', colSpan: '1', rowSpan: '2', field: 'unit', hAlign: 1, width: 50, formatter: '@', cellType: 'unit'}],
|
|
unit: [{title: '单位', colSpan: '1', rowSpan: '2', field: 'unit', hAlign: 1, width: 50, formatter: '@', cellType: 'unit'}],
|
|
unit_price: [{title: '单价', colSpan: '1', rowSpan: '2', field: 'unit_price', hAlign: 2, width: 60, type: 'Number',}],
|
|
unit_price: [{title: '单价', colSpan: '1', rowSpan: '2', field: 'unit_price', hAlign: 2, width: 60, type: 'Number',}],
|
|
dgn_qty: [
|
|
dgn_qty: [
|
|
@@ -687,6 +690,7 @@ const BaseSpreadColSetting = {
|
|
code: [{title: '项目节编号', colSpan: '1', rowSpan: '2', field: 'code', hAlign: 0, width: 145, formatter: '@', readOnly: true, cellType: 'tree'}],
|
|
code: [{title: '项目节编号', colSpan: '1', rowSpan: '2', field: 'code', hAlign: 0, width: 145, formatter: '@', readOnly: true, cellType: 'tree'}],
|
|
b_code: [{title: '清单编号', colSpan: '1', rowSpan: '2', field: 'b_code', hAlign: 0, width: 70, formatter: '@', readOnly: true}],
|
|
b_code: [{title: '清单编号', colSpan: '1', rowSpan: '2', field: 'b_code', hAlign: 0, width: 70, formatter: '@', readOnly: true}],
|
|
name: [{title: '名称', colSpan: '1', rowSpan: '2', field: 'name', hAlign: 0, width: 185, formatter: '@', readOnly: true}],
|
|
name: [{title: '名称', colSpan: '1', rowSpan: '2', field: 'name', hAlign: 0, width: 185, formatter: '@', readOnly: true}],
|
|
|
|
+ features: [{title: '项目特征', colSpan: '1', rowSpan: '2', field: 'features', hAlign: 0, width: 185, formatter: '@', readOnly: true, cellType: 'ellipsisAutoTip' }],
|
|
unit: [{title: '单位', colSpan: '1', rowSpan: '2', field: 'unit', hAlign: 1, width: 60, formatter: '@', readOnly: true, cellType: 'unit'}],
|
|
unit: [{title: '单位', colSpan: '1', rowSpan: '2', field: 'unit', hAlign: 1, width: 60, formatter: '@', readOnly: true, cellType: 'unit'}],
|
|
unit_price: [{title: '单价', colSpan: '1', rowSpan: '2', field: 'unit_price', hAlign: 2, width: 60, readOnly: true, type: 'Number'}],
|
|
unit_price: [{title: '单价', colSpan: '1', rowSpan: '2', field: 'unit_price', hAlign: 2, width: 60, readOnly: true, type: 'Number'}],
|
|
tz_calc: [
|
|
tz_calc: [
|