Browse Source

fix: 移除 change 监听导致的多次回调

zhangyuhan 1 month ago
parent
commit
cab7e947d9

+ 1 - 3
src/views/create-order/admin-order-list.vue

@@ -5,7 +5,7 @@
         <h2>全部订单</h2>
 
         <div class="order-list-header-group">
-          <el-input suffix-icon="el-icon-search" v-model.trim="searchContent" @change="doSearchContent" @input="doSearchContent" clearable placeholder="请输入公司名称/手机号/订单编号"></el-input>
+          <el-input suffix-icon="el-icon-search" v-model.trim="searchContent" @input="doSearchContent" clearable placeholder="请输入公司名称/手机号/订单编号"></el-input>
           <el-button type="text" v-if="!moreFilterState" icon="el-icon-arrow-down" @click="toggleMoreFilter(true)">筛选</el-button>
           <el-button type="text" v-else icon="el-icon-arrow-up"  @click="toggleMoreFilter(false)">收起</el-button>
           <el-button type="text" icon="el-icon-refresh" @click="doResetFilter(false)">重置</el-button>
@@ -254,9 +254,7 @@
         title="创建订单"
         ref="createOrderRef"
         :visible.sync="dialogVisible"
-        :defaultValue="defaultCreateValue"
         :loading="dialogSubmitLoading"
-        @close="onCreateModelClose"
         @confirm="doCloseCreateModel('submit')"
         @stash="doCloseCreateModel('stash')"
         @cancel="doCloseCreateModel('close')"

+ 1 - 1
src/views/create-order/order-list.vue

@@ -5,7 +5,7 @@
         <h2>我的订单</h2>
 
         <div class="order-list-header-group">
-          <el-input suffix-icon="el-icon-search" v-model.trim="searchContent" @change="doSearchContent" @input="doSearchContent" clearable placeholder="请输入公司名称/手机号/订单编号"></el-input>
+          <el-input suffix-icon="el-icon-search" v-model.trim="searchContent"  @input="doSearchContent" clearable placeholder="请输入公司名称/手机号/订单编号"></el-input>
           <el-button type="text" v-if="!moreFilterState" icon="el-icon-arrow-down" @click="toggleMoreFilter(true)">筛选</el-button>
           <el-button type="text" v-else icon="el-icon-arrow-up"  @click="toggleMoreFilter(false)">收起</el-button>
           <el-button type="text" icon="el-icon-refresh" @click="doResetFilter(false)">重置</el-button>