Commit 2612a3db authored by LiXuyang's avatar LiXuyang

Merge remote-tracking branch 'origin/master'

parents c36ccc3c e1277f60
......@@ -9,100 +9,120 @@
justify-content: center;
"
>
<div style="padding: 0 20%">
<div style="text-align: left; flex-direction: column;margin-bottom: 30px">
<Icon style="color: #409eff" icon="ant-design:send-outlined" />申请详细信息</div
<div style="padding: 0 10%">
<div style="text-align: left; flex-direction: column; margin-bottom: 30px">
<Icon style="color: #409eff" icon="ant-design:send-outlined" />申请信息</div
>
<el-form ref="form" :model="form" label-width="80px">
<Row>
<el-form ref="form" :model="form" label-width="130px">
<Row class="row1">
<Col :span="12">
<el-form-item label="登记编号">
<el-input class="input1" v-model="form.enrollCode" />
</el-form-item>
</Col>
<Col :span="12">
<el-form-item label="登记编号">
<el-input v-model="form.enrollCode" />
<el-form-item label="申请日期">
<el-input class="input1" v-model="form.enrollDate" />
</el-form-item>
</Col>
</Row>
<Row>
<Col>
<el-form-item label="登记编号">
<el-input v-model="form.enrollCode" />
<Row class="row1">
<Col :span="12">
<el-form-item label="申请人">
<el-input class="input1" v-model="form.applicant" />
</el-form-item>
</Col>
<Col>
<el-form-item label="登记编号">
<el-input v-model="form.enrollCode" />
<Col :span="12">
<el-form-item label="数据知识产权名称">
<el-input class="input1" v-model="form.dataName" />
</el-form-item>
</Col>
</Row>
<Row>
<Col>
<el-form-item label="登记编号">
<el-input v-model="form.enrollCode" />
<Row class="row1">
<Col :span="12">
<el-form-item label="所属行业">
<el-input class="input1" v-model="form.industry" />
</el-form-item>
</Col>
<Col>
<el-form-item label="登记编号">
<el-input v-model="form.enrollCode" />
<Col :span="12">
<el-form-item label="数据来源">
<el-input class="input1" v-model="form.dataSource" />
</el-form-item>
</Col>
</Row>
<Row>
<Row class="row1">
<Col :span="24">
<el-form-item label="登记编号">
<el-input v-model="form.enrollCode" />
<el-form-item label="数据结构">
<el-input
type="textarea"
rows="6"
style="width: 96%"
v-model="form.dataStructure"
/>
</el-form-item>
</Col>
</Row>
<Row>
<Col>
<el-form-item label="登记编号">
<el-input v-model="form.enrollCode" />
<Row class="row1">
<Col :span="12">
<el-form-item label="数据规模">
<el-input class="input1" v-model="form.dataSize" />
</el-form-item>
</Col>
<Col>
<el-form-item label="登记编号">
<el-input v-model="form.enrollCode" />
<Col :span="12">
<el-form-item label="更新频次">
<el-input class="input1" v-model="form.updateRate" />
</el-form-item>
</Col>
</Row>
<Row>
<Col>
<el-form-item label="登记编号">
<el-input v-model="form.enrollCode" />
<Row class="row1">
<Col :span="12">
<el-form-item label="应用场景">
<el-input type="textarea" rows="6" class="input1" v-model="form.applyScene" />
</el-form-item>
</Col>
<Col>
<el-form-item label="登记编号">
<el-input v-model="form.enrollCode" />
<Col :span="12">
<el-form-item label="算法规则简要说明">
<el-input type="textarea" rows="6" class="input1" v-model="form.ruleExplain" />
</el-form-item>
</Col>
</Row>
<Row>
<Col>
<el-form-item label="登记编号">
<el-input v-model="form.enrollCode" />
<Row class="row1">
<Col :span="12">
<el-form-item label="上传文件">
<el-upload
class="upload-demo"
action="https://jsonplaceholder.typicode.com/posts/"
:on-preview="handlePreview"
:on-remove="handleRemove"
:before-remove="beforeRemove"
multiple
:limit="3"
:on-exceed="handleExceed"
:file-list="fileList"
>
<el-button size="small" type="primary">选择文件</el-button>
<template #tip>
<div>可上传jpg/png/excel/word/pdf文件,且不超过500kb</div>
</template>
</el-upload>
</el-form-item>
</Col>
<Col>
<el-form-item label="登记编号">
<el-input v-model="form.enrollCode" />
</el-form-item>
<Col :span="12" style="text-align: right; padding: 0 4% 0 0">
<el-button size="large" @click="handleCancel">取消</el-button>
<el-button type="primary" size="large" @click="handleSubmit">提交</el-button>
</Col>
</Row>
</el-form>
</div>
</div>
</div>
<!-- <Row :gutter="[16, 30]">-->
<!-- <Col>-->
<!-- <el-input label="登记编号:" />-->
<!-- <Row class="row1" :gutter="[16, 30]">-->
<!-- <Col :span="12">-->
<!-- <el-input class="input1" label="登记编号:" />-->
<!-- </Col>-->
<!-- <Col>-->
<!-- <el-input label="登记编号:" />-->
<!-- <Col :span="12">-->
<!-- <el-input class="input1" label="登记编号:" />-->
<!-- </Col>-->
<!-- </Row>-->
</template>
......@@ -140,7 +160,7 @@
},
{
span: 12,
label: '登记日期',
label: '申请日期',
field: 'enrollDate',
},
{
......@@ -190,19 +210,18 @@
label: '算法规则简要说明',
field: 'ruleExplain',
},
{
span: 12,
label: '公证编号',
field: 'publicCode',
},
{
span: 12,
label: '存证公证情况',
field: 'publicSituation',
},
],
};
},
methods: {
handleSubmit() {
this.$message.success('提交成功!');
this.$router.go(-1);
},
handleCancel() {
this.$router.go(-1);
},
},
};
</script>
......@@ -224,4 +243,10 @@
width: 400px;
}
}
.input1 {
width: 90%;
}
.row1 {
margin: 30px 0;
}
</style>
......@@ -288,7 +288,20 @@
import Icon from '@/components/Icon/Icon.vue';
import { getToken } from '@/utils/auth';
import { Col, Row } from 'ant-design-vue';
import cardLogo from '@/assets/images/mallHome/biaoqian.png';
import industryImg from '@/assets/images/mallHome/行业动态.png';
import dynamicImg from '@/assets/images/mallHome/hangyedongtai.png';
const items = [
{
id: '1',
url: new URL('@/assets/images/mallHome/banner1.png', import.meta.url).href,
},
{
id: '2',
url: new URL('@/assets/images/mallHome/banner.png', import.meta.url).href,
},
];
export default {
name: 'Front',
components: { Row, Col, Icon },
......@@ -337,19 +350,10 @@
activeName2: 'first',
enrollNotice: '1',
isDetail: false,
cardLogo: 'src/assets/images/mallHome/biaoqian.png',
industryImg: 'src/assets/images/mallHome/行业动态.png',
dynamicImg: 'src/assets/images/mallHome/hangyedongtai.png',
items: [
{
id: '1',
url: 'src/assets/images/mallHome/banner1.png',
},
{
id: '2',
url: 'src/assets/images/mallHome/banner.png',
},
],
cardLogo,
industryImg,
dynamicImg,
items,
formSchema1: [
{
label: '申请人',
......@@ -435,7 +439,7 @@
},
],
applyInfoData: {
enrollCode: 'DIP2024000016125',
enrollCode: 'DIP2024000084573',
enrollDate: '2016-05-02',
applicant: '**先导精密机械有限公司',
dataName: '关系型与非关系型数据库分析数据',
......@@ -448,13 +452,11 @@
'光温湿指数(THSW)是衡量人体在特定环境下舒适程度的重要指\n' +
'标。它考虑了影响人体舒适度的多个关键因素,如温度、湿\n' +
'度、太阳辐射和风等,因此能够更全面地反映人体在不同环境\n' +
'下的感受。在气候评价中,THSW指数可用于评估某个地区或城\n' +
'市的气候适宜性,特别是在康养、旅游等领域。通过THSW指\n' +
'数,可以了解衢州市江山市金坞村的气候特点,为人们的出行\n' +
'下的感受。通过THSW指数,可以了解城市的气候特点,为人们的出行\n' +
'和居住提供参考。',
ruleExplain:
'(1)数据采集:通过在线设备,每分钟实时测量获取衢州市江\n' +
'山市金坞村区段温度、湿度及光照强度数据;(2)数据处\n' +
'(1)数据采集:通过在线设备,每分钟实时测量获取' +
'区段温度、湿度及光照强度数据;(2)数据处\n' +
'理:将数据清洗后,根据公式光温湿指数(THSW)=温度*温度\n' +
'权重(α)+湿度*湿度权重(β)+光照强度*光照权重(v),\n' +
'三项权重为设定的固定值,计算结果保留小数点后两位。',
......
......@@ -101,21 +101,22 @@
import Icon from '@/components/Icon/Icon.vue';
import { getToken } from '@/utils/auth';
const items = [
{
id: '1',
url: new URL('@/assets/images/mallHome/banner1.png', import.meta.url).href,
},
{
id: '2',
url: new URL('@/assets/images/mallHome/banner.png', import.meta.url).href,
},
];
export default {
name: 'DemandHall',
components: { Icon },
data() {
return {
items: [
{
id: '1',
url: 'src/assets/images/mallHome/banner1.png',
},
{
id: '2',
url: 'src/assets/images/mallHome/banner.png',
},
],
items,
tabSelect: 0,
tabList: [
{
......
......@@ -11,14 +11,14 @@
</el-carousel>
</div>
<h3 class="content-item-h3">登记公示</h3>
<h3 class="content-item-h3">数据公示</h3>
<span class="title_bottom">共114条数据,公示期为10个工作日</span>
<div class="tab-pane">
<el-tabs v-model="activeName" @tab-click="handleClick">
<el-tab-pane name="first">
<template #label>
<span class="mb-4" style="font-size: 24px; font-weight: 700; color: #1962e2"
>登记平台(112)</span
>数据平台(112)</span
>
</template>
<el-row class="mt-5" :gutter="20">
......@@ -198,7 +198,7 @@
<div class="custom-table">
<el-tab-pane name="first">
<template #label>
<span class="mb-4 tab-label">数据(15900)</span>
<span class="mb-4 tab-label">数据服务(15900)</span>
</template>
<el-table
class="mt-5"
......@@ -223,7 +223,7 @@
</el-tab-pane>
<el-tab-pane name="second">
<template #label>
<span class="mb-4 tab-label">文件(100)</span>
<span class="mb-4 tab-label">数据集(100)</span>
</template>
<el-table
class="mt-5"
......@@ -271,31 +271,6 @@
<el-table-column prop="upDate" label="更新日期" />
</el-table>
</el-tab-pane>
<el-tab-pane name="fourth">
<template #label>
<span class="mb-4 tab-label">登记产品</span>
</template>
<el-table
class="mt-5"
:fits="true"
:row-style="{ height: '60px' }"
:header-cell-style="{ background: '#E4ECFA', color: '#3F3F3F', height: '60px' }"
:data="tableData"
style="width: 1440px; font-size: 18px"
>
<el-table-column prop="address" width="500" label="登记产品产权名称">
<template #header="scope">
<span class="table-span-label">{{ scope.column.label }}</span>
</template>
<template #default="scope">
<span class="table-span">{{ scope.row.address }}</span>
</template>
</el-table-column>
<el-table-column prop="name" width="350" label="申请人" />
<el-table-column prop="applicationDate" label="申请日期" />
<el-table-column prop="upDate" label="更新日期" />
</el-table>
</el-tab-pane>
</div>
</el-tabs>
<el-button-group>
......
......@@ -47,9 +47,15 @@
>注册</el-button
>
</div>
<div v-else>
<a-button class="long_btn" type="link"> </a-button>
<a-button class="long_btn" type="link" @click="toBackstage"> 个人中心 </a-button>
<div v-else style="display: flex;align-items: center">
<a-button class="long_btn" type="link" />
<a-button
style="color: #486fe1; background-color: #dce5f9"
type="link"
@click="toBackstage"
>
<span style="text-align: center">个人中心</span>
</a-button>
</div>
</div>
<!-- </div>-->
......
......@@ -670,6 +670,17 @@
import { BasicTable, useTable, TableAction } from '@/components/Table';
import { columns } from './tableSchema';
const items = [
{
id: '1',
url: new URL('@/assets/images/mallHome/banner1.png', import.meta.url).href,
},
{
id: '2',
url: new URL('@/assets/images/mallHome/banner.png', import.meta.url).href,
},
];
const fileType = ref(''); // 文件下载后缀
const choseFile = ref({}); // 选择文件对象
const downloadType = ref(''); // 1是本地文件下载,2是oss文件下载
......@@ -721,16 +732,6 @@
console.log('clickpush');
router.push('/aaaFont/nationalPolicy/details');
}
const items = [
{
id: '1',
url: 'src/assets/images/mallHome/banner1.png',
},
{
id: '2',
url: 'src/assets/images/mallHome/banner.png',
},
];
</script>
<style scoped lang="scss">
/* 报名参赛按钮 */
......
<script setup lang="ts">
<template>
<PageWrapper class="content-padding" contentBackground @back="goBack">
<template #headerContent>
<div class="modal_top">
<Icon
icon="ep:arrow-left-bold"
:size="20"
style="margin-right: 5px"
:color="'#a3a7b1'"
@click="goBack"
/>
<div>
<Icon
icon="material-symbols-light:dataset-linked-outline-sharp"
:size="40"
:color="'#64c6e9'"
/>
</div>
<div class="ml-3">
<div class="title">API</div>
<div class="path">API日志记录</div>
</div>
<div class="buttonGroup"> </div>
</div>
</template>
<div class="desc-wrap">
<step-header title="基本信息" />
<Description
size="middle"
:bordered="false"
:column="2"
:data="basicData"
:schema="basicSchema"
:labelStyle="{ fontSize: '16px' }"
:contentStyle="{ fontSize: '16px' }"
/>
<step-header class="mt-5" title="列信息" />
<BasicTable @register="registerTable" />
</div>
</PageWrapper>
</template>
<script lang="ts" setup>
import { onMounted, ref } from 'vue';
import { PageWrapper } from '@/components/Page';
import { Tabs } from 'ant-design-vue';
import { useMessage } from '@/hooks/web/useMessage';
import { router } from '@/router';
import Icon from '@/components/Icon/Icon.vue';
import { Description } from '@/components/Description';
import { basicSchema, searchEditFormSchema, informationColumns } from './data';
import { basicData, informationTableList } from './dataFileData';
import { BasicTable, useTable } from '@/components/Table';
import BasicTitle from "@/components/Basic/src/BasicTitle.vue";
import StepHeader from "@/components/stepHeader.vue";
defineOptions({ name: 'AccountDetail' });
const { createMessage, createConfirm } = useMessage();
const ATabs = Tabs;
const ATabPane = Tabs.TabPane;
const [registerTable] = useTable({
api: async () => {
const response = {
pageNu: '1',
pageSize: '10',
pages: '1',
total: informationTableList.length,
code: '',
message: '',
data: informationTableList,
};
return { ...response };
},
columns: informationColumns,
formConfig: {
labelWidth: 10,
schemas: searchEditFormSchema,
autoSubmitOnEnter: true,
showActionButtonGroup: false,
},
showTableSetting: false,
showIndexColumn: false,
bordered: true,
handleSearchInfoFn(info) {
return info;
},
});
function goBack() {
router.back();
}
onMounted(() => {});
</script>
<template>
api
</template>
<style lang="scss" scoped>
.content-padding {
width: 1440px;
margin: 0 auto;
background-color: white;
}
.modal_top {
padding: 0 0 20px 0;
display: flex;
align-items: center;
.title {
font-size: 16px;
font-weight: 500;
}
.path {
font-size: 14px;
color: gray;
}
<style scoped lang="less">
.buttonGroup {
margin-left: auto;
display: flex;
gap: 5px;
align-items: center;
}
}
</style>
<script setup lang="ts">
<template>
<PageWrapper class="content-padding" contentBackground @back="goBack">
<template #headerContent>
<div class="modal_top">
<Icon
icon="ep:arrow-left-bold"
:size="20"
style="margin-right: 5px"
:color="'#a3a7b1'"
@click="goBack"
/>
<div>
<Icon
icon="material-symbols-light:dataset-linked-outline-sharp"
:size="40"
:color="'#64c6e9'"
/>
</div>
<div class="ml-3">
<div class="title">文件</div>
<div class="path">党建工作总结</div>
</div>
<div class="buttonGroup"> </div>
</div>
</template>
<div class="desc-wrap">
<step-header title="基本信息" />
<Description
size="middle"
:bordered="false"
:column="2"
:data="basicData"
:schema="basicSchema"
:labelStyle="{ fontSize: '16px' }"
:contentStyle="{ fontSize: '16px' }"
/>
<step-header class="mt-5" title="列信息" />
<BasicTable @register="registerTable" />
</div>
</PageWrapper>
</template>
<script lang="ts" setup>
import { onMounted, ref } from 'vue';
import { PageWrapper } from '@/components/Page';
import { Tabs } from 'ant-design-vue';
import { useMessage } from '@/hooks/web/useMessage';
import { router } from '@/router';
import Icon from '@/components/Icon/Icon.vue';
import { Description } from '@/components/Description';
import { basicSchema, searchEditFormSchema, informationColumns } from './data';
import { basicData, informationTableList } from './dataFileData';
import { BasicTable, useTable } from '@/components/Table';
import BasicTitle from "@/components/Basic/src/BasicTitle.vue";
import StepHeader from "@/components/stepHeader.vue";
defineOptions({ name: 'AccountDetail' });
const { createMessage, createConfirm } = useMessage();
const ATabs = Tabs;
const ATabPane = Tabs.TabPane;
const [registerTable] = useTable({
api: async () => {
const response = {
pageNu: '1',
pageSize: '10',
pages: '1',
total: informationTableList.length,
code: '',
message: '',
data: informationTableList,
};
return { ...response };
},
columns: informationColumns,
formConfig: {
labelWidth: 10,
schemas: searchEditFormSchema,
autoSubmitOnEnter: true,
showActionButtonGroup: false,
},
showTableSetting: false,
showIndexColumn: false,
bordered: true,
handleSearchInfoFn(info) {
return info;
},
});
function goBack() {
router.back();
}
onMounted(() => {});
</script>
<template>
文件
</template>
<style lang="scss" scoped>
.content-padding {
width: 1440px;
margin: 0 auto;
background-color: white;
}
.modal_top {
padding: 0 0 20px 0;
display: flex;
align-items: center;
.title {
font-size: 16px;
font-weight: 500;
}
.path {
font-size: 14px;
color: gray;
}
<style scoped lang="less">
.buttonGroup {
margin-left: auto;
display: flex;
gap: 5px;
align-items: center;
}
}
</style>
This diff is collapsed.
......@@ -32,7 +32,7 @@
>批量删除</a-button
>
</template>
<template #bodyCell="{ column, record }">
<template #bodyCell="{ column, record, text }">
<template v-if="column.key === 'action'">
<TableAction
:actions="[
......@@ -63,6 +63,9 @@
]"
/>
</template>
<template v-if="column.key === 'imgSrc'">
<TableImg :size="60" :simpleShow="true" :showBadge="false" :imgList="text" />
</template>
</template>
</BasicTable>
<AccountModal @register="registerModal" @success="handleSuccess" />
......@@ -72,7 +75,7 @@
</template>
<script lang="ts" setup>
import { reactive, unref, onDeactivated, onMounted, ref } from 'vue';
import { BasicTable, useTable, TableAction } from '@/components/Table';
import { BasicTable, useTable, TableAction, TableImg } from '@/components/Table';
import { Row, Col } from 'ant-design-vue';
import { getAccountList, deleteUser, exportUserList } from '@/api/system/user/user';
import { PageWrapper } from '@/components/Page';
......
......@@ -84,6 +84,11 @@ export const columns: BasicColumn[] = [
dataIndex: 'project',
width: 150,
},
{
title: '图片',
dataIndex: 'imgSrc',
width: 150,
},
{
title: '轮播图描述',
dataIndex: 'describe',
......@@ -104,16 +109,6 @@ export const columns: BasicColumn[] = [
dataIndex: 'releaseStatus',
width: 150,
},
{
title: '发布者',
dataIndex: 'releaser',
width: 150,
},
{
title: '发布时间',
dataIndex: 'releaseDate',
width: 150,
},
];
export const searchFormSchema: FormSchema[] = [
{
......@@ -125,38 +120,38 @@ export const searchFormSchema: FormSchema[] = [
},
colProps: { span: 4 },
},
{
field: 'project',
label: ' ',
component: 'Input',
componentProps: {
placeholder: '搜索轮播图文件名',
},
colProps: { span: 4 },
},
{
field: 'describe',
label: ' ',
component: 'Input',
componentProps: {
placeholder: '搜索轮播图描述',
},
colProps: { span: 4 },
},
{
field: 'releaseStatus',
label: ' ',
component: 'Select',
componentProps: {
placeholder: '发布状态',
options: [
{ label: '已发布', value: '已发布' },
{ label: '发布审批中', value: '发布审批中' },
{ label: '未发布', value: '未发布' },
],
},
colProps: { span: 4 },
},
// {
// field: 'project',
// label: ' ',
// component: 'Input',
// componentProps: {
// placeholder: '搜索轮播图文件名',
// },
// colProps: { span: 4 },
// },
// {
// field: 'describe',
// label: ' ',
// component: 'Input',
// componentProps: {
// placeholder: '搜索轮播图描述',
// },
// colProps: { span: 4 },
// },
// {
// field: 'releaseStatus',
// label: ' ',
// component: 'Select',
// componentProps: {
// placeholder: '发布状态',
// options: [
// { label: '已发布', value: '已发布' },
// { label: '发布审批中', value: '发布审批中' },
// { label: '未发布', value: '未发布' },
// ],
// },
// colProps: { span: 4 },
// },
];
export const accountFormSchema: any[] = [
{
......
......@@ -283,14 +283,15 @@ export const tableDataForIndex: any[] = [
userType: '1',
creator: 'monkey',
releaser: 'duck',
name: '一级资源',
project: '一级编目',
name: '轮播图1',
project: '轮播图文件1',
releaseStatus: '已发布',
describe: 'test1',
describe: '这是一个关于自然风景的轮播图',
resourceNum: 3,
institutionId: 101,
createDate: '2024-10-24 10:04:04',
createDate: '2023-11-15 15:32:59',
releaseDate: '2024-10-25 10:04:04',
imgSrc: ['src/assets/images/测试图片1.jpg'],
},
{
delFlag: '0',
......@@ -301,14 +302,15 @@ export const tableDataForIndex: any[] = [
userType: '1',
creator: 'monkey',
releaser: 'duck',
name: '二级资源',
project: '公共安全',
describe: 'test2',
name: '轮播图2',
project: '轮播图文件2',
describe: '展示了城市的繁荣景象',
releaseStatus: '已发布',
resourceNum: 4,
institutionId: 102,
createDate: '2024-10-24 10:04:04',
createDate: '2023-10-24 13:21:45',
releaseDate: '2024-10-25 10:04:04',
imgSrc: ['src/assets/images/测试图片1.jpg'],
},
{
delFlag: '0',
......@@ -319,14 +321,15 @@ export const tableDataForIndex: any[] = [
userType: '1',
creator: 'monkey',
releaser: 'duck',
name: '三级资源',
project: '卫生健康',
name: '轮播图3',
project: '轮播图文件3',
releaseStatus: '已发布',
describe: 'test1',
describe: '展示了艺术的魅力',
resourceNum: 5,
institutionId: 103,
createDate: '2024-10-24 10:04:04',
createDate: '2023-12-20 10:04:04',
releaseDate: '2024-10-25 10:04:04',
imgSrc: ['src/assets/images/测试图片1.jpg'],
},
{
delFlag: '0',
......@@ -337,14 +340,15 @@ export const tableDataForIndex: any[] = [
userType: '1',
creator: 'monkey',
releaser: 'duck',
name: '四级资源',
project: '文化休闲',
name: '轮播图4',
project: '轮播图文件4',
releaseStatus: '已发布',
describe: 'test3',
describe: '介绍了经济发展的成就',
resourceNum: 6,
institutionId: 104,
createDate: '2024-10-24 10:04:04',
createDate: '2024-01-10 10:04:04',
releaseDate: '2024-10-25 10:04:04',
imgSrc: ['src/assets/images/测试图片1.jpg'],
},
{
delFlag: '0',
......@@ -355,14 +359,15 @@ export const tableDataForIndex: any[] = [
userType: '1',
creator: 'monkey',
releaser: 'duck',
name: '五级资源',
project: '经济建设',
name: '轮播图5',
project: '轮播图文件5',
releaseStatus: '已发布',
describe: 'test1',
describe: '展示了科技教育的创新',
resourceNum: 7,
institutionId: 105,
createDate: '2024-10-24 10:04:04',
createDate: '2024-02-25 10:04:04',
releaseDate: '2024-10-25 10:04:04',
imgSrc: ['src/assets/images/测试图片1.jpg'],
},
{
delFlag: '0',
......@@ -373,15 +378,15 @@ export const tableDataForIndex: any[] = [
userType: '1',
creator: 'monkey',
releaser: 'duck',
name: '特级资源',
project: '科技教育',
name: '轮播图6',
project: '轮播图文件6',
releaseStatus: '未发布',
describe: 'test4',
describe: '展示了健康生活方式的推荐',
resourceNum: 8,
createDate: '2024-10-24 10:04:04',
createDate: '2024-03-15 10:04:04',
releaseDate: '2024-10-25 10:04:04',
imgSrc: ['src/assets/images/测试图片1.jpg'],
institutionId: 106,
// "institutionName" : "研发部门",
},
];
export const addUserData: any[] = [
......
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