avue 过滤字典中的某些选项

import { getDictionary } from '@/api/system/dictbiz' // 调用字典api接口

data() {
    return {
      option: {
        emptyBtn: false,
        submitBtn: true,
        menuSpan: 6,
        submitText: '发送',
        column: [{
          label: "处理结果",
          prop: "actualMrMode",
          rules: [{
            required: true,
            message: "请选择处理结果",
            trigger: ['blur', 'change']
          }],
          type: 'radio',
          dicData: [],
          // dicUrl: '/api/blade-system/dict-biz/dictionary?code=exam_rslt',
          props: {
            label: 'dictValue',
            value: 'dictKey'
          },
          span: 8
        },
        {
          label: "处理意见",
          prop: "examOpin",
          rules: [{ required: false, message: "请输入处理意见", trigger: 'blur' }],
          type: "textarea",
          minRows: 3,
          span: 10
        }]
      }
    }
}


created() {
   getDictionary({ code: 'exam_rslt' }).then(response => {
      const column = this.findObject(this.option.column, "examRslt");
      column.dicData = response.data.data.filter(item => item.dictKey !== '1');
    })
},

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值