CET-cmd-2.0/ant-design-vue-jeecg/src/components/jeecgbiz
zhangdaiscott f8c7ddd223 JeecgBoot 3.1.0 版本发布,基于代码生成器的企业级低代码平台 2022-02-24 15:13:05 +08:00
..
JSelectBizComponent 【#3203】JSelectBizComponent columns 建议开放customRender等方法类配置] 2021-12-06 00:08:29 +08:00
modal JeecgBoot 3.1.0 版本发布,基于代码生成器的企业级低代码平台 2022-02-24 15:13:05 +08:00
thirdApp JeecgBoot低代码平台 2.4.5 版本发布,钉钉与企业微信集成版本 2021-06-02 15:32:35 +08:00
JSelectDepart.vue 严重bug,解决【用户管理】选择部门和上级以后,负责部门没有数据可选 2021-11-06 18:59:24 +08:00
JSelectMultiUser.vue JeecgBoot 2.3 里程碑版本发布,支持微服务和单体自由切换、提供新行编辑表格JVXETable 2020-09-13 18:23:23 +08:00
JSelectPosition.vue 1.项目样式 scss 全部转换为 less,且移除了项目 node-sass 依赖; 2020-03-04 22:37:17 +08:00
JSelectRole.vue Jeecg Boot 2.2.1 版本发布,低代码平台 2020-07-11 12:54:57 +08:00
JSelectUserByDep.vue JeecgBoot 2.4.6版本发布 2021-08-13 15:26:20 +08:00
README.md JEECG-BOOT 2.0.2版本发布 2019-07-05 15:38:38 +08:00

README.md

JSelectDepart 部门选择组件

选择部门组件,存储部门ID,显示部门名称

参数配置

参数 类型 必填 说明
modalWidth Number 弹框宽度 默认500
multi Boolean 是否多选 默认false
rootOpened Boolean 是否展开根节点 默认true
disabled Boolean 是否禁用 默认false

使用示例

<template>
  <a-form :form="form">
    <a-form-item label="部门选择v-decorator" style="width: 300px">
      <j-select-depart v-decorator="['bumen']"/>
      {{ getFormFieldValue('bumen') }}
    </a-form-item>

    <a-form-item label="部门选择v-model" style="width: 300px">
      <j-select-depart v-model="bumen"/>
      {{ bumen }}
    </a-form-item>

    <a-form-item label="部门多选v-model" style="width: 300px">
      <j-select-depart v-model="bumens" :multi="true"/>
      {{ bumens }}
    </a-form-item>

  </a-form >
</template>

<script>
  import JSelectDepart from '@/components/jeecgbiz/JSelectDepart'
  export default {
    components: {JSelectDepart},
    data() {
      return {
        form: this.$form.createForm(this),
        bumen:"",
        bumens:""
      }
    },
    methods:{
      getFormFieldValue(field){
        return this.form.getFieldValue(field)
      }
    }
  }
</script>

JSelectMultiUser 用户多选组件

使用示例

<template>
  <a-form :form="form">
    <a-form-item label="用户选择v-decorator" style="width: 500px">
      <j-select-multi-user v-decorator="['users']"/>
      {{ getFormFieldValue('users') }}
    </a-form-item>

    <a-form-item label="用户选择v-model" style="width: 500px">
      <j-select-multi-user v-model="users" ></j-select-multi-user>
      {{ users }}
    </a-form-item>

  </a-form >
</template>

<script>
  import JSelectMultiUser from '@/components/jeecgbiz/JSelectMultiUser'
  export default {
    components: {JSelectMultiUser},
    data() {
      return {
        form: this.$form.createForm(this),
        users:"",
      }
    },
    methods:{
      getFormFieldValue(field){
        return this.form.getFieldValue(field)
      }
    }
  }
</script>

JSelectUserByDep 根据部门选择用户

参数配置

参数 类型 必填 说明
modalWidth Number 弹框宽度 默认1250
disabled Boolean 是否禁用

使用示例

<template>
  <a-form :form="form">
    <a-form-item label="用户选择v-decorator" style="width: 500px">
      <j-select-user-by-dep v-decorator="['users']"/>
      {{ getFormFieldValue('users') }}
    </a-form-item>

    <a-form-item label="用户选择v-model" style="width: 500px">
      <j-select-user-by-dep v-model="users" ></j-select-user-by-dep>
      {{ users }}
    </a-form-item>

  </a-form >
</template>

<script>
  import JSelectUserByDep from '@/components/jeecgbiz/JSelectUserByDep'
  export default {
    components: {JSelectUserByDep},
    data() {
      return {
        form: this.$form.createForm(this),
        users:"",
      }
    },
    methods:{
      getFormFieldValue(field){
        return this.form.getFieldValue(field)
      }
    }
  }
</script>