const houseType = [{ id: 1, name: '纯写字楼' }, { id: 2, name: '商住两用' }, { id: 3, name: '商业裙楼' }, { id: 4, name: '厂房改造' }] const payWay = [{ id: 1, name: '公对公转账' }, { id: 2, name: '微信小程序支付' }] const findItem = (type, id) => { if (type === 'houseType') { return houseType.find(node => node.id === id) || { id: 0, name: '-' }; } else if (type === 'payWay') { return payWay.find(node => node.id === id) || { id: 0, name: '-' }; } } export default { field: { houseType, payWay }, findHouseTypeName(id) { return findItem('houseType', id).name; }, findPayWayName(id) { return findItem('payWay', id).name; } }