From 8418641731323bc5e25c2b9d937a88b7cad946c6 Mon Sep 17 00:00:00 2001
From: YunaiV <>
Date: Fri, 5 Apr 2019 12:24:18 +0800
Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E7=AB=AF=20+=20=E5=89=8D=E7=AB=AF?=
=?UTF-8?q?=EF=BC=9A=E4=BC=98=E6=83=A0=E5=8A=B5=E6=A8=A1=E6=9D=BF=E6=B7=BB?=
=?UTF-8?q?=E5=8A=A0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/components/SiderMenu/BaseMenu.js | 2 +-
.../pages/Promotion/CouponCardTemplateList.js | 21 +++---
.../common/framework/util/DateUtil.java | 69 ++++++++++++++++++-
.../AdminsCouponTemplateController.java | 18 +++--
.../vo/admins/AdminsCouponTemplateVO.java | 9 ---
.../api/dto/CouponCardTemplateAddDTO.java | 5 +-
.../biz/dataobject/CouponTemplateDO.java | 14 ++--
.../biz/service/CouponServiceImpl.java | 14 +++-
.../resources/mapper/CouponTemplateMapper.xml | 6 +-
9 files changed, 115 insertions(+), 43 deletions(-)
diff --git a/admin-web/src/components/SiderMenu/BaseMenu.js b/admin-web/src/components/SiderMenu/BaseMenu.js
index 6c8c70222..407d529a1 100644
--- a/admin-web/src/components/SiderMenu/BaseMenu.js
+++ b/admin-web/src/components/SiderMenu/BaseMenu.js
@@ -105,7 +105,7 @@ export default class BaseMenu extends PureComponent {
onClick={
isMobile
? () => {
- onCollapse(true);
+ onCollapsetrue;
}
: undefined
}
diff --git a/admin-web/src/pages/Promotion/CouponCardTemplateList.js b/admin-web/src/pages/Promotion/CouponCardTemplateList.js
index b8de700ac..fc7461d7e 100644
--- a/admin-web/src/pages/Promotion/CouponCardTemplateList.js
+++ b/admin-web/src/pages/Promotion/CouponCardTemplateList.js
@@ -220,11 +220,12 @@ const AddOrUpdateForm = Form.create()(props => {
if (err) return;
let newFileds = {
...fields,
- priceAvailable: fields['priceAvailable'] ? parseInt(fields.priceAvailable * 100) : undefined,
- priceOff: fields['priceOff'] ? parseInt(fields.priceOff * 100) : undefined,
- discountPriceLimit: fields['discountPriceLimit'] ? parseInt(fields.discountPriceLimit * 100) : undefined,
- }
- debugger;
+ priceAvailable: fields.priceAvailable ? parseInt(fields.priceAvailable * 100) : undefined,
+ priceOff: fields.priceOff ? parseInt(fields.priceOff * 100) : undefined,
+ discountPriceLimit: fields.discountPriceLimit ? parseInt(fields.discountPriceLimit * 100) : undefined,
+ validStartTime: fields.validStartTime ? fields.validStartTime.format('YYYY-MM-DD') : undefined,
+ validEndTime: fields.validEndTime ? fields.validEndTime.format('YYYY-MM-DD') : undefined
+ };
// 添加表单
if (modalType === 'add') {
dispatch({
@@ -291,7 +292,8 @@ const AddOrUpdateForm = Form.create()(props => {
>
{form.getFieldDecorator('title', {
- rules: [{ required: true, message: '请输入标题!' }],
+ rules: [{ required: true, message: '请输入标题!' },
+ {max: 16, min:2, message: '长度为 2-16 位'},],
initialValue: formVals.title,
})()}
@@ -310,7 +312,6 @@ const AddOrUpdateForm = Form.create()(props => {
initialValue: formVals.quota,
})(