Commit 5029bd6b authored by LiXuyang's avatar LiXuyang

轮播图

parent 837d2dc5
...@@ -6,26 +6,34 @@ ...@@ -6,26 +6,34 @@
:title="getTitle" :title="getTitle"
@ok="handleSubmit" @ok="handleSubmit"
> >
<BasicForm @register="registerForm"> <BasicForm :disabled="isDetail" @register="registerForm">
<template #import="{}"> <template #import="{}">
<BasicUpload <!-- <BasicUpload-->
:maxSize="20" <!-- :maxSize="20"-->
:maxNumber="1" <!-- :maxNumber="1"-->
<!-- @change="handleChange"-->
<!-- @click="handleUpload"-->
<!-- :api="userImport"-->
<!-- :accept="['.xlsx, .xls']"-->
<!-- >-->
<!-- <template #uploadBtnName>-->
<!-- <span>导入文件</span>-->
<!-- </template>-->
<!-- </BasicUpload>-->
<Upload
v-model:file-list="fileList"
action="https://www.mocky.io/v2/5cc8019d300000980a055e76"
@change="handleChange" @change="handleChange"
@click="handleUpload"
:api="userImport"
:accept="['.xlsx, .xls']"
> >
<template #uploadBtnName> <a-button> 导入文件 </a-button>
<span>导入文件</span> </Upload>
</template>
</BasicUpload>
</template> </template>
</BasicForm> </BasicForm>
</BasicModal> </BasicModal>
</template> </template>
<script lang="ts" setup> <script lang="ts" setup>
import { ref, computed, unref, reactive } from 'vue'; import { ref, computed, unref, reactive } from 'vue';
import { Upload } from 'ant-design-vue';
import { BasicModal, useModalInner } from '@/components/Modal'; import { BasicModal, useModalInner } from '@/components/Modal';
import { BasicForm, useForm } from '@/components/Form'; import { BasicForm, useForm } from '@/components/Form';
import { accountFormSchema } from './institution.data'; import { accountFormSchema } from './institution.data';
...@@ -41,8 +49,10 @@ ...@@ -41,8 +49,10 @@
const emit = defineEmits(['success', 'register']); const emit = defineEmits(['success', 'register']);
const { createMessage } = useMessage(); const { createMessage } = useMessage();
const isUpdate = ref(true); const isUpdate = ref(true);
const isDetail = ref(false);
const isMove = ref(false); const isMove = ref(false);
const rowId = ref(''); const rowId = ref('');
// const fileList = ref([]);
//获取接口数据并放在下拉框里(这里是打开了一个弹框) //获取接口数据并放在下拉框里(这里是打开了一个弹框)
//初始化表单 //初始化表单
const [registerForm, { setFieldsValue, updateSchema, resetFields, validate }] = useForm({ const [registerForm, { setFieldsValue, updateSchema, resetFields, validate }] = useForm({
...@@ -59,6 +69,7 @@ ...@@ -59,6 +69,7 @@
resetFields(); resetFields();
setModalProps({ confirmLoading: false }); setModalProps({ confirmLoading: false });
isUpdate.value = !!data?.isUpdate; isUpdate.value = !!data?.isUpdate;
isDetail.value = !!data?.isDetail;
isMove.value = !!data?.isMove; isMove.value = !!data?.isMove;
if (unref(isUpdate)) { if (unref(isUpdate)) {
......
...@@ -220,11 +220,17 @@ ...@@ -220,11 +220,17 @@
}); });
} /** 详情按钮*/ } /** 详情按钮*/
function handleDetails(record: Recordable) { function handleDetails(record: Recordable) {
push({ openModal(true, {
path: '/dataSharingAndExchange/carouselManagement/detail', record,
query: record, isAdd: false,
isUpdate: true,
isDetail: true,
}); });
console.log('path', record); // push({
// path: '/dataSharingAndExchange/carouselManagement/detail',
// query: record,
// });
// console.log('path', record);
} }
/** 删除按钮*/ /** 删除按钮*/
......
...@@ -104,11 +104,6 @@ export const columns: BasicColumn[] = [ ...@@ -104,11 +104,6 @@ export const columns: BasicColumn[] = [
dataIndex: 'createDate', dataIndex: 'createDate',
width: 150, width: 150,
}, },
{
title: '发布状态',
dataIndex: 'releaseStatus',
width: 150,
},
]; ];
export const searchFormSchema: FormSchema[] = [ export const searchFormSchema: FormSchema[] = [
{ {
......
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