123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287 |
- const projectType = [{
- id: 1,
- name: '房屋租赁'
- }, {
- id: 2,
- name: '知识产权'
- }];
- const houseType = [{
- id: 1,
- name: '纯写字楼'
- }, {
- id: 2,
- name: '商住两用'
- }, {
- id: 3,
- name: '商业裙楼'
- }, {
- id: 4,
- name: '厂房改造'
- }];
- const payWay = [{
- id: 1,
- name: '公对公转账'
- }, {
- id: 2,
- name: '微信小程序支付'
- }]
- const customerType = [{
- id: 1,
- name: '潜在客户'
- }, {
- id: 2,
- name: '新增客户'
- }, {
- id: 3,
- name: '跟进中客户'
- }, {
- id: 4,
- name: '成交客户'
- }, {
- id: 5,
- name: '流失客户'
- }];
- const followUpState = [{
- id: 1,
- name: '初次接触'
- }, {
- id: 2,
- name: '沟通中'
- }, {
- id: 3,
- name: '已成交'
- }, {
- id: 4,
- name: '失败/放弃'
- }, {
- id: 5,
- name: '暂不考虑'
- }, {
- id: 6,
- name: '待定'
- }, {
- id: 7,
- name: '未联系上'
- }];
- const fieldType = [{
- id: 1,
- name: '输入类型'
- }, {
- id: 2,
- name: '选择类型'
- }, {
- id: 3,
- name: '日期类型'
- }, {
- id: 4,
- name: '单选类型'
- }];
- const industryType = [{
- id: 1,
- name: '机构组织'
- }, {
- id: 2,
- name: '农林牧渔'
- }, {
- id: 3,
- name: '建筑建材'
- }, {
- id: 4,
- name: '冶金矿产'
- }, {
- id: 5,
- name: '交通运输'
- }, {
- id: 6,
- name: '信息产业'
- }, {
- id: 7,
- name: '机械机电'
- }, {
- id: 8,
- name: '轻工食品'
- }, {
- id: 9,
- name: '服装纺织'
- }, {
- id: 10,
- name: '专业服务'
- }, {
- id: 11,
- name: '旅游休闲'
- }];
- const rentWay = [{
- id: 1,
- name: '固定租金'
- }];
- const chargingType = [{
- id: 1,
- name: '按月计费'
- }, {
- id: 2,
- name: '按季计费'
- }, {
- id: 3,
- name: '按年计费'
- }];
- const payTime = [{
- id: 1,
- name: '当天提醒'
- }, {
- id: 2,
- name: '提前一天提醒'
- }, {
- id: 3,
- name: '提前三天提醒'
- }, {
- id: 4,
- name: '提前五天提醒'
- }];
- const unnaturalMonthChargingWay = [{
- id: 1,
- name: '按天单价计算'
- }];
- const leaseTermWay = [{
- id: 1,
- name: '按起始日划分'
- }, {
- id: 2,
- name: '延迟一日划分'
- }];
- const earnestMoneyType = [{
- id: 1,
- name: '租金保证金'
- }, {
- id: 2,
- name: '装修保证金'
- }];
- const currencyType = [{
- id: 1,
- name: '人民币CNY'
- }];
- const preferentialType = [{
- id: 1,
- name: '免租期'
- }];
- const preferentialRentFreeWay = [{
- id: 1,
- name: '免租期划入租期'
- }];
- const invoiceType = [{
- id: 1,
- name: '增值税普通发票'
- }, {
- id: 2,
- name: '增值税电子普通发票'
- }];
- const serviceWorkWay = [{
- id: 1,
- name: '上门修理'
- }, {
- id: 2,
- name: '事后维修'
- }, {
- id: 3,
- name: '紧急抢修'
- }, {
- id: 4,
- name: '预防性维修'
- }, {
- id: 5,
- name: '专项修理'
- }, {
- id: 6,
- name: '网络维修'
- }];
- const clearWorkWay = [{
- id: 1,
- name: '日常保洁'
- }, {
- id: 2,
- name: '垃圾处理'
- }];
- const supportingFacilities = [{
- id: 1,
- name: '交通便利',
- icon: 'icon-jiaotong'
- }, {
- id: 2,
- name: '免费wifi',
- icon: 'icon-wifi'
- }, {
- id: 3,
- name: '幼儿教育',
- icon: 'icon-zhishiku'
- }, {
- id: 4,
- name: '医疗完善',
- icon: 'icon-tubiao_-'
- }, {
- id: 5,
- name: '靠近公园',
- icon: 'icon-gongyuan'
- }, {
- id: 6,
- name: '便捷购物',
- icon: 'icon-gouwu'
- }];
- const obj = {
- field: {
- projectType,
- houseType,
- payWay,
- customerType,
- followUpState,
- fieldType,
- industryType,
- rentWay,
- chargingType,
- payTime,
- unnaturalMonthChargingWay,
- leaseTermWay,
- earnestMoneyType,
- currencyType,
- preferentialType,
- preferentialRentFreeWay,
- invoiceType,
- serviceWorkWay,
- clearWorkWay,
- supportingFacilities
- },
- findTypeName(type, id) {
- return findItem(type, id).name;
- },
- findTypeNameByList(type, ids) {
- ids = ids || '';
- return ids.split(',').map(id => {
- return findItem(type, id)
- });
- }
- }
- const findItem = (type, id) => {
- return obj.field[type].find(node => node.id == id) || {
- id: 0,
- name: '-'
- };
- };
- export default obj;
|