diff --git a/src/pages/AddSceneReviewItem/index.vue b/src/pages/AddSceneReviewItem/index.vue
index 16533b1..f30c31c 100644
--- a/src/pages/AddSceneReviewItem/index.vue
+++ b/src/pages/AddSceneReviewItem/index.vue
@@ -26,6 +26,21 @@
+
+ 风险等级:
+
+
+
+
+
+
+
问题描述:
@@ -65,6 +80,7 @@ import { safeNavigateBack } from '@/utils/navigation'
const formData = ref({
checkItemId: '',
+ riskLevel: '',
issueDesc: '',
fileUrl: ''
})
@@ -80,6 +96,16 @@ const checkItemOptions = computed(() =>
}))
)
+const riskLevelOptions = [
+ { id: '高', name: '高' },
+ { id: '中', name: '中' },
+ { id: '低', name: '低' }
+]
+
+const handleRiskLevelChange = value => {
+ formData.value.riskLevel = value
+}
+
const getSelectedCheckItem = templateItemId =>
dataList.value.find(item => item.templateItemId === templateItemId)
@@ -156,6 +182,14 @@ const submitAddItem = async () => {
return
}
+ if (!formData.value.riskLevel) {
+ uni.showToast({
+ title: '请选择风险等级',
+ icon: 'none'
+ })
+ return
+ }
+
if (!formData.value.issueDesc.trim()) {
uni.showToast({
title: '请输入问题描述',
@@ -186,7 +220,8 @@ const submitAddItem = async () => {
sourceType: '2',
checkItemId: formData.value.checkItemId,
detectionName: selectedCheckItem.itemDescription || '',
- description: formData.value.issueDesc.trim(),
+ description: formData.value.riskLevel,
+ reason: formData.value.issueDesc.trim(),
problemPhotoUrl: formData.value.fileUrl.trim(),
status: '0'
}
diff --git a/src/pages/Intelligentize/index.vue b/src/pages/Intelligentize/index.vue
index 2dd05e8..42eeb47 100644
--- a/src/pages/Intelligentize/index.vue
+++ b/src/pages/Intelligentize/index.vue
@@ -1,178 +1,205 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
- AI识别项复核
-
-
-
-
-
-
-
- 检查项名称:
- {{ formData.checkItemName || '-' }}
-
-
- 识别照片:
-
-
- 暂无照片
-
-
-
-
- 复核结果:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 附件上传:
-
-
-
-
-
-
-
-
-
-
+
+ AI识别项复核
+
+
+
+
+
+
+ 检查项名称:
+ {{ formData.checkItemName || '-' }}
+
+
+ 风险等级:
+
+
+
+
+
+
+
+ 识别照片:
+
+
+ 暂无照片
+
+
+
+
+ 复核结果:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 附件上传:
+
+
+
+
+
+
+
+
+
+
+