作者:管理员 历史版本:1 最后编辑:龚清 更新时间:2024-11-20 15:41
基础功能
用于一组备选项中进行多选。
当ibps-checkbox元素中注入对应数据后得效果,具体代码可参考项目路径src\business\platform\bpmn\setting\bpmn-setting\settings\other-attribute.vue
<template>
<div class="bpmn-other-attribute panel-body">
<el-form
:model="attribute"
label-width="364px"
label-position="left"
:label-suffix="$IBPS.formLabelSuffix"
@submit.native.prevent
>
...
<el-form-item class="notifyType" :label="`${$t('business.platform.bpmn.setting.bpmn-setting.notification-type')}`">
<ibps-checkbox
v-model="attribute.notifyType"
:options="messageTypes"
value-key="type"
label-key="title"
/>
</el-form-item>
...
</el-form>
</div>
</template>
<script>
import { mapState } from 'vuex'
export default {
data() {
...
},
computed: {
...mapState({
messageTypes: state => state.ibps.bpmn.messageTypes
})
},
}
</script>