Commit f8bb995d authored by LiXuyang's avatar LiXuyang

Merge remote-tracking branch 'origin/master'

parents 18532319 bdd4178a
...@@ -101,6 +101,14 @@ export const PCFontRoute: AppRouteRecordRaw = { ...@@ -101,6 +101,14 @@ export const PCFontRoute: AppRouteRecordRaw = {
title: '', title: '',
}, },
}, },
{
path: '/aaaFont/nationalPolicy/details',
name: 'nationalPolicyDetail',
component: () => import('@/views/AAAFont/nationalPolicy/details/index.vue'),
meta: {
title: '',
},
},
{ {
path: '/aaaFont/dataRegistration', path: '/aaaFont/dataRegistration',
name: 'dataRegistration', name: 'dataRegistration',
......
...@@ -24,7 +24,8 @@ ...@@ -24,7 +24,8 @@
<el-row class="mt-5" :gutter="20"> <el-row class="mt-5" :gutter="20">
<el-col :span="8"> <el-col :span="8">
<el-card> <el-card>
<div slot="header"> <template #header>
<div>
<div style="display: flex; align-items: center"> <div style="display: flex; align-items: center">
<img :src="cardLogo" /> <img :src="cardLogo" />
<span class="ml-4" style="font-size: 20px; font-weight: 550" <span class="ml-4" style="font-size: 20px; font-weight: 550"
...@@ -32,6 +33,7 @@ ...@@ -32,6 +33,7 @@
> >
</div> </div>
</div> </div>
</template>
<div class="card-row"> <div class="card-row">
<div class="card-left"> <div class="card-left">
<p>申请人</p> <p>申请人</p>
...@@ -58,7 +60,8 @@ ...@@ -58,7 +60,8 @@
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-card> <el-card>
<div slot="header"> <template #header>
<div>
<div style="display: flex; align-items: center"> <div style="display: flex; align-items: center">
<img :src="cardLogo" /> <img :src="cardLogo" />
<span class="ml-4" style="font-size: 20px; font-weight: 550" <span class="ml-4" style="font-size: 20px; font-weight: 550"
...@@ -66,6 +69,7 @@ ...@@ -66,6 +69,7 @@
> >
</div> </div>
</div> </div>
</template>
<div class="card-row"> <div class="card-row">
<div class="card-left"> <div class="card-left">
<p>申请人</p> <p>申请人</p>
...@@ -92,7 +96,8 @@ ...@@ -92,7 +96,8 @@
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-card> <el-card>
<div slot="header"> <template #header>
<div>
<div style="display: flex; align-items: center"> <div style="display: flex; align-items: center">
<img :src="cardLogo" /> <img :src="cardLogo" />
<span class="ml-4" style="font-size: 20px; font-weight: 550" <span class="ml-4" style="font-size: 20px; font-weight: 550"
...@@ -100,6 +105,7 @@ ...@@ -100,6 +105,7 @@
> >
</div> </div>
</div> </div>
</template>
<div class="card-row"> <div class="card-row">
<div class="card-left"> <div class="card-left">
<p>申请人</p> <p>申请人</p>
...@@ -129,7 +135,7 @@ ...@@ -129,7 +135,7 @@
</el-tabs> </el-tabs>
<el-button-group> <el-button-group>
<el-button plain class="back-button" type="text"> <el-button plain class="back-button" type="text">
查看更多&nbsp;<Icon :size="24" icon="icon-park-solid:right-c"></Icon> 查看更多&nbsp;<Icon :size="24" icon="icon-park-solid:right-c" />
</el-button> </el-button>
</el-button-group> </el-button-group>
</div> </div>
...@@ -283,9 +289,9 @@ ...@@ -283,9 +289,9 @@
<span class="table-span">{{ scope.row.address }}</span> <span class="table-span">{{ scope.row.address }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="name" width="350" label="申请人"> </el-table-column> <el-table-column prop="name" width="350" label="申请人" />
<el-table-column prop="applicationDate" label="申请日期"> </el-table-column> <el-table-column prop="applicationDate" label="申请日期" />
<el-table-column prop="upDate" label="更新日期"> </el-table-column> <el-table-column prop="upDate" label="更新日期" />
</el-table> </el-table>
</el-tab-pane> </el-tab-pane>
<el-tab-pane name="second"> <el-tab-pane name="second">
...@@ -308,9 +314,9 @@ ...@@ -308,9 +314,9 @@
<span class="table-span">{{ scope.row.address }}</span> <span class="table-span">{{ scope.row.address }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="name" width="350" label="申请人"> </el-table-column> <el-table-column prop="name" width="350" label="申请人" />
<el-table-column prop="applicationDate" label="申请日期"> </el-table-column> <el-table-column prop="applicationDate" label="申请日期" />
<el-table-column prop="upDate" label="更新日期"> </el-table-column> <el-table-column prop="upDate" label="更新日期" />
</el-table> </el-table>
</el-tab-pane> </el-tab-pane>
<el-tab-pane name="third"> <el-tab-pane name="third">
...@@ -333,9 +339,9 @@ ...@@ -333,9 +339,9 @@
<span class="table-span">{{ scope.row.address }}</span> <span class="table-span">{{ scope.row.address }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="name" width="350" label="申请人"> </el-table-column> <el-table-column prop="name" width="350" label="申请人" />
<el-table-column prop="applicationDate" label="申请日期"> </el-table-column> <el-table-column prop="applicationDate" label="申请日期" />
<el-table-column prop="upDate" label="更新日期"> </el-table-column> <el-table-column prop="upDate" label="更新日期" />
</el-table> </el-table>
</el-tab-pane> </el-tab-pane>
<el-tab-pane name="fourth"> <el-tab-pane name="fourth">
...@@ -358,37 +364,33 @@ ...@@ -358,37 +364,33 @@
<span class="table-span">{{ scope.row.address }}</span> <span class="table-span">{{ scope.row.address }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="name" width="350" label="申请人"> </el-table-column> <el-table-column prop="name" width="350" label="申请人" />
<el-table-column prop="applicationDate" label="申请日期"> </el-table-column> <el-table-column prop="applicationDate" label="申请日期" />
<el-table-column prop="upDate" label="更新日期"> </el-table-column> <el-table-column prop="upDate" label="更新日期" />
</el-table> </el-table>
</el-tab-pane> </el-tab-pane>
</div> </div>
</el-tabs> </el-tabs>
<el-button-group> <el-button-group>
<el-button plain class="back-button" type="text"> <el-button plain class="back-button" type="text">
查看更多&nbsp;<Icon :size="24" icon="icon-park-solid:right-c"></Icon> 查看更多&nbsp;<Icon :size="24" icon="icon-park-solid:right-c" />
</el-button> </el-button>
</el-button-group> </el-button-group>
</div> </div>
</div> </div>
<div class="row-footer"> <div class="row-footer">
<div class="footer-title"> <div class="footer-title">
<span>大数据服务平台上线啦~</span> <span>大数据服务平台上线啦~</span>
</div> </div>
<el-button plain class="footer-button" type="text" @click="toBackstage()"> <el-button plain class="footer-button" type="text" @click="toBackstage()">
立即前往<Icon class="ml-3" :size="20" icon="icon-park-solid:right-c"></Icon> 立即前往<Icon class="ml-3" :size="20" icon="icon-park-solid:right-c" />
</el-button> </el-button>
</div> </div>
</div> </div>
</div> </div>
</template> </template>
<script> <script>
import Icon from '@/components/Icon/Icon.vue'; import Icon from '@/components/Icon/Icon.vue';
import { getToken } from '@/utils/auth'; import { getToken } from '@/utils/auth';
...@@ -630,30 +632,28 @@ ...@@ -630,30 +632,28 @@
margin-left: 80px; margin-left: 80px;
} }
.row-footer{ .row-footer {
height: 242px; height: 242px;
opacity: 0.8; opacity: 0.8;
background-color: #1962E2; background-color: #1962e2;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
justify-content: space-evenly; justify-content: space-evenly;
.footer-title{ .footer-title {
height: 48px; height: 48px;
color: #ffffff; color: #ffffff;
font-size: 32px; font-size: 32px;
font-weight: 500; font-weight: 500;
} }
.footer-button{ .footer-button {
width: 160px; width: 160px;
height: 51px; height: 51px;
font-size: 18px; font-size: 18px;
background-color: #FFFFFF; background-color: #ffffff;
color: #1962E2; color: #1962e2;
} }
} }
</style> </style>
<template>1111111111</template>
<script>
export default {
name: 'detail',
};
</script>
<style scoped></style>
...@@ -140,8 +140,8 @@ ...@@ -140,8 +140,8 @@
}); });
}); });
function handleClick() { function handleClick() {
console.log('clickpush'); console.log('click');
router.push('/aaaFont/nationalPolicy/details'); window.open('/#/aaaFont/nationalPolicy/details', '_blank');
} }
</script> </script>
<style scoped lang="scss"> <style scoped lang="scss">
......
...@@ -32,6 +32,7 @@ ...@@ -32,6 +32,7 @@
// }, // },
{ {
label: '处理', label: '处理',
ifShow: record.isObjection === '是',
onClick: handleObjection.bind(null, record), onClick: handleObjection.bind(null, record),
}, },
]" ]"
......
...@@ -6,12 +6,6 @@ ...@@ -6,12 +6,6 @@
:title="getTitle" :title="getTitle"
@ok="handleSubmit" @ok="handleSubmit"
> >
<Alert
show-icon
type="info"
message="请根据数据对比情况谨慎处理异议"
style="margin-bottom: 20px"
/>
<div class="flex" style="margin-bottom: 20px"> <div class="flex" style="margin-bottom: 20px">
<div style="margin-top: 4px">异议内容:</div> <div style="margin-top: 4px">异议内容:</div>
<div <div
...@@ -20,7 +14,7 @@ ...@@ -20,7 +14,7 @@
><span>有抄袭行为</span></div ><span>有抄袭行为</span></div
> >
</div> </div>
<div class="flex"> <div>
<Descriptions style="margin-left: 20px" class="w-8/9" :column="1"> <Descriptions style="margin-left: 20px" class="w-8/9" :column="1">
<Descriptions.Item label="相关证明材料" /> <Descriptions.Item label="相关证明材料" />
<Descriptions.Item label="申请人">宏源技术科技有限公司</Descriptions.Item> <Descriptions.Item label="申请人">宏源技术科技有限公司</Descriptions.Item>
...@@ -34,6 +28,16 @@ ...@@ -34,6 +28,16 @@
> >
<Descriptions.Item label="发布时间">2024.01.03</Descriptions.Item> <Descriptions.Item label="发布时间">2024.01.03</Descriptions.Item>
</Descriptions> </Descriptions>
<Upload
:style="{ pointerEvents: status === 'detail' ? 'none' : null }"
style="width: 45%; margin-left: 5px"
v-model:file-list="fileList"
>
<a-button>
<UploadOutlined />
重新上传文件
</a-button>
</Upload>
</div> </div>
</BasicModal> </BasicModal>
</template> </template>
...@@ -42,11 +46,19 @@ ...@@ -42,11 +46,19 @@
import BasicModal from '@/components/Modal/src/BasicModal.vue'; import BasicModal from '@/components/Modal/src/BasicModal.vue';
import { useModalInner } from '@/components/Modal'; import { useModalInner } from '@/components/Modal';
import { FormProps, useForm } from '@/components/Form'; import { FormProps, useForm } from '@/components/Form';
import { Descriptions, Alert } from 'ant-design-vue'; import { Descriptions, Alert, Upload } from 'ant-design-vue';
import { objectionFormSchema } from '@/views/dataSharingAndExchange/enrollAudit/enroll.data'; import { objectionFormSchema } from '@/views/dataSharingAndExchange/enrollAudit/enroll.data';
import InputNumberItem from '@/layouts/default/setting/components/InputNumberItem.vue'; import InputNumberItem from '@/layouts/default/setting/components/InputNumberItem.vue';
import { useMessage } from '@/hooks/web/useMessage'; import { useMessage } from '@/hooks/web/useMessage';
import { UploadOutlined } from '@ant-design/icons-vue';
const fileList = [
{
uid: 1,
name: '证明材料.pdf',
status: 'done',
},
];
const getTitle = '处理异议'; const getTitle = '处理异议';
const { createMessage } = useMessage(); const { createMessage } = useMessage();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment