From dd1e68d251b75dab350e8cdab4546c9d4d6cef31 Mon Sep 17 00:00:00 2001
From: admin <344137771@qq.com>
Date: Wed, 07 Jan 2026 14:06:05 +0800
Subject: [PATCH] 1
---
src/views/newshares/dazonglist.vue | 71 +++++++++++++++++++++--------------
1 files changed, 43 insertions(+), 28 deletions(-)
diff --git a/src/views/newshares/dazonglist.vue b/src/views/newshares/dazonglist.vue
index b5c6caa..525904d 100644
--- a/src/views/newshares/dazonglist.vue
+++ b/src/views/newshares/dazonglist.vue
@@ -42,14 +42,12 @@
<template>
<div>
<a-tag
- :color="record.stockType == 'sh' ? 'purple' : record.stockType == 'sz' ? 'blue' : 'orange'">
- {{ record.stockType == 'sz' ? '深股' : record.stockType == 'sh' ? '沪股' : '京股'}}
+ :color="record.stockType == 'sh' ? 'purple' : record.stockType == 'sz' ? 'blue' : 'orange'">
+ {{ record.stockType == 'sz' ? '深股' : record.stockType == 'sh' ? '沪股' : '京股' }}
</a-tag>
</div>
</template>
</span>
-
-
<template slot="action" slot-scope="text,record">
<a slot="action" href="javascript:;" @click="geteditStock(record)">{{ '修改大宗交易' }}</a>
<a-divider type="vertical" />
@@ -69,7 +67,7 @@
v-decorator="['stockCode', { rules: [{ required: true, message: '请输入股票代码', }] }]" />
</a-form-item>
</a-col>
- <a-col :md="12" :lg="12" :sm="12" >
+ <a-col :md="12" :lg="12" :sm="12">
<a-form-item label="最小买入数量" :labelCol="labelCol" :wrapperCol="wrapperCol">
<a-input placeholder="请输入最小买入数量"
v-decorator="['stockNum', { rules: [{ required: true, message: '请输入最小买入数量', }] }]" />
@@ -91,23 +89,32 @@
</a-col>
</a-row>
<a-row :gutter="48">
- <a-col :md="12" :lg="12" :sm="12">
- <a-form-item label="开始时间" :labelCol="labelCol" :wrapperCol="wrapperCol">
- <a-date-picker show-time style="width:100%" @change="getstartTime"
- v-decorator="['startTime', { rules: [{ required: true, message: '请填写开始时间', }] }]"
- format="YYYY-MM-DD HH:mm:ss">
- </a-date-picker>
- </a-form-item>
- </a-col>
- <a-col :md="12" :lg="12" :sm="12">
- <a-form-item label="结束时间" :labelCol="labelCol" :wrapperCol="wrapperCol">
- <a-date-picker show-time style="width:100%" @change="getendTime"
- v-decorator="['endTime', { rules: [{ required: true, message: '请填写结束时间', }] }]"
- format="YYYY-MM-DD HH:mm:ss">
- </a-date-picker>
- </a-form-item>
- </a-col>
- </a-row>
+ <a-col :md="12" :lg="12" :sm="12">
+ <a-form-item label="开始时间" :labelCol="labelCol" :wrapperCol="wrapperCol">
+ <a-date-picker show-time style="width:100%" @change="getstartTime"
+ v-decorator="['startTime', { rules: [{ required: true, message: '请填写开始时间', }] }]"
+ format="YYYY-MM-DD HH:mm:ss">
+ </a-date-picker>
+ </a-form-item>
+ </a-col>
+ <a-col :md="12" :lg="12" :sm="12">
+ <a-form-item label="结束时间" :labelCol="labelCol" :wrapperCol="wrapperCol">
+ <a-date-picker show-time style="width:100%" @change="getendTime"
+ v-decorator="['endTime', { rules: [{ required: true, message: '请填写结束时间', }] }]"
+ format="YYYY-MM-DD HH:mm:ss">
+ </a-date-picker>
+ </a-form-item>
+ </a-col>
+ </a-row>
+ <a-row :gutter="48">
+ <a-col :md="12" :lg="12" :sm="12">
+ <a-form-item label="剩余份额百分比" :labelCol="labelCol" :wrapperCol="wrapperCol">
+ <a-input placeholder="请输入剩余份额百分比"
+ v-decorator="['residualShare', { rules: [{ required: true, message: '请输入剩余份额百分比', }] }]"
+ addon-after="%" />
+ </a-form-item>
+ </a-col>
+ </a-row>
</a-form>
</a-modal>
</page-header-wrapper>
@@ -140,6 +147,14 @@
title: '折扣',
dataIndex: 'discount',
align: "center",
+ },
+ {
+ title: '剩余份额百分比',
+ dataIndex: 'residualShare',
+ align: "center",
+ customRender: (text, row, index) => {
+ return text + '%'
+ }
},
{
title: '股票类型',
@@ -189,9 +204,9 @@
},
datalist: [],
labelCol: {
- xs: { span: 9 },
- sm: { span: 9 },
- md: { span: 9 }
+ xs: { span: 10 },
+ sm: { span: 10 },
+ md: { span: 10 }
},
wrapperCol: {
xs: { span: 14 },
@@ -201,7 +216,7 @@
addUserform: this.$form.createForm(this),
addUserdialog: false,
addUserDialogloading: false,
- fields: ['stockCode', 'stockNum', 'password', 'startTime','endTime','discount'],
+ fields: ['stockCode', 'stockNum', 'password', 'startTime', 'endTime', 'discount', "residualShare"],
currentdetail: '',
startTime: '',
endTime: '',
@@ -245,8 +260,8 @@
this.addUserdialog = true;
this.fields.forEach(v => this.addUserform.getFieldDecorator(v))
this.addUserform.setFieldsValue(pick(val, this.fields))
- this.addUserform.setFieldsValue({ startTime: val.startTime ? moment(val.startTime).format('YYYY-MM-DD HH:mm:ss') : ''})
- this.addUserform.setFieldsValue({ endTime: val.endTime ? moment(val.endTime).format('YYYY-MM-DD HH:mm:ss') : ''})
+ this.addUserform.setFieldsValue({ startTime: val.startTime ? moment(val.startTime).format('YYYY-MM-DD HH:mm:ss') : '' })
+ this.addUserform.setFieldsValue({ endTime: val.endTime ? moment(val.endTime).format('YYYY-MM-DD HH:mm:ss') : '' })
this.endTime = moment(val.endTime).format('YYYY-MM-DD HH:mm:ss')
this.startTime = moment(val.startTime).format('YYYY-MM-DD HH:mm:ss')
},
--
Gitblit v1.9.3