2 Commits 4e518dacf4 ... 70ffeca855

Author SHA1 Message Date
  陈雪 70ffeca855 ✨ refactor(noProduct): 优化组件代码结构,调整导入顺序并格式化 watch 函数 1 day ago
  陈雪 a655caa3cb ✨ fix(database): 修正订单退款表触发器名称为菜单商品更新时间触发器 1 day ago
2 changed files with 22 additions and 18 deletions
  1. 1 1
      src-tauri/resources/table_struct.sql
  2. 21 17
      src/components/noProduct.vue

+ 1 - 1
src-tauri/resources/table_struct.sql

@@ -43,7 +43,7 @@ CREATE TABLE
     );
 
 -- 新增订单退款表的更新时间触发器
-CREATE TRIGGER trg_order_refund_update_time AFTER
+CREATE TRIGGER trg_menu_commodity_update_time AFTER
 UPDATE ON menu_commodity FOR EACH ROW WHEN NEW.update_time = OLD.update_time BEGIN
 UPDATE menu_commodity
 SET

+ 21 - 17
src/components/noProduct.vue

@@ -5,21 +5,25 @@
   </div>
 </template>
 <script setup>
-import { useI18n } from 'vue-i18n'
-import { defineProps, watch } from 'vue'
-const { t } = useI18n()
-const props = defineProps({
-  img: {
-    type: String,
-    default: '@/assets/imgs/noFoods.svg',
-  },
-  text: {
-    type: String,
-    default: '还没添加菜品哦',
-  },
-})
-console.log(props)
-watch(()=>props.text, (newVal, oldVal) => {
-  console.log('text changed', newVal, oldVal)
-})
+  import { useI18n } from 'vue-i18n'
+  import { watch } from 'vue'
+
+  const { t } = useI18n()
+  const props = defineProps({
+    img: {
+      type: String,
+      default: '@/assets/imgs/noFoods.svg',
+    },
+    text: {
+      type: String,
+      default: '还没添加菜品哦',
+    },
+  })
+  console.log(props)
+  watch(
+    () => props.text,
+    (newVal, oldVal) => {
+      console.log('text changed', newVal, oldVal)
+    },
+  )
 </script>