zjs_project 4 달 전
부모
커밋
6364835103
1개의 변경된 파일17개의 추가작업 그리고 1개의 파일을 삭제
  1. 17 1
      src/views/order/console.vue

+ 17 - 1
src/views/order/console.vue

@@ -239,8 +239,23 @@ const open = (item: any, num?: number, orderNumber?: any) => {
         }
     })
 }
-
+watch(search, (value) => {
+    if (!value) {
+        dishList.value = dishListall.filter((ele) => {
+            return ele.category == buttonType.value
+        })
+    }else{
+        dishList.value = dishList.value.filter((ele) => {
+            return ele.title.includes(value)
+        })
+    }
+})
 const clickSortButton = (name: any) => {
+    //重复点击不处理
+    if(buttonType.value == name){
+        return false;
+    }
+    search.value = "";
     buttonType.value = name
     if (name == 'all') {
         dishList.value = dishListall
@@ -405,6 +420,7 @@ const reduceHandle = (item: { summary: number })=>{
         orderData.sumNumSum = 0;
     }
 }
+
 onMounted(() => {
     dishCateAll().then((res) => {
         dishCate.value = res