主要实现了根据名称搜索企业的功能。
在用户申请加入企业时,首先要输入企业名称进行模糊查询,查询结果会显示所有与搜索词相关的企业列表,用户根据显示的企业信息去选择要加入的企业。
<a-input-search
v-if="current == 0"
placeholder="请输入企业名称"
enter-button
@search="search"
style="width: 50%; margin-top: 5%"
ref="companyName"
required
prop="companyName"
v-model="companyName"
/>
search() {
const companyName = this.companyName;
searchCompany(companyName).then(this.afterSearch);
this.current++;
},
afterSearch(res) {
this.data = res.data.data;
},