export default {
  /**
   * @description 配置显示在浏览器标签的title
   */
  title: '东科智云系统',
  /**
   * @desc   : 登录界面的副标题
   * @author : 周兴
   * @date   : 2023/7/17 17:08
   */
  loginSubTitle: '东科智能业务运行支撑系统',
  /**
   * @description token在Cookie中存储的天数，默认1天
   */
  cookieExpires: 1,
  /**
   * @description 是否使用国际化，默认为false
   *              如果不使用，则需要在路由中给需要在菜单中展示的路由设置meta: {title: 'xxx'}
   *              用来在菜单中显示文字
   */
  useI18n: false,
  /**
   * @description 默认打开的首页的路由name值，默认为home
   */
  homeName: 'home',
  /**
   * @desc   : 体验公司Id
   * @author : 周兴
   * @date   : 2024/3/19 10:49
   */
  expCp: [{
    cpId: 2,
    cpName: '东科智云-标准版-体验',
    svcCode: 'dkic_b1',
    svcIp: 'http://127.0.0.1',
    svcPort: '7001'
  }, {
    cpId: 3,
    cpName: '东科智云-专业版-体验',
    svcCode: 'dkic_b1',
    svcIp: 'http://127.0.0.1',
    svcPort: '7001'
  }],
  /**
   * @description 需要加载的插件
   */
  plugin: {
    'error-store': {
      showInHeader: true, // 设为false后不会在顶部显示错误日志徽标
      developmentOff: true // 设为true后在开发环境不会收集错误信息，方便开发中排查错误
    }
  },
  //加载成功
  SUCCESS_CODE: 200,
  //异常提示
  ERROR_CODE_2009: 2009,
  ERROR_CODE_2010: 2010,
  ERROR_CODE_2011: 2011,
  //扫码登录ClientId
  qvScanClientId: null,
  dkAuthIframePage: null,
  dkAuthSysUrl: null,
  dkAuthSysServerUrl: null,
  sysUuid: '00000002-b4ac-4912-a4c5-0945a775647f',
  appUuid: '6d2208ba-7ca9-41b2-96d3-b39a109ba811',
  appRegistMenuUuid: 'd891a6cc-8a94-47dd-8bda-2cfddee0710f',// pda数据采集的
  appReportMenuUuid: 'd891a6cc-8a94-47dd-8bda-2cfddee0710f',// pda数据采集的
  redirectUrl: null,

  dkMallUrl: 'https://ibossmp.dongkesoft.com:7050/', /* 菜单查询的类型 1：change 2：Enter */
  searchMenuType: 1,

  logLoginPw: 'dkno1',

  //这几个属性保留
  uploadUrl: '',
  logsUrl: '',
  imgUrl: '',
  hgImgUrl: '',
  websocketUrl: '',
  LOGIN_PAGE_NAME: [],
  loginType: 1,
  serviceUrl: '',
  releaseTime: '',
  selectLimit: 10, // 下拉所限制的条数
  editTableInitRows: 10, //初始行数
  columnWidth: 150, //表格的默认列宽
  columnWidthMin: 100, //表格的最小列宽
  maxNumber: 100000000, // 数字类可输入的最大值
  maxDisplayNo: 46656,// 序号最大值
  minNumber: 0,// 数字类可输入的最小值
  maxlength: 100, // 文本类可输入的最大长度
  exportMax: 100000,// 导出的最大值
  pageSize: 500, // 一页数量
  pageSizeOpts: [100, 200, 500, 1000], // 页面选择
  pageSizeOptsMag: [10, 20, 50, 100],   // 放大镜表格页面选择
  pageSizeMag: 10,// 放大镜一页数量
  maxPageSize: 10000000,// 最大数量
  fontSize: 12, // 字体大小
  maxTagCount: 2, // 下拉显示的默认数量
  maxDiscount: 999.99,//折扣的最大值
  textAreaMaxLength: 1000,// 备注文本框的最大值
  currentLang: 'zh-CN',   // 默认语言
  tagNavCurrentColor: 'rgba(23, 80, 189, 1)',// 当前tab的颜色  2E406B
  reportMenuUUid: 'd39c5119-bc0b-4f80-b118-cf539bd35bae',// 报表的菜单Id
  customReportUuid: '19fb9e00-2b88-4f35-aeb2-1aca012c8950',// 动态报表的菜单Id
  type: '分类',
  customCondition: '自定义报表-条件',

  //语言类型
  languages: [
    {key: 'zh-CN', name: '简体中文', label: '简体中文', value: 'zh_CN'},
    {key: 'en-US', name: 'English', label: 'English', value: 'en_US'},
  ]
  ,
  //字体
  fontSizes: [
    {key: '12', label: '小'},
    {key: '13', label: '中'},
    {key: '14', label: '大'},
  ]
  ,
  //字体
  fontAppSizes: [
    {key: 'normal', name: '小', label: '小'},
    {key: 'middle', name: '中', label: '中'},
    {key: 'large', name: '大', label: '大'},
  ]
  ,


  //日期（月，日，年
  dateTypeList: [
    {key: 'd', name: '日', label: '日'},
    {key: 'm', name: '月', label: '月'},
    {key: 'y', name: '大', label: '大'},
  ]
  ,
  // 查询条件（日期范围）类型
  rangeSelList: [
    {value: 1, label: '今天'},
    {value: 2, label: '昨天'},
    {value: 3, label: '本周'},
    {value: 4, label: '近一周'},
    {value: 5, label: '上一周'},
    {value: 6, label: '本月'},
    {value: 7, label: '近一月'},
    {value: 8, label: '上一月'},
    {value: 9, label: '本账务月'},
    {value: 10, label: '上账务月'},
    {value: -1, label: '自定义'},
  ],
  // 查询条件（月份范围）类型
  rangeSelMonthList: [
    {value: 6, label: '本月'},
    {value: 7, label: '近一月'},
    {value: 8, label: '上一月'},
    {value: 9, label: '本账务月'},
    {value: 10, label: '上账务月'},
    {value: -1, label: '自定义'},
  ],
  // 查询条件日期范围取值默认值
  rangeSel: {
    today: {value: 1, label: '今天'},
    yesterday: {value: 2, label: '昨天'},
    thisWeek: {value: 3, label: '本周'},
    nearlyWeek: {value: 4, label: '近一周'},
    beforeWeek: {value: 5, label: '上一周'},
    thisMonth: {value: 6, label: '本月'},
    nearlyMonth: {value: 7, label: '近一月'},
    beforeMonth: {value: 8, label: '上一月'},
    thisAccountMonth: {value: 9, label: '本账务月'},
    beforeAccountMonth: {value: 10, label: '上账务月'},
    custom: {value: -1, label: '自定义'},
  },

  //按钮图标
  button: {
    search: {name: 'search', icon: 'search', hotKey: 'Q'},
    add: {name: 'add', icon: 'new', hotKey: 'N'},
    addUser: {name: 'addUser', icon: 'new', hotKey: 'N'},
    edit: {name: 'edit', icon: 'edit', hotKey: 'E'},
    editDetail: {name: 'editDetail', icon: 'edit', hotKey: 'E'},
    editPrinter: {name: 'editPrinter', icon: 'edit', hotKey: 'E'},
    clear: {name: 'clear', icon: 'clear', hotKey: 'C'},
    resetPassword: {name: 'resetPassword', icon: 'reset', hotKey: 'R'},
    resetCpPassword: {name: 'resetCpPassword', icon: 'reset', hotKey: 'R'},
    wxLocked: {name: 'wxLocked', icon: 'jiebang', hotKey: 'W'},
    unLock: {name: 'unLock', icon: 'unlock', hotKey: 'L'},
    unCpLock: {name: 'unCpLock', icon: 'unlock', hotKey: 'L'},
    moduleRights: {name: 'moduleRights', icon: 'functionRight', hotKey: 'M'},
    scopeRights: {name: 'scopeRights', icon: 'purview', hotKey: 'P'},
    refresh: {name: 'refresh', icon: 'refresh', hotKey: 'Q'},
    save: {name: 'save', icon: 'save', hotKey: 'S'},
    enable: {name: 'enable', icon: 'qiyong', hotKey: 'O'},
    disable: {name: 'disable', icon: 'tingyong', hotKey: 'D'},
    editPwd: {name: 'editPwd', icon: 'editPassword', hotKey: 'R'},
    revert: {name: 'revert', icon: 'reverse', hotKey: 'R'},
    check: {name: 'check', icon: 'chakan', hotKey: 'S'},
    orderOut: {name: 'orderOut', icon: 'edit', hotKey: 'O'},
    orderOutReturn: {name: 'orderOutReturn', icon: 'reverse', hotKey: 'R'},
    outReturn: {name: 'outReturn', icon: 'reverse', hotKey: 'R'},
    invalid: {name: 'invalid', icon: 'clear', hotKey: 'X'},
    entryHandle: {name: 'entryHandle', icon: 'new', hotKey: 'H'},
    entryBack: {name: 'entryBack', icon: 'clear', hotKey: 'R'},
    outHandle: {name: 'invalid', icon: 'new', hotKey: 'H'},
    outBack: {name: 'invalid', icon: 'clear', hotKey: 'R'},
    receipt: {name: 'receipt', icon: 'new', hotKey: 'S'},
    payment: {name: 'payment', icon: 'new', hotKey: 'F'},
    refund: {name: 'refund', icon: 'edit', hotKey: 'T'},
    layoutSetting: {name: 'layoutSetting', icon: 'celianggongju1', hotKey: 'K'},
    print:{name:'print',icon:'print',hotKey: 'P'},
    orderTrack:{name:'orderTrack',icon:'orderTrack',hotKey:'T'},
    purTrack:{name:'purTrack',icon:'purTrack',hotKey:'T'},
    purchaseReturn: {name: 'purchaseReturn', icon: 'reverse', hotKey: 'R'},
    intoEnter: {name: 'intoEnter', icon: 'edit', hotKey: 'I'},
  },

  /**
   * @desc   : 数据类型
   * @author : 周兴
   * @date   : 2022/3/19 21:17
   */
  dataType: {
    //文本
    str: 'string',
    //数值
    number: 'number',
    //日期
    date: 'date',
    //日期+时间
    dateTime: 'dateTime',
    // 数组
    array: 'array',
    // 实体
    object: 'object'
  },

  /**
   * @desc   : 数据类型数据源
   * @author : 周兴
   * @date   : 2023/3/27 17:20
   */
  dataTypeList: [
    {value: 'string', name: '文本'},
    {value: 'number', name: '数值'},
    {value: 'date', name: '日期'},
    {value: 'dateTime', name: '时间'},
    {value: 'switch', name: '开关'},
  ],

  noAccessPage: ['echarts'],

  /**
   * @desc   : 系统基础数据类型
   * @author : 周兴
   * @date   : 2022/3/9 10:28
   */
  basicTypeCode: {
    dealingCorp: '往来单位类型',
    channel: '销售渠道',
    settlementPoint: '采购结算时点',
    sex: '性别',
    national: '民族',
    supplierType: '供应商类型',
    warehouseType: '仓库标识',
    organizationType: '部门类型',
    staff: '员工',
    salesMode: '商品流通方式',
    flgEstimate: '计量标识',
    salesChannel: '销售渠道',
    invoiceType: '发票类型',
    customerNature: '客户性质',
    settlementCustomer: '结算客户',
    relationShip: '联系人关系',
    maritalStatus: '婚姻状况',
    politicalStatus: '政治面貌',
    educational: '学历',
    post: '基础-职务',
    job: '基础-岗位',
    role: '基础-角色',
    organization: '组织机构',
    company: '公司',
    user: '用户',
  },

  /**
   * @desc   : 页面类型
   * @author : 周兴
   * @date   : 2023/10/10 15:48
   */
  pageType: {
    // 单一列表
    single: 'single',
    // 上下列表
    upDown: 'upDown',
    // 多列切换
    moreCol: 'moreCol',
    // 多页签类型
    tab: 'tab'
  },
  /**
   * @desc   : 表名
   * @author : 周兴
   * @date   : 2024/3/27 10:07
   */
  tables: {
    // 销售订单
    order: 't_psi_order',
    // 采购订单
    purchase: 't_psi_purchase',
    // 出库单
    outbound: 't_psi_outbound',
    // 入库单
    inbound: 't_psi_inbound',
    // 库存盘点
    check: 't_psi_check',
    // 库存调整
    transfer: 't_psi_transfer',
    // 资金转账
    macTransfer: 't_mac_transfer',
    // 收付款单
    recPay: 't_mac_rec_pay',
    // 其他收入单
    income: 't_mac_other_receivable',
    // 其他支出单
    outlay: 't_mac_other_payable',
    // 冻结单
    freezed: 't_psi_freeze',
    // 商品档案
    sku: 't_mst_goods_sku',
  },
  /**
   *   @desc   : 在产盘点盘点状态
   *   @date   : 2023/3/24 13:12
   *   @author : 寇珊珊
   */
  prodCheckCheckKind: {
    notCounted: '盘点状态-未',
    counted: '盘点状态-已',
    inventoryProfit: '盘点状态-盈',
    decrease: '盘点状态-亏',
  },
  /**
   * @desc   : 数据字典类型
   * @author : 常皓宁
   * @date   : 2023/2/7 10:37
   */
  dictCode: {
    // 资金账号类别
    macType: '账户类别',
    cusFrom: '基础资料-来源',
  },

  /**
   * @desc   : 报表状态
   * @author : 周兴
   * @date   : 2023/4/3 15:48
   */
  reportStatus: {
    confirm: '报表-发布',
    temp: '报表-暂存',
  },

  /**
   * @desc   : 用户表格类型（用于表格设置）
   * @author : 周兴
   * @date   : 2023/4/4 14:20
   */
  userTableType: {
    // 页面
    page: 1,
    // 放大镜
    magnifier: 2,
    // 表格放大镜
    tableSelect: 3
  },

  /**
   * @desc   : 菜单的页面代码
   * @author : 周兴
   * @date   : 2023/1/12 11:06
   */
  formCode: {},

  /**
   * @desc   : 数据种类
   * @author : 周兴
   * @date   : 2024/3/9 16:17
   */
  kindType: {
    supType: '供应商类别',
    serviceCategories: '服务类别',
    goodsAttr: '商品属性',
    basicData: '基础资料',
    freezeStatus: '冻结状态',
    checkStatus: '盘点状态',
    transferType: '调整状态',
    intoType: '入库类型',
    outType: '出库类型',
    purType: '采购单据',
    ordType: '销售单据',
    ordStatus: '订单状态',
    intoStatus: '入库状态',
    outStatus: '出库状态',
  },

  /**
   * @desc   : 数据种类数据
   * @author : 周兴
   * @date   : 2024/3/9 16:17
   */
  kindCode: {
    supplierPur: '供应商类别-采购',
    supplierOutsourced: '供应商类别-外协',
    supplierService: '供应商类别-服务',
    serviceDelivery: '服务类别-配送',
    serviceInstall: '服务类别-安装',
    serviceManu: '服务类别-加工',
    goodsBrand: '商品属性-品牌',
    goodsCategory: '商品属性-种类',
    goodsSeries: '商品属性-系列',
    goodsUnit: '商品属性-单位',
    basicWarehouse: '基础资料-仓库',
    basicChannel: '基础资料-渠道',
    basicIncome: '基础资料-收入',
    basicOutlay: '基础资料-支出',
    basicEnter: '基础资料-入库',
    basicOut: '基础资料-出库',
    basicMacType: '基础资料-账户',
    basicSource: '基础资料-来源',
    basicTags: '基础资料-标签',
    basicLossReason: '基础资料-盈亏原因',
  },

  /**
   * @desc   :入库状态
   * @author : 付斌
   * @date   : 2024-03-07 14:40
   */
  intoStatus: {
    daiRuKu: '入库状态-待入库',
    ruKuZhong: '入库状态-入库中',
    yiRuKu: '入库状态-已入库'
  },

  /**
   * @desc   : 出库状态
   * @author : 周兴
   * @date   : 2022/6/24 17:42
   */
  outStatus: {
    daiChuKu: '出库状态-待出库',
    chuKuZhong: '出库状态-出库中',
    yiChuKu: '出库状态-已出库'
  },

  /**
   *   @desc   : 入库类型
   *   @date   : 2024/3/12 16:00
   *   @author : 寇珊珊
   */
  intoType: {
    purchase: '采购入库',
    other: '其他入库',
    saleReturn: '采退入库'
  },

  /**
  * @desc   : desc
  * @author : 常皓宁
  * @date   : 2024/5/22 14:50
  */
  outType: {
    sale: '销售出库',
    other: '其他出库',
    saleReturn: '销退回库'
  },

  /**
   *   @desc   : 入库类型-跟数据库对应
   *   @date   : 2024/3/12 16:00
   *   @author : 寇珊珊
   */
  intoTypeBySql: {
    other: '入库类型-其他入库',
    purchase: '入库类型-采购入库',
    purchaseReturn: '入库类型-采退入库'
  },

  /**
   *   @desc   : 出库类型-跟数据库对应
   *   @date   : 2024/4/7 14:13
   *   @author : 寇珊珊
   */
  outTypeBySql: {
    other: '出库类型-其他出库',
    order: '出库类型-销售出库',
    saleReturn: '出库类型-销退回库'
  },

  /**
   * @desc   :收款类型
   * @author : 付斌
   * @date   : 2024-03-14 17:00
   */
  rpType: {
    shouKuan: '收付款类型-收款',
    tuiShouKuan: '收付款类型-退收款',
    fuKuan: '收付款类型-付款',
    tuifuKuan: '收付款类型-退付款',
  },

  /**
   * @desc   : 盘点状态
   * @author : 宋扬
   * @date   : 2024/3/28 11:47
   */
  checkStatus: {
    staging: '盘点状态-暂存',
    done: '盘点状态-完成',
  },

  /**
   * @desc   : 调整类型
   * @author : 宋扬
   * @date   : 2024/4/2 14:48
   */
  transferType: {
    whTransfer: '调整类型-仓库调整',
    nscTransfer: '调整类型-非标号调整',
  },

  /**
   * @desc   : 冻结状态
   * @author : 宋扬
   * @date   : 2024/3/28 16:25
   */
  freezeStatus: {
    allFreeze: '冻结状态-全部冻结',
    partUnfreeze: '冻结状态-部分解冻',
    allUnFreeze: '冻结状态-全部解冻',
  },

  /**
   *   @desc   : 账款类型
   *   @date   : 2024/4/29 10:53
   *   @author : 寇珊珊
   */
  fundType: {
    yingShou: '账款类型-应收',
  },


  /**
   * @desc   : 查询的类型
   * @author : 周兴
   * @date   : 2022/6/29 8:28
   */
  searchFlag: {
    //总单
    total: 0,
    //明细
    detail: 1
  },

  /**
   * @desc   : 自定义报表所在位置
   * @author : 姜宁
   * @date   : 2023/4/6 9:59
   */
  position: {
    // 主查询
    mainSearch: 1,
    // 筛选
    secondarySearch: 2,
  },

  /**
   * @desc   : 自定义报表所在位置名称
   * @author : 姜宁
   * @date   : 2023/4/6 9:59
   */
  positionName: {
    // 主查询
    mainSearch: '主查询',
    // 筛选
    secondarySearch: '筛选',
  },
  /**
   * @desc   : 系统单据
   * @author : 周兴
   * @date   : 2022/3/17 11:25
   */
  docCode: {
    company: '财务主体',
    organization: '组织机构',
    customer: '客户资料',
    supplier: '供应商',
    staff: '员工',
    goods: '商品档案',
    warehouse: '仓库',
    bom: 'BOM配置',
    capitalAccount: '资金账户',
    'order_out': '销售单',
    'order_return': '销售退货',
    'cus_receipt': '客户收款',
    entry: '入库单',
    out: '出库单',
    'ivt_transfer': '库存调整',
    'ivt_freeze': '库存冻结',
    'ivt_check': '库存盘点',
    'pur_order': '采购订单',
    'pur_return': '采购退货',
    'money_transfer': '资金转账',
    order: '销售订单',
    purOrder:'采购订单',
    transfer: '调整单',
    moneyTransfer:'资金转账',
    ivtFreeze:'冻结单',
    ivtCheck:'盘点单',
    receipt: '收款单',
    payment: '付款单',
    income: '其他收入单',
    outlay: '其他支出单',
    refund: '退款单',
  },

  /**
   * @desc   : 查询条件中有效标识nValue
   * @author : 周兴
   * @date   : 2023/1/29 10:14
   */
  flgValidSearch: {
    itemCode: 'flgValidList',
    valueFormat: {
      data: [
        {valueKey: 'true', flgValid: '有效'},
        {valueKey: 'false', flgValid: '无效'}],
      valueKey: 'valueKey',
      labelKey: 'flgValid',
      default: ['true']
    },
    valueKind: 'M-CHOICE'
  },

  /**
   * @desc   : 查询条件中有效标识(全部）
   * @author : 周兴
   * @date   : 2023/1/29 10:14
   */
  flgValidAllSearch: {
    itemCode: 'flgValidList',
    valueFormat: {
      data: [
        {valueKey: 'true', flgValid: '有效'},
        {valueKey: 'false', flgValid: '无效'}],
      valueKey: 'valueKey',
      labelKey: 'flgValid',
      default: ['true', 'false']
    },
    valueKind: 'M-CHOICE'
  },

  /**
   * @desc   : 放大镜枚举
   * @author : 周兴
   * @date   : 2022/3/16 14:42
   */
  MagnifierType: {
    //员工
    staff: 'staff',
    //用户
    user: 'user',
    org: 'org',
    company: 'company',
    noticeClass: 'noticeClass',
    customTags: 'customTags',
    goodsAttribute: 'goodsAttribute',
    goodsCategory: 'goodsCategory',
    customer: 'customer',
    dictionary: 'dictionary',
    channel: 'channel',
    role: 'role',
    goodsSpecs: 'goodsSpecs',
    order: 'order',
    receipt: 'receipt',
    estate: 'estate',
    promotion: 'promotion',
    combined: 'combined',
    settlementType: 'settlementType',
    store: 'store',
    goods: 'goods',
    //仓库
    warehouse: 'warehouse',
    //供应商
    supplier: 'supplier',
    // 品牌
    brand: 'brand',
    // 资金账户 宋扬
    moneyAccount: 'moneyAccount',
    //供应商与对象
    supplierAndCustomer: 'supplierAndCustomer',
    //组织机构
    organization: 'organization',
    //销售出库选来源单号
    saleOrderOutFromNo:'saleOrderOutFromNo',
  },
  /**
   * @desc   : 收款完成
   * @author : 周兴
   * @date   : 2022/6/17 17:17
   */
  receiptStatus: {
    no: '收款状态-未收',
    part: '收款状态-部分',
    all: '收款状态-完成'
  },
  /**
   * @desc   : 表格中的选择类型
   * @author : 周兴
   * @date   : 2022/3/20 14:33
   */
  tableSelectType: {
    user: 'user',
    organization: 'organization',
    goods: 'goods',
    goodsForOrder: 'goodsForOrder',
    goodsForPurchase: 'goodsForPurchase',
    goodsForPurchaseReturn: 'goodsForPurchaseReturn',
    staff: 'staff',
    //仓库
    warehouse: 'warehouse',
    //库存
    inventory: 'inventory',
    //资金账户
    moneyAccount: 'moneyAccount',
    //数据自动
    dictionaryData: 'dictionaryData',
    // 商品种类
    goodsCategory: 'goodsCategory',
    //其他入库
    goodsForInto: 'goodsForInto',
    //供应商
    supplier: 'supplier',

  },

  /**
   * @desc   : 画面模式
   * @author : 周兴
   * @date   : 2022/3/19 21:17
   */
  formMode: {
    //新建
    add: 'add',
    // 新建其它
    addTogether: 'addTogether',
    // 新建其它
    addOther: 'addOther',
    //编辑
    edit: 'edit',
    //复制
    copy: 'copy',
    //批量
    batch: 'batch',
    //查看
    detail: 'detail',
    // 审批
    approval: 'approval',
    // 选择
    choose: 'choose',
    //结转
    carryover: 'carryover',
    //盘点
    prodCheck: 'prodCheck',
    // 历史
    history: 'history',
    //办理
    handle: 'handle',
    // 解冻
    unFreeze: 'unFreeze',
    // 收款
    receipt: 'receipt',
    // 退款
    refund: 'refund',
    // 新建订单出库
    addOrderOut: 'addOrderOut',
    // 新建订单退货
    addOrderReturn: 'addOrderReturn',
    // 新建出库退货
    addOutReturn: 'addOutReturn',
  },

  /**
   * @desc   : 系统参数
   * @author : 洪旭东
   * @date   : 2022-05-11 16:27
   */
  sysCode: {
    SYS_CODE_001: 'PWD_001',
    SYS_CODE_002: 'PWD_002',
    SYS_CODE_003: 'PWD_003',
    SYS_CODE_010: 'PWD_010',
    SYS_CODE_011: 'PWD_011',
    SYS_CODE_012: 'PWD_012',
    SYS_CODE_013: 'PWD_013',
    SYS_CODE_014: 'PWD_014',
    SYS_CODE_015: 'PWD_015',
    SYS_CODE_016: 'PWD_016',
  },

  /**
   * @desc   : 树形节点展开的模式
   * @author : 周兴
   * @date   : 2022/5/11 16:19
   */
  expandMode: {
    //所有
    all: 'all',
    //所有一级展开
    one: 'one',
    //第一个节点展开到最末端
    oneDeep: 'oneDeep',
    //不展开
    none: 'none'
  },
  /**
   * @desc   : 列类型
   * @author : 周兴
   * @date   : 2022/3/19 21:17
   */
  columnType: {
    //文本
    str: 'string',
    //数值
    number: 'number',
    //日期
    date: 'date',
    //日期+时间
    dateTime: 'dateTime',
    // 数组
    array: 'array',
    // 日期（年月）
    dateMonth: 'dateMonth',
  },

  /**
   * @desc   : 项目分类类型 1：总单 2：明细 3：
   * @author : 姜永辉
   * @date   : 2022/3/19 17:12
   */
  classType: {
    'order': '总单',
    'detail': '明细',
  },

  /**
   * @desc   : 主页抽屉类型
   * @author : 周兴
   * @date   : 2022/8/20 13:25
   */
  homeDrawType: {
    // 待审中心
    waitAudit: 0,
    // 系统公告
    notice: 1,
  },

  /**
   * @desc   : 有效标识
   * @author : 周兴
   * @date   : 2022/4/11 15:19
   */
  flgValid: {
    //有效
    valid: 1,
    //无效
    unValid: 0,
  },

  /**
   * @desc   : 商品类别
   * @author : 周兴
   * @date   : 2022/4/10 10:17
   */
  goodsType: {
    //商品
    goods: 0,
    //套件（子件）
    sub: 1,
    //BOM
    bom: 2
  },

  /**
   * @desc   : 单据值类型
   * @author : 姜永辉
   * @date   : 2022/3/18 9:55
   */
  docUserInput: {
    'int': 'INT',//整数
    'num': 'NUM',//数值
    'str': 'STR',//文本
    'txt': 'TXT',//多行文本
    'bool': 'BOOL',//布尔
    'time': 'TIME',//时间
    'date': 'DATE',//日期
    'datetime': 'DATETIME',//日时
    'dateRange': 'DATE_RANGE',// 日期范围
    'dateTimeRange': 'DATETIME_RANGE',// 日时范围
    'monthRange': 'MONTH_RANGE',// 月份范围
    'month': 'MONTH',// 月份
    'mSearch': 'M-SEARCH',// 多选放大镜
    'sSearch': 'S-SEARCH',// 单选放大镜
    'sChoice': 'S-CHOICE', // 单选下拉
    'mChoice': 'M-CHOICE', // 多选下拉
    'radio': 'RADIO',  //radio
  },

  /**
   * @desc   : 系统类型
   * @author : 洪旭东
   * @date   : 2022-05-09 16:32
   */
  sysType: {
    SYS_HEGII: 1,
    SYS_MERCHANT: 2,
    CP_HEGII: 1,
    password_security_policy: 1
  },

  /**
   * @desc   : 授权类型
   * @author : 姜宁
   * @date   : 2023/2/3 15:26
   */
  rightType: {
    addUser: 1,
    refuseUser: -1,
  },


  /**
   * @desc   : 应用代码
   * @author : 周兴
   * @date   : 2023/2/14 15:32
   */
  appCode: {
    // PC端
    WEB: 'CP-WEB',
    // 移动端
    WEIXIN: 'CP-WXP',
    // 运营端
    OPERATE: 'DK-WEB'
  },

  /**
   * @desc   : 订单类型
   * @author : 周兴
   * @date   : 2022/7/16 8:47
   */
  orderType: {
    // 退款单 -2
    refund: -2,
    // 退货单
    return: -1,
    //报价单
    quote: 1,
    //销售订单
    order: 2,
    //跟单
    follow: 3,
    //冲正
    reverse: 4
  },

  /**
   * @desc   : 订单状态
   * @author : 周兴
   * @date   : 2022/6/21 16:31
   */
  orderStatus: {
    quote: '订单状态-暂存',
    done: '订单状态-成交',
  },

  /**
   * @desc   : 系统参数
   * @author : 周兴
   * @date   : 2024/4/1 10:18
   */
  settingCode: {
    // 自动办理标识
    IVT001: 'IVT_001',
    // 允许负库存
    IVT002: 'IVT_002',
  },

  /**
   * @desc   : 退货状态
   * @author : 周兴
   * @date   : 2022/6/21 16:31
   */
  returnStatus: {
    quote: '退货状态-暂存',
    return: '退货状态-退货',
  },

  uploadFileConfig: {
    maxSize: 10240,//图片大小的最大值 10MB 10240kb
    // acceptPicType: 'image/png,image/jpeg,image/jpg',// 接受上传的图片类型
    acceptPicType: 'image/png,image/jpeg,image/jpg,application/pdf,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/msword',// 接受上传的图片类型
    acceptVideoType: 'video/mp4,video/avi,video/mov',// 接受上传的视频类型
    acceptExcel: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-excel ',
    acceptPdf: 'application/pdf',
    format: ['jpg', 'jpeg', 'png', 'avi', 'mp4', 'mov', 'pdf', 'xls', 'xlsx', 'doc', 'docx']
  },

  /**
   * @desc   : 报表类型
   * @author : 周兴
   * @date   : 2023/3/27 14:51
   */
  reportKind: {
    str: '文本',
    date: '日期',
    dateRange: '日期范围',
    dateTimeRange: '日时范围',
    monthRange: '月份范围',
    month: '月份',
    single: '下拉单选',
    multiple: '下拉多选',
    mSearch: '查询多选',
    sSearch: '查询单选',
  },

  /**
   * @desc   : 单据编码
   * @author : 周兴
   * @date   : 2022/3/15 17:18
   */
  pageCode: {
    'system-setting': '系统参数-一览',
    'operation-log': '操作日志-一览',
    'audit-setting': '审批设置-一览',
    'print-setting': '打印票据-一览',
    'print-control': '打印控制-一览',
    'dictionary': '数据字典-一览',
    'organization': '组织机构-一览',
    'role': '角色管理-一览',
    'staff': '员工-一览',
    'customer': '客户-一览',
    'supplier': '供应商-一览',
    'middle-man': '中间客户-一览',
    'address': '小区档案-一览',
    'goods-unit': '计量单位-一览',
    'goods-attribute': '商品属性-一览',
    'goods': '商品档案-一览',
    'warehouse': '仓库档案-一览',
    'custom-tag': '标签管理-一览',
    'capital-account': '资金账户-一览',
    'goods-basic': '商品资料-一览',
    'user-invoice-purview-settings': '员工单据范围权限设置-一览',
    'user': '用户-一览',
    'sensitive': '敏感权限-一览',
    'model-category': '型号类别-一览',
  },

  /**
   * @desc   : 对齐方式
   * @author : 周兴
   * @date   : 2023/3/27 16:39
   */
  align: {
    // 左对齐
    left: 'left',
    // 居中
    center: 'center',
    // 左右
    right: 'right',
  },

  /**
   * @desc   : 对齐方式数据源
   * @author : 周兴
   * @date   : 2023/3/27 16:44
   */
  alignList: [
    {value: 'left', name: '居左'},
    {value: 'center', name: '居中'},
    {value: 'right', name: '居右'}
  ],

  /**
   * @desc   : 系统字典dataCode
   * @author : 洪旭东
   * @date   : 2022-05-25 19:11
   */
  basicDataCode: {
    // 跟进状态
    followStatus1: '跟进状态-跟进',
    followStatus2: '跟进状态-邀约',
    followStatus3: '跟进状态-约尺',
    followStatus4: '跟进状态-接待',
    followStatus5: '跟进状态-报备',
    followStatus6: '跟进状态-量尺',
    // 跟进状态-报备
    // 跟进状态-报价
    // 跟进状态-成交

    // 跟进类型
    followType1: '跟进方式-进店',
    followType2: '跟进方式-上门',

    // 审核状态
    reviewStatus1: '审-待审',


    // 邀约结果
    inviteResult1: '邀约结果-接受',
    inviteResult2: '邀约结果-拒绝',

    //客意品类
    customerIntention1: '客意品类-智能',
    customerIntention2: '客意品类-定制',

    salesStatus1: '客成状态-潜客',
    salesStatus2: '客成状态-成交',
  },

}













