优化h5项目

This commit is contained in:
zhuoda
2021-01-10 20:21:30 +08:00
parent 7e580440f0
commit 606e763126
61 changed files with 878 additions and 923 deletions

View 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
};

View File

@@ -0,0 +1,6 @@
import contactCompany from './contact-company';
export default {
...contactCompany
};

View File

@@ -1,5 +1,7 @@
import file from './file';
import school from '@/constants/school';
import erp from './erp';
export default {
...file,
...school,
...erp
};

View 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
};