|
@@ -131,6 +131,7 @@ const BaseSetCol = {
|
|
|
{ key: 'memo', name: '备注', fixed: ['alias'], bills: 1, pos: 0 },
|
|
|
{ key: 'ex_memo2', name: '备注2', fixed: [], bills: 1, pos: 1, },
|
|
|
{ key: 'ex_memo3', name: '备注3', fixed: [], bills: 1, pos: 1, },
|
|
|
+ { key: 'ex_calc1', name: '计算1', fixed: [], bills: 1, pos: 1, },
|
|
|
],
|
|
|
tz_stage_set: [
|
|
|
{ key: 'code', name: '项目节编号', fixed: ['move', 'valid', 'alias'], bills: 1, pos: 0 },
|
|
@@ -158,6 +159,9 @@ const BaseSetCol = {
|
|
|
{ key: 'is_tp', name: '总额计量', fixed: [], bills: 1, pos: 0 },
|
|
|
{ key: 'gxby', name: '工序报验', fixed: ['valid', 'alias'], bills: 1, pos: 1, },
|
|
|
{ key: 'dagl', name: '档案管理', fixed: ['valid', 'alias'], bills: 1, pos: 1, },
|
|
|
+ { key: 'ex_calc1', name: '计算1', fixed: [], bills: 1, pos: 1, },
|
|
|
+ { key: 'cur_ex_calc1', name: '本期计算1', fixed: [], bills: 1, pos: 1, },
|
|
|
+ { key: 'end_ex_calc1', name: '截止本期计算1', fixed: [], bills: 1, pos: 1, },
|
|
|
],
|
|
|
gcl_ledger_set: [
|
|
|
{ key: 'code', name: '项目节编号', fixed: ['move', 'valid', 'alias'], bills: 1, pos: 0, },
|
|
@@ -177,6 +181,7 @@ const BaseSetCol = {
|
|
|
{ key: 'memo', name: '备注', fixed: ['alias'], bills: 1, pos: 0 },
|
|
|
{ key: 'ex_memo2', name: '备注2', fixed: [], bills: 1, pos: 1, },
|
|
|
{ key: 'ex_memo3', name: '备注3', fixed: [], bills: 1, pos: 1, },
|
|
|
+ { key: 'ex_calc1', name: '计算1', fixed: [], bills: 1, pos: 1, },
|
|
|
],
|
|
|
gcl_stage_set: [
|
|
|
{ key: 'code', name: '项目节编号', fixed: ['move', 'valid', 'alias'], bills: 1, pos: 0 },
|
|
@@ -205,6 +210,9 @@ const BaseSetCol = {
|
|
|
{ key: 'is_tp', name: '总额计量', fixed: [], bills: 1, pos: 0 },
|
|
|
{ key: 'gxby', name: '工序报验', fixed: ['valid', 'alias'], bills: 1, pos: 1, },
|
|
|
{ key: 'dagl', name: '档案管理', fixed: ['valid', 'alias'], bills: 1, pos: 1, },
|
|
|
+ { key: 'ex_calc1', name: '计算1', fixed: [], bills: 1, pos: 1, },
|
|
|
+ { key: 'cur_ex_calc1', name: '本期计算1', fixed: [], bills: 1, pos: 1, },
|
|
|
+ { key: 'end_ex_calc1', name: '截止本期计算1', fixed: [], bills: 1, pos: 1, },
|
|
|
],
|
|
|
};
|
|
|
// 默认的列设置
|
|
@@ -227,6 +235,7 @@ const glSpreadTemplate = {
|
|
|
{ key: 'memo', valid: 1 },
|
|
|
{ key: 'ex_memo2', valid: 0 },
|
|
|
{ key: 'ex_memo3', valid: 0 },
|
|
|
+ { key: 'ex_calc1', valid: 0 },
|
|
|
],
|
|
|
tz_stage_set: [
|
|
|
{ key: 'code', valid: 1 },
|
|
@@ -254,6 +263,9 @@ const glSpreadTemplate = {
|
|
|
{ key: 'is_tp', valid: 1},
|
|
|
{ key: 'gxby', valid: 1},
|
|
|
{ key: 'dagl', valid: 1},
|
|
|
+ { key: 'ex_calc1', valid: 0 },
|
|
|
+ { key: 'cur_ex_calc1', valid: 0 },
|
|
|
+ { key: 'end_ex_calc1', valid: 0 },
|
|
|
],
|
|
|
gcl_ledger_set: [
|
|
|
{ key: 'code', valid: 1 },
|
|
@@ -273,6 +285,7 @@ const glSpreadTemplate = {
|
|
|
{ key: 'memo', valid: 1 },
|
|
|
{ key: 'ex_memo2', valid: 0 },
|
|
|
{ key: 'ex_memo3', valid: 0 },
|
|
|
+ { key: 'ex_calc1', valid: 0 },
|
|
|
],
|
|
|
gcl_stage_set: [
|
|
|
{ key: 'code', valid: 1 },
|
|
@@ -301,6 +314,9 @@ const glSpreadTemplate = {
|
|
|
{ key: 'add_stage_order', valid: 1},
|
|
|
{ key: 'gxby', valid: 1},
|
|
|
{ key: 'dagl', valid: 1},
|
|
|
+ { key: 'ex_calc1', valid: 0 },
|
|
|
+ { key: 'cur_ex_calc1', valid: 0 },
|
|
|
+ { key: 'end_ex_calc1', valid: 0 },
|
|
|
],
|
|
|
};
|
|
|
const szSpreadTemplate = {
|
|
@@ -322,6 +338,7 @@ const szSpreadTemplate = {
|
|
|
{ key: 'memo', valid: 1 },
|
|
|
{ key: 'ex_memo2', valid: 0 },
|
|
|
{ key: 'ex_memo3', valid: 0 },
|
|
|
+ { key: 'ex_calc1', valid: 0 },
|
|
|
],
|
|
|
tz_stage_set: [
|
|
|
{ key: 'code', valid: 1 },
|
|
@@ -349,6 +366,9 @@ const szSpreadTemplate = {
|
|
|
{ key: 'is_tp', valid: 1},
|
|
|
{ key: 'gxby', valid: 1},
|
|
|
{ key: 'dagl', valid: 1},
|
|
|
+ { key: 'ex_calc1', valid: 0 },
|
|
|
+ { key: 'cur_ex_calc1', valid: 0 },
|
|
|
+ { key: 'end_ex_calc1', valid: 0 },
|
|
|
],
|
|
|
gcl_ledger_set: [
|
|
|
{ key: 'code', valid: 1 },
|
|
@@ -368,6 +388,7 @@ const szSpreadTemplate = {
|
|
|
{ key: 'memo', valid: 1 },
|
|
|
{ key: 'ex_memo2', valid: 0 },
|
|
|
{ key: 'ex_memo3', valid: 0 },
|
|
|
+ { key: 'ex_calc1', valid: 0 },
|
|
|
],
|
|
|
gcl_stage_set: [
|
|
|
{ key: 'code', valid: 1 },
|
|
@@ -396,6 +417,9 @@ const szSpreadTemplate = {
|
|
|
{ key: 'add_stage_order', valid: 1},
|
|
|
{ key: 'gxby', valid: 1},
|
|
|
{ key: 'dagl', valid: 1},
|
|
|
+ { key: 'ex_calc1', valid: 0 },
|
|
|
+ { key: 'cur_ex_calc1', valid: 0 },
|
|
|
+ { key: 'end_ex_calc1', valid: 0 },
|
|
|
],
|
|
|
};
|
|
|
const fjSpreadTemplate = {
|
|
@@ -417,6 +441,7 @@ const fjSpreadTemplate = {
|
|
|
{ key: 'memo', valid: 1 },
|
|
|
{ key: 'ex_memo2', valid: 0 },
|
|
|
{ key: 'ex_memo3', valid: 0 },
|
|
|
+ { key: 'ex_calc1', valid: 0 },
|
|
|
],
|
|
|
tz_stage_set: [
|
|
|
{ key: 'code', valid: 1 },
|
|
@@ -444,6 +469,9 @@ const fjSpreadTemplate = {
|
|
|
{ key: 'is_tp', valid: 1},
|
|
|
{ key: 'gxby', valid: 1},
|
|
|
{ key: 'dagl', valid: 1},
|
|
|
+ { key: 'ex_calc1', valid: 0 },
|
|
|
+ { key: 'cur_ex_calc1', valid: 0 },
|
|
|
+ { key: 'end_ex_calc1', valid: 0 },
|
|
|
],
|
|
|
gcl_ledger_set: [
|
|
|
{ key: 'code', valid: 1 },
|
|
@@ -463,6 +491,7 @@ const fjSpreadTemplate = {
|
|
|
{ key: 'memo', valid: 1 },
|
|
|
{ key: 'ex_memo2', valid: 0 },
|
|
|
{ key: 'ex_memo3', valid: 0 },
|
|
|
+ { key: 'ex_calc1', valid: 0 },
|
|
|
],
|
|
|
gcl_stage_set: [
|
|
|
{ key: 'code', valid: 1 },
|
|
@@ -491,6 +520,9 @@ const fjSpreadTemplate = {
|
|
|
{ key: 'add_stage_order', valid: 1},
|
|
|
{ key: 'gxby', valid: 1},
|
|
|
{ key: 'dagl', valid: 1},
|
|
|
+ { key: 'ex_calc1', valid: 0 },
|
|
|
+ { key: 'cur_ex_calc1', valid: 0 },
|
|
|
+ { key: 'end_ex_calc1', valid: 0 },
|
|
|
],
|
|
|
};
|
|
|
const ProjectSpreadTemplate = [
|
|
@@ -533,7 +565,11 @@ const BaseSpreadColSetting = {
|
|
|
memo: [{title: '备注', colSpan: '1', rowSpan: '2', field: 'memo', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}],
|
|
|
ex_memo1: [{title: 'ex_memo1', colSpan: '1', rowSpan: '2', field: 'ex_memo1', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}, ],
|
|
|
ex_memo2: [{title: 'ex_memo2', colSpan: '1', rowSpan: '2', field: 'ex_memo2', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}, ],
|
|
|
- ex_memo3: [{title: 'ex_memo3', colSpan: '1', rowSpan: '2', field: 'ex_memo3', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}]
|
|
|
+ ex_memo3: [{title: 'ex_memo3', colSpan: '1', rowSpan: '2', field: 'ex_memo3', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}],
|
|
|
+ ex_calc1: [
|
|
|
+ {title: '计算1|数量', colSpan: '2|1', rowSpan: '1|1', field: 'ex_qty1', hAlign: 2, width: 60, type: 'Number', aliasFormat: '{%s}|数量'},
|
|
|
+ {title: '|金额', colSpan: '|1', rowSpan: '|1', field: 'ex_tp1', hAlign: 2, width: 60, type: 'Number', readOnly: true},
|
|
|
+ ],
|
|
|
},
|
|
|
pos: {
|
|
|
name: [{title: '计量单元', colSpan: '1', rowSpan: '2', field: 'name', hAlign: 0, width: 230, formatter: '@'}],
|
|
@@ -548,7 +584,8 @@ const BaseSpreadColSetting = {
|
|
|
drawing_code: [{title: '图(册)号', colSpan: '1', rowSpan: '2', field: 'drawing_code', hAlign: 0, width: 80, formatter: '@', textIndent: 1}],
|
|
|
ex_memo1: [{title: 'ex_memo1', colSpan: '1', rowSpan: '2', field: 'ex_memo1', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}],
|
|
|
ex_memo2: [{title: 'ex_memo2', colSpan: '1', rowSpan: '2', field: 'ex_memo2', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}],
|
|
|
- ex_memo3: [{title: 'ex_memo3', colSpan: '1', rowSpan: '2', field: 'ex_memo3', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}]
|
|
|
+ ex_memo3: [{title: 'ex_memo3', colSpan: '1', rowSpan: '2', field: 'ex_memo3', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}],
|
|
|
+ ex_calc1: [{title: '计算1数量', colSpan: '1', rowSpan: '2', field: 'ex_qty1', hAlign: 2, width: 100, type: 'Number', aliasFormat: '{%s}数量'}],
|
|
|
}
|
|
|
},
|
|
|
tz_stage_set: {
|
|
@@ -608,6 +645,18 @@ const BaseSpreadColSetting = {
|
|
|
ex_memo1: [{title: 'ex_memo1', colSpan: '1', rowSpan: '2', field: 'ex_memo1', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}],
|
|
|
ex_memo2: [{title: 'ex_memo2', colSpan: '1', rowSpan: '2', field: 'ex_memo2', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}],
|
|
|
ex_memo3: [{title: 'ex_memo3', colSpan: '1', rowSpan: '2', field: 'ex_memo3', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}],
|
|
|
+ ex_calc1: [
|
|
|
+ {title: '计算1|数量', colSpan: '2|1', rowSpan: '1|1', field: 'ex_qty1', hAlign: 2, width: 60, type: 'Number', readOnly: true, aliasFormat: '{%s}|数量'},
|
|
|
+ {title: '|金额', colSpan: '|1', rowSpan: '|1', field: 'ex_tp1', hAlign: 2, width: 60, type: 'Number', readOnly: true},
|
|
|
+ ],
|
|
|
+ cur_ex_calc1: [
|
|
|
+ {title: '本期计算1|数量', colSpan: '2|1', rowSpan: '1|1', field: 'ex_stage_qty1', hAlign: 2, width: 60, type: 'Number', aliasFormat: '{%s}|数量'},
|
|
|
+ {title: '|金额', colSpan: '|1', rowSpan: '|1', field: 'ex_stage_tp1', hAlign: 2, width: 60, type: 'Number', readOnly: true},
|
|
|
+ ],
|
|
|
+ end_ex_calc1: [
|
|
|
+ {title: '截止本期计量1|数量', colSpan: '2|1', rowSpan: '1|1', field: 'end_ex_stage_qty1', hAlign: 2, width: 60, type: 'Number', readOnly: true, aliasFormat: '{%s}|数量'},
|
|
|
+ {title: '|金额', colSpan: '|1', rowSpan: '|1', field: 'end_ex_stage_tp1', hAlign: 2, width: 60, type: 'Number', readOnly: true},
|
|
|
+ ],
|
|
|
},
|
|
|
pos: {
|
|
|
name: [{title: '计量单元', colSpan: '1', rowSpan: '2', field: 'name', hAlign: 0, width: 180, formatter: '@', readOnly: true}],
|
|
@@ -636,6 +685,9 @@ const BaseSpreadColSetting = {
|
|
|
add_stage_order: [{title: '添加期数', colSpan: '1', rowSpan: '2', field: 'add_stage_order', hAlign:1, width: 80, readOnly: true}],
|
|
|
gxby: [{title: '工序报验', colSpan: '1', rowSpan: '2', field: 'gxby', hAlign: 0, width: 80, formatter: '@', readOnly: true}],
|
|
|
dagl: [{title: '档案管理', colSpan: '1', rowSpan: '2', field: 'dagl', hAlign: 0, width: 80, formatter: '@', readOnly: true}],
|
|
|
+ ex_calc1: [{title: '计算1数量', colSpan: '1', rowSpan: '2', field: 'ex_qty1', hAlign: 2, width: 100, type: 'Number', readOnly: true, aliasFormat: '{%s}数量'}],
|
|
|
+ cur_ex_calc1: [{title: '本期计量1数量', colSpan: '1', rowSpan: '2', field: 'ex_stage_qty1', hAlign: 2, width: 100, type: 'Number', aliasFormat: '{%s}数量'}],
|
|
|
+ end_ex_calc1: [{title: '截止本期计量1数量', colSpan: '1', rowSpan: '2', field: 'end_ex_stage_qty1', hAlign: 2, width: 100, type: 'Number', readOnly: true, aliasFormat: '{%s}数量'}],
|
|
|
}
|
|
|
},
|
|
|
gcl_ledger_set: {
|
|
@@ -671,7 +723,11 @@ const BaseSpreadColSetting = {
|
|
|
memo: [{title: '备注', colSpan: '1', rowSpan: '2', field: 'memo', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}],
|
|
|
ex_memo1: [{title: 'ex_memo1', colSpan: '1', rowSpan: '2', field: 'ex_memo1', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}, ],
|
|
|
ex_memo2: [{title: 'ex_memo2', colSpan: '1', rowSpan: '2', field: 'ex_memo2', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}, ],
|
|
|
- ex_memo3: [{title: 'ex_memo3', colSpan: '1', rowSpan: '2', field: 'ex_memo3', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}]
|
|
|
+ ex_memo3: [{title: 'ex_memo3', colSpan: '1', rowSpan: '2', field: 'ex_memo3', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}],
|
|
|
+ ex_calc1: [
|
|
|
+ {title: '计算1|数量', colSpan: '2|1', rowSpan: '1|1', field: 'ex_qty1', hAlign: 2, width: 60, type: 'Number', aliasFormat: '{%s}|数量'},
|
|
|
+ {title: '|金额', colSpan: '|1', rowSpan: '|1', field: 'ex_tp1', hAlign: 2, width: 60, type: 'Number', readOnly: true},
|
|
|
+ ],
|
|
|
},
|
|
|
pos: {
|
|
|
name: [{title: '计量单元', colSpan: '1', rowSpan: '2', field: 'name', hAlign: 0, width: 230, formatter: '@'}],
|
|
@@ -686,7 +742,8 @@ const BaseSpreadColSetting = {
|
|
|
drawing_code: [{title: '图(册)号', colSpan: '1', rowSpan: '2', field: 'drawing_code', hAlign: 0, width: 80, formatter: '@', textIndent: 1}],
|
|
|
ex_memo1: [{title: 'ex_memo1', colSpan: '1', rowSpan: '2', field: 'ex_memo1', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}],
|
|
|
ex_memo2: [{title: 'ex_memo2', colSpan: '1', rowSpan: '2', field: 'ex_memo2', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}],
|
|
|
- ex_memo3: [{title: 'ex_memo3', colSpan: '1', rowSpan: '2', field: 'ex_memo3', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}]
|
|
|
+ ex_memo3: [{title: 'ex_memo3', colSpan: '1', rowSpan: '2', field: 'ex_memo3', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}],
|
|
|
+ ex_calc1: [{title: '计算1数量', colSpan: '1', rowSpan: '2', field: 'ex_qty1', hAlign: 2, width: 100, type: 'Number', aliasFormat: '{%s}数量'}],
|
|
|
}
|
|
|
},
|
|
|
gcl_stage_set: {
|
|
@@ -746,6 +803,18 @@ const BaseSpreadColSetting = {
|
|
|
ex_memo1: [{title: 'ex_memo1', colSpan: '1', rowSpan: '2', field: 'ex_memo1', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}],
|
|
|
ex_memo2: [{title: 'ex_memo2', colSpan: '1', rowSpan: '2', field: 'ex_memo2', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}],
|
|
|
ex_memo3: [{title: 'ex_memo3', colSpan: '1', rowSpan: '2', field: 'ex_memo3', hAlign: 0, width: 100, formatter: '@', cellType: 'ellipsisAutoTip'}],
|
|
|
+ ex_calc1: [
|
|
|
+ {title: '计算1|数量', colSpan: '2|1', rowSpan: '1|1', field: 'ex_qty1', hAlign: 2, width: 60, type: 'Number', readOnly: true, aliasFormat: '{%s}|数量'},
|
|
|
+ {title: '|金额', colSpan: '|1', rowSpan: '|1', field: 'ex_tp1', hAlign: 2, width: 60, type: 'Number', readOnly: true},
|
|
|
+ ],
|
|
|
+ cur_ex_calc1: [
|
|
|
+ {title: '本期计算1|数量', colSpan: '2|1', rowSpan: '1|1', field: 'ex_stage_qty1', hAlign: 2, width: 60, type: 'Number', aliasFormat: '{%s}|数量'},
|
|
|
+ {title: '|金额', colSpan: '|1', rowSpan: '|1', field: 'ex_stage_tp1', hAlign: 2, width: 60, type: 'Number', readOnly: true},
|
|
|
+ ],
|
|
|
+ end_ex_calc1: [
|
|
|
+ {title: '截止本期计量1|数量', colSpan: '2|1', rowSpan: '1|1', field: 'end_ex_stage_qty1', hAlign: 2, width: 60, type: 'Number', readOnly: true, aliasFormat: '{%s}|数量'},
|
|
|
+ {title: '|金额', colSpan: '|1', rowSpan: '|1', field: 'end_ex_stage_tp1', hAlign: 2, width: 60, type: 'Number', readOnly: true},
|
|
|
+ ],
|
|
|
},
|
|
|
pos: {
|
|
|
name: [{title: '计量单元', colSpan: '1', rowSpan: '2', field: 'name', hAlign: 0, width: 180, formatter: '@'}],
|
|
@@ -774,6 +843,9 @@ const BaseSpreadColSetting = {
|
|
|
add_stage_order: [{title: '添加期数', colSpan: '1', rowSpan: '2', field: 'add_stage_order', hAlign:1, width: 80, readOnly: true}],
|
|
|
gxby: [{title: '工序报验', colSpan: '1', rowSpan: '2', field: 'gxby', hAlign: 0, width: 80, formatter: '@', readOnly: true}],
|
|
|
dagl: [{title: '档案管理', colSpan: '1', rowSpan: '2', field: 'dagl', hAlign: 0, width: 80, formatter: '@', readOnly: true}],
|
|
|
+ ex_calc1: [{title: '计算1数量', colSpan: '1', rowSpan: '2', field: 'ex_qty1', hAlign: 2, width: 100, type: 'Number', aliasFormat: '{%s}数量'}],
|
|
|
+ cur_ex_calc1: [{title: '本期计量1数量', colSpan: '1', rowSpan: '2', field: 'ex_stage_qty1', hAlign: 2, width: 100, type: 'Number', aliasFormat: '{%s}数量'}],
|
|
|
+ end_ex_calc1: [{title: '截止本期计量1数量', colSpan: '1', rowSpan: '2', field: 'end_ex_stage_qty1', hAlign: 2, width: 100, type: 'Number', readOnly: true, aliasFormat: '{%s}数量'}],
|
|
|
}
|
|
|
},
|
|
|
};
|