Kaynağa Gözat

兑换管理的5个菜单新增商品名称模糊查询

934589956 2 hafta önce
ebeveyn
işleme
fbcc47d025

+ 5 - 2
src/views/exchangeManage/approvalList.vue

@@ -7,6 +7,8 @@
                 v-model="listQuery.purchaser"></el-input>
             <el-input clearable class="filter-item" style="width: 200px;" placeholder="订单编号"
                 v-model="listQuery.orderSeq"></el-input>
+            <el-input clearable class="filter-item" style="width: 200px;" placeholder="商品名称"
+                v-model="listQuery.name"></el-input>
             <el-input clearable class="filter-item" style="width: 200px;" placeholder="活动标题"
                 v-model="listQuery.title"></el-input>
                 <el-select v-model="listQuery.productAttribute" clearable placeholder="商品属性" class="filter-item" style="width: 200px">
@@ -262,7 +264,8 @@ export default {
                 title: '',
                 productAttribute:'',
                 deliveryType:'',
-                orderType:0
+                orderType:0,
+                name: '',
             },
             dialogVisible: false,
             uploadVisible:false,
@@ -321,7 +324,7 @@ export default {
             }).catch(() => {});
         },
         handleDownLoad(){
-            window.location.href = process.env.BASE_API + '/mall-order/exportOrderLog?purchaser=' + this.listQuery.purchaser + '&orderSeq=' + this.listQuery.orderSeq + '&orderType=' + this.listQuery.orderType + '&title=' + this.listQuery.title + '&productAttribute=' + this.listQuery.productAttribute + '&deliveryType=' + this.listQuery.deliveryType;
+            window.location.href = process.env.BASE_API + '/mall-order/exportOrderLog?purchaser=' + this.listQuery.purchaser + '&orderSeq=' + this.listQuery.orderSeq + '&orderType=' + this.listQuery.orderType + '&title=' + this.listQuery.title + '&productAttribute=' + this.listQuery.productAttribute + '&deliveryType=' + this.listQuery.deliveryType + '&name=' + this.listQuery.name;
         },
         checked(val){
             if(val.flag == 1){

+ 4 - 1
src/views/exchangeManage/cancelledList.vue

@@ -7,6 +7,8 @@
                 v-model="listQuery.purchaser"></el-input>
             <el-input clearable class="filter-item" style="width: 200px;" placeholder="订单编号"
                 v-model="listQuery.orderSeq"></el-input>
+            <el-input clearable class="filter-item" style="width: 200px;" placeholder="商品名称"
+                v-model="listQuery.name"></el-input>
             <el-input clearable class="filter-item" style="width: 200px;" placeholder="活动标题"
                 v-model="listQuery.title"></el-input>
                 <el-select v-model="listQuery.productAttribute" clearable placeholder="商品属性" class="filter-item" style="width: 200px">
@@ -241,6 +243,7 @@ export default {
                 title: '',
                 productAttribute:'',
                 deliveryType:'',
+                name: '',
             },
             dialogVisible: false,
             dialogStatus: '',
@@ -269,7 +272,7 @@ export default {
             }).catch(() => {});
         },
         handleDownLoad(){
-            window.location.href = process.env.BASE_API + '/mall-order/exportOrderLog?purchaser=' + this.listQuery.purchaser + '&orderSeq=' + this.listQuery.orderSeq + '&orderType=' + this.listQuery.orderType + '&title=' + this.listQuery.title + '&productAttribute=' + this.listQuery.productAttribute + '&deliveryType=' + this.listQuery.deliveryType;
+            window.location.href = process.env.BASE_API + '/mall-order/exportOrderLog?purchaser=' + this.listQuery.purchaser + '&orderSeq=' + this.listQuery.orderSeq + '&orderType=' + this.listQuery.orderType + '&title=' + this.listQuery.title + '&productAttribute=' + this.listQuery.productAttribute + '&deliveryType=' + this.listQuery.deliveryType + '&name=' + this.listQuery.name;
         },
         checked(val){
             if(val.flag == 0 && val.deliveryType==1){

+ 4 - 1
src/views/exchangeManage/exchangeList.vue

@@ -11,6 +11,8 @@
                 <el-option :key="item.orderType" v-for="item in orderTypeList" :label="item.orderTypeName" :value="item.orderType">
                 </el-option>
             </el-select>
+            <el-input clearable class="filter-item" style="width: 200px;" placeholder="商品名称"
+                v-model="listQuery.name"></el-input>
             <el-input clearable class="filter-item" style="width: 200px;" placeholder="活动标题"
                 v-model="listQuery.title"></el-input>
                 <el-select v-model="listQuery.productAttribute" clearable placeholder="商品属性" class="filter-item" style="width: 200px">
@@ -266,6 +268,7 @@ export default {
                 title: '',
                 productAttribute:'',
                 deliveryType:'',
+                name: '',
             },
             dialogVisible: false,
             dialogStatus: '',
@@ -294,7 +297,7 @@ export default {
             }).catch(() => {});
         },
         handleDownLoad(){
-            window.location.href = process.env.BASE_API + '/mall-order/exportOrderLog?purchaser=' + this.listQuery.purchaser + '&orderSeq=' + this.listQuery.orderSeq + '&orderType=' + this.listQuery.orderType + '&title=' + this.listQuery.title + '&productAttribute=' + this.listQuery.productAttribute + '&deliveryType=' + this.listQuery.deliveryType;
+            window.location.href = process.env.BASE_API + '/mall-order/exportOrderLog?purchaser=' + this.listQuery.purchaser + '&orderSeq=' + this.listQuery.orderSeq + '&orderType=' + this.listQuery.orderType + '&title=' + this.listQuery.title + '&productAttribute=' + this.listQuery.productAttribute + '&deliveryType=' + this.listQuery.deliveryType + '&name=' + this.listQuery.name;
         },
         checked(val){
             if(val.flag == 0 && val.deliveryType==1){

+ 5 - 2
src/views/exchangeManage/pasList.vue

@@ -7,6 +7,8 @@
                 v-model="listQuery.purchaser"></el-input>
             <el-input clearable class="filter-item" style="width: 200px;" placeholder="订单编号"
                 v-model="listQuery.orderSeq"></el-input>
+            <el-input clearable class="filter-item" style="width: 200px;" placeholder="商品名称"
+                v-model="listQuery.name"></el-input>
             <el-input clearable class="filter-item" style="width: 200px;" placeholder="活动标题"
                 v-model="listQuery.title"></el-input>
                 <el-select v-model="listQuery.productAttribute" clearable placeholder="商品属性" class="filter-item" style="width: 200px">
@@ -261,7 +263,8 @@ export default {
                 title: '',
                 productAttribute:'',
                 deliveryType:'',
-                orderType:1
+                orderType:1,
+                name: '',
             },
             dialogVisible: false,
             dialogStatus: '',
@@ -290,7 +293,7 @@ export default {
             }).catch(() => {});
         },
         handleDownLoad(){
-            window.location.href = process.env.BASE_API + '/mall-order/exportOrderLog?purchaser=' + this.listQuery.purchaser + '&orderSeq=' + this.listQuery.orderSeq + '&orderType=' + this.listQuery.orderType + '&title=' + this.listQuery.title + '&productAttribute=' + this.listQuery.productAttribute + '&deliveryType=' + this.listQuery.deliveryType;
+            window.location.href = process.env.BASE_API + '/mall-order/exportOrderLog?purchaser=' + this.listQuery.purchaser + '&orderSeq=' + this.listQuery.orderSeq + '&orderType=' + this.listQuery.orderType + '&title=' + this.listQuery.title + '&productAttribute=' + this.listQuery.productAttribute + '&deliveryType=' + this.listQuery.deliveryType + '&name=' + this.listQuery.name;
         },
         checked(val){
             if(val.flag == 0 && val.deliveryType==1){

+ 5 - 2
src/views/exchangeManage/voidList.vue

@@ -7,6 +7,8 @@
                 v-model="listQuery.purchaser"></el-input>
             <el-input clearable class="filter-item" style="width: 200px;" placeholder="订单编号"
                 v-model="listQuery.orderSeq"></el-input>
+            <el-input clearable class="filter-item" style="width: 200px;" placeholder="商品名称"
+                v-model="listQuery.name"></el-input>
             <el-input clearable class="filter-item" style="width: 200px;" placeholder="活动标题"
                 v-model="listQuery.title"></el-input>
                 <el-select v-model="listQuery.productAttribute" clearable placeholder="商品属性" class="filter-item" style="width: 200px">
@@ -255,7 +257,8 @@ export default {
                 title: '',
                 productAttribute:'',
                 deliveryType:'',
-                orderType:4
+                orderType:4,
+                name: '',
             },
             dialogVisible: false,
             dialogStatus: '',
@@ -284,7 +287,7 @@ export default {
             }).catch(() => {});
         },
         handleDownLoad(){
-            window.location.href = process.env.BASE_API + '/mall-order/exportOrderLog?purchaser=' + this.listQuery.purchaser + '&orderSeq=' + this.listQuery.orderSeq + '&orderType=' + this.listQuery.orderType + '&title=' + this.listQuery.title + '&productAttribute=' + this.listQuery.productAttribute + '&deliveryType=' + this.listQuery.deliveryType;
+            window.location.href = process.env.BASE_API + '/mall-order/exportOrderLog?purchaser=' + this.listQuery.purchaser + '&orderSeq=' + this.listQuery.orderSeq + '&orderType=' + this.listQuery.orderType + '&title=' + this.listQuery.title + '&productAttribute=' + this.listQuery.productAttribute + '&deliveryType=' + this.listQuery.deliveryType + '&name=' + this.listQuery.name;
         },
         checked(val){
             if(val.flag == 0 && val.deliveryType==1){