# 业务空间设置
应用中的门户设置-业务空间中的栏目模板来源有两个地方:
1:cap-front/column_factory/packages
2:xtc-app-code-complete/
# 查看已有的模板
进入special-app-column/colum_factory
npm run serve
# 导入栏目开发
1:栏目开发步骤:找到对应模板
2:用命令复制模板,*** 切记不要手动复制 ***
例如: 要复制如下模板:
xtc-app-code-complete\special-app-custom\custom-columns\xtc-hr-column\column-hr-development-history-project
复制模板步骤:
(1)进入 special-app-column/colum_factory 文件夹
(2)安装依赖 npm i
(3)如果上一步有报错,执行 npm run upslot
(4)npm run create
3:添加栏目配置、修改栏目配置方法
找到栏目中的配置项映射的config.json
/**
* config.json配置描述,增加、修改、删除通过属性options配置
*/
{
"name": "指标-卡片式信息3(PC端)-",
"helpInfo": "请修改输入业务场景相关的栏目名称以便展示",
"platform": "1",
"skipOutStyle": true,
"height": 180,
"minHeight": 180,
"UUID": "daaa2630-55bc-11ed-8e08-e9327cce1d44",
"options": [
{
"key": "1",
"type": "number",
"name": "栏目圆角",
"value": "0",
"rules": [{
"pattern": "^(0|[1-9][0-9]?|100)$",
"attributes": "g",
"message": "*注: 圆角设置范围为:0 - 100"
}],
"rightSpan": "px"
}
],
"labels": [],
"autoHeight": true,
"elements": [
{
"name": "表格",
"description": "",
"dataFormat": "4",
"dataVersion": "V1"
}
],
"v5Version" : ["8_0SP1_2020-06-11", "~"],
"excludeV5Version" : [],
"HYtag": "国资体系,房地产业,IT服务业,消费品,科研院所,能源化工,医药医疗,教育,制造业, 批发零售业,多元化集团,金融业,交通运输业,商务服务业,餐饮业,建筑业",
"LYtag": "人力资源管理,行政管理"
}
4:引用配置,找栏目模板的vue文件
eg: column-hr-hr-person-card2-hksktitle.vue
// 通过 this.cloptions 获取config.json中的options配置数据
this.cloptions()
# 编译
进入special-app-custom/colum_factory
npm run lib
编译后在会在special-app-custom/xtc-cap-components生成一个结尾为clmn的模板
创建人:liuyc