feat: 租客管理功能开发
This commit is contained in:
@@ -69,3 +69,130 @@ export const PRICE_UNIT_MAP = new Map([
|
||||
[4, '元/月'],
|
||||
[5, '元/年'],
|
||||
]);
|
||||
|
||||
// 租客来源
|
||||
export const TENANT_SOURCES = [
|
||||
{ value: 1, text: '中介' },
|
||||
{ value: 2, text: '招商获客' },
|
||||
{ value: 3, text: '线下来访' },
|
||||
{ value: 4, text: '客户转介' },
|
||||
{ value: 5, text: '其他转介' },
|
||||
];
|
||||
// 租客映射表
|
||||
export const TENANT_SOURCE_MAP = new Map([
|
||||
[1, '中介'],
|
||||
[2, '招商获客'],
|
||||
[3, '线下来访'],
|
||||
[4, '客户转介'],
|
||||
[5, '其他转介'],
|
||||
]);
|
||||
// 租客类型
|
||||
export const TENANT_TYPES = [
|
||||
{ value: 1, text: '企业' },
|
||||
{ value: 2, text: '个人' },
|
||||
{ value: 3, text: '非营利组织' },
|
||||
{ value: 4, text: '其他' },
|
||||
];
|
||||
// 租客映射表
|
||||
export const TENANT_TYPE_MAP = new Map([
|
||||
[1, '企业'],
|
||||
[2, '个人'],
|
||||
[3, '非营利组织'],
|
||||
[4, '其他'],
|
||||
]);
|
||||
|
||||
// 租客状态
|
||||
// 状态:1正常 2欠费 3即将到期 4已到期 5可归档 6已归档
|
||||
export const TENANT_STATUS = [
|
||||
{ value: 1, text: '正常' },
|
||||
{ value: 2, text: '欠费' },
|
||||
{ value: 3, text: '即将到期' },
|
||||
{ value: 4, text: '已到期' },
|
||||
{ value: 5, text: '可归档' },
|
||||
{ value: 6, text: '已归档' },
|
||||
];
|
||||
// 租客状态映射表
|
||||
export const TENANT_STATUS_MAP = new Map([
|
||||
[1, '正常'],
|
||||
[2, '欠费'],
|
||||
[3, '即将到期'],
|
||||
[4, '已到期'],
|
||||
[5, '可归档'],
|
||||
[6, '已归档'],
|
||||
]);
|
||||
|
||||
// 企业规模
|
||||
export const COMPANY_SCALES = [
|
||||
{ value: 1, text: '小微企业' },
|
||||
{ value: 2, text: '中型企业' },
|
||||
{ value: 3, text: '大型企业' },
|
||||
{ value: 4, text: '集团/上市公司' },
|
||||
];
|
||||
// 企业规模映射表
|
||||
export const COMPANY_SCALE_MAP = new Map([
|
||||
[1, '小微企业'],
|
||||
[2, '中型企业'],
|
||||
[3, '大型企业'],
|
||||
[4, '集团/上市公司'],
|
||||
]);
|
||||
|
||||
// 行业分类
|
||||
export const INDUSTRY_CATEGORIES = [
|
||||
{ value: 1, text: '科技/互联网' },
|
||||
{ value: 2, text: '金融/保险' },
|
||||
{ value: 3, text: '专业服务(法律/咨询/会计)' },
|
||||
{ value: 4, text: '医疗/健康' },
|
||||
{ value: 5, text: '教育培训' },
|
||||
{ value: 6, text: '零售/消费' },
|
||||
{ value: 7, text: '制造业' },
|
||||
{ value: 8, text: '文化/传媒' },
|
||||
{ value: 9, text: '房地产/建筑' },
|
||||
{ value: 10, text: '其他' },
|
||||
];
|
||||
// 行业分类映射表
|
||||
export const INDUSTRY_CATEGORY_MAP = new Map([
|
||||
[1, '科技/互联网'],
|
||||
[2, '金融/保险'],
|
||||
[3, '专业服务(法律/咨询/会计)'],
|
||||
[4, '医疗/健康'],
|
||||
[5, '教育培训'],
|
||||
[6, '零售/消费'],
|
||||
[7, '制造业'],
|
||||
[8, '文化/传媒'],
|
||||
[9, '房地产/建筑'],
|
||||
[10, '其他'],
|
||||
]);
|
||||
|
||||
// 发票类型
|
||||
export const INVOICE_TYPES = [
|
||||
{ value: 1, text: '增值税专用发票' },
|
||||
{ value: 2, text: '增值税电子专用发票' },
|
||||
{ value: 3, text: '增值税普通发票' },
|
||||
{ value: 4, text: '增值税电子普通发票' },
|
||||
{ value: 5, text: '全面数字化电子发票' },
|
||||
];
|
||||
// 发票类型映射表
|
||||
export const INVOICE_TYPE_MAP = new Map([
|
||||
[1, '增值税专用发票'],
|
||||
[2, '增值税电子专用发票'],
|
||||
[3, '增值税普通发票'],
|
||||
[4, '增值税电子普通发票'],
|
||||
[5, '全面数字化电子发票'],
|
||||
]);
|
||||
|
||||
// 租客归档原因
|
||||
export const TENANT_FILING_TYPES = [
|
||||
{ value: 1, text: '到期退租(自然到期)' },
|
||||
{ value: 2, text: '提前退租(协商终止)' },
|
||||
{ value: 3, text: '非正常终止(违约或被清退)' },
|
||||
{ value: 4, text: '签约未履行(签约后未生效)' },
|
||||
{ value: 5, text: '其他原因' },
|
||||
];
|
||||
// 租客归档原因映射表
|
||||
export const TENANT_FILING_TYPE_MAP = new Map([
|
||||
[1, '到期退租(自然到期)'],
|
||||
[2, '提前退租(协商终止)'],
|
||||
[3, '非正常终止(违约或被清退)'],
|
||||
[4, '签约未履行(签约后未生效)'],
|
||||
[5, '其他原因'],
|
||||
]);
|
||||
|
||||
Reference in New Issue
Block a user