|
@@ -1285,196 +1285,196 @@
|
|
|
},
|
|
},
|
|
|
// 获取假数据表格配置(用于测试)
|
|
// 获取假数据表格配置(用于测试)
|
|
|
getMockTableItems() {
|
|
getMockTableItems() {
|
|
|
- return [
|
|
|
|
|
- {
|
|
|
|
|
- id: '1',
|
|
|
|
|
- itemName: '班级数',
|
|
|
|
|
- unit: '个',
|
|
|
|
|
- isCategory: false,
|
|
|
|
|
- seq: 1,
|
|
|
|
|
- validateRules: {
|
|
|
|
|
- required: true,
|
|
|
|
|
- type: 'number',
|
|
|
|
|
- min: 0,
|
|
|
|
|
- },
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- id: '2',
|
|
|
|
|
- itemName: '幼儿学生人数',
|
|
|
|
|
- unit: '人',
|
|
|
|
|
- isCategory: false,
|
|
|
|
|
- seq: 2,
|
|
|
|
|
- validateRules: {
|
|
|
|
|
- required: true,
|
|
|
|
|
- type: 'number',
|
|
|
|
|
- min: 0,
|
|
|
|
|
- },
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- id: 'III',
|
|
|
|
|
- itemName: '在取做保职工总人数',
|
|
|
|
|
- unit: '人',
|
|
|
|
|
- isCategory: true,
|
|
|
|
|
- categorySeq: 'III',
|
|
|
|
|
- children: [
|
|
|
|
|
- {
|
|
|
|
|
- id: '3-1',
|
|
|
|
|
- itemName: '行政管理人员数',
|
|
|
|
|
- unit: '人',
|
|
|
|
|
- isCategory: false,
|
|
|
|
|
- categoryId: 'III',
|
|
|
|
|
- seq: 3,
|
|
|
|
|
- validateRules: {
|
|
|
|
|
- required: true,
|
|
|
|
|
- type: 'number',
|
|
|
|
|
- min: 0,
|
|
|
|
|
- },
|
|
|
|
|
- linkageRules: {
|
|
|
|
|
- parent: 'III',
|
|
|
|
|
- relation: 'sum',
|
|
|
|
|
- },
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- id: '3-2',
|
|
|
|
|
- itemName: '教师人数',
|
|
|
|
|
- unit: '人',
|
|
|
|
|
- isCategory: false,
|
|
|
|
|
- categoryId: 'III',
|
|
|
|
|
- seq: 4,
|
|
|
|
|
- validateRules: {
|
|
|
|
|
- required: true,
|
|
|
|
|
- type: 'number',
|
|
|
|
|
- min: 0,
|
|
|
|
|
- },
|
|
|
|
|
- linkageRules: {
|
|
|
|
|
- parent: 'III',
|
|
|
|
|
- relation: 'sum',
|
|
|
|
|
- },
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- id: '3-3',
|
|
|
|
|
- itemName: '保育员人数',
|
|
|
|
|
- unit: '人',
|
|
|
|
|
- isCategory: false,
|
|
|
|
|
- categoryId: 'III',
|
|
|
|
|
- seq: 5,
|
|
|
|
|
- validateRules: {
|
|
|
|
|
- required: true,
|
|
|
|
|
- type: 'number',
|
|
|
|
|
- min: 0,
|
|
|
|
|
- },
|
|
|
|
|
- linkageRules: {
|
|
|
|
|
- parent: 'III',
|
|
|
|
|
- relation: 'sum',
|
|
|
|
|
- },
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- id: '3-4',
|
|
|
|
|
- itemName: '医务人员',
|
|
|
|
|
- unit: '人',
|
|
|
|
|
- isCategory: false,
|
|
|
|
|
- categoryId: 'III',
|
|
|
|
|
- seq: 6,
|
|
|
|
|
- validateRules: {
|
|
|
|
|
- required: true,
|
|
|
|
|
- type: 'number',
|
|
|
|
|
- min: 0,
|
|
|
|
|
- },
|
|
|
|
|
- linkageRules: {
|
|
|
|
|
- parent: 'III',
|
|
|
|
|
- relation: 'sum',
|
|
|
|
|
- },
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- id: '3-5',
|
|
|
|
|
- itemName: '工勤人员',
|
|
|
|
|
- unit: '人',
|
|
|
|
|
- isCategory: false,
|
|
|
|
|
- categoryId: 'III',
|
|
|
|
|
- seq: 7,
|
|
|
|
|
- validateRules: {
|
|
|
|
|
- required: true,
|
|
|
|
|
- type: 'number',
|
|
|
|
|
- min: 0,
|
|
|
|
|
- },
|
|
|
|
|
- linkageRules: {
|
|
|
|
|
- parent: 'III',
|
|
|
|
|
- relation: 'sum',
|
|
|
|
|
- },
|
|
|
|
|
- children: [
|
|
|
|
|
- {
|
|
|
|
|
- id: '3-5-1',
|
|
|
|
|
- itemName: '炊事员',
|
|
|
|
|
- unit: '人',
|
|
|
|
|
- isCategory: false,
|
|
|
|
|
- categoryId: '3-5',
|
|
|
|
|
- seq: 8,
|
|
|
|
|
- validateRules: {
|
|
|
|
|
- required: true,
|
|
|
|
|
- type: 'number',
|
|
|
|
|
- min: 0,
|
|
|
|
|
- },
|
|
|
|
|
- linkageRules: {
|
|
|
|
|
- parent: '3-5',
|
|
|
|
|
- relation: 'sum',
|
|
|
|
|
- },
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- id: '3-5-2',
|
|
|
|
|
- itemName: '司机',
|
|
|
|
|
- unit: '人',
|
|
|
|
|
- isCategory: false,
|
|
|
|
|
- categoryId: '3-5',
|
|
|
|
|
- seq: 9,
|
|
|
|
|
- validateRules: {
|
|
|
|
|
- required: true,
|
|
|
|
|
- type: 'number',
|
|
|
|
|
- min: 0,
|
|
|
|
|
- },
|
|
|
|
|
- linkageRules: {
|
|
|
|
|
- parent: '3-5',
|
|
|
|
|
- relation: 'sum',
|
|
|
|
|
- },
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- id: '3-5-3',
|
|
|
|
|
- itemName: '清洁工',
|
|
|
|
|
- unit: '人',
|
|
|
|
|
- isCategory: false,
|
|
|
|
|
- categoryId: '3-5',
|
|
|
|
|
- seq: 10,
|
|
|
|
|
- validateRules: {
|
|
|
|
|
- required: true,
|
|
|
|
|
- type: 'number',
|
|
|
|
|
- min: 0,
|
|
|
|
|
- },
|
|
|
|
|
- linkageRules: {
|
|
|
|
|
- parent: '3-5',
|
|
|
|
|
- relation: 'sum',
|
|
|
|
|
- },
|
|
|
|
|
- },
|
|
|
|
|
- ],
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- id: '3-6',
|
|
|
|
|
- itemName: '其他人员',
|
|
|
|
|
- unit: '人',
|
|
|
|
|
- isCategory: false,
|
|
|
|
|
- categoryId: 'III',
|
|
|
|
|
- seq: 11,
|
|
|
|
|
- validateRules: {
|
|
|
|
|
- required: true,
|
|
|
|
|
- type: 'number',
|
|
|
|
|
- min: 0,
|
|
|
|
|
- },
|
|
|
|
|
- linkageRules: {
|
|
|
|
|
- parent: 'III',
|
|
|
|
|
- relation: 'sum',
|
|
|
|
|
- },
|
|
|
|
|
- },
|
|
|
|
|
- ],
|
|
|
|
|
- },
|
|
|
|
|
- ]
|
|
|
|
|
|
|
+ // return [
|
|
|
|
|
+ // {
|
|
|
|
|
+ // id: '1',
|
|
|
|
|
+ // itemName: '班级数',
|
|
|
|
|
+ // unit: '个',
|
|
|
|
|
+ // isCategory: false,
|
|
|
|
|
+ // seq: 1,
|
|
|
|
|
+ // validateRules: {
|
|
|
|
|
+ // required: true,
|
|
|
|
|
+ // type: 'number',
|
|
|
|
|
+ // min: 0,
|
|
|
|
|
+ // },
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // id: '2',
|
|
|
|
|
+ // itemName: '幼儿学生人数',
|
|
|
|
|
+ // unit: '人',
|
|
|
|
|
+ // isCategory: false,
|
|
|
|
|
+ // seq: 2,
|
|
|
|
|
+ // validateRules: {
|
|
|
|
|
+ // required: true,
|
|
|
|
|
+ // type: 'number',
|
|
|
|
|
+ // min: 0,
|
|
|
|
|
+ // },
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // id: 'III',
|
|
|
|
|
+ // itemName: '在取做保职工总人数',
|
|
|
|
|
+ // unit: '人',
|
|
|
|
|
+ // isCategory: true,
|
|
|
|
|
+ // categorySeq: 'III',
|
|
|
|
|
+ // children: [
|
|
|
|
|
+ // {
|
|
|
|
|
+ // id: '3-1',
|
|
|
|
|
+ // itemName: '行政管理人员数',
|
|
|
|
|
+ // unit: '人',
|
|
|
|
|
+ // isCategory: false,
|
|
|
|
|
+ // categoryId: 'III',
|
|
|
|
|
+ // seq: 3,
|
|
|
|
|
+ // validateRules: {
|
|
|
|
|
+ // required: true,
|
|
|
|
|
+ // type: 'number',
|
|
|
|
|
+ // min: 0,
|
|
|
|
|
+ // },
|
|
|
|
|
+ // linkageRules: {
|
|
|
|
|
+ // parent: 'III',
|
|
|
|
|
+ // relation: 'sum',
|
|
|
|
|
+ // },
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // id: '3-2',
|
|
|
|
|
+ // itemName: '教师人数',
|
|
|
|
|
+ // unit: '人',
|
|
|
|
|
+ // isCategory: false,
|
|
|
|
|
+ // categoryId: 'III',
|
|
|
|
|
+ // seq: 4,
|
|
|
|
|
+ // validateRules: {
|
|
|
|
|
+ // required: true,
|
|
|
|
|
+ // type: 'number',
|
|
|
|
|
+ // min: 0,
|
|
|
|
|
+ // },
|
|
|
|
|
+ // linkageRules: {
|
|
|
|
|
+ // parent: 'III',
|
|
|
|
|
+ // relation: 'sum',
|
|
|
|
|
+ // },
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // id: '3-3',
|
|
|
|
|
+ // itemName: '保育员人数',
|
|
|
|
|
+ // unit: '人',
|
|
|
|
|
+ // isCategory: false,
|
|
|
|
|
+ // categoryId: 'III',
|
|
|
|
|
+ // seq: 5,
|
|
|
|
|
+ // validateRules: {
|
|
|
|
|
+ // required: true,
|
|
|
|
|
+ // type: 'number',
|
|
|
|
|
+ // min: 0,
|
|
|
|
|
+ // },
|
|
|
|
|
+ // linkageRules: {
|
|
|
|
|
+ // parent: 'III',
|
|
|
|
|
+ // relation: 'sum',
|
|
|
|
|
+ // },
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // id: '3-4',
|
|
|
|
|
+ // itemName: '医务人员',
|
|
|
|
|
+ // unit: '人',
|
|
|
|
|
+ // isCategory: false,
|
|
|
|
|
+ // categoryId: 'III',
|
|
|
|
|
+ // seq: 6,
|
|
|
|
|
+ // validateRules: {
|
|
|
|
|
+ // required: true,
|
|
|
|
|
+ // type: 'number',
|
|
|
|
|
+ // min: 0,
|
|
|
|
|
+ // },
|
|
|
|
|
+ // linkageRules: {
|
|
|
|
|
+ // parent: 'III',
|
|
|
|
|
+ // relation: 'sum',
|
|
|
|
|
+ // },
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // id: '3-5',
|
|
|
|
|
+ // itemName: '工勤人员',
|
|
|
|
|
+ // unit: '人',
|
|
|
|
|
+ // isCategory: false,
|
|
|
|
|
+ // categoryId: 'III',
|
|
|
|
|
+ // seq: 7,
|
|
|
|
|
+ // validateRules: {
|
|
|
|
|
+ // required: true,
|
|
|
|
|
+ // type: 'number',
|
|
|
|
|
+ // min: 0,
|
|
|
|
|
+ // },
|
|
|
|
|
+ // linkageRules: {
|
|
|
|
|
+ // parent: 'III',
|
|
|
|
|
+ // relation: 'sum',
|
|
|
|
|
+ // },
|
|
|
|
|
+ // children: [
|
|
|
|
|
+ // {
|
|
|
|
|
+ // id: '3-5-1',
|
|
|
|
|
+ // itemName: '炊事员',
|
|
|
|
|
+ // unit: '人',
|
|
|
|
|
+ // isCategory: false,
|
|
|
|
|
+ // categoryId: '3-5',
|
|
|
|
|
+ // seq: 8,
|
|
|
|
|
+ // validateRules: {
|
|
|
|
|
+ // required: true,
|
|
|
|
|
+ // type: 'number',
|
|
|
|
|
+ // min: 0,
|
|
|
|
|
+ // },
|
|
|
|
|
+ // linkageRules: {
|
|
|
|
|
+ // parent: '3-5',
|
|
|
|
|
+ // relation: 'sum',
|
|
|
|
|
+ // },
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // id: '3-5-2',
|
|
|
|
|
+ // itemName: '司机',
|
|
|
|
|
+ // unit: '人',
|
|
|
|
|
+ // isCategory: false,
|
|
|
|
|
+ // categoryId: '3-5',
|
|
|
|
|
+ // seq: 9,
|
|
|
|
|
+ // validateRules: {
|
|
|
|
|
+ // required: true,
|
|
|
|
|
+ // type: 'number',
|
|
|
|
|
+ // min: 0,
|
|
|
|
|
+ // },
|
|
|
|
|
+ // linkageRules: {
|
|
|
|
|
+ // parent: '3-5',
|
|
|
|
|
+ // relation: 'sum',
|
|
|
|
|
+ // },
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // id: '3-5-3',
|
|
|
|
|
+ // itemName: '清洁工',
|
|
|
|
|
+ // unit: '人',
|
|
|
|
|
+ // isCategory: false,
|
|
|
|
|
+ // categoryId: '3-5',
|
|
|
|
|
+ // seq: 10,
|
|
|
|
|
+ // validateRules: {
|
|
|
|
|
+ // required: true,
|
|
|
|
|
+ // type: 'number',
|
|
|
|
|
+ // min: 0,
|
|
|
|
|
+ // },
|
|
|
|
|
+ // linkageRules: {
|
|
|
|
|
+ // parent: '3-5',
|
|
|
|
|
+ // relation: 'sum',
|
|
|
|
|
+ // },
|
|
|
|
|
+ // },
|
|
|
|
|
+ // ],
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // id: '3-6',
|
|
|
|
|
+ // itemName: '其他人员',
|
|
|
|
|
+ // unit: '人',
|
|
|
|
|
+ // isCategory: false,
|
|
|
|
|
+ // categoryId: 'III',
|
|
|
|
|
+ // seq: 11,
|
|
|
|
|
+ // validateRules: {
|
|
|
|
|
+ // required: true,
|
|
|
|
|
+ // type: 'number',
|
|
|
|
|
+ // min: 0,
|
|
|
|
|
+ // },
|
|
|
|
|
+ // linkageRules: {
|
|
|
|
|
+ // parent: 'III',
|
|
|
|
|
+ // relation: 'sum',
|
|
|
|
|
+ // },
|
|
|
|
|
+ // },
|
|
|
|
|
+ // ],
|
|
|
|
|
+ // },
|
|
|
|
|
+ // ]
|
|
|
},
|
|
},
|
|
|
resetDynamicDialogState() {
|
|
resetDynamicDialogState() {
|
|
|
this.dynamicTableDialogVisible = false
|
|
this.dynamicTableDialogVisible = false
|