From 528c4590c60e18fc480b191cd284013ee8310723 Mon Sep 17 00:00:00 2001 From: luobisheng <727299681@qq.com> Date: 星期五, 25 十一月 2022 15:24:33 +0800 Subject: [PATCH] 上传处置结果 --- src/views/systemSetting/device/bayonet/create/index.vue | 24 ++++++++++++++++-------- 1 files changed, 16 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..6e144b3 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,19 @@ } }, + created() { + this.bayonet = deepClone(this.originalBayonet); + }, + methods: { onSubmit() { this.$refs.device.validate(valid => { if (valid) { const copyBayonet = deepClone(this.bayonet); + delete copyBayonet.id; + copyBayonet.longitude = Number(copyBayonet.longitude); + copyBayonet.latitude = Number(copyBayonet.latitude); + copyBayonet.inOutCityType = Number(copyBayonet.inOutCityType); if (!this.isEdit) { bayonet.addBayonet(this.bayonet) .then(() => { -- Gitblit v1.8.0