| @ -0,0 +1,175 @@ | |||||
| <template> | |||||
| <div class="app-container"> | |||||
| <el-form v-model="queryParams" :inline="true"> | |||||
| <el-form-item label="点位编码" label-width="80px"> | |||||
| <el-input placeholder="请输入点位编码"></el-input> | |||||
| </el-form-item> | |||||
| <el-form-item label="点位名称" label-width="80px"> | |||||
| <el-input placeholder="请输入点位名称"></el-input> | |||||
| </el-form-item> | |||||
| <el-form-item> | |||||
| <el-button | |||||
| type="primary" | |||||
| icon="el-icon-search" | |||||
| @click="handleQuery" | |||||
| size="mini" | |||||
| >搜索</el-button | |||||
| > | |||||
| <el-button icon="el-icon-refresh" @click="resetQuery" size="mini" | |||||
| >重置</el-button | |||||
| > | |||||
| </el-form-item> | |||||
| </el-form> | |||||
| <el-row :gutter="10" class="mb8"> | |||||
| <el-col :span="1.5"> | |||||
| <el-button | |||||
| type="primary" | |||||
| icon="el-icon-plus" | |||||
| plain | |||||
| size="mini" | |||||
| @click="add" | |||||
| >新增</el-button | |||||
| > | |||||
| </el-col> | |||||
| <el-col :span="1.5"> | |||||
| <el-button type="success" icon="el-icon-edit" plain size="mini" | |||||
| >修改</el-button | |||||
| > | |||||
| </el-col> | |||||
| <el-col :span="1.5"> | |||||
| <el-button type="danger" icon="el-icon-delete" plain size="mini" | |||||
| >删除</el-button | |||||
| > | |||||
| </el-col> | |||||
| </el-row> | |||||
| <el-table :data="tableData" style="width: 100%; margin-bottom: 20px"> | |||||
| <el-table-column type="index" label="序号" width="55" align="center" /> | |||||
| <el-table-column prop="date" label="点位编码" align="center"> | |||||
| </el-table-column> | |||||
| <el-table-column prop="date" label="点位名称" align="center"> | |||||
| </el-table-column> | |||||
| <el-table-column label="智能识别类型" align="center"> | |||||
| <template slot-scope="scope"> | |||||
| <span @click="tableTyle()" class="intelligenceType">11111</span> | |||||
| </template> | |||||
| </el-table-column> | |||||
| <el-table-column prop="date" label="巡检内容" align="center"> | |||||
| </el-table-column> | |||||
| <el-table-column prop="date" label="用途" align="center"> | |||||
| </el-table-column> | |||||
| <el-table-column prop="address" label="操作" width="180" align="center"> | |||||
| <template slot-scope="scope"> | |||||
| <el-button | |||||
| type="text" | |||||
| size="small" | |||||
| @click="handleEdit(scope.$index, scope.row)" | |||||
| >修改</el-button | |||||
| > | |||||
| <el-button | |||||
| type="text" | |||||
| size="small" | |||||
| @click="handleDelete(scope.$index, scope.row)" | |||||
| >删除</el-button | |||||
| > | |||||
| </template> | |||||
| </el-table-column> | |||||
| </el-table> | |||||
| <pagination | |||||
| v-show="total > 0" | |||||
| :total="total" | |||||
| :page.sync="queryParams.pageNum" | |||||
| :limit.sync="queryParams.pageSize" | |||||
| /> | |||||
| <el-dialog | |||||
| :title="title" | |||||
| :visible.sync="dialogVisible" | |||||
| width="30%" | |||||
| :before-close="handleClose" | |||||
| > | |||||
| <el-form v-model="dialogForm"> | |||||
| <el-form-item label="点位编码" label-width="100px"> | |||||
| <el-input placeholder="请输入点位编码"></el-input> | |||||
| </el-form-item> | |||||
| <el-form-item label="点位名称" label-width="100px"> | |||||
| <el-input placeholder="请输入点位名称"></el-input> | |||||
| </el-form-item> | |||||
| <el-form-item label="主设备类型ID" label-width="100px"> | |||||
| <el-input placeholder="请输入主设备类型ID"></el-input> | |||||
| </el-form-item> | |||||
| <el-form-item label="主设备id" label-width="100px"> | |||||
| <el-input placeholder="请输入主设备id"></el-input> | |||||
| </el-form-item> | |||||
| <el-form-item label="设备id,真正配置点位的主设备id或者部件id" label-width="100px"> | |||||
| <el-input placeholder="设备id,真正配置点位的主设备id或者部件id"></el-input> | |||||
| </el-form-item> | |||||
| <el-form-item label="巡检内容" label-width="100px"> | |||||
| <Editor :height="200"/> | |||||
| </el-form-item> | |||||
| <el-form-item label="用途" label-width="100px"> | |||||
| <el-input placeholder="请输入用途"></el-input> | |||||
| </el-form-item> | |||||
| <el-form-item label="删除标志,0:正常;2:删除" label-width="100px"> | |||||
| <el-input placeholder="删除标志,0:正常;2:删除"></el-input> | |||||
| </el-form-item> | |||||
| </el-form> | |||||
| <span slot="footer" class="dialog-footer"> | |||||
| <el-button @click="dialogVisible = false">取 消</el-button> | |||||
| <el-button type="primary" @click="dialogVisible = false" | |||||
| >确 定</el-button | |||||
| > | |||||
| </span> | |||||
| </el-dialog> | |||||
| </div> | |||||
| </template> | |||||
| <script> | |||||
| // import Editor from "@/components/Editor"; | |||||
| export default { | |||||
| data() { | |||||
| return { | |||||
| queryParams: {}, | |||||
| tableData: [ | |||||
| { | |||||
| id: 1, | |||||
| date: "2016-05-02", | |||||
| name: "王小虎", | |||||
| address: "上海市普陀区金沙江路 1518 弄", | |||||
| }, | |||||
| { | |||||
| id: 2, | |||||
| date: "2016-05-04", | |||||
| name: "王小虎", | |||||
| address: "上海市普陀区金沙江路 1517 弄", | |||||
| }, | |||||
| { | |||||
| id: 3, | |||||
| date: "2016-05-01", | |||||
| name: "王小虎", | |||||
| address: "上海市普陀区金沙江路 1519 弄", | |||||
| }, | |||||
| { | |||||
| id: 4, | |||||
| date: "2016-05-03", | |||||
| name: "王小虎", | |||||
| address: "上海市普陀区金沙江路 1516 弄", | |||||
| }, | |||||
| ], | |||||
| total: 10, | |||||
| dialogVisible:true, | |||||
| title:'添加巡检点位' | |||||
| }; | |||||
| }, | |||||
| mounted() {}, | |||||
| methods: {}, | |||||
| }; | |||||
| </script> | |||||
| <style lang="scss" scoped> | |||||
| .intelligenceType { | |||||
| cursor: pointer; | |||||
| color: #409eff; | |||||
| } | |||||
| </style> | |||||