diff --git a/src/components/Search/Search.vue b/src/components/Search/Search.vue index 9a620cc..adbaf5d 100644 --- a/src/components/Search/Search.vue +++ b/src/components/Search/Search.vue @@ -98,7 +98,6 @@ const mock_list = [ 0px 0px 0px 0.5px #d4e3fc; } .list_box { - opacity: 0.8; background: #fefefe; border: 1px dashed #f4f4f4; border-radius: 8px; diff --git a/src/config/workorder.ts b/src/config/workorder.ts index 4a292ab..9b62b62 100644 --- a/src/config/workorder.ts +++ b/src/config/workorder.ts @@ -88,6 +88,70 @@ export const workPackageMap: Recordable = { }, } +// 自定义填报信息配置 +export const ReportInfoConfig: Recordable = { + terminalName: { + label: '拜访终端名称', + isDefault: false, + key: 'upuser', + }, + location: { + label: '定位信息', + isDefault: false, + key: 'upuser', + }, + visitTime: { + label: '拜访日期', + isDefault: false, + key: 'upuser', + }, + distance: { + label: '定位距离', + isDefault: false, + key: 'upuser', + }, + visitSum: { + label: '拜访小结', + isDefault: false, + key: 'upuser', + }, + projectClassfiy: { + label: '拜访项目类别', + isDefault: false, + key: 'upuser', + }, + departName: { + label: '科室名称', + isDefault: false, + key: 'upuser', + }, + caseNum: { + label: '病例号', + isDefault: false, + key: 'upuser', + }, + level: { + label: '拜访级别', + isDefault: false, + key: 'upuser', + }, + isRepeatPic: { + label: '是否为重复图片', + isDefault: false, + key: 'upuser', + }, + fileName: { + label: '字段名称', + isDefault: false, + key: 'upuser', + }, + fileInfo: { + label: '附件信息', + isDefault: false, + key: 'upuser', + }, +} + export const fieldMap = { field1: '提报人', field2: '拜访客户类型', diff --git a/src/views/home/content/Content.vue b/src/views/home/content/Content.vue index 0028e4c..0504191 100644 --- a/src/views/home/content/Content.vue +++ b/src/views/home/content/Content.vue @@ -1,24 +1,25 @@ diff --git a/src/views/task/content/Content.vue b/src/views/task/content/Content.vue index 624ee95..55e7261 100644 --- a/src/views/task/content/Content.vue +++ b/src/views/task/content/Content.vue @@ -1,152 +1,156 @@ 返回 -
+
-
+
@@ -182,38 +199,52 @@ onUnmounted(() => {
- +
- +
相似图片(9) - +
-
-
- +
+
+
-
- 96% -
+
96%
+
-
- 填报信息 +
+
填报信息
+ +
+
+ 自定义设置 +
-
@@ -226,6 +257,8 @@ onUnmounted(() => { + +
@@ -237,7 +270,7 @@ onUnmounted(() => { box-sizing: border-box; margin-left: 16px; padding: 16px 16px 0px 16px; - background: #FFF; + background: #fff; border-radius: 3px; border: 1px solid rgb(239, 239, 245); height: calc(100vh - 88px); @@ -247,7 +280,7 @@ onUnmounted(() => { display: flex; justify-content: space-between; align-items: center; - background: #FFF; + background: #fff; box-sizing: border-box; border-radius: 3px; margin-bottom: 16px; @@ -278,11 +311,11 @@ onUnmounted(() => { height: 36px; background: linear-gradient(135deg, #5b85f8, #3c6cf0); border-radius: 17px; - box-shadow: 0px 2px 6px 0px rgba(116, 153, 253, 0.30); + box-shadow: 0px 2px 6px 0px rgba(116, 153, 253, 0.3); display: flex; align-items: center; justify-content: center; - color: #FFF; + color: #fff; margin-right: 6px; cursor: pointer; } @@ -304,7 +337,7 @@ onUnmounted(() => { &-detail { display: flex; - height: calc((100vh - 88px - 72px)/2); + height: calc((100vh - 88px - 72px) / 2); .left { flex: 0.6; @@ -366,7 +399,7 @@ onUnmounted(() => { z-index: 5; right: 12px; top: 2px; - color: #FFF; + color: #fff; } } } @@ -375,22 +408,31 @@ onUnmounted(() => { display: flex; padding: 16px 0px; align-items: center; - - .title { + justify-content: space-between; + .left_box { display: flex; align-items: center; - margin-right: 8px; - - &:before { - content: ''; - width: 4px; - height: 18px; - background: #507afd; - border-radius: 3px; - display: inline-block; - margin-right: 10px; + .title { + display: flex; + align-items: center; + margin-right: 8px; + + &:before { + content: ""; + width: 4px; + height: 18px; + background: #507afd; + border-radius: 3px; + display: inline-block; + margin-right: 10px; + } } } + .right_box { + display: flex; + align-items: center; + cursor: pointer; + } } } diff --git a/src/views/task/modal/CustomSettingModal.vue b/src/views/task/modal/CustomSettingModal.vue new file mode 100644 index 0000000..9ddd05c --- /dev/null +++ b/src/views/task/modal/CustomSettingModal.vue @@ -0,0 +1,258 @@ + + + + + diff --git a/src/views/worksheet/modal/ApprovalModal.vue b/src/views/worksheet/modal/ApprovalModal.vue index 0603864..fc16459 100644 --- a/src/views/worksheet/modal/ApprovalModal.vue +++ b/src/views/worksheet/modal/ApprovalModal.vue @@ -42,7 +42,12 @@ defineExpose({
- +
智能AI审批工具
@@ -56,27 +61,26 @@ defineExpose({
任务ID:YPW34567890-2995
基线任务
-
中日友好医院
+
相似图片(16)
2023-09-17 13:09:10
- 智能识别:图片与拜访终端名称不相符,建议审批不通过,或 - 移至可疑收藏夹! + 智能识别:12张图片来源于网络,建议将图片标记为假,或 快速审批不通过!
基线任务
-
相似图片(16)
+
中日友好医院
2023-09-17 13:09:10
- 智能识别:12张图片来源于网络,建议将图片标记为假,或 快速审批不通过! + 智能识别:图片与拜访终端名称不相符,建议审批不通过,或 + 移至可疑收藏夹!