stjdydayou před 4 roky
rodič
revize
08c21525d2

+ 1 - 1
src/components/AMapMarker.vue

@@ -1,5 +1,5 @@
 <template>
-  <div :id="id" style="height: 500px"/>
+  <div :id="id" style="height: 500px" />
 </template>
 
 <script>

+ 9 - 9
src/views/bz/base/holidayVillage/DialogForm.vue

@@ -11,12 +11,12 @@
           <el-row :gutter="24">
             <el-col :span="12">
               <el-form-item label="名称">
-                <el-input v-model="form.baseDataInfo.name"/>
+                <el-input v-model="form.baseDataInfo.name" />
               </el-form-item>
             </el-col>
             <el-col :span="12">
               <el-form-item label="开放时间">
-                <el-input v-model="form.businessHours"/>
+                <el-input v-model="form.businessHours" />
               </el-form-item>
             </el-col>
           </el-row>
@@ -30,33 +30,33 @@
               :on-success="uploadSuccess"
               :auto-upload="true"
             >
-              <i slot="default" class="el-icon-plus"/>
+              <i slot="default" class="el-icon-plus" />
             </el-upload>
           </el-form-item>
           <el-form-item label="地址">
-            <el-input v-model="form.baseDataInfo.address"/>
+            <el-input v-model="form.baseDataInfo.address" />
           </el-form-item>
           <el-row :gutter="24">
             <el-col :span="12">
               <el-form-item label="联系人">
-                <el-input v-model="form.baseDataInfo.contacts"/>
+                <el-input v-model="form.baseDataInfo.contacts" />
               </el-form-item>
             </el-col>
             <el-col :span="12">
               <el-form-item label="联系电话">
-                <el-input v-model="form.baseDataInfo.contactNumber"/>
+                <el-input v-model="form.baseDataInfo.contactNumber" />
               </el-form-item>
             </el-col>
           </el-row>
         </el-col>
         <el-col :span="12">
           <el-form-item label="标注位置">
-            <a-map-marker id="amapcontainer" :position="[lng, lat]" @click="aMapClick"/>
+            <a-map-marker id="amapcontainer" :position="[lng, lat]" @click="aMapClick" />
           </el-form-item>
         </el-col>
       </el-row>
       <el-form-item label="简介">
-        <el-input v-model="form.baseDataInfo.brief" type="textarea" rows="10"/>
+        <el-input v-model="form.baseDataInfo.brief" type="textarea" rows="10" />
       </el-form-item>
     </el-form>
     <div slot="footer" class="dialog-footer">
@@ -128,7 +128,7 @@ export default {
         litpics.push(o.url)
       })
       this.isLoading = true
-      const param = { ...this.form, baseDataInfo: { ...this.form.baseDataInfo, lng: this.lng, lat: this.lat, litpics } }
+      const param = { ...this.form, baseDataInfo: { ...this.form.baseDataInfo, lng: this.lng, lat: this.lat, litpics }}
       console.log(param)
       if (this.form.id) {
         updateById(this.form.id, param).then(() => {

+ 11 - 11
src/views/bz/base/holidayVillage/index.vue

@@ -2,10 +2,10 @@
   <div class="app-container">
     <el-form :model="queryForm" inline size="small">
       <el-form-item label="关键词">
-        <el-input v-model="queryForm.keyword" placeholder="关键词"/>
+        <el-input v-model="queryForm.keyword" placeholder="关键词" />
       </el-form-item>
       <el-form-item label="联系电话">
-        <el-input v-model="queryForm.contactNumber" placeholder="联系电话"/>
+        <el-input v-model="queryForm.contactNumber" placeholder="联系电话" />
       </el-form-item>
 
     </el-form>
@@ -28,18 +28,18 @@
       highlight-current-row
       @selection-change="selectionChange"
     >
-      <el-table-column type="selection" width="55"/>
-      <el-table-column label="ID" prop="id" width="150"/>
-      <el-table-column label="名称" prop="baseDataInfo.name"/>
-      <el-table-column label="营业时间" prop="businessHours"/>
+      <el-table-column type="selection" width="55" />
+      <el-table-column label="ID" prop="id" width="150" />
+      <el-table-column label="名称" prop="baseDataInfo.name" />
+      <el-table-column label="营业时间" prop="businessHours" />
       <el-table-column label="缩略图" width="80">
         <template slot-scope="scope">
           {{ scope.row.baseDataInfo.litpics.length }}张
         </template>
       </el-table-column>
-      <el-table-column label="地址" prop="baseDataInfo.address"/>
-      <el-table-column label="联系人" prop="baseDataInfo.contacts" width="150"/>
-      <el-table-column label="联系电话" prop="baseDataInfo.contactNumber" width="150"/>
+      <el-table-column label="地址" prop="baseDataInfo.address" />
+      <el-table-column label="联系人" prop="baseDataInfo.contacts" width="150" />
+      <el-table-column label="联系电话" prop="baseDataInfo.contactNumber" width="150" />
       <el-table-column label="位置信息" width="200">
         <template slot-scope="scope">
           [ {{ scope.row.baseDataInfo.lng }}, {{ scope.row.baseDataInfo.lat }} ]
@@ -47,7 +47,7 @@
       </el-table-column>
       <el-table-column label="操作" width="70" fixed="right">
         <template slot-scope="scope">
-          <el-button v-permission="['app.key.edit']"  type="text" @click.native="$refs.dialogForm.open(scope.row)">编辑</el-button>
+          <el-button v-permission="['app.key.edit']" type="text" @click.native="$refs.dialogForm.open(scope.row)">编辑</el-button>
         </template>
       </el-table-column>
     </el-table>
@@ -59,7 +59,7 @@
       :page-size="pageData.pageSize"
       @current-change="paginationChange"
     />
-    <dialog-form ref="dialogForm" @ok="fetchData"/>
+    <dialog-form ref="dialogForm" @ok="fetchData" />
   </div>
 </template>
 

+ 9 - 9
src/views/bz/base/homeStay/DialogForm.vue

@@ -11,12 +11,12 @@
           <el-row :gutter="24">
             <el-col :span="12">
               <el-form-item label="名称">
-                <el-input v-model="form.baseDataInfo.name"/>
+                <el-input v-model="form.baseDataInfo.name" />
               </el-form-item>
             </el-col>
             <el-col :span="12">
               <el-form-item label="客户数量">
-                <el-input-number v-model="form.totalRoomCount"/>
+                <el-input-number v-model="form.totalRoomCount" />
               </el-form-item>
             </el-col>
           </el-row>
@@ -30,33 +30,33 @@
               :on-success="uploadSuccess"
               :auto-upload="true"
             >
-              <i slot="default" class="el-icon-plus"/>
+              <i slot="default" class="el-icon-plus" />
             </el-upload>
           </el-form-item>
           <el-form-item label="地址">
-            <el-input v-model="form.baseDataInfo.address"/>
+            <el-input v-model="form.baseDataInfo.address" />
           </el-form-item>
           <el-row :gutter="24">
             <el-col :span="12">
               <el-form-item label="联系人">
-                <el-input v-model="form.baseDataInfo.contacts"/>
+                <el-input v-model="form.baseDataInfo.contacts" />
               </el-form-item>
             </el-col>
             <el-col :span="12">
               <el-form-item label="联系电话">
-                <el-input v-model="form.baseDataInfo.contactNumber"/>
+                <el-input v-model="form.baseDataInfo.contactNumber" />
               </el-form-item>
             </el-col>
           </el-row>
         </el-col>
         <el-col :span="12">
           <el-form-item label="标注位置">
-            <a-map-marker id="amapcontainer" :position="[lng, lat]" @click="aMapClick"/>
+            <a-map-marker id="amapcontainer" :position="[lng, lat]" @click="aMapClick" />
           </el-form-item>
         </el-col>
       </el-row>
       <el-form-item label="简介">
-        <el-input v-model="form.baseDataInfo.brief" type="textarea" rows="10"/>
+        <el-input v-model="form.baseDataInfo.brief" type="textarea" rows="10" />
       </el-form-item>
     </el-form>
     <div slot="footer" class="dialog-footer">
@@ -128,7 +128,7 @@ export default {
         litpics.push(o.url)
       })
       this.isLoading = true
-      const param = { ...this.form, baseDataInfo: { ...this.form.baseDataInfo, lng: this.lng, lat: this.lat, litpics } }
+      const param = { ...this.form, baseDataInfo: { ...this.form.baseDataInfo, lng: this.lng, lat: this.lat, litpics }}
       console.log(param)
       if (this.form.id) {
         updateById(this.form.id, param).then(() => {

+ 10 - 10
src/views/bz/base/homeStay/index.vue

@@ -2,10 +2,10 @@
   <div class="app-container">
     <el-form :model="queryForm" inline size="small">
       <el-form-item label="关键词">
-        <el-input v-model="queryForm.keyword" placeholder="关键词"/>
+        <el-input v-model="queryForm.keyword" placeholder="关键词" />
       </el-form-item>
       <el-form-item label="联系电话">
-        <el-input v-model="queryForm.contactNumber" placeholder="联系电话"/>
+        <el-input v-model="queryForm.contactNumber" placeholder="联系电话" />
       </el-form-item>
 
     </el-form>
@@ -28,17 +28,17 @@
       highlight-current-row
       @selection-change="selectionChange"
     >
-      <el-table-column type="selection" width="55"/>
-      <el-table-column label="ID" prop="id" width="150"/>
-      <el-table-column label="名称" prop="baseDataInfo.name"/>
+      <el-table-column type="selection" width="55" />
+      <el-table-column label="ID" prop="id" width="150" />
+      <el-table-column label="名称" prop="baseDataInfo.name" />
       <el-table-column label="缩略图" width="80">
         <template slot-scope="scope">
           {{ scope.row.baseDataInfo.litpics.length }}张
         </template>
       </el-table-column>
-      <el-table-column label="地址" prop="baseDataInfo.address"/>
-      <el-table-column label="联系人" prop="baseDataInfo.contacts"/>
-      <el-table-column label="联系电话" prop="baseDataInfo.contactNumber"/>
+      <el-table-column label="地址" prop="baseDataInfo.address" />
+      <el-table-column label="联系人" prop="baseDataInfo.contacts" />
+      <el-table-column label="联系电话" prop="baseDataInfo.contactNumber" />
       <el-table-column label="位置信息" width="200">
         <template slot-scope="scope">
           [ {{ scope.row.baseDataInfo.lng }}, {{ scope.row.baseDataInfo.lat }} ]
@@ -46,7 +46,7 @@
       </el-table-column>
       <el-table-column label="操作" width="70" fixed="right">
         <template slot-scope="scope">
-          <el-button v-permission="['app.key.edit']"  type="text" @click.native="$refs.dialogForm.open(scope.row)">编辑</el-button>
+          <el-button v-permission="['app.key.edit']" type="text" @click.native="$refs.dialogForm.open(scope.row)">编辑</el-button>
         </template>
       </el-table-column>
     </el-table>
@@ -58,7 +58,7 @@
       :page-size="pageData.pageSize"
       @current-change="paginationChange"
     />
-    <dialog-form ref="dialogForm" @ok="fetchData"/>
+    <dialog-form ref="dialogForm" @ok="fetchData" />
   </div>
 </template>
 

+ 15 - 15
src/views/bz/base/hotel/index.vue

@@ -2,18 +2,18 @@
   <div class="app-container">
     <el-form :model="queryForm" inline size="small">
       <el-form-item label="关键词">
-        <el-input v-model="queryForm.keyword" placeholder="关键词"/>
+        <el-input v-model="queryForm.keyword" placeholder="关键词" />
       </el-form-item>
       <el-form-item label="联系电话">
-        <el-input v-model="queryForm.contactNumber" placeholder="联系电话"/>
+        <el-input v-model="queryForm.contactNumber" placeholder="联系电话" />
       </el-form-item>
       <el-form-item label="等级">
         <el-select v-model="queryForm.grade" placeholder="请选择" clearable>
-          <el-option label="一星" value="ONE_STAR"/>
-          <el-option label="二星" value="TWO_STAR"/>
-          <el-option label="三星" value="THREE_STAR"/>
-          <el-option label="四星" value="FOUR_STAR"/>
-          <el-option label="五星" value="FIVE_STAR"/>
+          <el-option label="一星" value="ONE_STAR" />
+          <el-option label="二星" value="TWO_STAR" />
+          <el-option label="三星" value="THREE_STAR" />
+          <el-option label="四星" value="FOUR_STAR" />
+          <el-option label="五星" value="FIVE_STAR" />
         </el-select>
       </el-form-item>
     </el-form>
@@ -36,18 +36,18 @@
       highlight-current-row
       @selection-change="selectionChange"
     >
-      <el-table-column type="selection" width="55"/>
-      <el-table-column label="ID" prop="id" width="150"/>
-      <el-table-column label="名称" prop="baseDataInfo.name"/>
-      <el-table-column label="等级" prop="grade.text" width="80"/>
+      <el-table-column type="selection" width="55" />
+      <el-table-column label="ID" prop="id" width="150" />
+      <el-table-column label="名称" prop="baseDataInfo.name" />
+      <el-table-column label="等级" prop="grade.text" width="80" />
       <el-table-column label="缩略图" width="80">
         <template slot-scope="scope">
           {{ scope.row.baseDataInfo.litpics.length }}张
         </template>
       </el-table-column>
-      <el-table-column label="地址" prop="baseDataInfo.address"/>
-      <el-table-column label="联系人" prop="baseDataInfo.contacts"/>
-      <el-table-column label="联系电话" prop="baseDataInfo.contactNumber"/>
+      <el-table-column label="地址" prop="baseDataInfo.address" />
+      <el-table-column label="联系人" prop="baseDataInfo.contacts" />
+      <el-table-column label="联系电话" prop="baseDataInfo.contactNumber" />
       <el-table-column label="位置信息" width="200">
         <template slot-scope="scope">
           [ {{ scope.row.baseDataInfo.lng }}, {{ scope.row.baseDataInfo.lat }} ]
@@ -68,7 +68,7 @@
       :page-size="pageData.pageSize"
       @current-change="paginationChange"
     />
-    <dialog-form ref="dialogForm" @ok="fetchData"/>
+    <dialog-form ref="dialogForm" @ok="fetchData" />
   </div>
 </template>
 

+ 13 - 13
src/views/bz/base/scenery/DialogForm.vue

@@ -11,17 +11,17 @@
           <el-row :gutter="24">
             <el-col :span="12">
               <el-form-item label="名称">
-                <el-input v-model="form.baseDataInfo.name"/>
+                <el-input v-model="form.baseDataInfo.name" />
               </el-form-item>
             </el-col>
             <el-col :span="12">
               <el-form-item label="等级">
                 <el-select v-model="form.grade" placeholder="请选择" clearable>
-                  <el-option label="A" value="A"/>
-                  <el-option label="AA" value="AA"/>
-                  <el-option label="AAA" value="AAA"/>
-                  <el-option label="AAAA" value="AAAA"/>
-                  <el-option label="AAAAA" value="AAAAA"/>
+                  <el-option label="A" value="A" />
+                  <el-option label="AA" value="AA" />
+                  <el-option label="AAA" value="AAA" />
+                  <el-option label="AAAA" value="AAAA" />
+                  <el-option label="AAAAA" value="AAAAA" />
                 </el-select>
               </el-form-item>
             </el-col>
@@ -36,33 +36,33 @@
               :on-success="uploadSuccess"
               :auto-upload="true"
             >
-              <i slot="default" class="el-icon-plus"/>
+              <i slot="default" class="el-icon-plus" />
             </el-upload>
           </el-form-item>
           <el-form-item label="地址">
-            <el-input v-model="form.baseDataInfo.address"/>
+            <el-input v-model="form.baseDataInfo.address" />
           </el-form-item>
           <el-row :gutter="24">
             <el-col :span="12">
               <el-form-item label="联系人">
-                <el-input v-model="form.baseDataInfo.contacts"/>
+                <el-input v-model="form.baseDataInfo.contacts" />
               </el-form-item>
             </el-col>
             <el-col :span="12">
               <el-form-item label="联系电话">
-                <el-input v-model="form.baseDataInfo.contactNumber"/>
+                <el-input v-model="form.baseDataInfo.contactNumber" />
               </el-form-item>
             </el-col>
           </el-row>
         </el-col>
         <el-col :span="12">
           <el-form-item label="标注位置">
-            <a-map-marker id="amapcontainer" :position="[lng, lat]" @click="aMapClick"/>
+            <a-map-marker id="amapcontainer" :position="[lng, lat]" @click="aMapClick" />
           </el-form-item>
         </el-col>
       </el-row>
       <el-form-item label="简介">
-        <el-input v-model="form.baseDataInfo.brief" type="textarea" rows="10"/>
+        <el-input v-model="form.baseDataInfo.brief" type="textarea" rows="10" />
       </el-form-item>
     </el-form>
     <div slot="footer" class="dialog-footer">
@@ -139,7 +139,7 @@ export default {
       })
       this.isLoading = true
 
-      const param = { ...this.form, baseDataInfo: { ...this.form.baseDataInfo, lng: this.lng, lat: this.lat, litpics } }
+      const param = { ...this.form, baseDataInfo: { ...this.form.baseDataInfo, lng: this.lng, lat: this.lat, litpics }}
       console.log(param)
       if (this.form.id) {
         updateById(this.form.id, param).then(() => {

+ 15 - 15
src/views/bz/base/scenery/index.vue

@@ -2,18 +2,18 @@
   <div class="app-container">
     <el-form :model="queryForm" inline size="small">
       <el-form-item label="关键词">
-        <el-input v-model="queryForm.keyword" placeholder="关键词"/>
+        <el-input v-model="queryForm.keyword" placeholder="关键词" />
       </el-form-item>
       <el-form-item label="联系电话">
-        <el-input v-model="queryForm.contactNumber" placeholder="联系电话"/>
+        <el-input v-model="queryForm.contactNumber" placeholder="联系电话" />
       </el-form-item>
       <el-form-item label="等级">
         <el-select v-model="queryForm.grade" placeholder="请选择" clearable>
-          <el-option label="A" value="A"/>
-          <el-option label="AA" value="AA"/>
-          <el-option label="AAA" value="AAA"/>
-          <el-option label="AAAA" value="AAAA"/>
-          <el-option label="AAAAA" value="AAAAA"/>
+          <el-option label="A" value="A" />
+          <el-option label="AA" value="AA" />
+          <el-option label="AAA" value="AAA" />
+          <el-option label="AAAA" value="AAAA" />
+          <el-option label="AAAAA" value="AAAAA" />
         </el-select>
       </el-form-item>
     </el-form>
@@ -36,18 +36,18 @@
       highlight-current-row
       @selection-change="selectionChange"
     >
-      <el-table-column type="selection" width="55"/>
-      <el-table-column label="ID" prop="id" width="150"/>
-      <el-table-column label="名称" prop="baseDataInfo.name"/>
-      <el-table-column label="等级" prop="grade.text" width="80"/>
+      <el-table-column type="selection" width="55" />
+      <el-table-column label="ID" prop="id" width="150" />
+      <el-table-column label="名称" prop="baseDataInfo.name" />
+      <el-table-column label="等级" prop="grade.text" width="80" />
       <el-table-column label="缩略图" width="80">
         <template slot-scope="scope">
           {{ scope.row.baseDataInfo.litpics.length }}张
         </template>
       </el-table-column>
-      <el-table-column label="地址" prop="baseDataInfo.address"/>
-      <el-table-column label="联系人" prop="baseDataInfo.contacts" width="150"/>
-      <el-table-column label="联系电话" prop="baseDataInfo.contactNumber" width="150"/>
+      <el-table-column label="地址" prop="baseDataInfo.address" />
+      <el-table-column label="联系人" prop="baseDataInfo.contacts" width="150" />
+      <el-table-column label="联系电话" prop="baseDataInfo.contactNumber" width="150" />
       <el-table-column label="位置信息" width="200">
         <template slot-scope="scope">
           [ {{ scope.row.baseDataInfo.lng }}, {{ scope.row.baseDataInfo.lat }} ]
@@ -68,7 +68,7 @@
       :page-size="pageData.pageSize"
       @current-change="paginationChange"
     />
-    <dialog-form ref="dialogForm" @ok="fetchData"/>
+    <dialog-form ref="dialogForm" @ok="fetchData" />
   </div>
 </template>
 

+ 9 - 9
src/views/bz/base/tourist/DialogForm.vue

@@ -11,12 +11,12 @@
           <el-row :gutter="24">
             <el-col :span="12">
               <el-form-item label="名称">
-                <el-input v-model="form.baseDataInfo.name"/>
+                <el-input v-model="form.baseDataInfo.name" />
               </el-form-item>
             </el-col>
             <el-col :span="12">
               <el-form-item label="导游数量">
-                <el-input-number v-model="form.totalTourGuidesCount"/>
+                <el-input-number v-model="form.totalTourGuidesCount" />
               </el-form-item>
             </el-col>
           </el-row>
@@ -30,33 +30,33 @@
               :on-success="uploadSuccess"
               :auto-upload="true"
             >
-              <i slot="default" class="el-icon-plus"/>
+              <i slot="default" class="el-icon-plus" />
             </el-upload>
           </el-form-item>
           <el-form-item label="地址">
-            <el-input v-model="form.baseDataInfo.address"/>
+            <el-input v-model="form.baseDataInfo.address" />
           </el-form-item>
           <el-row :gutter="24">
             <el-col :span="12">
               <el-form-item label="联系人">
-                <el-input v-model="form.baseDataInfo.contacts"/>
+                <el-input v-model="form.baseDataInfo.contacts" />
               </el-form-item>
             </el-col>
             <el-col :span="12">
               <el-form-item label="联系电话">
-                <el-input v-model="form.baseDataInfo.contactNumber"/>
+                <el-input v-model="form.baseDataInfo.contactNumber" />
               </el-form-item>
             </el-col>
           </el-row>
         </el-col>
         <el-col :span="12">
           <el-form-item label="标注位置">
-            <a-map-marker id="amapcontainer" :position="[lng, lat]" @click="aMapClick"/>
+            <a-map-marker id="amapcontainer" :position="[lng, lat]" @click="aMapClick" />
           </el-form-item>
         </el-col>
       </el-row>
       <el-form-item label="简介">
-        <el-input v-model="form.baseDataInfo.brief" type="textarea" rows="10"/>
+        <el-input v-model="form.baseDataInfo.brief" type="textarea" rows="10" />
       </el-form-item>
     </el-form>
     <div slot="footer" class="dialog-footer">
@@ -127,7 +127,7 @@ export default {
       })
       this.isLoading = true
 
-      const param = { ...this.form, baseDataInfo: { ...this.form.baseDataInfo, lng: this.lng, lat: this.lat, litpics } }
+      const param = { ...this.form, baseDataInfo: { ...this.form.baseDataInfo, lng: this.lng, lat: this.lat, litpics }}
       console.log(param)
       if (this.form.id) {
         updateById(this.form.id, param).then(() => {

+ 10 - 10
src/views/bz/base/tourist/index.vue

@@ -2,10 +2,10 @@
   <div class="app-container">
     <el-form :model="queryForm" inline size="small">
       <el-form-item label="关键词">
-        <el-input v-model="queryForm.keyword" placeholder="关键词"/>
+        <el-input v-model="queryForm.keyword" placeholder="关键词" />
       </el-form-item>
       <el-form-item label="联系电话">
-        <el-input v-model="queryForm.contactNumber" placeholder="联系电话"/>
+        <el-input v-model="queryForm.contactNumber" placeholder="联系电话" />
       </el-form-item>
 
     </el-form>
@@ -28,17 +28,17 @@
       highlight-current-row
       @selection-change="selectionChange"
     >
-      <el-table-column type="selection" width="55"/>
-      <el-table-column label="ID" prop="id" width="150"/>
-      <el-table-column label="名称" prop="baseDataInfo.name"/>
+      <el-table-column type="selection" width="55" />
+      <el-table-column label="ID" prop="id" width="150" />
+      <el-table-column label="名称" prop="baseDataInfo.name" />
       <el-table-column label="缩略图" width="80">
         <template slot-scope="scope">
           {{ scope.row.baseDataInfo.litpics.length }}张
         </template>
       </el-table-column>
-      <el-table-column label="地址" prop="baseDataInfo.address"/>
-      <el-table-column label="联系人" prop="baseDataInfo.contacts"/>
-      <el-table-column label="联系电话" prop="baseDataInfo.contactNumber"/>
+      <el-table-column label="地址" prop="baseDataInfo.address" />
+      <el-table-column label="联系人" prop="baseDataInfo.contacts" />
+      <el-table-column label="联系电话" prop="baseDataInfo.contactNumber" />
       <el-table-column label="位置信息" width="200">
         <template slot-scope="scope">
           [ {{ scope.row.baseDataInfo.lng }}, {{ scope.row.baseDataInfo.lat }} ]
@@ -46,7 +46,7 @@
       </el-table-column>
       <el-table-column label="操作" width="70" fixed="right">
         <template slot-scope="scope">
-          <el-button v-permission="['app.key.edit']"  type="text" @click.native="$refs.dialogForm.open(scope.row)">编辑</el-button>
+          <el-button v-permission="['app.key.edit']" type="text" @click.native="$refs.dialogForm.open(scope.row)">编辑</el-button>
         </template>
       </el-table-column>
     </el-table>
@@ -58,7 +58,7 @@
       :page-size="pageData.pageSize"
       @current-change="paginationChange"
     />
-    <dialog-form ref="dialogForm" @ok="fetchData"/>
+    <dialog-form ref="dialogForm" @ok="fetchData" />
   </div>
 </template>
 

+ 9 - 9
src/views/bz/base/venue/DialogForm.vue

@@ -11,12 +11,12 @@
           <el-row :gutter="24">
             <el-col :span="12">
               <el-form-item label="名称">
-                <el-input v-model="form.baseDataInfo.name"/>
+                <el-input v-model="form.baseDataInfo.name" />
               </el-form-item>
             </el-col>
             <el-col :span="12">
               <el-form-item label="开放时间">
-                <el-input v-model="form.businessHours"/>
+                <el-input v-model="form.businessHours" />
               </el-form-item>
             </el-col>
           </el-row>
@@ -30,33 +30,33 @@
               :on-success="uploadSuccess"
               :auto-upload="true"
             >
-              <i slot="default" class="el-icon-plus"/>
+              <i slot="default" class="el-icon-plus" />
             </el-upload>
           </el-form-item>
           <el-form-item label="地址">
-            <el-input v-model="form.baseDataInfo.address"/>
+            <el-input v-model="form.baseDataInfo.address" />
           </el-form-item>
           <el-row :gutter="24">
             <el-col :span="12">
               <el-form-item label="联系人">
-                <el-input v-model="form.baseDataInfo.contacts"/>
+                <el-input v-model="form.baseDataInfo.contacts" />
               </el-form-item>
             </el-col>
             <el-col :span="12">
               <el-form-item label="联系电话">
-                <el-input v-model="form.baseDataInfo.contactNumber"/>
+                <el-input v-model="form.baseDataInfo.contactNumber" />
               </el-form-item>
             </el-col>
           </el-row>
         </el-col>
         <el-col :span="12">
           <el-form-item label="标注位置">
-            <a-map-marker id="amapcontainer" :position="[lng, lat]" @click="aMapClick"/>
+            <a-map-marker id="amapcontainer" :position="[lng, lat]" @click="aMapClick" />
           </el-form-item>
         </el-col>
       </el-row>
       <el-form-item label="简介">
-        <el-input v-model="form.baseDataInfo.brief" type="textarea" rows="10"/>
+        <el-input v-model="form.baseDataInfo.brief" type="textarea" rows="10" />
       </el-form-item>
     </el-form>
     <div slot="footer" class="dialog-footer">
@@ -128,7 +128,7 @@ export default {
         litpics.push(o.url)
       })
       this.isLoading = true
-      const param = { ...this.form, baseDataInfo: { ...this.form.baseDataInfo, lng: this.lng, lat: this.lat, litpics } }
+      const param = { ...this.form, baseDataInfo: { ...this.form.baseDataInfo, lng: this.lng, lat: this.lat, litpics }}
       console.log(param)
       if (this.form.id) {
         updateById(this.form.id, param).then(() => {

+ 10 - 10
src/views/bz/base/venue/index.vue

@@ -2,10 +2,10 @@
   <div class="app-container">
     <el-form :model="queryForm" inline size="small">
       <el-form-item label="关键词">
-        <el-input v-model="queryForm.keyword" placeholder="关键词"/>
+        <el-input v-model="queryForm.keyword" placeholder="关键词" />
       </el-form-item>
       <el-form-item label="联系电话">
-        <el-input v-model="queryForm.contactNumber" placeholder="联系电话"/>
+        <el-input v-model="queryForm.contactNumber" placeholder="联系电话" />
       </el-form-item>
 
     </el-form>
@@ -28,19 +28,19 @@
       highlight-current-row
       @selection-change="selectionChange"
     >
-      <el-table-column type="selection" width="55"/>
-      <el-table-column label="ID" prop="id" width="150"/>
-      <el-table-column label="名称" prop="baseDataInfo.name"/>
-      <el-table-column label="开放时间" prop="businessHours"/>
+      <el-table-column type="selection" width="55" />
+      <el-table-column label="ID" prop="id" width="150" />
+      <el-table-column label="名称" prop="baseDataInfo.name" />
+      <el-table-column label="开放时间" prop="businessHours" />
       <el-table-column label="缩略图" width="80">
         <template slot-scope="scope">
           {{ scope.row.baseDataInfo.litpics.length }}张
         </template>
       </el-table-column>
       <!--      <el-table-column label="简介" prop="baseDataInfo.brief"/>-->
-      <el-table-column label="地址" prop="baseDataInfo.address"/>
-      <el-table-column label="联系人" prop="baseDataInfo.contacts" width="150"/>
-      <el-table-column label="联系电话" prop="baseDataInfo.contactNumber" width="150"/>
+      <el-table-column label="地址" prop="baseDataInfo.address" />
+      <el-table-column label="联系人" prop="baseDataInfo.contacts" width="150" />
+      <el-table-column label="联系电话" prop="baseDataInfo.contactNumber" width="150" />
       <el-table-column label="位置信息" width="200">
         <template slot-scope="scope">
           [ {{ scope.row.baseDataInfo.lng }}, {{ scope.row.baseDataInfo.lat }} ]
@@ -60,7 +60,7 @@
       :page-size="pageData.pageSize"
       @current-change="paginationChange"
     />
-    <dialog-form ref="dialogForm" @ok="fetchData"/>
+    <dialog-form ref="dialogForm" @ok="fetchData" />
   </div>
 </template>