소재지 ₍₍◝(・'ω'・)◟⁾⁾ 🐟️?看XM(^_−)☆哈先看看刚看过卡卡国看过了回来冷藏柜好极过估计 PNG %k25u25%fgd5n!/************************************************************************ * This file is part of EspoCRM. * * EspoCRM - Open Source CRM application. * Copyright (C) 2014-2023 Yurii Kuznietsov, Taras Machyshyn, Oleksii Avramenko * Website: https://www.espocrm.com * * EspoCRM is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * EspoCRM is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with EspoCRM. If not, see http://www.gnu.org/licenses/. * * The interactive user interfaces in modified source and object code versions * of this program must display Appropriate Legal Notices, as required under * Section 5 of the GNU General Public License version 3. * * In accordance with Section 7(b) of the GNU General Public License version 3, * these Appropriate Legal Notices must retain the display of the "EspoCRM" word. ************************************************************************/ import LinkFieldView from 'views/fields/link'; class LinkOneFieldView extends LinkFieldView { searchTypeList = ['is', 'isEmpty', 'isNotEmpty', 'isOneOf'] fetchSearch() { let type = this.$el.find('select.search-type').val(); let value = this.$el.find('[data-name="' + this.idName + '"]').val(); if (type === 'isOneOf') { return { type: 'linkedWith', field: this.name, value: this.searchData.oneOfIdList, data: { type: type, oneOfIdList: this.searchData.oneOfIdList, oneOfNameHash: this.searchData.oneOfNameHash, }, }; } else if (type === 'is' || !type) { if (!value) { return false; } return { type: 'linkedWith', field: this.name, value: value, data: { type: type, nameValue: this.$el.find('[data-name="' + this.nameName + '"]').val(), }, }; } else if (type === 'isEmpty') { return { type: 'isNotLinked', data: { type: type, }, }; } else if (type === 'isNotEmpty') { return { type: 'isLinked', data: { type: type, }, }; } } } export default LinkOneFieldView;