From f2138817fdd6e9141c5911514280b8d0b6ca08f1 Mon Sep 17 00:00:00 2001
From: hcong <1050828145@qq.com>
Date: 星期三, 20 十一月 2024 14:48:49 +0800
Subject: [PATCH] 子组件刷新父组件不刷新页面,表单验证,upload组件预览图片,弹窗放在组件内部,bug修复

---
 src/components/list-item/ItemScene.vue |   19 ++++++++++++++++---
 1 files changed, 16 insertions(+), 3 deletions(-)

diff --git a/src/components/list-item/ItemScene.vue b/src/components/list-item/ItemScene.vue
index e6759d1..e333f30 100644
--- a/src/components/list-item/ItemScene.vue
+++ b/src/components/list-item/ItemScene.vue
@@ -10,14 +10,19 @@
     </div> -->
     <el-row justify="space-between" style="margin-top: 4px">
       <el-space>
-        <el-tag type="primary" effect="plain" size="small">
+        <el-tag type="info" effect="plain" size="small">
           {{ item.districtname }}
         </el-tag>
-        <el-tag type="primary" effect="plain" size="small">
+        <el-tag type="info" effect="plain" size="small">
           {{ item.type }}
         </el-tag>
+        <el-tag :type="item.extension1 == '0' ? 'info' : 'success'" size="small">
+          {{ onlineFormat(item.extension1) }}
+        </el-tag>
       </el-space>
-      <el-button size="small" type="success" @click="add">娣诲姞</el-button>
+      <slot>
+        <el-button size="small" type="success" @click="add">娣诲姞</el-button>
+      </slot>
     </el-row>
   </div>
   <!-- </el-card> -->
@@ -35,6 +40,14 @@
 function add() {
   emit('add', props.item);
 }
+
+function onlineFormat(s) {
+  if (s == '0') {
+    return '涓嬬嚎';
+  } else {
+    return '涓婄嚎';
+  }
+}
 </script>
 <style scoped>
 .wrapper {

--
Gitblit v1.9.3