package constant type OCTYPE int64 const ( OCTYPE_ADMIN = 1 OCTYPE_ENT = 2 OCTYPE_ORG = 3 OCTYPE_PARTNER = 4 ) const ( ROLE_TYPE_SYS = 1 ROLE_TYPE_USER = 2 ) const ( DOC_DIR_TEMP = 10000; DOC_DIR_APP = 10001; ) const ( DATA_TYPE_INT = 1 DATA_TYPE_VARCHAR = 2 DATA_TYPE_DECIMAL = 4 DATA_TYPE_DATE = 5 DATA_TYPE_DATETIME = 6 DATA_TYPE_TIME = 7 ) const ( SUPER_ROLE = 1 OP_ROLE_ADMIN = 2 OP_ROLE_USER = 3 ORG_ROLE_ADMIN = 4 ORG_ROLE_USER = 5 ENT_ROLE_ADMIN = 6 ENT_USER_ROLE = 7 PARTNER_ROLE_ADMIN = 8 PARTNER_ROLE_USER = 9 ) const ( OAM_CREATE = 1 OAM_UPDATE = 2 OAM_DELETE = 3 OAM_PATCH = 4 OAM_GET_ONE = 5 OAM_GET_LIST = 6 OAM_GET_PAGE = 7 ) const ( API_METHOD_GET = 1 API_METHOD_POST = 2 API_METHOD_PUT = 3 API_METHOD_PATCH = 4 API_METHOD_DELETE = 5 ) const ( BIZ_RULE_NEW_ID = 1 BIZ_RULE_CUR_DATETIME = 2 BIZ_RULE_CUR_DATE = 3 BIZ_RULE_CUR_USER_ID = 4 BIZ_RULE_CUR_USER_NAME =5 BIZ_RULE_CUR_USER_POSITION_ID = 6 BIZ_RULE_CUR_USER_POSITION_NAME = 7 BIZ_RULE_CUR_USER_GROUP_ID = 8 BIZ_RULE_CUR_USER_GROUP_NAME = 9 ) const ( REPO_DATABASE = 1 REPO_FILE_SERVER = 2 REPO_CACHE = 3 ) // RetCode Result Code type RetCode int // Result Code List const ( RetOk RetCode = 0 RetErr RetCode = 500 ) type JsonResult struct { Code RetCode `json:"code"` Msg interface{} `json:"msg"` Data interface{} `json:"data"` }