From 2a32e53e45eef72bb37409b0694e4b5c2b1587af Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期四, 23 十月 2025 15:12:26 +0800
Subject: [PATCH] 页面
---
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