constants.php 4.3 KB
<?php
/*
|+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
| 业务常量配置
|+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
| 系统中业务代码集配置定义全局使用的常量
|
*/
return [

    // 系统默认密码
    'PASSWORD'      => '123456',
    'PASSWORD_LOCK' => '0000000000',

    // 系统设置为 1 的状态
    'STATUS_OK' => 1,
    'STATUS_NO' => 0,
    // 定义代码集常量
    'STATUS_OPTIONS' => [
        0 => 'disable',//'禁用',
        1 => 'enable',//'启用',
    ],
    // 定义颜色代码集常量
    'STATUS_COLOR_OPTIONS' => [
        0 => 'danger',
        1 => 'success',
    ],

    // 定义代码集常量
    'STATUS1_OPTIONS' => [
        0 => 'no',//'禁用',
        1 => 'yes',//'启用',
    ],
    // 定义颜色代码集常量
    'STATUS1_COLOR_OPTIONS' => [
        0 => 'danger',
        1 => 'success',
    ],

    'STATUS1_STATE_OPTIONS' => [
        'on'  => ['value' => 1, 'text' => 'yes'],
        'off' => ['value' => 0, 'text' => 'no'],
    ],


    // 定义代码集常量
    'HANDLED_STATUS_OPTIONS' => [
        0 => '未处理',
        1 => '已处理',
    ],
    // 定义颜色代码集常量
    'HANDLED_STATUS_COLOR_OPTIONS' => [
        0 => 'warning',
        1 => 'success',
    ],
    // state
//    'STATUS_STATE_OPTIONS' => [
//        'on'  => ['value' => 1, 'text' => 'enable'/*, 'color' => 'primary'*/],
//        'off' => ['value' => 0, 'text' => 'disable'/*, 'color' => 'primary'*/],
//    ],

    'STATUS_STATE_OPTIONS' => [
        'on'  => ['value' => 1, 'text' => 'enable'],
        'off' => ['value' => 0, 'text' => 'disable'],
    ],

    'STATUS_STATE1_OPTIONS' => [
        'on'  => ['value' => 1, 'text' => '是'],
        'off' => ['value' => 0, 'text' => '否'],
    ],

    'STATUS_CAN_OPTIONS' => [
        0 => 'cannot',//'禁用',
        1 => 'can',//'启用',
    ],
    'STATUS_CAN_STATE_OPTIONS' => [
        'on'  => ['value' => 1, 'text' => 'can'],
        'off' => ['value' => 0, 'text' => 'cannot'],
    ],

    /*
    |-------------------------------------------------------------------------------------------------------------------
    | 审核状态业务常量配置
    |-------------------------------------------------------------------------------------------------------------------
    |
    */
    'UNAUDITED'         => 1,// 待审核
    'AUDIT_PASSED'      => 2,// 审核通过
    'AUDIT_NOT_PASSED'  => 99,// 审核不通过
    'AUDIT_STATUS_OPTIONS'  => [
        1   => 'unaudited',
        2   => 'audit_passed',
        99  => 'audit_not_passed',
    ],
    // 定义颜色代码集常量
    'AUDIT_STATUS_COLOR_OPTIONS'=> [
        0   => 'orange',
        1   => 'red',
        2   => 'green',
        99  => 'grey'
    ],

    // 定义下架常量
    'SHELVED'   => 0,// 已上架
    'UNSHELVED' => 1,// 已下架
    // 定义代码集常量
    'UNSHELVED_STATUS_OPTIONS' => [
        0 => 'shelved',
        1 => 'unshelved',
    ],
    // 定义颜色代码集常量
    'UNSHELVED_COLOR_OPTIONS' => [
        0 => 'success',
        1 => 'danger',
    ],

    /*
    |-------------------------------------------------------------------------------------------------------------------
    | 定义禁用常量
    |-------------------------------------------------------------------------------------------------------------------
    |
    */
    'DISABLE'               => 0,// 禁用
    'ENABLE'                => 1,// 启用
    // 定义代码集常量
    'STATUS_ENABLE_OPTIONS' => [
        0 => 'enable',//'禁用',
        1 => 'disable',//'启用',
    ],

    /*
    |-------------------------------------------------------------------------------------------------------------------
    | 定义推荐常量
    |-------------------------------------------------------------------------------------------------------------------
    |
    */
    'UN_RECOMMENDED'    => 0,// 未推荐
    'RECOMMENDED'       => 1,// 已推荐
    // 定义代码集常量
    'RECOMMENDED_STATUS_OPTIONS' => [
        0 => 'un_recommended',
        1 => 'recommended',
    ],
    // 定义颜色代码集常量
    'RECOMMENDED_COLOR_OPTIONS' => [
        0 => 'danger',
        1 => 'success',
    ],

    'PER_PAGE' => 10, // 每页展示条数

];