1.1.4 • Published 12 months ago
@hsdata/biz-component-finance v1.1.4
财务估值业务组件
使用方式
方式一: 全量注册使用
import components from '@hsdata/biz-component-finance'
Vue.use(components)
方式二:使用babel-plugin-import 进行局部按需注册
- babel.config.js配置
plugins:
[
[
'import',
{
"libraryName": '@hsdata/biz-component-finance',
"libraryDirectory": "lib"
}
]
]
- 使用(以模板列表为例)
import { CTemplate } from '@hsdata/biz-component-finance'
const { CTemplateIndex } = CTemplate
export default {
components: {
CTemplateIndex
}
}
模型列表组件
import { CModelList } from '@hsdata/biz-component-finance'
export default {
components: {
CModelList
}
}
参数 | 说明 | 类型 | 默认值 | 参数 |
---|---|---|---|---|
@row-action | 行编辑按钮事件 | ({type,params}) |
模型详情组件
import { CModel } from '@hsdata/biz-component-finance'
export default {
components: {
CModel
}
}
参数 | 说明 | 类型 | 默认值 | 参数 |
---|---|---|---|---|
routeData | 模型参数 | Object | {path: '',params: {},query: {} } | |
modelPermissions | 模型权限 | Array | [] | |
@row-action | 模型中按钮事件 | (type, params) | ||
@after-save | 模型保存成功之后的回调 | (param) 模型最新参数 | ||
@openFail | 模型打开失败后的回调 | url 失败跳转路径 |
模板列表组件
import { CTemplate } from '@hsdata/biz-component-finance'
const { CTemplateIndex } = CTemplate
export default {
components: {
CTemplateIndex
}
}
模板详情组件
import { CTemplate } from '@hsdata/biz-component-finance'
const { CTemplateEdit } = CTemplate
export default {
components: {
CTemplateEdit
}
}
模型试算
import { CModelTrial } from '@hsdata/biz-component-finance'
const { CModelTrialIndex } = CModelTrial
export default {
components: {
CModelTrialIndex
}
}
相对估值组件
import { CModelRelative } from '@hsdata/biz-component-finance'
const { CModelRelative } = CModelRelative
export default {
components: {
CModelRelative
}
}
预览组件
import { CPreview } from '@hsdata/biz-component-finance'
const { CPreviewIndex } = CPreview
export default {
components: {
CPreviewIndex
}
}
预览组件(外部分享组件)
import { CPreview } from '@hsdata/biz-component-finance'
const { COutsideShare } = CPreview
export default {
components: {
COutsideShare
}
}