export default {
  mode: ['pc'],
  apis: [
    {
      name: 'hrapprover',
      type: 'component',
      props: [
        {
          name: 'approval-person',
          type: 'string',
          defaultValue: '',
          desc: {
            'zh-CN': '权签人',
            'en-US': 'Approval'
          },
          mode: ['pc'],
          pcDemo: 'category-type'
        },
        {
          name: 'category',
          type: 'string',
          defaultValue: '该属性的默认值为 0303',
          desc: {
            'zh-CN': '默认权签类别。',
            'en-US': 'Default approval type.'
          },
          mode: ['pc'],
          pcDemo: 'category-type'
        },
        {
          name: 'disabled',
          type: 'boolean',
          defaultValue: '该属性的默认值为 false',
          desc: {
            'zh-CN': '设置组件是否为禁用状态。',
            'en-US': 'Sets whether the component is disabled.'
          },
          mode: ['pc'],
          pcDemo: 'disabled'
        },
        {
          name: 'fetchHrapprover',
          type: 'Function',
          defaultValue: '',
          desc: {
            'zh-CN': '自定义获取权签人信息接口,未使用框架服务时必填,自定义其它属性同dept部门组件',
            'en-US':
              'Customize the interface for obtaining approver information. This parameter is mandatory when the framework service is not used. Other customized attributes are the same as those of the dept component.'
          },
          mode: ['pc'],
          pcDemo: 'custom-service'
        },
        {
          name: 'title',
          type: 'string ',
          defaultValue: '',
          desc: {
            'zh-CN': '设置弹窗标题',
            'en-US': 'Set the pop-up window title.'
          },
          mode: ['pc'],
          pcDemo: ''
        },
        {
          name: 'value',
          type: 'string ',
          defaultValue: '',
          desc: {
            'zh-CN': '设置权签人的值。',
            'en-US': 'Set the approver.'
          },
          mode: ['pc'],
          pcDemo: 'disabled'
        }
      ],
      events: [],
      methods: [],
      slots: []
    }
  ]
}