You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
258 lines
6.0 KiB
258 lines
6.0 KiB
import env from '@/env/index.js'
|
|
const urlEnv = env === 'production' ? '' : `-${env}`
|
|
|
|
export const XAPPID = '503258978847966407'
|
|
|
|
export const H5_URL = `https://printpackage${urlEnv}.qniao.cn`
|
|
|
|
export const H5_URL_DEVICE = `${H5_URL}/#/pages/certification/index?`
|
|
|
|
// 统一支付接口
|
|
export const PAY_URL = `https://api-client-psc${urlEnv}.qniao.cn/payment-settlement-center/pay`
|
|
|
|
/**
|
|
* 萤石云直播地址
|
|
* @param {string} accessToken 访问令牌
|
|
* @param {string} deviceSerial 设备序列号
|
|
* @param {string} channelNo 通道号
|
|
*/
|
|
export const YINGSHI_LIVE_URL = `https://open.ys7.com/ezopen/h5/live?autoplay=1&audio=1&hd=1&`
|
|
|
|
/**
|
|
* 企业类型: 印刷包装厂 2 ; 供应商 5 ; 个人 8
|
|
*/
|
|
export const enterpriseType = {
|
|
PRINT_PACKAGE_FACTORY: 2,
|
|
SUPPLIER: 5,
|
|
PERSONAL: 8
|
|
}
|
|
|
|
/**
|
|
* 设备状态: 空闲中 1 ; 工作中 2
|
|
*/
|
|
export const deviceStatus = {
|
|
FREE: 1,
|
|
WORKING: 2
|
|
}
|
|
/**
|
|
* 账号类型
|
|
*/
|
|
export const accountType = {
|
|
WX: 1,
|
|
PHONE: 2,
|
|
EMAIL: 3,
|
|
APPLEID: 4,
|
|
CUSTOM: 5
|
|
}
|
|
|
|
/**
|
|
* 验证码用途
|
|
*/
|
|
export const codePurpose = {
|
|
CERTIFICATION: 1,
|
|
RESET_LOGIN_PASSWORD: 2,
|
|
RESET_PHONE: 3,
|
|
BIND_BANK_CARD: 4,
|
|
RESET_CREDIT_PASSWORD: 5
|
|
}
|
|
|
|
/**
|
|
* 可验证账号类型
|
|
*/
|
|
export const verificationType = {
|
|
PHONE: 1,
|
|
EMAIL: 2
|
|
}
|
|
/**
|
|
* 法大大企业认证状态 1:未认证 2:认证中 3:已认证 4:认证失败
|
|
*/
|
|
export const fddEnterpriseStatus = {
|
|
UNCERTIFIED: 1,
|
|
CERTIFIED_ING: 2,
|
|
CERTIFIED_SUCCESS: 3,
|
|
CERTIFIED_FAIL: 4
|
|
}
|
|
/**
|
|
* 上传地址
|
|
*/
|
|
export const uploadUrl = {
|
|
image: `https://api-client-yyt${urlEnv}.qniao.cn/yyt-uec/file-uploading/upload/image`,
|
|
file: `https://api-client-yyt${urlEnv}.qniao.cn/yyt-uec/file-uploading/upload/file`,
|
|
// video: `https://api-client-yyt${urlEnv}.qniao.cn/yyt-uec/file-uploading/upload/file?type=mp4`
|
|
video: `https://api-client-yyt${urlEnv}.qniao.cn/yyt-uec/file-uploading/upload/video/file?type=mp4`
|
|
}
|
|
|
|
/**
|
|
* 文件类型 图片:1,视频:2
|
|
*/
|
|
export const fileType = {
|
|
IMG: 1,
|
|
VIDEO: 2
|
|
}
|
|
|
|
/**
|
|
* 是否加密 不加密:0 , 加密:1
|
|
*/
|
|
export const isEncrypt = {
|
|
NO: 0,
|
|
YES: 1
|
|
}
|
|
|
|
/**
|
|
* 结算周期:1:月结30(飞算1期),2:月结45,3:月结60(飞算2期),4:月结75,5:月结90(飞算3期)
|
|
*/
|
|
export const settlementPeriodEnum = [
|
|
{
|
|
value: 1,
|
|
label: '月结30'
|
|
},
|
|
{
|
|
value: 2,
|
|
label: '月结45'
|
|
},
|
|
{
|
|
value: 3,
|
|
label: '月结60'
|
|
},
|
|
{
|
|
value: 4,
|
|
label: '月结75'
|
|
},
|
|
{
|
|
value: 5,
|
|
label: '月结90'
|
|
}
|
|
]
|
|
/**
|
|
* 结算周期:1:1期,2:2期,3:3期
|
|
*/
|
|
export const fsSettlementPeriodEnum = [
|
|
{
|
|
value: 1,
|
|
label: '1期'
|
|
},
|
|
{
|
|
value: 2,
|
|
label: '2期'
|
|
},
|
|
{
|
|
value: 3,
|
|
label: '3期'
|
|
}
|
|
]
|
|
/**
|
|
* 飞算结算方式: 1: 先息后本
|
|
*/
|
|
export const fsSettlementMethodEnum = [
|
|
{
|
|
value: 1,
|
|
label: '先息后本'
|
|
}
|
|
]
|
|
|
|
/**
|
|
* 飞算授信审核状态 0: 待客户申请 1: 审核中 2: 通过 3: 拒绝
|
|
*/
|
|
export const fsAuditStatus = {
|
|
WAIT_APPLY: 0,
|
|
AUDITING: 1,
|
|
PASS: 2,
|
|
REJECT: 3
|
|
}
|
|
|
|
/**
|
|
* 供应商订单状态 待客户确认订单/30202,待供应商确认订单/30205,待发货/30106,已发货/30107 ,待客户借款/30207,支付中/30208,待客户支付/30214,付款失败/30211,已完成/30213,待客户还款/30217,已取消/30212,还款中/30216
|
|
*/
|
|
export const supplierOrderStatusEnum = {
|
|
WAIT_CLIENT_CONFIRM: 30202,
|
|
WAIT_SUPPLIER_CONFIRM: 30205,
|
|
WAIT_DELIVERY: 30106,
|
|
RECEIVED: 30107,
|
|
WAIT_CLIENT_LOAN: 30207,
|
|
PAYING: 30208,
|
|
WAIT_CLIENT_PAY: 30214,
|
|
PAY_FAIL: 30211,
|
|
FINISHED: 30213,
|
|
WAIT_CLIENT_REPAY: 30217,
|
|
REPAYING: 30216,
|
|
CANCELED: 30212
|
|
}
|
|
/**
|
|
* 供应商订单状态 待客户确认订单/30202,待供应商确认订单/30205,待发货/30106,已发货/30107 ,待客户借款/30207,支付中/30208,待客户支付/30214,付款失败/30211,已完成/30213,待客户还款/30217,已取消/30212,还款中/30216
|
|
*/
|
|
export const supplierOrderStatusMap = {
|
|
[supplierOrderStatusEnum.WAIT_CLIENT_CONFIRM]: '待客户确认',
|
|
[supplierOrderStatusEnum.WAIT_SUPPLIER_CONFIRM]: '待确认',
|
|
[supplierOrderStatusEnum.WAIT_DELIVERY]: '待发货',
|
|
[supplierOrderStatusEnum.RECEIVED]: '已发货',
|
|
[supplierOrderStatusEnum.WAIT_CLIENT_LOAN]: '待客户借款',
|
|
[supplierOrderStatusEnum.PAYING]: '支付中',
|
|
[supplierOrderStatusEnum.WAIT_CLIENT_PAY]: '待支付',
|
|
[supplierOrderStatusEnum.PAY_FAIL]: '付款失败',
|
|
[supplierOrderStatusEnum.FINISHED]: '已完成',
|
|
[supplierOrderStatusEnum.WAIT_CLIENT_REPAY]: '待客户还款',
|
|
[supplierOrderStatusEnum.REPAYING]: '还款中',
|
|
[supplierOrderStatusEnum.CANCELED]: '已取消'
|
|
}
|
|
|
|
/**
|
|
* 支付方式 1:微信支付 2:月结支付 4:飞算支付
|
|
*/
|
|
export const paymentMethodEnum = {
|
|
WECHAT_PAY: 1,
|
|
MONTHLY_PAY: 2,
|
|
FLY_PAY: 4
|
|
}
|
|
|
|
export const paymentMethodMap = {
|
|
[paymentMethodEnum.WECHAT_PAY]: '微信支付',
|
|
[paymentMethodEnum.MONTHLY_PAY]: '月结支付',
|
|
[paymentMethodEnum.FLY_PAY]: '飞算支付'
|
|
}
|
|
|
|
/**
|
|
* 账期订单融资状态 30181 待客户借款,30182 待融资,30183 已融资,30184 融资失败
|
|
*/
|
|
export const financeStatusEnum = {
|
|
WAIT_CLIENT_LOAN: 30181,
|
|
WAIT_FINANCE: 30182,
|
|
FINISHED: 30183,
|
|
FAILED: 30184
|
|
}
|
|
|
|
/**
|
|
* 账期订单融资状态 30181 待客户借款,30182 待融资,30183 已融资,30184 融资失败
|
|
*/
|
|
export const financeStatusMap = {
|
|
[financeStatusEnum.WAIT_CLIENT_LOAN]: '待客户借款',
|
|
[financeStatusEnum.WAIT_FINANCE]: '待融资',
|
|
[financeStatusEnum.FINISHED]: '已融资',
|
|
[financeStatusEnum.FAILED]: '融资失败'
|
|
}
|
|
|
|
/**
|
|
* 合同类型。1:订单合同,2:担保合同
|
|
*/
|
|
export const contractTypeEnum = {
|
|
ORDER_CONTRACT: 1,
|
|
GUARANTEE_CONTRACT: 2
|
|
}
|
|
|
|
export const contractTypeMap = {
|
|
[contractTypeEnum.ORDER_CONTRACT]: '订单合同',
|
|
[contractTypeEnum.GUARANTEE_CONTRACT]: '担保合同'
|
|
}
|
|
|
|
/**
|
|
* 订单是否开票: 1:开票 0:不开票
|
|
* 默认开票
|
|
*/
|
|
export const invoiceStatusEnum = {
|
|
INVOICE: 1,
|
|
NO_INVOICE: 0
|
|
}
|
|
|
|
export const invoiceStatusMap = {
|
|
[invoiceStatusEnum.INVOICE]: '开票',
|
|
[invoiceStatusEnum.NO_INVOICE]: '不开票'
|
|
}
|