|
|
@@ -27,11 +27,14 @@
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="axisX" label="区域内坐标x轴">
|
|
|
- <el-input v-model="formData.axisX"> </el-input>
|
|
|
+ <el-form-item prop="x" label="区域内坐标x轴">
|
|
|
+ <el-input v-model="formData.x"> </el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="axisY" label="区域内坐标y轴">
|
|
|
- <el-input v-model="formData.axisY"> </el-input>
|
|
|
+ <el-form-item prop="y" label="区域内坐标y轴">
|
|
|
+ <el-input v-model="formData.y"> </el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item prop="z" label="区域内坐标z轴">
|
|
|
+ <el-input v-model="formData.z"> </el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item prop="sale" label="挂售">
|
|
|
<el-switch v-model="formData.sale"> </el-switch>
|
|
|
@@ -62,6 +65,11 @@ export default {
|
|
|
this.$http
|
|
|
.get('metaSpatialInfo/get/' + this.$route.query.id)
|
|
|
.then(res => {
|
|
|
+ if (res.coordinate) {
|
|
|
+ res.x = res.coordinate.x
|
|
|
+ res.y = res.coordinate.y
|
|
|
+ res.z = res.coordinate.z
|
|
|
+ }
|
|
|
this.formData = res;
|
|
|
})
|
|
|
.catch(e => {
|
|
|
@@ -82,24 +90,24 @@ export default {
|
|
|
trigger: 'blur'
|
|
|
}
|
|
|
],
|
|
|
- axisX: [
|
|
|
+ x: [
|
|
|
{
|
|
|
required: true,
|
|
|
message: '请输入区域内坐标x轴',
|
|
|
trigger: 'blur'
|
|
|
}
|
|
|
],
|
|
|
- axisY: [
|
|
|
+ y: [
|
|
|
{
|
|
|
required: true,
|
|
|
message: '请输入区域内坐标y轴',
|
|
|
trigger: 'blur'
|
|
|
}
|
|
|
],
|
|
|
- sale: [
|
|
|
+ z: [
|
|
|
{
|
|
|
required: true,
|
|
|
- message: '请输入状态',
|
|
|
+ message: '请输入区域内坐标z轴',
|
|
|
trigger: 'blur'
|
|
|
}
|
|
|
],
|
|
|
@@ -143,7 +151,10 @@ export default {
|
|
|
},
|
|
|
submit() {
|
|
|
let data = { ...this.formData };
|
|
|
- console.log(data)
|
|
|
+ data.coordinate = {x:this.formData.x, y:this.formData.y, z:this.formData.z}
|
|
|
+ delete data.x
|
|
|
+ delete data.y
|
|
|
+ delete data.z
|
|
|
this.saving = true;
|
|
|
this.$http
|
|
|
.post('/metaSpatialInfo/save', data, { body: 'json' })
|