1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- 'use strict';
- /**
- * 权限数据
- *
- * @author CaiAoLin
- * @date 2018/2/5
- * @version
- */
- const permission = {
- // 创建标段
- CREATE_TENDER: 1,
- // 查看所有标段
- VIEW_ALL_TENDER: 2,
- // 仅查看我参与的标段
- VIEW_MY_TENDER: 3,
- // 编制台账
- EDIT_LEDGER: 4,
- // 审批台账
- APPROVAL_LEDGER: 5,
- // 编制变更
- EDIT_APPROVAL: 6,
- // 审批变更
- CHANGE_APPROVAL: 7,
- // 查看台账
- VIEW_LEDGER: 8,
- // 编制中间计量
- EDIT_MIDDLE_MEASURE: 9,
- // 审批中间计量
- APPROVAL_MIDDLE_MEASURE: 10,
- // 查阅标段下所有中间计量
- VIEW_MIDDLE_MEASURE: 11,
- // 编制期计量
- EDIT_STAGE_MEASURE: 12,
- // 审批期计量
- APPROVAL_STAGE_MEASURE: 13,
- // 查阅标段下所有期计量
- VIEW_STAGE_MEASURE: 14,
- };
- const permissionList = {
- tenderManager: {
- name: '标段管理',
- icon: 'fa-list-ul',
- permission: [
- { name: '创建标段', value: permission.CREATE_TENDER },
- { name: '查看项目下所有标段', value: permission.VIEW_ALL_TENDER },
- { name: '仅查看我参与的(创建、审批)', value: permission.VIEW_MY_TENDER },
- ],
- },
- ledgerExplode: {
- name: '台帐分解(台帐管理)',
- icon: 'fa-list-alt',
- permission: [
- { name: '编制台帐', value: permission.EDIT_LEDGER },
- { name: '审批台帐', value: permission.APPROVAL_LEDGER },
- ],
- },
- ledgerChange: {
- name: '台帐变更(台帐管理)',
- icon: 'fa-list-alt',
- permission: [
- { name: '编制变更', value: permission.EDIT_APPROVAL },
- { name: '审批变更', value: permission.CHANGE_APPROVAL },
- ],
- },
- measureLedger: {
- name: '计量台帐(台帐管理)',
- icon: 'fa-list-alt',
- permission: [
- { name: '查看', value: permission.VIEW_LEDGER },
- ],
- },
- middleMeasure: {
- name: '中间计量(计量管理)',
- icon: 'fa-calendar-check-o',
- permission: [
- { name: '编制中间计量', value: permission.EDIT_MIDDLE_MEASURE },
- { name: '审批中间计量', value: permission.APPROVAL_MIDDLE_MEASURE },
- { name: '查阅标段下所有中间计量', value: permission.VIEW_MIDDLE_MEASURE },
- ],
- },
- stageMeasure: {
- name: '期计量(计量管理)',
- icon: 'fa-calendar-check-o',
- permission: [
- { name: '编制期计量', value: permission.EDIT_STAGE_MEASURE },
- { name: '审批期计量', value: permission.APPROVAL_STAGE_MEASURE },
- { name: '查阅标段下所有期计量', value: permission.VIEW_STAGE_MEASURE },
- ],
- },
- };
- module.exports = {
- permission,
- permissionList,
- };
|