Merge branch 'feature/v8.0/8.0.1' into feature/v8.0/8.0.2
| | |
| | | prop: 'login_time', |
| | | type: 'date', |
| | | viewDisplay: true, //查看显示 |
| | | editDisabled: true, |
| | | labelWidth: 145, |
| | | overHidden: true, |
| | | format: 'YYYY-MM-DD HH:mm:ss', |
| | |
| | | type: 'date', |
| | | hide: true, |
| | | viewDisplay: true, //查看显示 |
| | | editDisabled: true, |
| | | overHidden: true, |
| | | labelWidth: 145, |
| | | width: 160, |
| | |
| | | { name: '任务时间', value: '', field: 'cycle_time_value' }, |
| | | { name: '关联算法', value: '', field: 'ai_type_str' }, |
| | | { name: '任务描述', value: '', field: 'remark' }, |
| | | { name: '自定义识别区', value: '', field: 'enable_custom_area' }, |
| | | // { name: '任务执行次数', value: '', field: 'job_num' }, |
| | | ]) |
| | | // 机巢状态 |
| | |
| | | droneEventList.filter(({ value }) => actionActuatorFunc === value) |
| | | ) |
| | | } |
| | | if (item.name === '自定义识别区') { |
| | | item.value = res.data.data.enable_custom_area ? '是': '否' |
| | | } |
| | | getJobsAllFiles({ |
| | | wayLineJobId: detailsData.value.way_lines.map(item => item.job_id).join(','), |
| | | resultTypes: [0, 2, 4, 5], |
| | |
| | | <el-button type="danger" plain icon="el-icon-delete" v-if="permission.user_delete && !auditMode" |
| | | @click="handleDelete">删 除 |
| | | </el-button> |
| | | <el-button type="primary" plain icon="el-icon-operation" |
| | | v-if="userInfo.role_name.includes('admin') && !auditMode" @click="handleAudit">审 核 |
| | | </el-button> |
| | | <!-- <el-button type="primary" plain icon="el-icon-operation"--> |
| | | <!-- v-if="userInfo.role_name.includes('admin') && !auditMode" @click="handleAudit">审 核--> |
| | | <!-- </el-button>--> |
| | | <el-button type="success" plain icon="el-icon-check" |
| | | v-if="userInfo.role_name.includes('admin') && auditMode" @click="handleAuditPass">通 过 |
| | | </el-button> |
| | |
| | | <el-button type="info" plain v-if="permission.user_reset && !auditMode" icon="el-icon-refresh" |
| | | @click="handleReset">密码重置 |
| | | </el-button> |
| | | <el-button type="info" plain v-if="userInfo.role_name.includes('admin') && !auditMode" |
| | | icon="el-icon-setting" @click="handlePlatform">平台配置 |
| | | </el-button> |
| | | <!-- <el-button type="info" plain v-if="userInfo.role_name.includes('admin') && !auditMode"--> |
| | | <!-- icon="el-icon-setting" @click="handlePlatform">平台配置--> |
| | | <!-- </el-button>--> |
| | | <el-button type="info" plain v-if="userInfo.role_name.includes('admin') && !auditMode" |
| | | icon="el-icon-coordinate" @click="handleLock">账号解封 |
| | | </el-button> |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-col :span="6"> |
| | | <el-form-item label="关联算法" prop="ai_types"> |
| | | <el-select v-model="form.ai_types" placeholder="请选择关联算法" multiple> |
| | | <el-option v-for="item in ai_types" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="自定义识别区" prop="enable_custom_area" class="safe-height"> |
| | | <el-checkbox v-model="form.enable_custom_area"></el-checkbox> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | |
| | | <template #footer> |
| | | <div class="dialog-footer"> |
| | | <el-button type="danger" @click="submitForm(1)" icon="el-icon-position">发起</el-button> |
| | | <el-button type="primary" @click="submitForm(0)" icon="el-icon-document-add">存草稿</el-button> |
| | | <!-- <el-button type="primary" @click="submitForm(0)" icon="el-icon-document-add">存草稿</el-button> --> |
| | | <el-button @click="dialogVisible = false" icon="el-icon-circle-close">取消</el-button> |
| | | </div> |
| | | </template> |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-col :span="6"> |
| | | <el-form-item label="关联算法" prop="ai_types"> |
| | | <el-select v-model="form.ai_types" placeholder="请选择关联算法" multiple :disabled="detailTitle === '工单详情'"> |
| | | <el-option v-for="item in ai_types" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="自定义识别区" prop="enable_custom_area" class="safe-height"> |
| | | <el-checkbox v-model="form.enable_custom_area" :disabled="detailTitle === '工单详情'"></el-checkbox> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-col :span="6"> |
| | | <el-form-item label="关联算法" prop="ai_types"> |
| | | <el-select v-model="form.ai_types" placeholder="请选择关联算法" multiple :disabled="true"> |
| | | <el-option v-for="item in ai_types" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="自定义识别区" prop="enable_custom_area" class="safe-height"> |
| | | <el-checkbox v-model="form.enable_custom_area" :disabled="true"></el-checkbox> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | |
| | | { label: '待审核', name: 'WAIT_AUDIT', value: 1, count: 0 }, |
| | | { label: '已驳回', name: 'REJECTED', value: 2, count: 0 }, |
| | | { label: '已通过', name: 'PASS', value: 3, count: 0 }, |
| | | { label: '草稿', name: 'DRAFT', value: 0, count: 0 } |
| | | // { label: '草稿', name: 'DRAFT', value: 0, count: 0 } |
| | | ], |
| | | filters: { |
| | | key_word: '', |
| | |
| | | detailVisibleCopy: false, |
| | | |
| | | statuses: [ |
| | | { label: '草稿', value: '0' }, |
| | | // { label: '草稿', value: '0' }, |
| | | { label: '待审核', value: '1' }, |
| | | { label: '已驳回', value: '2' }, |
| | | { label: '已通过', value: '3' } |
| | |
| | | icon="el-icon-position" |
| | | >发布 |
| | | </el-button> |
| | | <el-button |
| | | <!-- <el-button |
| | | type="infoprimary" |
| | | plain |
| | | :loading="draftLoading" |
| | | @click="saveDraft" |
| | | icon="el-icon-document-add" |
| | | >存草稿 |
| | | </el-button> |
| | | </el-button> --> |
| | | |
| | | <el-button @click="handleCancel" icon="el-icon-circle-close">取 消</el-button> |
| | | </div> |