| | |
| | | </el-form-item> |
| | | </div> |
| | | <div class="checklist"> |
| | | <el-form-item> |
| | | <el-form-item style="margin-right:0"> |
| | | <!-- <el-transfer v-model="checkedData" :props="{key:'model',label:'label'}" :titles="['全部区域', '选中区域']" :button-texts="['左移','右移']" filterable @change="handleChange" :data="areaData"></el-transfer> --> |
| | | <el-transfer |
| | | v-model="checkedData" |
| | |
| | | renderTable () { |
| | | getAllAreas().then(res => { |
| | | if (res.code == 200) { |
| | | debugger |
| | | this.groups = res.data |
| | | } |
| | | }) |
| | |
| | | let _this = this; |
| | | row.camPolygons.forEach(camPolygon => { |
| | | camPolygon.pgns.forEach(polygon => { |
| | | debugger |
| | | let symbol = camPolygon.cameraId + '&' + polygon.polygonId |
| | | // let checkedItem = {}; |
| | | // checkedItem.cameraId = camPolygon.cameraId; |
| | |
| | | createArea () { |
| | | this.isEdit = false; |
| | | this.dialogFormVisible = true; |
| | | this.areaForm = {}; |
| | | this.areaForm.name = ''; |
| | | this.areaForm.id = ''; |
| | | this.areaForm.desc = ''; |
| | |
| | | let tempArr = []; |
| | | let tempIdArr = []; |
| | | this.areaForm.camPolygons = []; |
| | | debugger |
| | | this.checkedData.forEach(item => { |
| | | let tempCameraItem = { pgns: [] }; |
| | | let cameraId = item.split('&')[0]; |
| | |
| | | } |
| | | .el-form-item { |
| | | display: flex; |
| | | margin-right: 40px; |
| | | } |
| | | .el-form-item label { |
| | | font-weight: bold; |
| | |
| | | border-color: #9eb4f0 !important; |
| | | } |
| | | /deep/.el-dialog { |
| | | min-width: 764px; |
| | | min-width: 940px; |
| | | } |
| | | /deep/.el-textarea__inner { |
| | | width: 566px; |
| | | width: 763px; |
| | | height: 60px; |
| | | } |
| | | /deep/.el-transfer-panel__item.el-checkbox .el-checkbox__label { |
| | |
| | | .el-checkbox__label { |
| | | font-size: 14px !important; |
| | | } |
| | | /deep/.el-transfer-panel{ |
| | | width:300px; |
| | | } |
| | | </style> |