Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
B
bigDataSystem
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
张伯涛
bigDataSystem
Commits
6638cb2f
Commit
6638cb2f
authored
Dec 26, 2024
by
曹泽华
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
登记审核
parent
74863db9
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
203 additions
and
88 deletions
+203
-88
detail.vue
src/views/dataSharingAndExchange/enrollAudit/detail.vue
+31
-9
enroll.data.ts
src/views/dataSharingAndExchange/enrollAudit/enroll.data.ts
+1
-6
enrollData.ts
src/views/dataSharingAndExchange/enrollAudit/enrollData.ts
+148
-68
index.vue
src/views/dataSharingAndExchange/enrollAudit/index.vue
+3
-0
objectionModal.vue
...ews/dataSharingAndExchange/enrollAudit/objectionModal.vue
+19
-5
model.data.ts
src/views/dataWarehousePlanning/physicalModel/model.data.ts
+1
-0
No files found.
src/views/dataSharingAndExchange/enrollAudit/detail.vue
View file @
6638cb2f
...
...
@@ -21,26 +21,38 @@
<div
v-else
class=
"item-des"
>
{{
data
[
info
.
dataIndex
]
?
data
[
info
.
dataIndex
]
:
'-'
}}
</div>
</div>
</Col>
<Col
:span=
"12"
>
<div
class=
"col-item"
>
<div
class=
"item-label"
>
文件信息:
</div>
<div>
<Upload
style=
"width: 45%"
v-model:file-list=
"fileList"
/>
</div>
</div>
</Col>
</Row>
<div
v-if=
"isAudit"
style=
"justify-content: center; display: flex; gap: 10px; margin: 20px 0px 20px 350px"
>
<div
v-if=
"isAudit"
style=
"justify-content: center; display: flex; gap: 10px; margin: 20px 0px 20px 350px"
>
<a-button
@
click=
"handleCancel"
>
驳回
</a-button>
<a-button
type=
"primary"
@
click=
"handleEdit"
>
通过
</a-button>
</div>
<AuditModeal
@
register=
"registerModal"
@
auditSuccess=
"auditSuccess"
></AuditModeal
>
<AuditModeal
@
register=
"registerModal"
@
audit-success=
"auditSuccess"
/
>
</PageWrapper>
</
template
>
<
script
lang=
"ts"
setup
>
import
PageWrapper
from
'@/components/Page/src/PageWrapper.vue'
;
import
{
useRoute
,
useRouter
}
from
'vue-router'
;
import
{
Col
,
Row
}
from
'ant-design-vue'
;
import
{
Col
,
Row
,
Upload
}
from
'ant-design-vue'
;
import
{
enrollColumns1
}
from
'./enroll.data'
;
import
{
ref
,
onMounted
}
from
'vue'
;
import
{
ref
,
onMounted
,
reactive
}
from
'vue'
;
import
{
TableImg
}
from
'@/components/Table'
;
import
{
useMessage
}
from
'@/hooks/web/useMessage'
;
import
{
useModal
}
from
"@/components/Modal"
;
import
AuditModeal
from
"@/views/dataSharingAndExchange/enrollAudit/auditModeal.vue"
;
import
ObjectionModal
from
"@/views/dataSharingAndExchange/enrollAudit/objectionModal.vue"
;
import
{
useModal
}
from
'@/components/Modal'
;
import
AuditModeal
from
'@/views/dataSharingAndExchange/enrollAudit/auditModeal.vue'
;
import
ObjectionModal
from
'@/views/dataSharingAndExchange/enrollAudit/objectionModal.vue'
;
const
{
createMessage
}
=
useMessage
();
const
route
=
useRoute
();
...
...
@@ -48,7 +60,18 @@
const
router
=
useRouter
();
const
isAudit
=
ref
(
route
.
query
.
isAudit
);
const
[
registerModal
,
{
openModal
}]
=
useModal
();
const
fileList
=
reactive
([
{
uid
:
1
,
name
:
'证明材料附件1.word'
,
status
:
'done'
,
},
{
uid
:
2
,
name
:
'证明材料附件2.pdf'
,
status
:
'done'
,
},
]);
function
handleBack
()
{
router
.
go
(
-
1
);
...
...
@@ -61,7 +84,6 @@
function
handleCancel
()
{
console
.
log
(
'isAudit'
,
isAudit
);
openModal
(
true
,
{});
}
function
auditSuccess
()
{
router
.
go
(
-
1
);
...
...
src/views/dataSharingAndExchange/enrollAudit/enroll.data.ts
View file @
6638cb2f
...
...
@@ -85,7 +85,7 @@ export const enrollColumns1: any[] = [
dataIndex
:
'dataSize'
,
},
{
col
:
24
,
col
:
12
,
title
:
'数据结构'
,
dataIndex
:
'dataStructure'
,
},
...
...
@@ -124,11 +124,6 @@ export const enrollColumns1: any[] = [
title
:
'状态'
,
dataIndex
:
'status'
,
},
{
col
:
12
,
title
:
'登记证书'
,
dataIndex
:
'enrollBook'
,
},
{
col
:
12
,
title
:
'存证公证编号'
,
...
...
src/views/dataSharingAndExchange/enrollAudit/enrollData.ts
View file @
6638cb2f
export
const
enrollData
:
any
[]
=
[
{
enrollNum
:
'
A123456789
'
,
enrollNum
:
'
ENR202412260001
'
,
applicant
:
'张三'
,
dataName
:
'人工智能预测模型'
,
sector
:
'信息技术'
,
dataBase
:
'腾讯云数据中心'
,
enrollDate
:
'2023-01-15'
,
dataName
:
'用户行为数据'
,
sector
:
'互联网'
,
dataType
:
'结构化数据'
,
dataBase
:
'企业自有数据库'
,
dataFormat
:
'JSON'
,
dataSize
:
'500GB'
,
dataStructure
:
'表格化'
,
updateRate
:
'每日更新'
,
applyScene
:
'用户画像分析'
,
ruleExplain
:
'基于用户浏览行为和消费记录,应用聚类分析算法'
,
enrollDate
:
'2024-12-26'
,
enrollStatus
:
'已备案'
,
isObjection
:
'否'
,
status
:
'待审核'
,
enrollBook
:
[
'src/assets/images/登记证书.jpg'
],
status
:
'审核通过'
,
publicCode
:
'PUB20241226001'
,
publicPlatform
:
'国家数据公证平台'
,
},
{
enrollNum
:
'
B987654321
'
,
enrollNum
:
'
ENR202412260002
'
,
applicant
:
'李四'
,
dataName
:
'生物医药数据分析平台'
,
sector
:
'医疗健康'
,
dataBase
:
'华为云数据平台'
,
enrollDate
:
'2022-09-20'
,
dataName
:
'金融交易数据'
,
sector
:
'金融'
,
dataType
:
'结构化数据'
,
dataBase
:
'银行数据库'
,
dataFormat
:
'CSV'
,
dataSize
:
'2TB'
,
dataStructure
:
'表格化'
,
updateRate
:
'每月更新'
,
applyScene
:
'风险评估'
,
ruleExplain
:
'基于用户交易行为进行信用评分'
,
enrollDate
:
'2024-12-26'
,
enrollStatus
:
'待审核'
,
isObjection
:
'否'
,
status
:
'审核通过'
,
enrollBook
:
[
'src/assets/images/登记证书.jpg'
],
publicCode
:
'PUB20241226002'
,
publicPlatform
:
'国家数据公证平台'
,
},
{
enrollNum
:
'
C112233445
'
,
enrollNum
:
'
ENR202412260003
'
,
applicant
:
'王五'
,
dataName
:
'金融风控数据模型'
,
sector
:
'金融'
,
dataBase
:
'阿里云大数据中心'
,
enrollDate
:
'2023-03-05'
,
enrollStatus
:
'已备案'
,
dataName
:
'社交媒体数据'
,
sector
:
'社交'
,
dataType
:
'非结构化数据'
,
dataBase
:
'社交平台API'
,
dataFormat
:
'JSON'
,
dataSize
:
'300GB'
,
dataStructure
:
'图像化'
,
updateRate
:
'实时更新'
,
applyScene
:
'情感分析'
,
ruleExplain
:
'分析社交媒体内容,进行情感分类'
,
enrollDate
:
'2024-12-26'
,
enrollStatus
:
'待审核'
,
isObjection
:
'否'
,
status
:
'驳回'
,
enrollBook
:
[
'src/assets/images/登记证书.jpg'
],
status
:
'审核通过'
,
publicCode
:
'PUB20241226003'
,
publicPlatform
:
'数据存证平台'
,
},
{
enrollNum
:
'
D223344556
'
,
enrollNum
:
'
ENR202412260004
'
,
applicant
:
'赵六'
,
dataName
:
'电商用户
行为数据集
'
,
dataName
:
'电商用户
数据
'
,
sector
:
'电子商务'
,
dataBase
:
'百度云大数据平台'
,
enrollDate
:
'2022-12-10'
,
dataType
:
'结构化数据'
,
dataBase
:
'电商平台数据库'
,
dataFormat
:
'XML'
,
dataSize
:
'1TB'
,
dataStructure
:
'表格化'
,
updateRate
:
'每周更新'
,
applyScene
:
'用户行为分析'
,
ruleExplain
:
'基于用户浏览历史与购买记录进行推荐算法优化'
,
enrollDate
:
'2024-12-26'
,
enrollStatus
:
'已备案'
,
isObjection
:
'是'
,
status
:
'已上架'
,
enrollBook
:
[
'src/assets/images/登记证书.jpg'
],
status
:
'驳回'
,
publicCode
:
'PUB20241226004'
,
publicPlatform
:
'企业数据公证平台'
,
},
{
enrollNum
:
'E
334455667
'
,
enrollNum
:
'E
NR202412260005
'
,
applicant
:
'钱七'
,
dataName
:
'智慧城市交通流量数据'
,
sector
:
'智慧城市'
,
dataBase
:
'京东云数据中心'
,
enrollDate
:
'2023-06-18'
,
enrollStatus
:
'待审核'
,
dataName
:
'健康监测数据'
,
sector
:
'医疗'
,
dataType
:
'时间序列数据'
,
dataBase
:
'医院健康监测系统'
,
dataFormat
:
'CSV'
,
dataSize
:
'50GB'
,
dataStructure
:
'时间序列'
,
updateRate
:
'每日更新'
,
applyScene
:
'疾病预测'
,
ruleExplain
:
'通过患者健康数据进行疾病预测建模'
,
enrollDate
:
'2024-12-26'
,
enrollStatus
:
'已备案'
,
isObjection
:
'是'
,
status
:
'待审核'
,
enrollBook
:
[
'src/assets/images/登记证书.jpg'
],
publicCode
:
'PUB20241226005'
,
publicPlatform
:
'医疗数据公证平台'
,
},
{
enrollNum
:
'
F445566778
'
,
enrollNum
:
'
ENR202412260006
'
,
applicant
:
'孙八'
,
dataName
:
'社交媒体舆情数据分析'
,
sector
:
'传媒'
,
dataBase
:
'网易云数据平台'
,
enrollDate
:
'2021-11-25'
,
dataName
:
'视频监控数据'
,
sector
:
'安防'
,
dataType
:
'视频数据'
,
dataBase
:
'监控设备存储'
,
dataFormat
:
'MP4'
,
dataSize
:
'500GB'
,
dataStructure
:
'图像化'
,
updateRate
:
'实时更新'
,
applyScene
:
'安全监控'
,
ruleExplain
:
'对监控视频进行人脸识别分析'
,
enrollDate
:
'2024-12-26'
,
enrollStatus
:
'已备案'
,
isObjection
:
'是'
,
status
:
'待审核'
,
enrollBook
:
[
'src/assets/images/登记证书.jpg'
],
publicCode
:
'PUB20241226006'
,
publicPlatform
:
'公共安全数据平台'
,
},
{
enrollNum
:
'
G556677889
'
,
enrollNum
:
'
ENR202412260007
'
,
applicant
:
'周九'
,
dataName
:
'气象预测大数据模型'
,
sector
:
'气象'
,
dataBase
:
'华为云数据平台'
,
enrollDate
:
'2022-05-30'
,
dataName
:
'交通流量数据'
,
sector
:
'交通'
,
dataType
:
'结构化数据'
,
dataBase
:
'交通监控系统'
,
dataFormat
:
'JSON'
,
dataSize
:
'200GB'
,
dataStructure
:
'表格化'
,
updateRate
:
'每小时更新'
,
applyScene
:
'交通流量预测'
,
ruleExplain
:
'基于历史流量数据,预测高峰期流量'
,
enrollDate
:
'2024-12-26'
,
enrollStatus
:
'已备案'
,
isObjection
:
'是'
,
status
:
'待审核'
,
enrollBook
:
[
'src/assets/images/登记证书.jpg'
],
publicCode
:
'PUB20241226007'
,
publicPlatform
:
'交通数据公证平台'
,
},
{
enrollNum
:
'
H667788990
'
,
enrollNum
:
'
ENR202412260008
'
,
applicant
:
'吴十'
,
dataName
:
'电子商务用户消费行为数据'
,
sector
:
'电子商务'
,
dataBase
:
'阿里云数据中心'
,
enrollDate
:
'2023-02-10'
,
enrollStatus
:
'待审核'
,
dataName
:
'能源消耗数据'
,
sector
:
'能源'
,
dataType
:
'结构化数据'
,
dataBase
:
'能源管理系统'
,
dataFormat
:
'CSV'
,
dataSize
:
'100GB'
,
dataStructure
:
'表格化'
,
updateRate
:
'每日更新'
,
applyScene
:
'能效优化'
,
ruleExplain
:
'基于能源消耗数据,进行用电预测与优化'
,
enrollDate
:
'2024-12-26'
,
enrollStatus
:
'已备案'
,
isObjection
:
'是'
,
status
:
'待审核'
,
enrollBook
:
[
'src/assets/images/登记证书.jpg'
],
status
:
'审核通过'
,
publicCode
:
'PUB20241226008'
,
publicPlatform
:
'能源数据公证平台'
,
},
{
enrollNum
:
'
I778899001
'
,
enrollNum
:
'
ENR202412260009
'
,
applicant
:
'郑十一'
,
dataName
:
'制造业生产线监控数据'
,
sector
:
'制造业'
,
dataBase
:
'腾讯云大数据平台'
,
enrollDate
:
'2023-04-15'
,
dataName
:
'气象数据'
,
sector
:
'气象'
,
dataType
:
'结构化数据'
,
dataBase
:
'气象观测平台'
,
dataFormat
:
'XML'
,
dataSize
:
'20GB'
,
dataStructure
:
'表格化'
,
updateRate
:
'每小时更新'
,
applyScene
:
'天气预报'
,
ruleExplain
:
'基于历史气象数据进行天气预测建模'
,
enrollDate
:
'2024-12-26'
,
enrollStatus
:
'已备案'
,
isObjection
:
'是'
,
status
:
'待审核'
,
enrollBook
:
[
'src/assets/images/登记证书.jpg'
],
status
:
'驳回'
,
publicCode
:
'PUB20241226009'
,
publicPlatform
:
'气象数据公证平台'
,
},
{
enrollNum
:
'
J889900112
'
,
enrollNum
:
'
ENR202412260010
'
,
applicant
:
'冯十二'
,
dataName
:
'健康医疗影像数据分析'
,
sector
:
'医疗健康'
,
dataBase
:
'百度云数据中心'
,
enrollDate
:
'2023-07-20'
,
dataName
:
'用户定位数据'
,
sector
:
'位置服务'
,
dataType
:
'位置数据'
,
dataBase
:
'位置服务平台'
,
dataFormat
:
'JSON'
,
dataSize
:
'5GB'
,
dataStructure
:
'点状数据'
,
updateRate
:
'实时更新'
,
applyScene
:
'位置跟踪与推荐'
,
ruleExplain
:
'基于用户位置数据提供实时推荐服务'
,
enrollDate
:
'2024-12-26'
,
enrollStatus
:
'已备案'
,
isObjection
:
'是'
,
status
:
'待审核'
,
enrollBook
:
[
'src/assets/images/登记证书.jpg'
],
status
:
'已上架'
,
publicCode
:
'PUB20241226010'
,
publicPlatform
:
'位置数据公证平台'
,
},
];
src/views/dataSharingAndExchange/enrollAudit/index.vue
View file @
6638cb2f
...
...
@@ -25,10 +25,12 @@
},
{
label: '审核',
ifShow: record.status === '待审核',
onClick: handleAudit.bind(null, record),
},
{
label: '处理异议',
ifShow: record.status !== '待审核'
&&
record.status !== '已上架',
onClick: handleObjection.bind(null, record),
},
]"
...
...
@@ -42,6 +44,7 @@
},
{
label: '审核',
ifShow: record.status === '待审核',
onClick: handleAudit.bind(null, record),
},
]"
...
...
src/views/dataSharingAndExchange/enrollAudit/objectionModal.vue
View file @
6638cb2f
...
...
@@ -69,7 +69,7 @@
import
{
useMessage
}
from
'@/hooks/web/useMessage'
;
const
getTitle
=
'处理异议'
;
const
{
createMessage
}
=
useMessage
();
const
{
createMessage
,
createConfirm
}
=
useMessage
();
/** 初始化弹框*/
const
[
registerModal
,
{
setModalProps
,
closeModal
}]
=
useModalInner
(
async
(
data
)
=>
{
...
...
@@ -88,12 +88,26 @@
}
as
FormProps
);
function
handleSubmit
()
{
closeModal
();
createMessage
.
success
(
'处理成功!'
);
createConfirm
({
iconType
:
'warning'
,
title
:
'确认处理异议'
,
content
:
'确认处理选中数据吗?'
,
onOk
()
{
createMessage
.
success
(
'处理异议成功!'
);
closeModal
();
},
});
}
function
handleCancel
()
{
closeModal
();
createMessage
.
success
(
'驳回成功!'
);
createConfirm
({
iconType
:
'warning'
,
title
:
'确认驳回异议'
,
content
:
'确认驳回选中数据吗?'
,
onOk
()
{
createMessage
.
success
(
'驳回异议成功!'
);
closeModal
();
},
});
}
</
script
>
...
...
src/views/dataWarehousePlanning/physicalModel/model.data.ts
View file @
6638cb2f
...
...
@@ -268,6 +268,7 @@ export const baseImportSchema: any[] = [
component
:
'RadioGroup'
,
required
:
true
,
colProps
:
{
lg
:
24
,
md
:
24
},
defaultValue
:
'1'
,
componentProps
:
{
options
:
[
{
label
:
'全部放弃'
,
value
:
'1'
},
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment