mirror of
https://gitee.com/lab1024/smart-admin.git
synced 2025-11-21 18:06:52 +08:00
优化h5项目
This commit is contained in:
165
smart-admin-h5/src/constants/erp/contact-company.js
Normal file
165
smart-admin-h5/src/constants/erp/contact-company.js
Normal file
@@ -0,0 +1,165 @@
|
||||
/**
|
||||
* 往来单位性质
|
||||
* @type {{ENTERPRISE: {value: number, desc: string}, PERSONAL: {value: number, desc: string}}}
|
||||
*/
|
||||
export const CONTACT_COMPANY_NATURE_ENUM =
|
||||
{
|
||||
ENTERPRISE: {
|
||||
value: 0,
|
||||
desc: '企业'
|
||||
},
|
||||
PERSONAL: {
|
||||
value: 1,
|
||||
desc: '个人'
|
||||
}
|
||||
};
|
||||
/**
|
||||
* 往来机构类型
|
||||
* @type {{CUSTOMER: {value: number, desc: string}, SUPPLIER: {value: number, desc: string}}}
|
||||
*/
|
||||
export const
|
||||
CONTACT_COMPANY_TYPE_ENUM =
|
||||
{
|
||||
CUSTOMER: {
|
||||
value: 0,
|
||||
desc: '客户'
|
||||
},
|
||||
SUPPLIER: {
|
||||
value: 1,
|
||||
desc: '供应商'
|
||||
},
|
||||
SCHOOL: {
|
||||
value: 2,
|
||||
desc: '分校'
|
||||
},
|
||||
COOPERATIVE_ORG: {
|
||||
value: 3,
|
||||
desc: '合作机构'
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* 付款方式
|
||||
* @type {{BANK: {value: number, desc: string}, ZHI_FU_BAO: {value: number, desc: string}, WE_CHAT: {value: number, desc: string}}}
|
||||
*/
|
||||
export const
|
||||
PAYMENT_TYPE_ENUM =
|
||||
{
|
||||
BANK: {
|
||||
value: 0,
|
||||
desc: '银行卡'
|
||||
},
|
||||
WE_CHAT: {
|
||||
value: 1,
|
||||
desc: '微信'
|
||||
},
|
||||
ZHI_FU_BAO: {
|
||||
value: 2,
|
||||
desc: '支付宝'
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* 往来机构余额类型
|
||||
* @type {{RECEIVE_BALANCE: {value: number, desc: string}, PAY_BALANCE: {value: number, desc: string}}}
|
||||
*/
|
||||
export const
|
||||
CONTACT_COMPANY_BALANCE_TYPE =
|
||||
{
|
||||
PAY_BALANCE: {
|
||||
value: 0,
|
||||
desc: '应付款余额'
|
||||
},
|
||||
RECEIVE_BALANCE: {
|
||||
value: 1,
|
||||
desc: '应收款余额'
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* 往来单位等级
|
||||
* @type {{CORE: {value: number, desc: string}, POTENTIAL: {value: number, desc: string}, BAD: {value: number, desc: string}, GENERAL: {value: number, desc: string}}}
|
||||
*/
|
||||
export const CONTACT_COMPANY_GRADE_ENUM = {
|
||||
CORE: {
|
||||
value: 1,
|
||||
desc: '核心',
|
||||
color: 'green'
|
||||
},
|
||||
POTENTIAL: {
|
||||
value: 2,
|
||||
desc: '有潜力',
|
||||
color: 'cyan'
|
||||
},
|
||||
GENERAL: {
|
||||
value: 3,
|
||||
desc: '普通',
|
||||
color: 'blue'
|
||||
},
|
||||
BAD: {
|
||||
value: 4,
|
||||
desc: '较差',
|
||||
color: 'purple'
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* 往来单位等级
|
||||
* @type {{OWNER: {value: number, desc: string}, SHARER: {value: number, desc: string}, COMMON: {value: number, desc: string}}}
|
||||
*/
|
||||
export const CONTACT_COMPANY_SHARE_TYPE_ENUM = {
|
||||
OWNER: {
|
||||
value: 0,
|
||||
desc: '属于我的'
|
||||
},
|
||||
SHARER: {
|
||||
value: 1,
|
||||
desc: '共享的'
|
||||
},
|
||||
COMMON: {
|
||||
value: 2,
|
||||
desc: '公共的'
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* 往来单位标签
|
||||
* @type {{OWNER: {value: number, desc: string}, SHARER: {value: number, desc: string}, COMMON: {value: number, desc: string}}}
|
||||
*/
|
||||
export const CONTACT_COMPANY_TAG_ENUM = {
|
||||
POTENTIAL: {
|
||||
value: 0,
|
||||
desc: '潜在',
|
||||
color: 'green'
|
||||
},
|
||||
INTENTION: {
|
||||
value: 1,
|
||||
desc: '意向',
|
||||
color: 'cyan'
|
||||
},
|
||||
NEGOTIATION: {
|
||||
value: 2,
|
||||
desc: '洽谈',
|
||||
color: 'blue'
|
||||
},
|
||||
DEAL: {
|
||||
value: 3,
|
||||
desc: '成交',
|
||||
color: 'geekblue'
|
||||
},
|
||||
LOSS: {
|
||||
value: 4,
|
||||
desc: '流失',
|
||||
color: 'red'
|
||||
}
|
||||
};
|
||||
|
||||
export default {
|
||||
CONTACT_COMPANY_NATURE_ENUM,
|
||||
CONTACT_COMPANY_TYPE_ENUM,
|
||||
PAYMENT_TYPE_ENUM,
|
||||
CONTACT_COMPANY_BALANCE_TYPE,
|
||||
CONTACT_COMPANY_GRADE_ENUM,
|
||||
CONTACT_COMPANY_SHARE_TYPE_ENUM,
|
||||
CONTACT_COMPANY_TAG_ENUM
|
||||
};
|
||||
6
smart-admin-h5/src/constants/erp/index.js
Normal file
6
smart-admin-h5/src/constants/erp/index.js
Normal file
@@ -0,0 +1,6 @@
|
||||
import contactCompany from './contact-company';
|
||||
|
||||
export default {
|
||||
...contactCompany
|
||||
};
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
import file from './file';
|
||||
import school from '@/constants/school';
|
||||
import erp from './erp';
|
||||
|
||||
export default {
|
||||
...file,
|
||||
...school,
|
||||
...erp
|
||||
};
|
||||
|
||||
71
smart-admin-h5/src/constants/school.js
Normal file
71
smart-admin-h5/src/constants/school.js
Normal file
@@ -0,0 +1,71 @@
|
||||
/**
|
||||
* 分校标签
|
||||
*/
|
||||
export const SCHOOL_TAG_ENUM = {
|
||||
POTENTIAL: {
|
||||
value: 0,
|
||||
desc: '潜在'
|
||||
},
|
||||
INTENTION: {
|
||||
value: 1,
|
||||
desc: '意向'
|
||||
},
|
||||
NEGOTIATION: {
|
||||
value: 2,
|
||||
desc: '洽谈'
|
||||
},
|
||||
DEAL: {
|
||||
value: 3,
|
||||
desc: '成交'
|
||||
},
|
||||
LOSS: {
|
||||
value: 4,
|
||||
desc: '流失'
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* 分校等级
|
||||
*/
|
||||
export const SCHOOL_GRADE_ENUM = {
|
||||
CORE: {
|
||||
value: 1,
|
||||
desc: '核心'
|
||||
},
|
||||
POTENTIAL: {
|
||||
value: 2,
|
||||
desc: '有潜力'
|
||||
},
|
||||
GENERAL: {
|
||||
value: 3,
|
||||
desc: '普通'
|
||||
},
|
||||
BAD: {
|
||||
value: 4,
|
||||
desc: '较差'
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* 共享类型
|
||||
*/
|
||||
export const SCHOOL_SHARE_TYPE_ENUM = {
|
||||
OWNER: {
|
||||
value: 0,
|
||||
desc: '属于我的'
|
||||
},
|
||||
SHARER: {
|
||||
value: 1,
|
||||
desc: '共享的'
|
||||
},
|
||||
COMMON: {
|
||||
value: 2,
|
||||
desc: '公共的'
|
||||
}
|
||||
};
|
||||
|
||||
export default {
|
||||
SCHOOL_TAG_ENUM,
|
||||
SCHOOL_GRADE_ENUM,
|
||||
SCHOOL_SHARE_TYPE_ENUM
|
||||
};
|
||||
Reference in New Issue
Block a user