From 12e8eb9e345adea19972c34df471b28b51fa71dd Mon Sep 17 00:00:00 2001
From: k94314517 <8417338+k94314517@user.noreply.gitee.com>
Date: 星期二, 21 五月 2024 15:34:11 +0800
Subject: [PATCH] 代码初始化

---
 admin/src/views/business/visitorSources.vue |   40 +++++++++++++++++++++++++++++++++++++---
 1 files changed, 37 insertions(+), 3 deletions(-)

diff --git a/admin/src/views/business/visitorSources.vue b/admin/src/views/business/visitorSources.vue
index 7cbddb7..6833446 100644
--- a/admin/src/views/business/visitorSources.vue
+++ b/admin/src/views/business/visitorSources.vue
@@ -1,6 +1,13 @@
 <template>
     <div class="box">
         <el-form :model="form" ref="form" label-width="140px">
+            <div><span style="font-size: 15px;font-weight: bold">浜哄憳鎺堟潈閰嶇疆锛�</span></div>
+          <el-form-item label="" prop="frezzDays" label-width="50px">
+            浜哄憳闂ㄧ鎺堟潈鍐荤粨锛氳繛缁�
+            <el-input style="width: 50px;" type="text" v-model="form.frezzDays" placeholder="" v-trim/>
+            澶╋紝鏃犻棬绂�/杞﹁締闂告満浜嬩欢
+          </el-form-item>
+            <div><span style="font-size: 15px;font-weight: bold">璁垮閰嶇疆锛�</span></div>
             <el-form-item label="鏉ヨ棰勭害鏂瑰紡:" prop="reservationWay">
                 <el-radio-group v-model="form.reservationWay">
                     <el-radio :label="0">棰勭害鍏嶇櫥璁�</el-radio>
@@ -19,6 +26,15 @@
                     <el-radio :label="1">鏄�</el-radio>
                 </el-radio-group>
             </el-form-item>
+            <el-form-item label="鍏佽鑷�夐棬绂佺粍:" prop="doorsVisitRequired">
+                <el-switch
+                    v-model="form.doorsVisitRequired"
+                    active-color="#13ce66"
+                    inactive-color="#ff4949"
+                    :active-value="1"
+                    :inactive-value="0">
+                </el-switch>
+            </el-form-item>
             <el-form-item label="璁垮鏄惁绛旈:" prop="isAnswer">
                 <el-switch
                     v-model="form.isAnswer"
@@ -36,6 +52,12 @@
             </el-form-item>
             <el-form-item label="鍏ュ巶椤荤煡:" prop="visitNotice">
                 <el-tiptap style="width: 50%;" v-model="form.visitNotice" :extensions="extensions" />
+            </el-form-item>
+            <el-form-item label="璁垮棰勭害鎸囧崡:" prop="visitNotice">
+                <el-tiptap style="width: 50%;" v-model="form.visitTips" :extensions="extensions" />
+            </el-form-item>
+            <el-form-item label="璁垮鍏ュ洯瀵艰鍥�:" prop="visitNotice">
+                <el-tiptap style="width: 50%;" v-model="form.visitMap" :extensions="extensions" />
             </el-form-item>
             <el-form-item>
                 <el-button type="primary" @click="submit">淇濆瓨閰嶇疆椤�</el-button>
@@ -82,9 +104,13 @@
         reservationWay: 0,
         healthCard: 0,
         isAnswer: 0,
+        doorsVisitRequired: '',
         theme: '',
         description: '',
-        visitNotice: ''
+        visitNotice: '',
+        visitMap: '',
+        visitTips: '',
+        frezzDays: null
       },
       extensions: [
         new Doc(),
@@ -101,7 +127,7 @@
         new Image({
           uploadRequest (file) {
             const fd = new FormData()
-            fd.append('folder', 'visit')
+            fd.append('folder', 'visit/')
             fd.append('file', file)
             return upload(fd).then(res => {
               return res.url
@@ -135,7 +161,11 @@
           this.form.isAnswer = res.isAnswer
           this.form.reservationWay = res.reservationWay
           this.form.theme = res.theme
+          this.form.doorsVisitRequired = res.doorsVisitRequired
           this.form.visitNotice = res.visitNotice
+          this.form.visitTips = res.visitTips
+          this.form.visitMap = res.visitMap
+          this.form.frezzDays = res.frezzDays
         })
     },
     submit () {
@@ -146,7 +176,11 @@
         reservationWay: this.form.reservationWay,
         description: this.form.description,
         theme: this.form.theme,
-        visitNotice: this.form.visitNotice
+        visitNotice: this.form.visitNotice,
+        visitTips: this.form.visitTips,
+        frezzDays: this.form.frezzDays,
+        visitMap: this.form.visitMap,
+        doorsVisitRequired: this.form.doorsVisitRequired
       }).then(res => {
         this.$message.success('淇濆瓨鎴愬姛')
         this.getData()

--
Gitblit v1.9.3