| | |
| | | </el-card></el-col |
| | | > |
| | | </el-row> |
| | | |
| | | <!-- 人脸阈值 --> |
| | | <el-dialog |
| | | title="修改人脸工单阈值" |
| | | :visible.sync="faceOpen" |
| | | width="700px" |
| | | append-to-body |
| | | > |
| | | <el-form |
| | | ref="faceForm" |
| | | :model="faceForm" |
| | | label-width="150px" |
| | | :inline="true" |
| | | > |
| | | <el-form-item class="fixedWidth" label="抓拍量" prop="captureNum"> |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="faceForm.captureNum" |
| | | placeholder="工单阈值" |
| | | /> |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="faceForm.captureNumAuto" |
| | | placeholder="下发阈值" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item class="fixedWidth" label="过车缺失率" prop="timelyRate"> |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="faceForm.timelyRate" |
| | | placeholder="工单阈值" |
| | | /> |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="faceForm.timelyRateAuto" |
| | | placeholder="下发阈值" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item class="fixedWidth" label="延迟量" prop="delayAmount"> |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="faceForm.delayAmount" |
| | | placeholder="工单阈值" |
| | | /> |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="faceForm.delayAmountAuto" |
| | | placeholder="下发阈值" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item |
| | | class="fixedWidth" |
| | | label="设备活跃率" |
| | | prop="deviceActiveRate" |
| | | > |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="faceForm.deviceActiveRate" |
| | | placeholder="工单阈值" |
| | | /> |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="faceForm.deviceActiveRateAuto" |
| | | placeholder="下发阈值" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item |
| | | class="fixedWidth" |
| | | label="抓拍及时率" |
| | | prop="timelyCapture" |
| | | > |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="faceForm.timelyCapture" |
| | | placeholder="工单阈值" |
| | | /> |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="faceForm.timelyCaptureAuto" |
| | | placeholder="下发阈值" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item |
| | | class="fixedWidth" |
| | | label="时钟准确率" |
| | | prop="deviceActiveRate" |
| | | > |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="faceForm.timeAccuracy" |
| | | placeholder="工单阈值" |
| | | /> |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="faceForm.timeAccuracyAuto" |
| | | placeholder="下发阈值" |
| | | /> |
| | | </el-form-item> |
| | | </el-form> |
| | | <div slot="footer" class="dialog-footer"> |
| | | <el-button type="primary" @click="editFace">确 定</el-button> |
| | | <el-button @click="cancelFace">取 消</el-button> |
| | | </div> |
| | | </el-dialog> |
| | | |
| | | <!-- 车辆阈值 --> |
| | | <el-dialog |
| | | title="修改车辆工单阈值" |
| | | :visible.sync="carOpen" |
| | | width="700px" |
| | | append-to-body |
| | | > |
| | | <el-form |
| | | ref="faceForm" |
| | | :model="faceForm" |
| | | label-width="150px" |
| | | :inline="true" |
| | | > |
| | | <el-form-item class="fixedWidth" label="过车数据量" prop="passCarNum"> |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="carForm.passCarNum" |
| | | placeholder="工单阈值" |
| | | /> |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="carForm.passCarNumAuto" |
| | | placeholder="下发阈值" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item |
| | | class="fixedWidth" |
| | | label="过车缺失率" |
| | | prop="passCarMissRate" |
| | | > |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="carForm.passCarMissRate" |
| | | placeholder="工单阈值" |
| | | /> |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="carForm.passCarMissRateAuto" |
| | | placeholder="下发阈值" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item |
| | | class="fixedWidth" |
| | | label="有效过车数据量" |
| | | prop="passCarEffectiveNum" |
| | | > |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="carForm.passCarEffectiveNum" |
| | | placeholder="工单阈值" |
| | | /> |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="carForm.passCarEffectiveNumAuto" |
| | | placeholder="下发阈值" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item |
| | | class="fixedWidth" |
| | | label="设备活跃率" |
| | | prop="deviceActiveRate" |
| | | > |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="carForm.deviceActiveRate" |
| | | placeholder="工单阈值" |
| | | /> |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="carForm.deviceActiveRateAuto" |
| | | placeholder="下发阈值" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item |
| | | class="fixedWidth" |
| | | label="抓拍及时率" |
| | | prop="timelyCapture" |
| | | > |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="carForm.timelyCapture" |
| | | placeholder="工单阈值" |
| | | /> |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="carForm.timelyCaptureAuto" |
| | | placeholder="下发阈值" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item class="fixedWidth" label="时钟准确率" prop="timeAccuracy"> |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="carForm.timeAccuracy" |
| | | placeholder="工单阈值" |
| | | /> |
| | | <el-input |
| | | clearable |
| | | size="small" |
| | | v-model="carForm.timeAccuracyAuto" |
| | | placeholder="下发阈值" |
| | | /> |
| | | </el-form-item> |
| | | </el-form> |
| | | <div slot="footer" class="dialog-footer"> |
| | | <el-button type="primary" @click="editCar">确 定</el-button> |
| | | <el-button @click="cancelCar">取 消</el-button> |
| | | </div> |
| | | </el-dialog> |
| | | |
| | | <!-- 视频阈值 --> |
| | | <el-dialog |
| | | title="修改视频工单阈值" |
| | | :visible.sync="videoOpen" |
| | | width="700px" |
| | | append-to-body |
| | | > |
| | | <el-form |
| | | ref="videoForm" |
| | | :model="videoForm" |
| | | label-width="100px" |
| | | :inline="true" |
| | | > |
| | | <el-form-item |
| | | class="fixedWidth" |
| | | label="图像质量" |
| | | prop="imageQuality" |
| | | label-width="100px" |
| | | > |
| | | <el-select |
| | | v-model="videoForm.imageQuality" |
| | | placeholder="工单阈值" |
| | | @change="handleModeNameChange" |
| | | > |
| | | <el-option |
| | | :key="dict.value" |
| | | :label="dict.value" |
| | | v-for="dict in dict.type.image_qualify" |
| | | /> |
| | | </el-select> |
| | | <el-select |
| | | v-model="videoForm.imageQualityAuto" |
| | | placeholder="下发阈值" |
| | | @change="handleModeNameChange" |
| | | > |
| | | <el-option |
| | | :key="dict.value" |
| | | :label="dict.value" |
| | | v-for="dict in dict.type.image_qualify" |
| | | /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item |
| | | class="fixedWidth" |
| | | label="视频质量" |
| | | prop="videoQuality" |
| | | label-width="100px" |
| | | > |
| | | <el-select |
| | | v-model="videoForm.videoQuality" |
| | | placeholder="工单阈值" |
| | | @change="handleModeNameChange" |
| | | > |
| | | <el-option |
| | | :key="dict.value" |
| | | :label="dict.value" |
| | | v-for="dict in dict.type.video_qualify" |
| | | /> |
| | | </el-select> |
| | | <el-select |
| | | v-model="videoForm.videoQualityAuto" |
| | | placeholder="下发阈值" |
| | | @change="handleModeNameChange" |
| | | > |
| | | <el-option |
| | | :key="dict.value" |
| | | :label="dict.value" |
| | | v-for="dict in dict.type.video_qualify" |
| | | /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item |
| | | class="fixedWidth" |
| | | label="标注准确率" |
| | | prop="annotationAccuracy" |
| | | label-width="100px" |
| | | > |
| | | <el-input |
| | | v-model="videoForm.annotationAccuracy" |
| | | type="number" |
| | | size="small" |
| | | placeholder="工单阈值" |
| | | ></el-input> |
| | | <el-input |
| | | v-model="videoForm.annotationAccuracy" |
| | | type="number" |
| | | size="small" |
| | | placeholder="下发阈值" |
| | | ></el-input> |
| | | </el-form-item> |
| | | </el-form> |
| | | <div slot="footer" class="dialog-footer"> |
| | | <el-button type="primary" @click="editVideo">确 定</el-button> |
| | | <el-button @click="cancelVideo">取 消</el-button> |
| | | </div> |
| | | </el-dialog> |
| | | </div> |
| | | </template> |
| | | |
| | |
| | | this.resetForm("carForm"); |
| | | }, |
| | | /** 搜索按钮操作 */ |
| | | handleQuery() { |
| | | this.queryParams.pageNum = 1; |
| | | this.getList(); |
| | | }, |
| | | // handleQuery() { |
| | | // this.queryParams.pageNum = 1; |
| | | // this.getList(); |
| | | // }, |
| | | /** 重置按钮操作 */ |
| | | resetQuery() { |
| | | this.resetForm("queryForm"); |
| | | this.handleQuery(); |
| | | }, |
| | | // resetQuery() { |
| | | // this.resetForm("queryForm"); |
| | | // this.handleQuery(); |
| | | // }, |
| | | // 多选框选中数据 |
| | | handleSelectionChange(selection) { |
| | | this.ids = selection.map((item) => item.id); |
| | | this.single = selection.length !== 1; |
| | | this.multiple = !selection.length; |
| | | }, |
| | | // handleSelectionChange(selection) { |
| | | // this.ids = selection.map((item) => item.id); |
| | | // this.single = selection.length !== 1; |
| | | // this.multiple = !selection.length; |
| | | // }, |
| | | /** 新增按钮操作 */ |
| | | handleAdd() { |
| | | this.reset(); |
| | | this.open = true; |
| | | this.title = "添加运维阈值"; |
| | | this.handleModeNameChange(); |
| | | }, |
| | | // handleAdd() { |
| | | // this.reset(); |
| | | // this.open = true; |
| | | // this.title = "添加运维阈值"; |
| | | // this.handleModeNameChange(); |
| | | // }, |
| | | /** 修改按钮操作 */ |
| | | updateWho(row) { |
| | | if (row.monitorType === "face") { |