diff --git a/src/api/modules/trade/group.ts b/src/api/modules/trade/group.ts index 31734b1..1258d12 100644 --- a/src/api/modules/trade/group.ts +++ b/src/api/modules/trade/group.ts @@ -7,15 +7,15 @@ export async function getGroupListApi(): Promise { // 创建交易组 export async function addGroupApi(params: any): Promise { - return request.post('/contractVariety/createGroup', {...params}) + return request.post('/contractVariety/createGroup', { ...params }) } //编辑交易组 export async function editGroupApi(params: any): Promise { - return request.post('/contractVariety/editGroup', {...params}) + return request.post('/contractVariety/editGroup', { ...params }) } // 删除交易组 export async function deleteGroupApi(params: any): Promise { - return request.post('/contractVariety/delGroup', {...params}) -} \ No newline at end of file + return request.post('/contractVariety/delGroup', { ...params }) +} diff --git a/src/assets/images/trade/group/add.png b/src/assets/images/trade/group/add.png new file mode 100644 index 0000000..d9f91c9 Binary files /dev/null and b/src/assets/images/trade/group/add.png differ diff --git a/src/views/trade/group/index.vue b/src/views/trade/group/index.vue index ceb83dc..64fe086 100644 --- a/src/views/trade/group/index.vue +++ b/src/views/trade/group/index.vue @@ -1,194 +1,328 @@ diff --git a/src/views/trade/group/options.ts b/src/views/trade/group/options.ts deleted file mode 100644 index c51c064..0000000 --- a/src/views/trade/group/options.ts +++ /dev/null @@ -1,40 +0,0 @@ -/** - * @description: 搜索配置 - */ -export const search = [ - { label: '交易组名称', prop: 'tradeGroupName', type: 'input' as const, placeholder: '请输入交易组名称' }, - { label: '状态', prop: 'status', type: 'select' as const, options: [{ label: '全部', value: '0' }, { label: '开启', value: '1' }, { label: '关闭', value: '2' }] }, -] - -/** - * @description: 表格配置 - */ -export const tableColumns = [ - { label: '交易组名称', prop: 'tradeGroupName' }, - //交易所编号 - { label: '交易所编号', prop: 'exchangeId' }, - // 交易时间 - { label: '交易时间', slotName: 'tradeTime' }, - // 交易状态 - { label: '交易状态', slotName: 'status' }, - // 操作 - { label: '操作', slotName: 'action' }, -] - -/** - * @description: dialog form配置 - */ -export const addFormItem = [ - { label: '交易组名称', prop: 'tradeGroupName', type: 'input' as const, placeholder: '请输入交易组名称' }, - // { label: '交易所ID', prop: 'exchangeId', type: 'select' as const, options: [] }, - // { label: '状态', prop: 'status', type: 'select' as const, options: [{ label: '开启', value: '1' }, { label: '关闭', value: '2' }] }, - { label: '冬季交易时间', prop: 'winterTime', type: 'date' as const, dateType: 'datetimerange' as const, placeholder: '请选择冬季交易时间', valueFormat: 'YYYY-MM-DD HH:mm:ss', labelWidth: '110px' }, - { label: '夏季交易时间', prop: 'summerTime', type: 'date' as const, dateType: 'datetimerange' as const, placeholder: '请选择夏季交易时间', valueFormat: 'YYYY-MM-DD HH:mm:ss' , labelWidth: '110px' }, -] -export const editFormItem = [ - { label: '交易组名称', prop: 'tradeGroupName', type: 'input' as const, placeholder: '请输入交易组名称' }, - { label: '冬季交易时间', prop: 'winterTime', type: 'date' as const, dateType: 'datetimerange' as const, placeholder: '请选择冬季交易时间', valueFormat: 'YYYY-MM-DD HH:mm:ss' , labelWidth: '110px'}, - { label: '夏季交易时间', prop: 'summerTime', type: 'date' as const, dateType: 'datetimerange' as const, placeholder: '请选择夏季交易时间', valueFormat: 'YYYY-MM-DD HH:mm:ss' , labelWidth: '110px'}, - { label: '状态', prop: 'status', type: 'radio' as const}, - { label: '排序', prop: 'sort', type: 'number' as const, placeholder: '请输入排序' }, -] \ No newline at end of file diff --git a/src/views/trade/group/rules.ts b/src/views/trade/group/rules.ts deleted file mode 100644 index d97152b..0000000 --- a/src/views/trade/group/rules.ts +++ /dev/null @@ -1,14 +0,0 @@ -import type { FormRules } from 'element-plus' -export const rules = (): FormRules => { - return { - tradeGroupName: [ - { required: true, message: '请输入交易组名称', trigger: ['blur'] } - ], - winterTime: [ - { required: true, message: '请选择冬季交易时间', trigger: ['change'] } - ], - summerTime: [ - { required: true, message: '请选择夏季交易时间', trigger: ['change'] } - ], - } -} \ No newline at end of file