| | |
| | | <el-table :data="pageData.rows" v-loading="pageData.isLoading" border style="width:100%;margin-left: 3px;border:1px solid #bcbec2;margin-right: 5px;"> |
| | | <el-table-column type="index" width="50" label="序号" align="center"> </el-table-column> |
| | | <el-table-column prop="name" label="名称" align="center"></el-table-column> |
| | | <el-table-column prop="code" label="编号" align="center"></el-table-column> |
| | | <el-table-column prop="code2" label="支付编号" align="center"></el-table-column> |
| | | <el-table-column prop="code" label="设备序列号" align="center"></el-table-column> |
| | | <el-table-column prop="code2" label="道闸编号" align="center"></el-table-column> |
| | | <el-table-column prop="status" label="连接状况" align="center"> |
| | | <template slot-scope="scope"> |
| | | <p v-if="scope.row.status==0">正常</p> |
| | |
| | | <el-form-item label="道闸名称" prop="name" :rules="[{required: true, message: '请输入道闸名称', trigger: 'blur'}]"> |
| | | <el-input v-model="formData.name"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="道闸编号" prop="code" :rules="[{required: true, message: '请输入道闸编号', trigger: 'blur'}]"> |
| | | <el-form-item label="设备序列号" prop="code" :rules="[{required: true, message: '请输入设备序列号', trigger: 'blur'}]"> |
| | | <el-input v-model="formData.code"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="支付编号" prop="code2" :rules="[{required: true, message: '请输入支付编号', trigger: 'blur'}]"> |
| | | <el-form-item label="道闸编号" prop="code2" :rules="[{required: true, message: '请输入道闸编号', trigger: 'blur'}]"> |
| | | <el-input v-model="formData.code2"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="设备ip" prop="ipAddress" :rules="[{required: true, message: '请输入ip地址', trigger: 'blur'}]"> |
| | | <el-input v-model="formData.ipAddress"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="设备端口号" prop="port" :rules="[{required: true, message: '请输入端口号', trigger: 'blur'}]"> |
| | | <el-input type="number" v-model="formData.port"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="方位" prop="type" :rules="[{required: true, message: '请选择方位', trigger: 'blur'}]"> |
| | | <el-select v-model="formData.type"> |
| | | <el-option label="出" :value=0></el-option> |
| | |
| | | name: '', |
| | | parkId: null, |
| | | type: '', |
| | | code:"" |
| | | code:"", |
| | | ipAddress:'', |
| | | port:'', |
| | | }, |
| | | urlPath:this.$systemconfig.basePath + '/barrier/', |
| | | } |
| | |
| | | this.$byutil.postData(this, this.urlPath+'save', this.formData, res => { |
| | | this.$refs['formData'].resetFields(); |
| | | this.flag=false; |
| | | this.$message({message: res.message, type: 'success'}); |
| | | this.$message({message: '保存成功', type: 'success'}); |
| | | this.loadData(); |
| | | }) |
| | | } else { |
| | |
| | | name: '', |
| | | parkId: null, |
| | | type: '', |
| | | code:'' |
| | | code:'', |
| | | ipAddress: '', |
| | | port: '', |
| | | } |
| | | }, |
| | | onEdit(index, row) { |
| | |
| | | }, |
| | | onDelete(index, row) { |
| | | this.$byutil.deleteData(this,this.urlPath+"delete",{id:row.id}, res => { |
| | | this.$message({message: res.message, type: 'success'}); |
| | | this.$message({message: '删除成功', type: 'success'}); |
| | | this.loadData(); |
| | | }) |
| | | }, |
| | |
| | | |
| | | <style scoped> |
| | | |
| | | </style> |
| | | </style> |