import _ from 'lodash'; export const State = [ { value: 0, label: "开启", describe: "开启", status: "Success" }, { value: 1, label: "关闭", describe: "关闭", status: "Error" } ]; export const StateMap = _.keyBy( State?.map((sen) => ({ value: sen.value, text: sen.label, status: sen.status })), "value" ); export const AppState = [ { value: 0, label: "已激活", describe: "已激活", status: "Success" }, { value: 1, label: "禁用", describe: "禁用", status: "Error" } ]; export const AppStateMap = _.keyBy( AppState?.map((sen) => ({ value: sen.value, text: sen.label, status: sen.status })), "value" ); export const AppStateSet = [ { value: 0, label: "已激活", describe: "已激活" }, { value: 1, label: "禁用", describe: "禁用" }, { value: 2, label: "未激活", describe: "未激活" } ]; export const AppStateSetMap = _.keyBy( AppStateSet?.map((sen) => ({ value: sen.value, text: sen.label })), "value" ); export const FileState = [ { value: 1, id: "feature", label: "用户绑定功能" }, { value: 2, id: "role", label: "用户绑定角色" }, { value: 3, id: "policy", label: "用户绑定策略" }, { value: 4, id: "flag", label: "用户绑定数据" } ]; export const FileStateMap = _.keyBy( FileState?.map((sen) => ({ value: sen.value, text: sen.label, id: sen.id })), "value" ); export const UploadState = [ { value: 1, label: "待处理" }, { value: 2, label: "处理中" }, { value: 3, label: "成功" }, { value: 4, label: "失败" } ]; export const UploadStateMap = _.keyBy( UploadState?.map((sen) => ({ value: sen.value, text: sen.label })), "value" );