-
申请单号:{{ item.applyNumber || '--' }}
+
申请单号:{{ item.applyNumber || item.GUID || '--' }}
- {{ item.cameraList ? item.system : (item.title|| item.name) }}
+ {{
+ item.cameraList
+ ? item.system
+ : item.title || item.name || item.title
+ }}
名称:{{
- item.cameraList ? item.system : (item.title || item.name)
+ item.cameraList
+ ? item.system
+ : item.title || item.name || item.title
}}
-
+
审核结果:{{ item.ended ? '审核完成' : '审核中' }}
-
+
审核结果:{{ item.state === 0 ? '审核中' : '审核完成' }}
+
+ 审核结果:{{ item.bmyijian ? '审核完成' : '审核中' }}
+
-
申请日期:{{ item.createDate || item.startTime }}
+
+ 申请日期:{{ item.createDate || item.startTime || item.tbsj }}
+
过期时间:{{ item.expireDate || '' }}
@@ -219,6 +236,8 @@
demandComment,
deviceApplylist,
getDeviceDetail,
+ yaweiApproveStatus,
+ yaweiApproveDetails,
} from '@/api/personalCenter'
import {
updateRes,
@@ -243,6 +262,7 @@
'能力下架',
'能力需求',
'需求评论',
+ '数据资源申请',
// '能力评价',
])
// 西海岸-设备申请
@@ -253,17 +273,17 @@
typeList.value.push('设备申请')
}
const typeStrObj = {
- '能力上架': 'resourcemountapply',
- '能力下架': 'resourcundercarriageapply',
- '能力需求': 'abilitydemandapply',
- '需求评论': 'comment_review',
+ 能力上架: 'resourcemountapply',
+ 能力下架: 'resourcundercarriageapply',
+ 能力需求: 'abilitydemandapply',
+ 需求评论: 'comment_review',
}
let tabList = ref(['全部', '审核中', '审核完成'])
const contentList = reactive({ data: [] })
let tabIndex = ref(0)
let typeIndex = ref(0)
let typeName = ref(typeList.value[0])
- if(router.currentRoute.value.query.tabTypeName) {
+ if (router.currentRoute.value.query.tabTypeName) {
typeName.value = router.currentRoute.value.query.tabTypeName
}
const videoVisible = ref(false)
@@ -302,6 +322,7 @@
// 选择类型
const changeType = (item, index) => {
+ contentList.data = []
console.log('item, index-----选择类型------->', item, index)
numFlag.value = true
num.value = []
@@ -310,7 +331,7 @@
ended.value = ''
page.value = 1
typeIndex.value = index
- typeName.value = item;
+ typeName.value = item
getApplyList()
}
@@ -361,6 +382,33 @@
message.error('数据请求失败!')
}
})
+ } else if (typeName.value == '数据资源申请') {
+ yaweiApproveDetails({ applyGuid: item.GUID })
+ .then((res) => {
+ console.log('详情===========>', res.data.data)
+ res.data.data.map((val) => {
+ val.clsj = moment(val.clsj).format('YYYY-MM-DD HH:mm:ss')
+ })
+ refObj.value.description = '数据资源'
+ refObj.value.sqbm = item.sqbm // 申请部门
+ refObj.value.title = item.title // 需求标题
+ refObj.value.ywlxr = item.ywlxr // 业务联系人
+ refObj.value.ywlxrdh = item.ywlxrdh // 业务联系人电话
+ refObj.value.jslxr = item.jslxr // 技术联系人
+ refObj.value.jslxrdh = item.jslxrdh // 技术联系人电话
+ refObj.value.miaoshu = item.miaoshu // 共享数据必要性法分析
+ refObj.value.zt = item.zt // 办结结果
+ refObj.value.resourceApplication = {
+ dataSource: [
+ {
+ instanceId: item.GUID,
+ taskHandleDetailInfo: res.data.data,
+ },
+ ],
+ } // 流程
+ detailsVisible.value = true
+ })
+ .catch((err) => {})
} else if (typeName.value == '设备申请') {
getDeviceDetailInfo(item.deviceId)
.then((res) => {
@@ -541,6 +589,16 @@
showType.value = '能力申请'
initNum2()
})
+ } else if (typeName.value == '数据资源申请') {
+ yaweiApproveStatus({ page: page.value, size: 4, title: '' }).then(
+ (res) => {
+ console.log('数据资源申请===============>', res.data.data)
+ contentList.data = res.data.data.data
+ num.value = []
+ total.value = res.data.data.cos
+ showType.value = '数据资源申请'
+ }
+ )
} else if (typeName.value == '能力评价') {
contentList.data = []
num.value = []
diff --git a/front/src/views/personalCenter/components/dataResourceApplication.vue b/front/src/views/personalCenter/components/dataResourceApplication.vue
new file mode 100644
index 00000000..61373d8a
--- /dev/null
+++ b/front/src/views/personalCenter/components/dataResourceApplication.vue
@@ -0,0 +1,220 @@
+
+
+
+
基本信息
+
+
+
+ 申请部门:{{ props.refObj.sqbm || '--' }}
+ 需求标题:{{ props.refObj.title }}
+
+
+ 业务联系人:{{ props.refObj.ywlxr }}
+ 业务联系人电话:{{ props.refObj.ywlxrdh }}
+
+
+ 技术联系人:{{ props.refObj.jslxr }}
+ 技术联系人电话:{{ props.refObj.jslxrdh }}
+
+
+ 共享数据必要性法分析:{{ props.refObj.miaoshu }}
+
+
+ 办结结果:{{ props.refObj.zt }}
+
+
+
+
+
+
+