|
@@ -4,14 +4,8 @@
|
|
<!-- <el-form-item label="id" prop="id">
|
|
<!-- <el-form-item label="id" prop="id">
|
|
<el-input placeholder="请输入" class="inputs" v-model.trim="form.id" autocomplete="off" :disabled="!idAdd?true:false"></el-input>
|
|
<el-input placeholder="请输入" class="inputs" v-model.trim="form.id" autocomplete="off" :disabled="!idAdd?true:false"></el-input>
|
|
</el-form-item> -->
|
|
</el-form-item> -->
|
|
- <el-form-item label="统一编码" prop="uniformcode">
|
|
|
|
- <el-input placeholder="请输入" class="inputs" v-model.trim="form.uniformcode" autocomplete="off"></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item label="名称" prop="name">
|
|
|
|
- <el-input placeholder="请输入" class="inputs" v-model.trim="form.name" autocomplete="off"></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
<el-form-item label="类型" prop="type">
|
|
<el-form-item label="类型" prop="type">
|
|
- <el-select class="inputs" v-model="form.type" placeholder="请选择">
|
|
|
|
|
|
+ <el-select class="inputs" v-model="form.type" placeholder="请选择" @change="typeChange">
|
|
<el-option
|
|
<el-option
|
|
v-for="item in typeOptions"
|
|
v-for="item in typeOptions"
|
|
:key="item.value"
|
|
:key="item.value"
|
|
@@ -20,6 +14,15 @@
|
|
</el-option>
|
|
</el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
+ <el-form-item label="测点编码" prop="point">
|
|
|
|
+ <el-input placeholder="请输入" class="inputs" v-model.trim="form.point" autocomplete="off" disabled></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="统一编码" prop="uniformcode">
|
|
|
|
+ <el-input placeholder="请输入" class="inputs" v-model.trim="form.uniformcode" autocomplete="off"></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="名称" prop="name">
|
|
|
|
+ <el-input placeholder="请输入" class="inputs" v-model.trim="form.name" autocomplete="off"></el-input>
|
|
|
|
+ </el-form-item>
|
|
</el-form>
|
|
</el-form>
|
|
<div slot="footer" class="dialog-footer">
|
|
<div slot="footer" class="dialog-footer">
|
|
<el-button @click="close">取 消</el-button>
|
|
<el-button @click="close">取 消</el-button>
|
|
@@ -51,12 +54,14 @@ export default {
|
|
uniformcode: '',
|
|
uniformcode: '',
|
|
name: '',
|
|
name: '',
|
|
type: '',
|
|
type: '',
|
|
|
|
+ point: '',
|
|
},
|
|
},
|
|
rules: {
|
|
rules: {
|
|
// id: [{ required: true, trigger: 'blur', message: '请输入' }],
|
|
// id: [{ required: true, trigger: 'blur', message: '请输入' }],
|
|
uniformcode: [{ required: true, trigger: 'blur', message: '请输入' }],
|
|
uniformcode: [{ required: true, trigger: 'blur', message: '请输入' }],
|
|
name: [{ required: true, trigger: 'blur', message: '请输入' }],
|
|
name: [{ required: true, trigger: 'blur', message: '请输入' }],
|
|
- type: [{ required: true, trigger: 'blur', message: '请输入' }],
|
|
|
|
|
|
+ type: [{ required: true, trigger: 'blur', message: '请选择' }],
|
|
|
|
+ point: [{ required: true, trigger: 'blur', message: '请输入' }],
|
|
},
|
|
},
|
|
title: '',
|
|
title: '',
|
|
dialogFormVisible: false,
|
|
dialogFormVisible: false,
|
|
@@ -65,6 +70,13 @@ export default {
|
|
},
|
|
},
|
|
created() { },
|
|
created() { },
|
|
methods: {
|
|
methods: {
|
|
|
|
+ typeChange(data){
|
|
|
|
+ api.standardpointPointcode({type: data}).then(res=>{
|
|
|
|
+ if (res.data) {
|
|
|
|
+ this.form.point = res.data
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ },
|
|
showEdit(row) {
|
|
showEdit(row) {
|
|
if (!row) {
|
|
if (!row) {
|
|
this.title = '添加'
|
|
this.title = '添加'
|