Commit 5e902f7f by 王刘锁

设备类型

parent 8d05f656
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="点位:" prop="pointId"> <el-form-item label="点位:" prop="pointId" :rules="[{ message: '请选择地图类型', trigger: 'change' },]">
<el-select v-model="formData.pointId" filterable placeholder="点位"> <el-select v-model="formData.pointId" filterable placeholder="点位">
<el-option v-for="item in formData.pointOptions" :key="item.id" :label="item.name" :value="item.id"> <el-option v-for="item in formData.pointOptions" :key="item.id" :label="item.name" :value="item.id">
</el-option> </el-option>
...@@ -123,6 +123,11 @@ export default { ...@@ -123,6 +123,11 @@ export default {
// 打开弹窗 // 打开弹窗
open () { open () {
this.dialogVisible = !this.dialogVisible this.dialogVisible = !this.dialogVisible
if (this.formData.mapId) {
this.PositionAdmin.getPointList({ mapId: this.formData.mapId }).then(({ data }) => {
this.$set(this.formData, 'pointOptions', data)
})
}
}, },
// 获取详情接口 // 获取详情接口
async getInfo (id) { async getInfo (id) {
...@@ -179,6 +184,7 @@ export default { ...@@ -179,6 +184,7 @@ export default {
}, },
mounted () { mounted () {
this.getMapList() this.getMapList()
} }
} }
</script> </script>
......
...@@ -33,6 +33,12 @@ ...@@ -33,6 +33,12 @@
<el-radio label="0">禁用</el-radio> <el-radio label="0">禁用</el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
<el-form-item label="库位管理:">
<el-radio-group v-model="formData.manager">
<el-radio label="1">启用</el-radio>
<el-radio label="0">禁用</el-radio>
</el-radio-group>
</el-form-item>
</el-form> </el-form>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
<el-button v-if="dialogConfig.type === 'add'" type="primary" @click="getPointAdd('ruleForm')">新 增</el-button> <el-button v-if="dialogConfig.type === 'add'" type="primary" @click="getPointAdd('ruleForm')">新 增</el-button>
...@@ -74,6 +80,7 @@ export default { ...@@ -74,6 +80,7 @@ export default {
remark: '', remark: '',
sort: '0', sort: '0',
status: '1', status: '1',
manager: '1'
}, },
rules: { rules: {
equipmentType: [ equipmentType: [
...@@ -158,4 +165,4 @@ export default { ...@@ -158,4 +165,4 @@ export default {
} }
</script> </script>
<style lang="less" scoped> <style lang="less" scoped>
</style> </style>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment