Commit d6aa804e authored by 曹泽华's avatar 曹泽华

我的异议

parent fa2caa3d
......@@ -15,15 +15,15 @@
<div class="flex" style="margin-bottom: 20px">
<div style="margin-top: 4px">异议内容:</div>
<div
><span style="font-size: 18px; font-weight: bolder">浙江金华贸易有限公司</span
><span style="font-size: 18px; font-weight: bolder">xxx科技有限公司</span
><span>认为</span
><span style="font-size: 18px; font-weight: bolder">宏源技术科技有限公司</span
><span style="font-size: 18px; font-weight: bolder">xxx科技有限公司</span
><span>有抄袭行为</span></div
>
</div>
<div class="flex">
<Descriptions class="w-1/2" :column="1">
<Descriptions.Item label="申请人">浙江金华贸易有限公司</Descriptions.Item>
<Descriptions.Item label="申请人">xxx科技有限公司</Descriptions.Item>
<Descriptions.Item label="数据名称">租赁行业评价模型分析数据</Descriptions.Item>
<Descriptions.Item label="数据来源">公开收集</Descriptions.Item>
<Descriptions.Item label="数据名称">人工智能预测模型</Descriptions.Item>
......@@ -38,7 +38,7 @@
<Descriptions.Item label="发布时间">2023.10.12</Descriptions.Item>
</Descriptions>
<Descriptions style="margin-left: 20px" class="w-1/2" :column="1">
<Descriptions.Item label="申请人">宏源技术科技有限公司</Descriptions.Item>
<Descriptions.Item label="申请人">xxx科技有限公司</Descriptions.Item>
<Descriptions.Item label="数据名称">租赁行业评价模型分析数据</Descriptions.Item>
<Descriptions.Item label="数据来源">公开收集</Descriptions.Item>
<Descriptions.Item label="数据名称">大数据人工智能预测模型</Descriptions.Item>
......
......@@ -4,21 +4,18 @@
dense
contentBackground
contentFullHeight
fixed-height
headerSticky
@back="handleBack"
>
<Row :gutter="[16, 30]">
<Col :span="12" v-for="info in myMessageDetailColumns" :key="info">
<Col :span="24" v-for="info in myMessageDetailColumns" :key="info">
<div class="col-item">
<div class="item-label">{{ info.title }}</div>
<div class="item-des">{{ data[info.dataIndex] ? data[info.dataIndex] : '-' }}</div>
</div>
</Col>
</Row>
<div style="margin: 40px 60px" class="flex">
<div v-if="title === '通知公告'" style="margin-left: 100px">
<div class="flex">
<div v-if="title === '通知公告'" style="padding: 0 20%">
<p class="des-p">
为加强数据知识产权领域的服务质量,提升相关机构的市场竞争力,推动数据知识产权保护和创新应用,依据《数据知识产权专业服务机构管理办法》及相关政策要求,市场监督管理局于2023年开展了对数据知识产权专业服务机构的年度服务绩效评价工作。
本次评价工作通过对全国范围内的数据知识产权服务机构进行全面评审,结合其在知识产权申请、管理、保护、转化等方面的实际表现,重点考察了各机构的技术能力、服务质量、创新成果以及社会影响力等多维度指标。<br />经过严格审定,现将2023年度服务绩效评价结果通报如下:
......@@ -54,8 +51,15 @@
</p>
<p class="des-p"> 特此通报。</p>
</div>
<div v-else style="margin-left: 100px">
<Upload style="width: 45%" v-model:file-list="fileList" />
<div v-else class="flex-1">
<div class="flex" style="justify-content: center;margin-top: 30px">
<div style="line-height: 34px"
><span style="color: #389be1">天津宏宇科技有限公司</span><span style="color: #389be1"
>2024.03.10</span
>购买了你的商品</div
>
<a-button type="link"><span>&lt;&lt;去查看&gt;&gt;</span></a-button>
</div>
</div>
</div>
</PageWrapper>
......@@ -113,20 +117,24 @@
<style scoped>
.col-item {
display: flex;
justify-content: center;
gap: 10px;
margin: 20px 60px;
.item-label {
width: 130px;
width: 120px;
}
.item-img {
width: 150px;
height: 100px;
}
.item-des {
font-size: 17px;
font-weight: bolder;
}
}
.des-p {
margin-left: 100px;
width: 70%;
text-align: left;
font-size: 16px;
text-indent: 2em;
line-height: 40px;
......
export const myMessageData: any[] = [
{
messageTitle: '浙江省市场监督管理局关于数据知识产权专业服务机构2023年度服务绩效评价结果的通报',
messageTitle: '市场监督管理局关于数据知识产权专业服务机构2023年度服务绩效评价结果的通报',
messageType: '通知公告',
publishTime: '2024-04-22',
},
{
messageTitle: '浙江省市场监督管理局关于数据知识产权专业服务机构2023年度服务绩效评价结果的通报',
messageTitle: '市场监督管理局关于数据知识产权专业服务机构2023年度服务绩效评价结果的通报',
messageType: '通知公告',
publishTime: '2024-04-22',
},
{
messageTitle: '浙江省市场监督管理局关于数据知识产权专业服务机构2023年度服务绩效评价结果的通报',
messageTitle: '市场监督管理局关于数据知识产权专业服务机构2023年度服务绩效评价结果的通报',
messageType: '通知公告',
publishTime: '2024-04-22',
},
{
messageTitle: '浙江省市场监督管理局关于数据知识产权专业服务机构2023年度服务绩效评价结果的通报',
messageTitle: '市场监督管理局关于数据知识产权专业服务机构2023年度服务绩效评价结果的通报',
messageType: '通知公告',
publishTime: '2024-04-22',
},
{
messageTitle: '浙江省市场监督管理局关于数据知识产权专业服务机构2023年度服务绩效评价结果的通报',
messageTitle: '市场监督管理局关于数据知识产权专业服务机构2023年度服务绩效评价结果的通报',
messageType: '通知公告',
publishTime: '2024-04-22',
},
{
messageTitle: '浙江省市场监督管理局关于数据知识产权专业服务机构2023年度服务绩效评价结果的通报',
messageTitle: '订单消息',
messageType: '待办',
publishTime: '2024-04-22',
},
{
messageTitle: '浙江省市场监督管理局关于数据知识产权专业服务机构2023年度服务绩效评价结果的通报',
messageTitle: '订单消息',
messageType: '待办',
publishTime: '2024-04-22',
},
{
messageTitle: '浙江省市场监督管理局关于数据知识产权专业服务机构2023年度服务绩效评价结果的通报',
messageTitle: '订单消息',
messageType: '待办',
publishTime: '2024-04-22',
},
......
<template>
<PageWrapper
:title="!isAudit ? '异议详情' : '异议审核'"
dense
contentBackground
contentFullHeight
fixed-height
headerSticky
@back="handleBack"
>
<Row :gutter="[16, 30]">
<Col :span="12" v-for="info in objectionColumns" :key="info">
<div class="col-item">
<div class="item-label">{{ info.title }}</div>
<div
v-if="['license', 'logo'].includes(info.title)" class="item-des"
</div>
<div v-else class="item-des">{{ data[info.dataIndex] ? data[info.dataIndex] : '-' }}</div>
</div>
</Col>
</Row>
<div style="margin: 40px 60px" class="flex">
<div style="line-height: 35px">证明材料:</div>
<div style="margin-left: 100px">
<Upload
style="width: 45%"
v-model:file-list="fileList"
/>
</div>
</div>
<div v-if="isAudit" style="justify-content: center; display: flex; gap: 10px">
<a-button @click="handleCancel">驳回</a-button>
<a-button type="primary" @click="handleEdit">审核</a-button>
</div>
</PageWrapper>
</template>
<script>
export default {
name: "detail"
<script lang="ts" setup>
import PageWrapper from '@/components/Page/src/PageWrapper.vue';
import { useRoute, useRouter } from 'vue-router';
import { useDescription } from '@/components/Description';
import { Col, Descriptions, Row, Input, Upload, Divider } from 'ant-design-vue';
import { FileProtectOutlined, UploadOutlined } from '@ant-design/icons-vue';
import {
infoList,
model,
} from '@/views/mallResourceDevelopment/API/apiByApply/apiDetail/detailData';
import {ref, onMounted, reactive} from 'vue';
import moment from 'moment/moment';
import { TableImg } from '@/components/Table';
import { useMessage } from '@/hooks/web/useMessage';
import {objectionColumns} from "@/views/personalCenter/myObjection/objection.data";
const { createMessage } = useMessage();
const route = useRoute();
const data = ref(route.query);
const router = useRouter();
const isAudit = ref(route.query.isAudit);
const fileList = reactive([
{
uid: 1,
name: '证明材料附件1.word',
status: 'done',
},
{
uid: 2,
name: '证明材料附件2.pdf',
status: 'done',
},
]);
function handleBack() {
router.go(-1);
}
onMounted(() => {
console.log('date', data.value);
});
function handleCancel() {
router.go(-1);
createMessage.success('驳回成功!');
}
function handleEdit() {
router.go(-1);
createMessage.success('审核成功!');
}
</script>
<style scoped>
.col-item {
display: flex;
gap: 10px;
margin: 20px 60px;
.item-label {
width: 150px;
}
.item-img {
width: 150px;
height: 100px;
}
}
</style>
......@@ -55,7 +55,8 @@
searchFormSchema,
} from '@/views/dataWarehousePlanning/physicalModel/model.data';
import { useRouter } from 'vue-router';
import {objectionColumns} from "@/views/personalCenter/myObjection/objection.data";
import { objectionColumns } from '@/views/personalCenter/myObjection/objection.data';
import { objectionData } from '@/views/personalCenter/myObjection/objectionData';
// 初始化
const { createMessage, createConfirm } = useMessage();
......@@ -90,12 +91,12 @@
pageNu: '1',
pageSize: '10',
pages: '1',
total: enterprisesData.length,
total: objectionData.length,
code: '',
message: '',
data: enterprisesData,
data: objectionData,
};
return { ...response, data: enterprisesData };
return { ...response, data: objectionData };
},
rowKey: 'businessId',
columns: objectionColumns,
......@@ -116,21 +117,21 @@
},
} as BasicTableProps);
function handleEdit() {
createConfirm({
iconType: 'warning',
title: '审核',
content: '确认审核选中数据吗?',
onOk() {
createMessage.success('审核成功!');
function handleDetail(record) {
push({
path: '/personalCenter/myObjection/detail',
query: {
...record,
},
});
}
function handleDetail(record) {
function handleEdit(record) {
push({
path: '/servicePlatform/enterpriseCertification/detail',
path: '/personalCenter/myObjection/detail',
query: {
...record,
isAudit: true,
},
});
}
......
export const objectionData: any[] = [
{
title: '大数据弹性分析数据',
applicant: '宏远科技有限公司',
applicant: '天津宏飞园宜科技有限公司',
dataSource: '自行生产',
applyScene: '大数据分析',
applyTime: '2024-11-30',
updateTime: '2024-12-17',
objectionType: '我收到的',
......
export const enterprisesData: any[] = [
{
companyName: '宏远科技有限公司',
companyName: 'xxx科技有限公司',
code: '123123',
leader: '张三',
leaderNum: '12312312',
......@@ -10,11 +10,11 @@ export const enterprisesData: any[] = [
website: '2020-03-05',
registerNum: '1000',
businessRange: '科学研究和技术服务业',
registerAddress: '天津市西青区中北镇中北科技产业',
registerAddress: '天津市西青区中北镇中北科技产业',
detailAddress: '天津市西青区中北镇中北科技产业园',
},
{
companyName: '天科科技有限公司',
companyName: 'xxx科技有限公司',
code: '87654321',
leader: '李四',
leaderNum: '98765432',
......@@ -28,7 +28,7 @@ export const enterprisesData: any[] = [
detailAddress: '北京市朝阳区建国路88号大厦',
},
{
companyName: '环球科技有限公司',
companyName: 'xxx科技有限公司',
code: '23456789',
leader: '王五',
leaderNum: '23456789',
......@@ -42,7 +42,7 @@ export const enterprisesData: any[] = [
detailAddress: '上海市浦东新区世纪大道456号',
},
{
companyName: '智创创新公司',
companyName: 'xxx科技有限公司',
code: '34567890',
leader: '赵六',
leaderNum: '34567890',
......@@ -56,7 +56,7 @@ export const enterprisesData: any[] = [
detailAddress: '深圳市南山区科技园路22号',
},
{
companyName: '青腾企业集团',
companyName: 'xxx科技有限公司',
code: '45678901',
leader: '钱七',
leaderNum: '45678901',
......@@ -70,7 +70,7 @@ export const enterprisesData: any[] = [
detailAddress: '广州市天河区体育东路99号',
},
{
companyName: '恒星网络科技',
companyName: 'xxx科技有限公司',
code: '56789012',
leader: '孙八',
leaderNum: '56789012',
......@@ -84,7 +84,7 @@ export const enterprisesData: any[] = [
detailAddress: '重庆市渝中区解放碑路1号',
},
{
companyName: '云际数据有限公司',
companyName: 'xxx科技有限公司',
code: '67890123',
leader: '周九',
leaderNum: '67890123',
......@@ -98,7 +98,7 @@ export const enterprisesData: any[] = [
detailAddress: '杭州市西湖区文二路123号',
},
{
companyName: '星火科技有限公司',
companyName: 'xxx科技有限公司',
code: '78901234',
leader: '吴十',
leaderNum: '78901234',
......@@ -112,7 +112,7 @@ export const enterprisesData: any[] = [
detailAddress: '武汉市江汉区青年路456号',
},
{
companyName: '睿达智能公司',
companyName: 'xxx科技有限公司',
code: '89012345',
leader: '郑十一',
leaderNum: '89012345',
......@@ -126,7 +126,7 @@ export const enterprisesData: any[] = [
detailAddress: '南京市鼓楼区中央路66号',
},
{
companyName: '天睿电子科技',
companyName: 'xxx科技有限公司',
code: '90123456',
leader: '冯十二',
leaderNum: '90123456',
......@@ -140,7 +140,7 @@ export const enterprisesData: any[] = [
detailAddress: '苏州市高新区科技大道88号',
},
{
companyName: '领航教育科技',
companyName: 'xxx科技有限公司',
code: '12345678',
leader: '刘十三',
leaderNum: '12345678',
......@@ -156,7 +156,7 @@ export const enterprisesData: any[] = [
];
export const mockData: Recordable = {
companyName: 'xxx',
companyName: 'xxx科技有限公司',
code: '123123',
leader: '张三',
leaderNum: '12312312',
......
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