From 66b84de58e3efae14c1e258ee716e02ad9557497 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期四, 09 十月 2025 08:48:50 +0800
Subject: [PATCH] 最新版本541200007

---
 admin/src/components/business/OperaJkCustomerWindow.vue |   88 +++++++++++++++++--------------------------
 1 files changed, 35 insertions(+), 53 deletions(-)

diff --git a/admin/src/components/business/OperaJkCustomerWindow.vue b/admin/src/components/business/OperaJkCustomerWindow.vue
index b75f350..3f2f5ef 100644
--- a/admin/src/components/business/OperaJkCustomerWindow.vue
+++ b/admin/src/components/business/OperaJkCustomerWindow.vue
@@ -3,55 +3,35 @@
     :title="title"
     :visible.sync="visible"
     :confirm-working="isWorking"
+    width="50%"
     @confirm="confirm"
   >
     <el-form :model="form" ref="form" :rules="rules">
-      <el-form-item label="鍒涘缓浜虹紪鐮�" prop="creator">
-        <el-input v-model="form.creator" placeholder="璇疯緭鍏ュ垱寤轰汉缂栫爜" v-trim/>
+      <el-form-item label="" prop="name">
+        <span  style="width: 100px;text-align: right;margin-right: 30px;">瀹㈡埛绠�鐮侊細</span>
+        <span>{{form.code}}</span>
       </el-form-item>
-      <el-form-item label="鍒涘缓鏃堕棿" prop="createDate">
-        <el-date-picker v-model="form.createDate" value-format="yyyy-MM-dd" placeholder="璇疯緭鍏ュ垱寤烘椂闂�"></el-date-picker>
+      <el-form-item label="" prop="name">
+        <span  style="width: 100px;text-align: right;margin-right: 30px;">瀹㈡埛鍚嶇О锛�</span>
+        <span>{{form.name}}</span>
       </el-form-item>
-      <el-form-item label="鏇存柊浜虹紪鐮�" prop="editor">
-        <el-input v-model="form.editor" placeholder="璇疯緭鍏ユ洿鏂颁汉缂栫爜" v-trim/>
+      <el-form-item label="" prop="lineName">
+        <span  style="width: 100px;text-align: right;margin-right: 30px;">閫佽揣绾胯矾锛�</span>
+        <span>{{form.lineName}}</span>
       </el-form-item>
-      <el-form-item label="鏇存柊鏃堕棿" prop="editDate">
-        <el-date-picker v-model="form.editDate" value-format="yyyy-MM-dd" placeholder="璇疯緭鍏ユ洿鏂版椂闂�"></el-date-picker>
+      <el-form-item label="" prop="categoryName">
+        <span  style="width: 100px;text-align: right;margin-right: 30px;">鎵�灞炰富绾胯矾</span>
+        <span>{{form.categoryName}}</span>
       </el-form-item>
-      <el-form-item label="鏄惁鍒犻櫎0鍚� 1鏄�" prop="isdeleted">
-        <el-input v-model="form.isdeleted" placeholder="璇疯緭鍏ユ槸鍚﹀垹闄�0鍚� 1鏄�" v-trim/>
+      <el-form-item label="" prop="location">
+        <span style="width: 100px;text-align: right;margin-right: 30px;">鍦板潃锛� </span>
+        <span>{{form.location}}</span>
       </el-form-item>
-      <el-form-item label="澶囨敞" prop="info">
-        <el-input v-model="form.info" placeholder="璇疯緭鍏ュ娉�" v-trim/>
+      <el-button style="color: blue;margin-bottom: 10px;" v-clipboard:copy="form.location" v-clipboard:success="onCopy" v-clipboard:error="onError">鐐瑰嚮澶嶅埗瀹㈡埛鍦板潃锛屽墠寰�缁忕含搴﹀湪绾挎彁鍙栧櫒</el-button>
+      <el-form-item label="缁忕含搴�:" prop="locationInfo">
+        <el-input v-model="form.locationInfo" placeholder="璇疯緭鍏ョ粡绾害" v-trim/>
       </el-form-item>
-      <el-form-item label="鍚嶇О" prop="name">
-        <el-input v-model="form.name" placeholder="璇疯緭鍏ュ悕绉�" v-trim/>
-      </el-form-item>
-      <el-form-item label="缂栫爜" prop="code">
-        <el-input v-model="form.code" placeholder="璇疯緭鍏ョ紪鐮�" v-trim/>
-      </el-form-item>
-      <el-form-item label="鎵�鍦ㄤ綅缃�" prop="lacation">
-        <el-input v-model="form.lacation" placeholder="璇疯緭鍏ユ墍鍦ㄤ綅缃�" v-trim/>
-      </el-form-item>
-      <el-form-item label="缁忓害" prop="longitude">
-        <el-input v-model="form.longitude" placeholder="璇疯緭鍏ョ粡搴�" v-trim/>
-      </el-form-item>
-      <el-form-item label="缁村害" prop="latitude">
-        <el-input v-model="form.latitude" placeholder="璇疯緭鍏ョ淮搴�" v-trim/>
-      </el-form-item>
-      <el-form-item label="閰嶉�佸懆鏈�" prop="weeks">
-        <el-input v-model="form.weeks" placeholder="璇疯緭鍏ラ厤閫佸懆鏈�" v-trim/>
-      </el-form-item>
-      <el-form-item label="閫佽揣璺嚎缂栫爜锛堝叧鑱攋k_line)" prop="lineId">
-        <el-input v-model="form.lineId" placeholder="璇疯緭鍏ラ�佽揣璺嚎缂栫爜锛堝叧鑱攋k_line)" v-trim/>
-      </el-form-item>
-      <el-form-item label="鐘舵�� 0姝e父 绂佺敤" prop="status">
-        <el-input v-model="form.status" placeholder="璇疯緭鍏ョ姸鎬� 0姝e父 绂佺敤" v-trim/>
-      </el-form-item>
-      <el-form-item label="鎺掑簭鐮�" prop="sortnum">
-        <el-input v-model="form.sortnum" placeholder="璇疯緭鍏ユ帓搴忕爜" v-trim/>
-      </el-form-item>
-    </el-form>
+     </el-form>
   </GlobalWindow>
 </template>
 
@@ -67,24 +47,16 @@
       // 琛ㄥ崟鏁版嵁
       form: {
         id: null,
-        creator: '',
-        createDate: '',
-        editor: '',
-        editDate: '',
-        isdeleted: '',
-        info: '',
+        locationInfo: '',
         name: '',
         code: '',
-        lacation: '',
-        longitude: '',
-        latitude: '',
-        weeks: '',
-        lineId: '',
-        status: '',
-        sortnum: ''
+        location: '',
+        lineName: '',
+        categoryName: ''
       },
       // 楠岃瘉瑙勫垯
       rules: {
+        locationInfo: [{ required: true, message: '璇疯緭鍏ョ粡绾害淇℃伅' }]
       }
     }
   },
@@ -93,6 +65,16 @@
       api: '/business/jkCustomer',
       'field.id': 'id'
     })
+  },
+  methods: {
+    onCopy () {
+      console.log('Text copied!');
+      window.open('https://lbs.amap.com/tools/picker')
+    },
+    onError () {
+      console.error('Failed to copy text');
+      window.open('https://lbs.amap.com/tools/picker')
+    }
   }
 }
 </script>

--
Gitblit v1.9.3