From 46f46a3ea84dac4cd0e6ff8b038e2d7b9e97380e Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期一, 28 十一月 2022 16:13:13 +0800
Subject: [PATCH] 店铺管理优化
---
src/views/systemSetting/device/bayonet/create/index.vue | 25 +++++++++++++++++--------
1 files changed, 17 insertions(+), 8 deletions(-)
diff --git a/src/views/systemSetting/device/bayonet/create/index.vue b/src/views/systemSetting/device/bayonet/create/index.vue
index 0f490db..921e3b4 100644
--- a/src/views/systemSetting/device/bayonet/create/index.vue
+++ b/src/views/systemSetting/device/bayonet/create/index.vue
@@ -4,8 +4,8 @@
<!-- 鍗″彛鍚嶇О -->
<div class="device-item">
<div class="item-left">
- <el-form-item label="鍗″彛鍚嶇О:" prop="name">
- <el-input v-model="bayonet.name" placeholder="璇峰~鍐欏崱鍙e悕绉�"></el-input>
+ <el-form-item label="鍗″彛鍚嶇О:" prop="bayonetName">
+ <el-input v-model="bayonet.bayonetName" placeholder="璇峰~鍐欏崱鍙e悕绉�"></el-input>
</el-form-item>
</div>
<div class="item-right"></div>
@@ -25,8 +25,8 @@
<!-- 鎵�灞炲尯鍩� -->
<div class="device-item">
<div class="item-left">
- <el-form-item label="鎵�灞炲尯鍩�:" prop="belong_area">
- <el-input v-model="bayonet.belong_area" placeholder="璇峰~鍐欏尯鍩熷悕绉�"></el-input>
+ <el-form-item label="鎵�灞炲尯鍩�:" prop="belongArea">
+ <el-input v-model="bayonet.belongArea" placeholder="璇峰~鍐欏尯鍩熷悕绉�"></el-input>
</el-form-item>
</div>
<div class="item-right"></div>
@@ -103,10 +103,10 @@
data() {
return {
bayonet: {
- name: '',
+ bayonetName: '',
latitude: '',
longitude: '',
- belong_area: '',
+ belongArea: '',
ipAddress: '',
port: '',
frontEndType: '',
@@ -114,10 +114,10 @@
description: ''
},
rules: {
- name: [{ required: true, trigger: 'blur', message: '璇峰~鍐欏崱鍙e悕绉�' }],
+ bayonetName: [{ required: true, trigger: 'blur', message: '璇峰~鍐欏崱鍙e悕绉�' }],
latitude: [{ required: true, trigger: ['blur', 'change'], message: '璇峰~鍐欑含搴︿綅缃�' }],
longitude: [{ required: true, trigger: ['blur', 'change'], message: '璇峰~鍐欑粡搴︿綅缃�' }],
- belong_area: [{ required: true, trigger: ['blur', 'change'], message: '璇峰~鍐欏尯鍩熷悕绉�' }],
+ belongArea: [{ required: true, trigger: ['blur', 'change'], message: '璇峰~鍐欏尯鍩熷悕绉�' }],
ipAddress: [{ required: true, trigger: ['blur', 'change'], message: '璇峰~鍐欏煙鍚嶆垨鑰匢P' }],
port: [{ required: true, trigger: ['blur', 'change'], message: '璇疯緭鍏ョ鍙e彿' }],
frontEndType: [{ required: true, trigger: ['blur', 'change'], message: '璇疯緭鍏ュ墠绔被鍨�' }],
@@ -127,11 +127,20 @@
}
},
+ created() {
+ this.bayonet = deepClone(this.originalBayonet);
+ },
+
methods: {
onSubmit() {
this.$refs.device.validate(valid => {
if (valid) {
+ this.bayonet.longitude = Number(this.bayonet.longitude);
+ this.bayonet.latitude = Number(this.bayonet.latitude);
+ this.bayonet.inOutCityType = Number(this.bayonet.inOutCityType);
+ this.bayonet.belongArea = Number(this.bayonet.belongArea);
const copyBayonet = deepClone(this.bayonet);
+ delete copyBayonet.id;
if (!this.isEdit) {
bayonet.addBayonet(this.bayonet)
.then(() => {
--
Gitblit v1.8.0