##注意
    1. setFieldsValue(pick(record, ['roleId', 'roleName', 'permission', 'remark']))不能写多
    2.slot用法:
        标签A的属性slot="name",指将A标签包含的所有内容放到A组件中名为name的卡槽中,即<slot name="name"></slot>
        标签A的属性slot="name" slot-scope="user",表示A组件中<slot name="name" v-bind:user="user"></slot>
        的User值,从子组件中传递给标签使用
    3.table中的slot="name" 匹配字段的scopedSlots: { customRender: 'action' }的action值
      slot-scope="user" 匹配的为字段回调函数的参数值
      
##问题
    1.页面的相互跳转,比如保存后,跳转的页面
    2.页面的基础封装,有些功能完全不合适,需要改为合适的页面
    3.静态页面没法用,比如物资领用
    4.部分按钮,需要固定底部,比如嫌弃里的按钮,不如物资领用
    5.设备跳转到对应页面时需要给参数,比如润滑任务   要给该设备的润滑任务