/**
 * @desc   : 服务
 * @author : 周兴
 * @date   : 2022年12月13日14:59:59
 */
export default {
  customReportService: {
    // 前缀
    prefix: '/report-server/rpt/customReport/',
    // 执行sql
    excuteSql: 'excute_sql',
    // 查询报表
    selectByReportId: 'select_by_report_id',
    // 根据条件Id获取下拉数据源
    getSelectDataById: 'get_select_data_by_id',
    // 根据report查询
    selectByReport: 'select_by_report',
    // 发布
    publishReport: 'publish_report',
    // 启用
    enableReport: 'enable_report',
    // 停用
    disableReport: 'disable_report',
    // 获取工厂数据
    getFtyData: 'get_fty_data',
    // 根据sqlId更新透视信息
    updateReportSql: 'update_report_sql',
    // 导出SQL
    exportSql: 'export',
    // 导入SQL
    importSql: 'import',
  }
}

/**
 * @desc   : 自定义报表路由
 * @author : 周兴
 * @date   : 2023/3/4 18:28
 */
export const routeUrl = {
  customReport: {
    add: {key: 'add', url: '/report/custom-report/add'},
    edit: {key: 'edit', url: '/report/custom-report/edit', chooseFlag: true},
    publish: {key: 'publish', method: 'publish'},
    preview: {key: 'preview', method: 'preview'},
    settingPivot: {key: 'settingPivot', method: 'settingPivot'},
    deletePivot: {key: 'deletePivot', method: 'deletePivot'},
    setting: {key: 'setting', url: '/report/custom-report/setting-pivot'},
    export: {key: 'export', method: 'export'},
    import: {key: 'import', method: 'import'},
  }
}
