epmp-cli
Version:
A simple init for epm scaffolding projects.
492 lines (488 loc) • 9.48 kB
JavaScript
/**
* @file 控件相关模拟数据
*/
import { PAGE_CONST } from '../constant';
// 模板数据
export let templateMeta = {
[PAGE_CONST.table_id]: {
items: [
{
hyperlinkflag: false,
islock: false,
istotal: false,
width: '180px',
attrcode: 'code',
color: '#555555',
containlower: false,
datatype: '1',
disabled: false,
editAfterFlag: false,
fieldDisplayed: 'refname',
fieldValued: 'refpk',
isDataPowerEnable: true,
isnotmeta: false,
isResLabel: false,
isrevise: false,
isShowUnit: false,
itemtype: 'input',
label: '编码',
maxlength: '80',
onlyLeafCanSelect: false,
position: '1',
required: false,
scale: '0',
visible: true,
},
{
hyperlinkflag: false,
islock: false,
istotal: false,
width: '180px',
attrcode: 'name',
color: '#555555',
containlower: false,
datatype: '1',
disabled: false,
editAfterFlag: false,
fieldDisplayed: 'refname',
fieldValued: 'refpk',
isDataPowerEnable: true,
isnotmeta: false,
isResLabel: false,
isrevise: false,
isShowUnit: false,
itemtype: 'input',
label: '名称',
maxlength: '80',
onlyLeafCanSelect: false,
position: '2',
required: false,
scale: '0',
visible: true,
},
{
hyperlinkflag: false,
islock: false,
istotal: false,
width: '180px',
attrcode: 'pk_safeClass',
color: '#555555',
containlower: false,
datatype: '204',
disabled: false,
editAfterFlag: false,
fieldDisplayed: 'refname',
fieldValued: 'refpk',
isDataPowerEnable: true,
isnotmeta: false,
isResLabel: false,
isrevise: false,
isShowUnit: false,
itemtype: 'refer',
label: '安全类',
maxlength: '20',
onlyLeafCanSelect: false,
position: '3',
required: false,
scale: '0',
visible: true,
},
{
hyperlinkflag: false,
islock: false,
istotal: false,
width: '120px',
attrcode: 'enable',
color: '#555555',
containlower: false,
datatype: '32',
disabled: false,
editAfterFlag: false,
fieldDisplayed: 'refname',
fieldValued: 'refpk',
initialvalue: {
value: true,
},
isDataPowerEnable: true,
isnotmeta: false,
isResLabel: false,
isrevise: false,
isShowUnit: false,
itemtype: 'switch',
label: '是否启用',
maxlength: '20',
onlyLeafCanSelect: false,
options: [
{
display: '是',
value: 'Y',
},
{
display: '否',
value: 'N',
},
],
position: '4',
required: false,
scale: '0',
visible: true,
},
{
hyperlinkflag: false,
islock: false,
istotal: false,
width: '120px',
attrcode: 'pk_vouchgroup',
color: '#555555',
containlower: false,
datatype: '1',
disabled: false,
editAfterFlag: false,
fieldDisplayed: 'refname',
fieldValued: 'refpk',
isDataPowerEnable: true,
isnotmeta: false,
isResLabel: false,
isrevise: false,
isShowUnit: false,
itemtype: 'input',
label: '凭证分组',
maxlength: '20',
onlyLeafCanSelect: false,
position: '5',
required: false,
scale: '0',
visible: false,
},
{
hyperlinkflag: false,
islock: false,
istotal: false,
width: '120px',
attrcode: 'creator',
color: '#555555',
containlower: false,
datatype: '1',
disabled: true,
editAfterFlag: false,
fieldDisplayed: 'refname',
fieldValued: 'refpk',
isDataPowerEnable: true,
isnotmeta: false,
isResLabel: false,
isrevise: false,
isShowUnit: false,
itemtype: 'input',
label: '创建人',
maxlength: '20',
onlyLeafCanSelect: false,
position: '6',
required: false,
scale: '0',
visible: true,
},
{
hyperlinkflag: false,
islock: false,
istotal: false,
width: '220px',
attrcode: 'creationtime',
color: '#555555',
containlower: false,
datatype: '1',
disabled: true,
editAfterFlag: false,
fieldDisplayed: 'refname',
fieldValued: 'refpk',
isDataPowerEnable: true,
isnotmeta: false,
isResLabel: false,
isrevise: false,
isShowUnit: false,
itemtype: 'input',
label: '创建时间',
maxlength: '20',
onlyLeafCanSelect: false,
position: '7',
required: false,
scale: '0',
visible: true,
},
{
hyperlinkflag: false,
islock: false,
istotal: false,
width: '120px',
attrcode: 'modifier',
color: '#555555',
containlower: false,
datatype: '1',
disabled: true,
editAfterFlag: false,
fieldDisplayed: 'refname',
fieldValued: 'refpk',
isDataPowerEnable: true,
isnotmeta: false,
isResLabel: false,
isrevise: false,
isShowUnit: false,
itemtype: 'input',
label: '最后修改人',
maxlength: '20',
onlyLeafCanSelect: false,
position: '8',
required: false,
scale: '0',
visible: true,
},
{
hyperlinkflag: false,
islock: false,
istotal: false,
width: '220px',
attrcode: 'modifiedtime',
color: '#555555',
containlower: false,
datatype: '1',
disabled: true,
editAfterFlag: false,
fieldDisplayed: 'refname',
fieldValued: 'refpk',
isDataPowerEnable: true,
isnotmeta: false,
isResLabel: false,
isrevise: false,
isShowUnit: false,
itemtype: 'input',
label: '最后修改时间',
maxlength: '20',
onlyLeafCanSelect: false,
position: '9',
required: false,
scale: '0',
visible: true,
},
],
moduletype: 'table',
pagination: false,
position: '1',
code: 'voucherGroupTable',
name: '凭证分组列表',
oid: '1001Z41000000007NDNT',
areaVisible: true,
isunfold: true,
isnotmeta: false,
},
};
// 表格赋值的数据
export let tableData = {
pageInfo: {
pageIndex: '1',
pageSize: '10',
total: '3',
totalPage: '1',
},
rows: [
{
values: {
pk_vouchgroup: {
display: '1001ZZ10000000004KD0',
scale: '-1',
value: '1001ZZ10000000004KD0',
},
creator: {
display: 'wg1',
scale: '-1',
value: '1001RT1000000000000D',
},
code: {
display: '00001',
scale: '-1',
value: '00001',
},
modifier: {
scale: '-1',
},
name6: {
scale: '-1',
},
pk_safeClass: {
display: 'Default',
scale: '-1',
value: '1001ZZ10000000001RFF',
},
name5: {
scale: '-1',
},
name4: {
scale: '-1',
},
name3: {
scale: '-1',
},
modifiedtime: {
display: '',
scale: '-1',
},
enable: {
display: 'true',
scale: '-1',
value: true,
},
name: {
display: '00001',
scale: '-1',
value: '00001',
},
creationtime: {
display: '2020-11-28 14:00:32',
scale: '-1',
value: '2020-11-28 14:00:32',
},
name2: {
scale: '-1',
},
ts: {
display: '2020-11-28 14:00:31',
scale: '-1',
value: '2020-11-28 14:00:31',
},
},
},
{
values: {
pk_vouchgroup: {
display: '1001ZZ10000000001TDI',
scale: '-1',
value: '1001ZZ10000000001TDI',
},
creator: {
display: 'wg1',
scale: '-1',
value: '1001RT1000000000000D',
},
code: {
display: '123',
scale: '-1',
value: '123',
},
modifier: {
display: 'lyz',
scale: '-1',
value: '1001RT100000000099C7',
},
name6: {
scale: '-1',
},
pk_safeClass: {
display: '大数据安全类0018',
scale: '-1',
value: '1001ZZ10000000003EOU',
},
name5: {
scale: '-1',
},
name4: {
scale: '-1',
},
name3: {
scale: '-1',
},
modifiedtime: {
display: '2020-12-11 13:29:03',
scale: '-1',
value: '2020-12-11 13:29:03',
},
enable: {
display: 'true',
scale: '-1',
value: true,
},
name: {
display: '123',
scale: '-1',
value: '123',
},
creationtime: {
display: '2020-11-21 11:18:43',
scale: '-1',
value: '2020-11-21 11:18:43',
},
name2: {
scale: '-1',
},
ts: {
display: '2020-12-11 13:29:03',
scale: '-1',
value: '2020-12-11 13:29:03',
},
},
},
{
values: {
pk_vouchgroup: {
display: '1001ZZ100000000046GX',
scale: '-1',
value: '1001ZZ100000000046GX',
},
creator: {
display: 'wg1',
scale: '-1',
value: '1001RT1000000000000D',
},
code: {
display: 'BigPZFZ1',
scale: '-1',
value: 'BigPZFZ1',
},
modifier: {
scale: '-1',
},
name6: {
scale: '-1',
},
pk_safeClass: {
display: 'Default',
scale: '-1',
value: '1001ZZ10000000001RFF',
},
name5: {
scale: '-1',
},
name4: {
scale: '-1',
},
name3: {
scale: '-1',
},
modifiedtime: {
display: '',
scale: '-1',
},
enable: {
display: 'true',
scale: '-1',
value: true,
},
name: {
display: '大数据凭证分组1',
scale: '-1',
value: '大数据凭证分组1',
},
creationtime: {
display: '2020-11-26 21:00:38',
scale: '-1',
value: '2020-11-26 21:00:38',
},
name2: {
scale: '-1',
},
ts: {
display: '2020-11-26 21:00:39',
scale: '-1',
value: '2020-11-26 21:00:39',
},
},
},
],
};