Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
J
jinfa-platform
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
黄庭坚
jinfa-platform
Commits
2a1749b7
Commit
2a1749b7
authored
Dec 04, 2021
by
unknown
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'v2' of
http://10.0.0.22:3000/lingxi/lingxi-business-paltform
into v2
parents
e364a352
ff264145
Show whitespace changes
Inline
Side-by-side
Showing
40 changed files
with
1307 additions
and
224 deletions
+1307
-224
member.ts
src/constants/member.ts
+38
-35
regExp.ts
src/constants/regExp.ts
+1
-1
member.ts
src/locales/zh-CN/member.ts
+89
-1
payandSettle.ts
src/locales/zh-CN/payandSettle.ts
+870
-0
index.tsx
src/pages/classAndProperty/propertyValue/index.tsx
+1
-2
index.tsx
src/pages/member/components/VerifyModal/index.tsx
+5
-2
schema.ts
src/pages/member/components/VerifyModal/schema.ts
+8
-5
index.tsx
...rComingClassify/components/ComingClassifyDrawer/index.tsx
+11
-8
index.ts
...gClassify/components/ComingClassifyDrawer/schema/index.ts
+25
-22
index.tsx
src/pages/member/memberPrComingClassify/index.tsx
+6
-4
verify.tsx
src/pages/member/memberPrComingClassify/verify.tsx
+5
-3
index.tsx
...tigate/components/VerifyComingInvestigateDrawer/index.tsx
+8
-5
schema.ts
...tigate/components/VerifyComingInvestigateDrawer/schema.ts
+20
-17
index.tsx
src/pages/member/memberPrComingInvestigate/index.tsx
+5
-3
verify.tsx
src/pages/member/memberPrComingInvestigate/verify.tsx
+6
-4
detail.tsx
src/pages/member/memberPrVerifyChange1/detail.tsx
+1
-1
index.tsx
src/pages/member/memberPrVerifyChange1/index.tsx
+10
-8
verify.tsx
src/pages/member/memberPrVerifyChange1/verify.tsx
+4
-2
index.tsx
src/pages/member/memberPrVerifyChange2/index.tsx
+9
-7
verify.tsx
src/pages/member/memberPrVerifyChange2/verify.tsx
+5
-3
index.tsx
src/pages/member/memberPrVerifyChangeConfirm/index.tsx
+10
-8
verify.tsx
src/pages/member/memberPrVerifyChangeConfirm/verify.tsx
+5
-3
index.tsx
src/pages/member/memberPrVerifyComing1/index.tsx
+10
-8
verify.tsx
src/pages/member/memberPrVerifyComing1/verify.tsx
+4
-2
detail.tsx
src/pages/member/memberPrVerifyComing2/detail.tsx
+1
-1
index.tsx
src/pages/member/memberPrVerifyComing2/index.tsx
+9
-7
verify.tsx
src/pages/member/memberPrVerifyComing2/verify.tsx
+4
-2
index.tsx
src/pages/member/memberPrVerifyComingConfirm/index.tsx
+10
-8
verify.tsx
src/pages/member/memberPrVerifyComingConfirm/verify.tsx
+5
-3
index.tsx
...pages/member/memberPrVerifyComingQualifications/index.tsx
+10
-8
verify.tsx
...ages/member/memberPrVerifyComingQualifications/verify.tsx
+5
-3
index.tsx
src/pages/payandSettle/capitalAccounts/eAccount/index.tsx
+6
-5
index.tsx
...Settle/eAccountApprove/components/companyFinish/index.tsx
+1
-1
index.tsx
...ayandSettle/eAccountApprove/components/personal/index.tsx
+56
-9
index.tsx
...ettle/eAccountApprove/components/personalFinish/index.tsx
+1
-1
constant.tsx
src/pages/payandSettle/eAccountApprove/constant.tsx
+9
-0
useEDetail.tsx
...pages/payandSettle/eAccountApprove/effects/useEDetail.tsx
+29
-18
index.tsx
src/pages/payandSettle/eAccountApprove/index.tsx
+3
-3
index.tsx
...es/transaction/components/saleOrderProductTable/index.tsx
+1
-0
form.tsx
...ticsAbility/logisticsAdminister/receivingAddress/form.tsx
+1
-1
No files found.
src/constants/member.ts
View file @
2a1749b7
...
...
@@ -2,9 +2,12 @@
* @Author: XieZhiXiong
* @Date: 2021-05-18 17:36:53
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-
07-03 18:41:39
* @LastEditTime: 2021-
12-03 18:01:11
* @Description: 会员相关常量
*/
import
{
getIntl
}
from
'umi'
;
const
intl
=
getIntl
();
/* --------------------------------- 会员类型 -------------------------------- */
/**
...
...
@@ -27,10 +30,10 @@ export const MEMBER_TYPE_CHANNEL_INDIVIDUAL = 4;
* 会员类型对应中文
*/
export
const
MEMBER_TYPE
=
{
[
MEMBER_TYPE_CORPORATE
]:
'企业会员'
,
[
MEMBER_TYPE_INDIVIDUAL
]:
'个人会员'
,
[
MEMBER_TYPE_CHANNEL_CORPORATE
]:
'渠道企业会员'
,
[
MEMBER_TYPE_CHANNEL_INDIVIDUAL
]:
'渠道个人会员'
,
[
MEMBER_TYPE_CORPORATE
]:
intl
.
formatMessage
({
id
:
'member.constants.MEMBER_TYPE_CORPORATE'
})
,
[
MEMBER_TYPE_INDIVIDUAL
]:
intl
.
formatMessage
({
id
:
'member.constants.MEMBER_TYPE_INDIVIDUAL'
})
,
[
MEMBER_TYPE_CHANNEL_CORPORATE
]:
intl
.
formatMessage
({
id
:
'member.constants.MEMBER_TYPE_CHANNEL_CORPORATE'
})
,
[
MEMBER_TYPE_CHANNEL_INDIVIDUAL
]:
intl
.
formatMessage
({
id
:
'member.constants.MEMBER_TYPE_CHANNEL_INDIVIDUAL'
})
,
};
...
...
@@ -38,15 +41,15 @@ export const MEMBER_TYPE = {
/**
* 正常的
*/
export
const
MEMBER_STATUS_NORMAL
=
1
;
/**
export
const
MEMBER_STATUS_NORMAL
=
1
;
/**
* 冻结的
*/
export
const
MEMBER_STATUS_FROZEN
=
2
;
export
const
MEMBER_STATUS
=
{
[
MEMBER_STATUS_NORMAL
]:
'正常'
,
[
MEMBER_STATUS_FROZEN
]:
'冻结'
,
};
export
const
MEMBER_STATUS_FROZEN
=
2
;
export
const
MEMBER_STATUS
=
{
[
MEMBER_STATUS_NORMAL
]:
intl
.
formatMessage
({
id
:
'member.constants.MEMBER_STATUS_NORMAL'
})
,
[
MEMBER_STATUS_FROZEN
]:
intl
.
formatMessage
({
id
:
'member.constants.MEMBER_STATUS_FROZEN'
})
,
};
/* --------------------------------- 会员外部状态 -------------------------------- */
...
...
@@ -226,23 +229,23 @@ export const PLATFORM_MEMBER_INNER_STATUS_VERIFY_PASSED = 9;
/**
* 平台会员
*/
export
const
MEMBER_LEVEL_TYPE_PLATFORM
=
1
;
/**
export
const
MEMBER_LEVEL_TYPE_PLATFORM
=
1
;
/**
* 商户会员
*/
export
const
MEMBER_LEVEL_TYPE_MERCHANT
=
2
;
/**
export
const
MEMBER_LEVEL_TYPE_MERCHANT
=
2
;
/**
* 渠道会员
*/
export
const
MEMBER_LEVEL_TYPE_CHANNEL
=
3
;
/**
* 会员等级类型枚举对应中文
*/
export
const
MEMBER_LEVEL_TYPE
=
{
[
MEMBER_LEVEL_TYPE_PLATFORM
]:
'平台会员'
,
[
MEMBER_LEVEL_TYPE_MERCHANT
]:
'商户会员'
,
[
MEMBER_LEVEL_TYPE_CHANNEL
]:
'渠道会员'
,
};
export
const
MEMBER_LEVEL_TYPE_CHANNEL
=
3
;
/**
* 会员等级类型枚举对应中文
*/
export
const
MEMBER_LEVEL_TYPE
=
{
[
MEMBER_LEVEL_TYPE_PLATFORM
]:
intl
.
formatMessage
({
id
:
'member.constants.MEMBER_LEVEL_TYPE_PLATFORM'
})
,
[
MEMBER_LEVEL_TYPE_MERCHANT
]:
intl
.
formatMessage
({
id
:
'member.constants.MEMBER_LEVEL_TYPE_MERCHANT'
})
,
[
MEMBER_LEVEL_TYPE_CHANNEL
]:
intl
.
formatMessage
({
id
:
'member.constants.MEMBER_LEVEL_TYPE_CHANNEL'
})
,
};
/* --------------------------------- 会员规则类型 -------------------------------- */
...
...
@@ -296,11 +299,11 @@ export const MEMBER_INVOICE_TYPE_5 = 5;
* 会员等级类型枚举对应中文
*/
export
const
MEMBER_INVOICE_TYPE
=
{
[
MEMBER_INVOICE_TYPE_1
]:
'增值税专用发票'
,
[
MEMBER_INVOICE_TYPE_2
]:
'普通发票'
,
[
MEMBER_INVOICE_TYPE_3
]:
'机动车专用发票'
,
[
MEMBER_INVOICE_TYPE_4
]:
'机打发票'
,
[
MEMBER_INVOICE_TYPE_5
]:
'定额发票'
,
[
MEMBER_INVOICE_TYPE_1
]:
intl
.
formatMessage
({
id
:
'member.constants.MEMBER_INVOICE_TYPE_1'
})
,
[
MEMBER_INVOICE_TYPE_2
]:
intl
.
formatMessage
({
id
:
'member.constants.MEMBER_INVOICE_TYPE_2'
})
,
[
MEMBER_INVOICE_TYPE_3
]:
intl
.
formatMessage
({
id
:
'member.constants.MEMBER_INVOICE_TYPE_3'
})
,
[
MEMBER_INVOICE_TYPE_4
]:
intl
.
formatMessage
({
id
:
'member.constants.MEMBER_INVOICE_TYPE_4'
})
,
[
MEMBER_INVOICE_TYPE_5
]:
intl
.
formatMessage
({
id
:
'member.constants.MEMBER_INVOICE_TYPE_5'
})
,
};
...
...
@@ -329,9 +332,9 @@ export const MEMBER_TAX_POINT_5 = 0;
* 会员等级类型枚举对应中文
*/
export
const
MEMBER_TAX_POINT
=
{
[
MEMBER_TAX_POINT_1
]:
'17%'
,
[
MEMBER_TAX_POINT_2
]:
'11%'
,
[
MEMBER_TAX_POINT_3
]:
'6%'
,
[
MEMBER_TAX_POINT_4
]:
'3%'
,
[
MEMBER_TAX_POINT_5
]:
'0%'
,
[
MEMBER_TAX_POINT_1
]:
intl
.
formatMessage
({
id
:
'member.constants.MEMBER_TAX_POINT_1'
})
,
[
MEMBER_TAX_POINT_2
]:
intl
.
formatMessage
({
id
:
'member.constants.MEMBER_TAX_POINT_2'
})
,
[
MEMBER_TAX_POINT_3
]:
intl
.
formatMessage
({
id
:
'member.constants.MEMBER_TAX_POINT_3'
})
,
[
MEMBER_TAX_POINT_4
]:
intl
.
formatMessage
({
id
:
'member.constants.MEMBER_TAX_POINT_4'
})
,
[
MEMBER_TAX_POINT_5
]:
intl
.
formatMessage
({
id
:
'member.constants.MEMBER_TAX_POINT_5'
})
,
};
src/constants/regExp.ts
View file @
2a1749b7
...
...
@@ -19,5 +19,5 @@ export const PATTERN_MAPS = {
money
:
/^
\d
*
(?:\.\d{0,2})?
$/
,
weight
:
/^
\d
*
(?:\.\d{0,3})?
$/
,
quantity
:
/^
[
1-9
]
+
[
0-9
]
*$/
,
// 数量,大于等于1的正整数
identity
:
/
(
^
\d{15}
$
)
|
(
^
\d{18}
$
)
|
(
^
\d{17}(\d
|X|x
)
$
)
/
,
//
数量,大于等于1的正整数
identity
:
/
(
^
\d{15}
$
)
|
(
^
\d{18}
$
)
|
(
^
\d{17}(\d
|X|x
)
$
)
/
,
//
身份证
}
src/locales/zh-CN/member.ts
View file @
2a1749b7
...
...
@@ -2,7 +2,7 @@
* @Author: XieZhiXiong
* @Date: 2021-11-29 11:33:12
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-12-0
2 16:26:31
* @LastEditTime: 2021-12-0
3 17:56:20
* @Description:
*/
export
default
{
...
...
@@ -163,6 +163,64 @@ export default {
'member.management.memberPrVerifyComingData.verify.qualities.required'
:
'请填写必要的资质证明'
,
'member.management.memberPrVerifyComingData.verify.upperMember.null'
:
'无'
,
// 待审核入库考察
'member.management.memberPrComingInvestigate.drawer.title'
:
'入库考察审核'
,
'member.management.memberPrComingInvestigate.drawer.form.select.placeholder'
:
'请选择'
,
'member.management.memberPrComingInvestigate.drawer.form.inspect'
:
'考察信息'
,
'member.management.memberPrComingInvestigate.drawer.form.inspect.date'
:
'考察日期'
,
'member.management.memberPrComingInvestigate.drawer.form.inspect.score'
:
'考察评分'
,
'member.management.memberPrComingInvestigate.drawer.form.inspect.score.rules-money'
:
'请输入两位小数'
,
'member.management.memberPrComingInvestigate.drawer.form.inspect.result'
:
'考察结果'
,
'member.management.memberPrComingInvestigate.drawer.form.inspect.result-placeholder'
:
'在此输入你的内容,最长60个字符,30个汉字'
,
'member.management.memberPrComingInvestigate.drawer.form.inspect.reports'
:
'考察报告'
,
'member.management.memberPrComingInvestigate.drawer.form.inspect.reports.rules-required'
:
'请上传考察报告'
,
'member.management.memberPrComingInvestigate.drawer.form.verify'
:
'单据审核'
,
'member.management.memberPrComingInvestigate.drawer.form.verify.agree'
:
'是否通过'
,
'member.management.memberPrComingInvestigate.drawer.form.verify.agree.pass'
:
'审核通过'
,
'member.management.memberPrComingInvestigate.drawer.form.verify.agree.noPass'
:
'审核不通过'
,
'member.management.memberPrComingInvestigate.drawer.form.verify.reason'
:
'不通过原因'
,
'member.management.memberPrComingInvestigate.drawer.form.verify.placeholder'
:
'在此输入你的内容,最长120个字符,60个汉字'
,
// 待入库分类
'member.management.memberPrComingClassify.verify.commiting'
:
'正在提交,请稍候...'
,
'member.management.memberPrComingClassify.drawer.title'
:
'入库分类信息'
,
'member.management.memberPrComingClassify.drawer.form.select.placeholder'
:
'请选择'
,
'member.management.memberPrComingClassify.drawer.form.classify'
:
'入库分类信息'
,
'member.management.memberPrComingClassify.drawer.form.classify.code'
:
'会员编码'
,
'member.management.memberPrComingClassify.drawer.form.classify.code.description-1'
:
'长度最多10位,不可重复'
,
'member.management.memberPrComingClassify.drawer.form.classify.code.description-2'
:
'不支持特殊符号(除英文"_-";下划线和中划线)'
,
'member.management.memberPrComingClassify.drawer.form.classify.code.rules-legal'
:
'请输入数字、英文、_-,最多支持10个字符'
,
'member.management.memberPrComingClassify.drawer.form.classify.partnerType'
:
'合作关系'
,
'member.management.memberPrComingClassify.drawer.form.classify.maxAmount'
:
'单次合作金额'
,
'member.management.memberPrComingClassify.drawer.form.classify.maxAmount.description-1'
:
'允许单次采购最大金额'
,
'member.management.memberPrComingClassify.drawer.form.classify.maxAmount.rules-legal'
:
'请输入数值,最多支持小数点后两位'
,
'member.management.memberPrComingClassify.drawer.form.classify.maxAmount.rules-max'
:
'最多支持8个字符'
,
'member.management.memberPrComingClassify.drawer.form.classify.areaCodes'
:
'适用区域'
,
'member.management.memberPrComingClassify.drawer.form.classify.categories'
:
'主营品类'
,
'member.management.memberPrComingClassify.drawer.form.classify.category'
:
'品类'
,
'member.management.memberPrComingClassify.drawer.form.classify.paymentDay'
:
'付款周期(天)'
,
'member.management.memberPrComingClassify.drawer.form.classify.paymentDay.rules-legal'
:
'请输入0 或 正整数,最多8位数'
,
'member.management.memberPrComingClassify.drawer.form.classify.invoiceTypeName'
:
'发票类型'
,
'member.management.memberPrComingClassify.drawer.form.classify.taxPoint'
:
'税点'
,
'member.management.memberPrComingClassify.drawer.form.verify'
:
'单据审核'
,
'member.management.memberPrComingClassify.drawer.form.verify.agree'
:
'是否通过'
,
'member.management.memberPrComingClassify.drawer.form.verify.agree.pass'
:
'审核通过'
,
'member.management.memberPrComingClassify.drawer.form.verify.agree.noPass'
:
'审核不通过'
,
'member.management.memberPrComingClassify.drawer.form.verify.reason'
:
'不通过原因'
,
'member.management.memberPrComingClassify.drawer.form.verify.placeholder'
:
'在此输入你的内容,最长120个字符,60个汉字'
,
// 待审核入库(一级)
'member.management.memberPrVerifyComing1.query.verify-tip'
:
'确定要审核通过选中的会员吗?'
,
// 待确认入库
'member.management.memberPrVerifyComingConfirm.query.verify-tip'
:
'确定要审核通过选中的会员吗?'
,
// 待审核会员变更(一级)
'member.management.memberPrVerifyChange1.query.verify-tip'
:
'确定要审核通过选中的会员吗?'
,
// 待确认会员变更
'member.management.memberPrVerifyChangeConfirm.query.verify-tip'
:
'确定要审核通过选中的会员吗?'
,
// 会员状态
'member.status.notAaudit'
:
'待审核'
,
...
...
@@ -195,6 +253,36 @@ export default {
'member.management.common.schames.query'
:
'查询'
,
'member.management.common.form.reason.pass'
:
'通过原因'
,
'member.management.common.form.reason.noPass'
:
'不通过原因'
,
'member.management.common.commiting'
:
'正在提交,请稍候...'
,
// 常量相关
'member.constants.MEMBER_TYPE_CORPORATE'
:
'企业会员'
,
'member.constants.MEMBER_TYPE_INDIVIDUAL'
:
'个人会员'
,
'member.constants.MEMBER_TYPE_CHANNEL_CORPORATE'
:
'渠道企业会员'
,
'member.constants.MEMBER_TYPE_CHANNEL_INDIVIDUAL'
:
'渠道个人会员'
,
'member.constants.MEMBER_STATUS_NORMAL'
:
'正常'
,
'member.constants.MEMBER_STATUS_FROZEN'
:
'冻结'
,
'member.constants.MEMBER_LEVEL_TYPE_PLATFORM'
:
'平台会员'
,
'member.constants.MEMBER_LEVEL_TYPE_MERCHANT'
:
'商户会员'
,
'member.constants.MEMBER_LEVEL_TYPE_CHANNEL'
:
'渠道会员'
,
'member.constants.MEMBER_INVOICE_TYPE_1'
:
'增值税专用发票'
,
'member.constants.MEMBER_INVOICE_TYPE_2'
:
'普通发票'
,
'member.constants.MEMBER_INVOICE_TYPE_3'
:
'机动车专用发票'
,
'member.constants.MEMBER_INVOICE_TYPE_4'
:
'机打发票'
,
'member.constants.MEMBER_INVOICE_TYPE_5'
:
'定额发票'
,
'member.constants.MEMBER_TAX_POINT_1'
:
'17%'
,
'member.constants.MEMBER_TAX_POINT_2'
:
'11%'
,
'member.constants.MEMBER_TAX_POINT_3'
:
'6%'
,
'member.constants.MEMBER_TAX_POINT_4'
:
'3%'
,
'member.constants.MEMBER_TAX_POINT_5'
:
'0%'
,
// 业务组件
'member.components.VerifyModal.title'
:
'单据审核'
,
'member.components.VerifyModal.agree.pass'
:
'审核通过'
,
'member.components.VerifyModal.agree.noPass'
:
'审核不通过'
,
'member.components.VerifyModal.reason.noPass'
:
'不通过原因'
,
'member.components.VerifyModal.reason.pass'
:
'通过原因'
,
'member.components.VerifyModal.reason.placeholder'
:
'在此输入你的内容,最长120个字符,60个汉字'
,
// 会员考察/考评/整改/预警、投诉建议、会员整改管理、考评结果查询、投诉建议管理
'member.memberInspection.add.modifyInvestigate'
:
'修改会员考察'
,
...
...
src/locales/zh-CN/payandSettle.ts
0 → 100644
View file @
2a1749b7
export
default
{
'payandSettle.currency'
:
'¥'
,
'payandSettle.constant.statusMap.1'
:
'申请提现'
,
'payandSettle.constant.statusMap.2'
:
'审核通过'
,
'payandSettle.constant.statusMap.3'
:
'审核不通过'
,
'payandSettle.constant.statusMap.4'
:
'提现成功'
,
'payandSettle.constant.statusMap.5'
:
'提现失败'
,
'payandSettle.constant.statusMap.6'
:
'支付中'
,
'payandSettle.constant.statusMap.7'
:
'支付失败'
,
'payandSettle.constant.statusMap.8'
:
'确认到账'
,
'payandSettle.constant.statusMap.9'
:
'支付成功'
,
'payandSettle.constant.moveStatusMap.1'
:
'冻结'
,
'payandSettle.constant.moveStatusMap.2'
:
'解冻'
,
'payandSettle.constant.memberStatusMap.1'
:
'正常'
,
'payandSettle.constant.memberStatusMap.2'
:
'已冻结'
,
'payandSettle.constant.accountStatusMap.1'
:
'正常'
,
'payandSettle.constant.accountStatusMap.2'
:
'已冻结'
,
'payandSettle.constant.memberLevelTypeMap.1'
:
'平台会员'
,
'payandSettle.constant.memberLevelTypeMap.2'
:
'商户会员'
,
'payandSettle.constant.memberLevelTypeMap.3'
:
'渠道会员'
,
'payandSettle.constant.operationMap.1'
:
'账户充值'
,
'payandSettle.constant.operationMap.2'
:
'账户提现'
,
'payandSettle.constant.operationMap.3'
:
'订单支付'
,
'payandSettle.constant.operationMap.4'
:
'订单退款'
,
'payandSettle.constant.operationMap.5'
:
'订单返利'
,
'payandSettle.constant.accountMemberType.1'
:
'企业会员'
,
'payandSettle.constant.accountMemberType.2'
:
'企业个人会员'
,
'payandSettle.constant.accountMemberType.3'
:
'渠道会员'
,
'payandSettle.constant.accountMemberType.4'
:
'渠道个人会员'
,
'payandSettle.paySetting.columns.key'
:
'参数代码'
,
'payandSettle.paySetting.columns.value'
:
'参数值'
,
'payandSettle.paySetting.columns.remark'
:
'参数描述'
,
'payandSettle.paySetting.columns.options'
:
'操作'
,
'payandSettle.paySetting.columns.options.button.1'
:
'编辑'
,
'payandSettle.paySetting.columns.options.button.2'
:
'删除'
,
'payandSettle.paySetting.columns.options.button.2.popconfirm.title'
:
'确定要执行这个操作?'
,
'payandSettle.paySetting.columns.options.button.2.popconfirm.okText'
:
'是'
,
'payandSettle.paySetting.columns.options.button.2.popconfirm.cancelText'
:
'否'
,
'payandSettle.paySetting.detail'
:
'会员支付参数配置'
,
'payandSettle.paySetting.effect'
:
'保存'
,
'payandSettle.paySetting.label'
:
'是否开启'
,
'payandSettle.paySetting.radio.1'
:
'是'
,
'payandSettle.paySetting.radio.2'
:
'否'
,
'payandSettle.paySetting.parameters'
:
'支付参数配置'
,
'payandSettle.paySetting.parameters.button'
:
'新增参数配置'
,
'payandSettle.paySetting.label.2'
:
'授信额度设置'
,
'payandSettle.paySetting.label.2.1'
:
'初始申请额度不超过:'
,
'payandSettle.paySetting.label.2.1.addonAfter'
:
'人民币'
,
'payandSettle.paySetting.label.2.2'
:
'允许满:'
,
'payandSettle.paySetting.label.2.2.addonAfter'
:
'天'
,
'payandSettle.paySetting.label.2.3'
:
'申请上调:'
,
'payandSettle.paySetting.payEmpty.content'
:
'平台还未配置您的支付方式,请联系平台客服'
,
'payandSettle.paySetting.payEmpty.h3'
:
'抱歉'
,
'payandSettle.paySetting.payEmpty.button'
:
'联系客服'
,
'payandSettle.paySetting.components.modal.error'
:
'上传文件大小不超过 20M!'
,
'payandSettle.paySetting.components.modal.title'
:
'参数配置'
,
'payandSettle.paySetting.components.modal.code'
:
'参数代码'
,
'payandSettle.paySetting.components.modal.code.message'
:
'请选择参数代码'
,
'payandSettle.paySetting.components.modal.value'
:
'退款证书'
,
'payandSettle.paySetting.components.modal.value.message'
:
'请上传退款证书'
,
'payandSettle.paySetting.components.modal.value.upload'
:
'上传文件'
,
'payandSettle.paySetting.components.modal.value.2'
:
'参数值'
,
'payandSettle.paySetting.components.modal.value.2.message'
:
'请输入参数值'
,
'payandSettle.paySetting.components.modal.remark'
:
'参数描述'
,
'payandSettle.eAccountApprove.linkList.1'
:
'个人信息'
,
'payandSettle.eAccountApprove.linkList.2'
:
'账户信息'
,
'payandSettle.eAccountApprove.linkList.3'
:
'电子协议'
,
'payandSettle.eAccountApprove.title'
:
'通联账户'
,
'payandSettle.components.finish.mellowCard.1'
:
'个人信息'
,
'payandSettle.components.finish.mellowCard.name'
:
'姓名'
,
'payandSettle.components.finish.mellowCard.phone'
:
'手机号'
,
'payandSettle.components.finish.mellowCard.button.1'
:
'解绑'
,
'payandSettle.components.finish.mellowCard.button.2'
:
'查看签约协议'
,
'payandSettle.components.finish.mellowCard.button.3'
:
'立即完善'
,
'payandSettle.components.finish.mellowCard.bank'
:
'银行账号'
,
'payandSettle.components.finish.mellowCard.agreement'
:
'电子协议'
,
'payandSettle.components.finish.mellowCard.2'
:
'银行账户'
,
'payandSettle.components.finish.mellowCard.3'
:
'电子协议'
,
'payandSettle.components.finish.mellowCard.3.h3'
:
'进一步完善资料,可实现提现功能~'
,
'payandSettle.components.personal.title'
:
'个人认证'
,
'payandSettle.components.personal.name'
:
'姓名'
,
'payandSettle.components.personal.name.message'
:
'请输入姓名'
,
'payandSettle.components.personal.name.placeholder'
:
'请输入姓名'
,
'payandSettle.components.personal.type'
:
'证件类型'
,
'payandSettle.components.personal.type.message'
:
'请选择证件类型'
,
'payandSettle.components.personal.type.placeholder'
:
'请选择证件类型'
,
'payandSettle.components.personal.type.option.1'
:
'身份证'
,
'payandSettle.components.personal.idcard'
:
'证件号码'
,
'payandSettle.components.personal.idcard.message'
:
'请输入证件号码'
,
'payandSettle.components.personal.idcard.placeholder'
:
'请输入证件号码'
,
'payandSettle.components.personal.phone'
:
'手机号码'
,
'payandSettle.components.personal.phone.message'
:
'请输入手机号码'
,
'payandSettle.components.personal.phone.placeholder'
:
'请输入手机号码'
,
'payandSettle.components.personal.captcha'
:
'验证码'
,
'payandSettle.components.personal.captcha.message'
:
'请输入验证码'
,
'payandSettle.components.personal.captcha.placeholder'
:
'请输入验证码'
,
'payandSettle.components.personal.captcha.button'
:
'获取验证码'
,
'payandSettle.components.personal.submit'
:
'提交'
,
'payandSettle.creditManage.components.detailInfo.avatarWrap.aloneTxt'
:
'单'
,
'payandSettle.creditManage.components.detailInfo.avatarWrap.name'
:
'申请单号:'
,
'payandSettle.creditManage.components.detailInfo.descriptions.1'
:
'会员名称'
,
'payandSettle.creditManage.components.detailInfo.descriptions.2'
:
'会员类型'
,
'payandSettle.creditManage.components.detailInfo.descriptions.3'
:
'会员角色名称'
,
'payandSettle.creditManage.components.detailInfo.descriptions.4'
:
'会员状态'
,
'payandSettle.creditManage.components.detailInfo.descriptions.5'
:
'外部状态'
,
'payandSettle.creditManage.components.detailInfo.descriptions.6'
:
'内部状态'
,
'payandSettle.creditManage.components.flowRecords.outerColumns.index'
:
'序号'
,
'payandSettle.creditManage.components.flowRecords.outerColumns.roleName'
:
'操作角色'
,
'payandSettle.creditManage.components.flowRecords.outerColumns.status'
:
'状态'
,
'payandSettle.creditManage.components.flowRecords.outerColumns.operate'
:
'操作'
,
'payandSettle.creditManage.components.flowRecords.outerColumns.operateTime'
:
'操作时间'
,
'payandSettle.creditManage.components.flowRecords.outerColumns.opinion'
:
'审核意见'
,
'payandSettle.creditManage.components.flowRecords.innerColumns.step'
:
'序号'
,
'payandSettle.creditManage.components.flowRecords.innerColumns.operator'
:
'操作人'
,
'payandSettle.creditManage.components.flowRecords.innerColumns.department'
:
'部门'
,
'payandSettle.creditManage.components.flowRecords.innerColumns.jobTitle'
:
'职位'
,
'payandSettle.creditManage.components.flowRecords.innerColumns.status'
:
'状态'
,
'payandSettle.creditManage.components.flowRecords.innerColumns.operate'
:
'操作'
,
'payandSettle.creditManage.components.flowRecords.innerColumns.operateTime'
:
'操作时间'
,
'payandSettle.creditManage.components.flowRecords.innerColumns.opinion'
:
'审核意见'
,
'payandSettle.creditManage.components.flowRecords.tab.1'
:
'外部流转记录'
,
'payandSettle.creditManage.components.flowRecords.tab.2'
:
'内部流转记录'
,
'payandSettle.creditManage.components.historyList.columns.applyNo'
:
'申请单号'
,
'payandSettle.creditManage.components.historyList.columns.originalQuota'
:
'调整前额度(元)'
,
'payandSettle.creditManage.components.historyList.columns.applyQuota'
:
'申请调整额度(元)'
,
'payandSettle.creditManage.components.historyList.columns.auditQuota'
:
'审批调整额度(元)'
,
'payandSettle.creditManage.components.historyList.columns.applyTime'
:
'申请时间'
,
'payandSettle.creditManage.components.historyList.columns.title'
:
'历史授信申请'
,
'payandSettle.creditManage.components.quotaApplicationInfo.minMarks'
:
'当前额度'
,
'payandSettle.creditManage.components.quotaApplicationInfo.maxMarks'
:
'最高可调额度'
,
'payandSettle.creditManage.components.quotaApplicationInfo.title'
:
'授信申请信息'
,
'payandSettle.creditManage.components.quotaApplicationInfo.col.1'
:
'现有额度(元):'
,
'payandSettle.creditManage.components.quotaApplicationInfo.col.1.text'
:
'申请调整至'
,
'payandSettle.creditManage.components.quotaApplicationInfo.col.2'
:
'申请调整额度(元)'
,
'payandSettle.creditManage.components.quotaApplicationInfo.col.2.descriptions.1'
:
'申请调整账单日期'
,
'payandSettle.creditManage.components.quotaApplicationInfo.col.2.descriptions.1.text'
:
'日'
,
'payandSettle.creditManage.components.quotaApplicationInfo.col.2.descriptions.2'
:
'申请还款周期'
,
'payandSettle.creditManage.components.quotaApplicationInfo.col.2.descriptions.2.text'
:
'天'
,
'payandSettle.creditManage.components.quotaApplicationInfo.col.2.descriptions.3'
:
'申请时间'
,
'payandSettle.creditManage.components.quotaApplicationInfo.col.3'
:
'申请附件:'
,
'payandSettle.creditManage.components.quotaApplicationInfo.title.2'
:
'授信审批信息'
,
'payandSettle.creditManage.components.quotaApplicationInfo.extra'
:
'编辑'
,
'payandSettle.creditManage.components.quotaApplicationInfo.col.4.descriptions.1'
:
'审批额度(元)'
,
'payandSettle.creditManage.components.quotaApplicationInfo.col.4.descriptions.2'
:
'审批账单日期'
,
'payandSettle.creditManage.components.quotaApplicationInfo.col.4.descriptions.2.text'
:
'日'
,
'payandSettle.creditManage.components.quotaApplicationInfo.col.4.descriptions.3'
:
'审批还款周期'
,
'payandSettle.creditManage.components.quotaApplicationInfo.col.4.descriptions.3.text'
:
'天'
,
'payandSettle.creditManage.components.quotaApplicationInfo.col.4.descriptions.4'
:
'审批时间'
,
'payandSettle.creditManage.components.quotaApplicationInfo.modal.title'
:
'编辑授信申请信息'
,
'payandSettle.creditManage.components.quotaApplicationInfo.modal.validator'
:
'输入值已超出最大额度'
,
'payandSettle.creditManage.components.quotaApplicationInfo.editModalSchema.quota'
:
'审批额度'
,
'payandSettle.creditManage.components.quotaApplicationInfo.editModalSchema.quota.addonBefore'
:
'¥'
,
'payandSettle.creditManage.components.quotaApplicationInfo.editModalSchema.quota.message'
:
'请填写审批额度'
,
'payandSettle.creditManage.components.quotaApplicationInfo.editModalSchema.billDay'
:
'审批账单日期'
,
'payandSettle.creditManage.components.quotaApplicationInfo.editModalSchema.billDay.addonBefore'
:
'日'
,
'payandSettle.creditManage.components.quotaApplicationInfo.editModalSchema.billDay.message.1'
:
'请填写申请调整账单日期'
,
'payandSettle.creditManage.components.quotaApplicationInfo.editModalSchema.billDay.message.2'
:
'请填写大于等于1的正整数'
,
'payandSettle.creditManage.components.quotaApplicationInfo.editModalSchema.billDay.message.3'
:
'请输入大于0 小于等于 28的数值'
,
'payandSettle.creditManage.components.quotaApplicationInfo.editModalSchema.repayPeriod'
:
'审批还款周期'
,
'payandSettle.creditManage.components.quotaApplicationInfo.editModalSchema.repayPeriod.addonAfter'
:
'天'
,
'payandSettle.creditManage.components.quotaApplicationInfo.editModalSchema.repayPeriod.message.1'
:
'请填写申请还款周期'
,
'payandSettle.creditManage.components.quotaApplicationInfo.editModalSchema.repayPeriod.message.2'
:
'请填写大于等于1的正整数'
,
'payandSettle.creditManage.quotaFormQuery.defaultColumns.applyNo'
:
'申请单号/时间'
,
'payandSettle.creditManage.quotaFormQuery.defaultColumns.memberName'
:
'会员名称'
,
'payandSettle.creditManage.quotaFormQuery.defaultColumns.memberTypeName'
:
'会员类型'
,
'payandSettle.creditManage.quotaFormQuery.defaultColumns.memberRoleName'
:
'会员角色'
,
'payandSettle.creditManage.quotaFormQuery.defaultColumns.originalQuota'
:
'调整前额度(元)'
,
'payandSettle.creditManage.quotaFormQuery.defaultColumns.applyQuota'
:
'申请调整后额度(元)'
,
'payandSettle.creditManage.quotaFormQuery.defaultColumns.outerStatusName'
:
'外部状态'
,
'payandSettle.creditManage.quotaFormQuery.defaultColumns.innerStatusName'
:
'内部状态'
,
'payandSettle.creditManage.quotaFormQuery.schema.listSearchSchema.memberName'
:
'搜索'
,
'payandSettle.creditManage.quotaFormQuery.schema.listSearchSchema.memberName.tip'
:
'输入 会员名称 进行搜索'
,
'payandSettle.creditManage.quotaFormQuery.schema.listSearchSchema.applyNo'
:
'申请单号'
,
'payandSettle.creditManage.quotaFormQuery.schema.listSearchSchema.time'
:
'单据时间(全部)'
,
'payandSettle.creditManage.quotaFormQuery.schema.listSearchSchema.outerStatus'
:
'外部状态(全部)'
,
'payandSettle.creditManage.quotaFormQuery.schema.listSearchSchema.innerStatus'
:
'内部状态(全部)'
,
'payandSettle.creditManage.quotaFormQuery.schema.listSearchSchema.submit'
:
'查询'
,
'payandSettle.creditManage.quotaMenage.handleAdjustment'
:
'正在申请'
,
'payandSettle.creditManage.quotaMenage.handleFrozen.1'
:
'正在解除'
,
'payandSettle.creditManage.quotaMenage.handleFrozen.2'
:
'正在冻结'
,
'payandSettle.creditManage.quotaMenage.defaultColumns.memberName'
:
'会员名称'
,
'payandSettle.creditManage.quotaMenage.defaultColumns.memberTypeName'
:
'会员类型'
,
'payandSettle.creditManage.quotaMenage.defaultColumns.memberRoleName'
:
'会员角色'
,
'payandSettle.creditManage.quotaMenage.defaultColumns.canUseQuota'
:
'剩余可用额度(元)'
,
'payandSettle.creditManage.quotaMenage.defaultColumns.quota'
:
'总额度/已用额度(元)'
,
'payandSettle.creditManage.quotaMenage.defaultColumns.quota.text.1'
:
'总额度:'
,
'payandSettle.creditManage.quotaMenage.defaultColumns.quota.text.2'
:
'已使用:'
,
'payandSettle.creditManage.quotaMenage.defaultColumns.repayStatusName'
:
'还款状态'
,
'payandSettle.creditManage.quotaMenage.defaultColumns.statusName'
:
'状态'
,
'payandSettle.creditManage.quotaMenage.defaultColumns.action'
:
'操作'
,
'payandSettle.creditManage.quotaMenage.defaultColumns.action.button.1'
:
'调额'
,
'payandSettle.creditManage.quotaMenage.defaultColumns.action.button.2'
:
'冻结'
,
'payandSettle.creditManage.quotaMenage.defaultColumns.action.button.3'
:
'解除'
,
'payandSettle.creditManage.quotaMenage.modal.1'
:
'还款逾期催收短信发送'
,
'payandSettle.creditManage.quotaMenage.modal.1.tip.1'
:
'您将向还款逾期的会员发送一条催收短信,'
,
'payandSettle.creditManage.quotaMenage.modal.1.tip.2'
:
'短信内容为:'
,
'payandSettle.creditManage.quotaMenage.modal.1.content.1'
:
'您的本期账单还款金额:¥'
,
'payandSettle.creditManage.quotaMenage.modal.1.content.2'
:
'最后还款日期:'
,
'payandSettle.creditManage.quotaMenage.modal.1.content.3'
:
'您已逾期'
,
'payandSettle.creditManage.quotaMenage.modal.1.content.4'
:
'天,'
,
'payandSettle.creditManage.quotaMenage.modal.1.content.5'
:
'请尽快还款,以免影响您的信用!'
,
'payandSettle.creditManage.quotaMenage.modal.2'
:
'短信发送成功通知'
,
'payandSettle.creditManage.quotaMenage.modal.2.tip'
:
'短信已成功发送'
,
'payandSettle.creditManage.quotaMenage.modal.2.button'
:
'确定'
,
'payandSettle.creditManage.quotaMenage.detail.quotaData.1'
:
'剩余可用额度(元)'
,
'payandSettle.creditManage.quotaMenage.detail.quotaData.2'
:
'已用额度(元)'
,
'payandSettle.creditManage.quotaMenage.detail.descriptions.1'
:
'会员类型'
,
'payandSettle.creditManage.quotaMenage.detail.descriptions.2'
:
'会员角色'
,
'payandSettle.creditManage.quotaMenage.detail.descriptions.3'
:
'状态'
,
'payandSettle.creditManage.quotaMenage.detail.descriptions.4'
:
'会员状态'
,
'payandSettle.creditManage.quotaMenage.detail.descriptions.4.statusTag'
:
'正常'
,
'payandSettle.creditManage.quotaMenage.detail.components.billInfo.statusTag.front'
:
'逾期'
,
'payandSettle.creditManage.quotaMenage.detail.components.billInfo.statusTag.back'
:
'天'
,
'payandSettle.creditManage.quotaMenage.detail.components.billInfo.descriptions.1'
:
'账单金额(元)'
,
'payandSettle.creditManage.quotaMenage.detail.components.billInfo.descriptions.2'
:
'账单最后还款日期'
,
'payandSettle.creditManage.quotaMenage.detail.components.billInfo.descriptions.3'
:
'账单最后还款金额(元)'
,
'payandSettle.creditManage.quotaMenage.detail.components.billInfo.descriptions.4'
:
'还清日期'
,
'payandSettle.creditManage.quotaMenage.detail.components.billInfo.descriptions.5'
:
'交易流水号'
,
'payandSettle.creditManage.quotaMenage.detail.components.billInfo.descriptions.6'
:
'交易项目'
,
'payandSettle.creditManage.quotaMenage.detail.components.billInfo.descriptions.7'
:
'交易时间'
,
'payandSettle.creditManage.quotaMenage.detail.components.checkVoucherModal'
:
'查看凭证'
,
'payandSettle.creditManage.quotaMenage.detail.components.introduceRow.warning'
:
'暂无可查询记录'
,
'payandSettle.creditManage.quotaMenage.detail.components.introduceRow.title.1'
:
'授信额度'
,
'payandSettle.creditManage.quotaMenage.detail.components.introduceRow.title.2'
:
'账单记录'
,
'payandSettle.creditManage.quotaMenage.detail.components.introduceRow.badge.1'
:
'剩余可用额度(元):'
,
'payandSettle.creditManage.quotaMenage.detail.components.introduceRow.badge.2'
:
'已用额度(元):'
,
'payandSettle.creditManage.quotaMenage.detail.components.introduceRow.badge.3'
:
'总额度(元):'
,
'payandSettle.creditManage.quotaMenage.detail.components.introduceRow.check'
:
'查看交易记录'
,
'payandSettle.creditManage.quotaMenage.detail.components.introduceRow.col.1'
:
'剩余应还(元):'
,
'payandSettle.creditManage.quotaMenage.detail.components.introduceRow.col.1.expireTime'
:
'到期'
,
'payandSettle.creditManage.quotaMenage.detail.components.introduceRow.col.1.statusTag.1.back'
:
'天后'
,
'payandSettle.creditManage.quotaMenage.detail.components.introduceRow.col.1.statusTag.2.front'
:
'逾期'
,
'payandSettle.creditManage.quotaMenage.detail.components.introduceRow.col.1.statusTag.2.back'
:
'天'
,
'payandSettle.creditManage.quotaMenage.detail.components.introduceRow.col.2'
:
'本期账单(元):'
,
'payandSettle.creditManage.quotaMenage.detail.components.introduceRow.col.3'
:
'最后还款日期:'
,
'payandSettle.creditManage.quotaMenage.detail.components.introduceRow.col.4'
:
'还款周期:'
,
'payandSettle.creditManage.quotaMenage.detail.components.introduceRow.col.5'
:
'账单日期:'
,
'payandSettle.creditManage.quotaMenage.detail.components.tradeRecord.descriptions.1'
:
'交易流水号'
,
'payandSettle.creditManage.quotaMenage.detail.components.tradeRecord.descriptions.2'
:
'交易项目'
,
'payandSettle.creditManage.quotaMenage.detail.components.tradeRecord.descriptions.2.strong'
:
'元'
,
'payandSettle.creditManage.quotaMenage.detail.components.tradeRecord.descriptions.3'
:
'交易时间'
,
'payandSettle.creditManage.quotaMenage.detail.components.tradeRecord.descriptions.4'
:
'备注'
,
'payandSettle.creditManage.quotaMenage.detail.components.tradeRecord.descriptions.4.button'
:
'确认还款结果'
,
'payandSettle.creditManage.quotaMenage.detail.components.tradeRecord.modal.title'
:
'确认还款结果'
,
'payandSettle.creditManage.quotaMenage.detail.components.tradeRecord.modal.button.1'
:
'取消'
,
'payandSettle.creditManage.quotaMenage.detail.components.tradeRecord.modal.button.2'
:
'未到账'
,
'payandSettle.creditManage.quotaMenage.detail.components.tradeRecord.modal.button.3'
:
'已到账'
,
'payandSettle.creditManage.quotaMenage.schema.listSearchSchema.memberName'
:
'搜索'
,
'payandSettle.creditManage.quotaMenage.schema.listSearchSchema.memberName.tip'
:
'输入 会员名称 进行搜索'
,
'payandSettle.creditManage.quotaMenage.schema.listSearchSchema.level'
:
'会员等级(全部)'
,
'payandSettle.creditManage.quotaMenage.schema.listSearchSchema.memberTypeId'
:
'会员类型(全部)'
,
'payandSettle.creditManage.quotaMenage.schema.listSearchSchema.subRoleId'
:
'会员角色(全部)'
,
'payandSettle.creditManage.quotaMenage.schema.listSearchSchema.rePayStatus'
:
'还款状态(全部)'
,
'payandSettle.creditManage.quotaMenage.schema.listSearchSchema.status'
:
'状态(全部)'
,
'payandSettle.creditManage.quotaMenage.schema.listSearchSchema.submit'
:
'查询'
,
'payandSettle.creditManage.defaultColumns.applyNo'
:
'申请单号/时间'
,
'payandSettle.creditManage.defaultColumns.memberName'
:
'会员名称'
,
'payandSettle.creditManage.defaultColumns.memberTypeName'
:
'会员类型'
,
'payandSettle.creditManage.defaultColumns.memberRoleName'
:
'会员角色'
,
'payandSettle.creditManage.defaultColumns.originalQuota'
:
'调整前额度(元)'
,
'payandSettle.creditManage.defaultColumns.applyQuota'
:
'申请调整后额度(元)'
,
'payandSettle.creditManage.defaultColumns.outerStatusName'
:
'外部状态'
,
'payandSettle.creditManage.defaultColumns.innerStatusName'
:
'内部状态'
,
'payandSettle.creditManage.defaultColumns.option'
:
'操作'
,
'payandSettle.creditManage.quotaPr1.verify'
:
'审核'
,
'payandSettle.creditManage.quotaPr2.verify'
:
'审核'
,
'payandSettle.creditManage.quotaPr3.verify'
:
'审核'
,
'payandSettle.creditManage.quotaPrConfirm.verify'
:
'确认'
,
'payandSettle.creditManage.quotaPrSubmit.verify'
:
'提交审核'
,
'payandSettle.creditManage.schema.listSearchSchema.memberName'
:
'搜索'
,
'payandSettle.creditManage.schema.listSearchSchema.memberName.tip'
:
'输入 会员名称 进行搜索'
,
'payandSettle.creditManage.schema.listSearchSchema.applyNo'
:
'申请单号'
,
'payandSettle.creditManage.schema.listSearchSchema.time'
:
'单据时间(全部)'
,
'payandSettle.creditManage.schema.listSearchSchema.applyType'
:
'单据类型(全部)'
,
'payandSettle.creditManage.schema.listSearchSchema.level'
:
'会员等级(全部)'
,
'payandSettle.creditManage.schema.listSearchSchema.memberTypeId'
:
'会员类型(全部)'
,
'payandSettle.creditManage.schema.listSearchSchema.subRoleId'
:
'会员角色(全部)'
,
'payandSettle.creditManage.schema.listSearchSchema.submit'
:
'查询'
,
'payandSettle.creditApplication.components.detailInfo.avatarWrap.aloneTxt'
:
'单'
,
'payandSettle.creditApplication.components.detailInfo.avatarWrap.name'
:
'申请单号:'
,
'payandSettle.creditApplication.components.detailInfo.extra'
:
'提交'
,
'payandSettle.creditApplication.components.detailInfo.descriptions.1'
:
'会员归属'
,
'payandSettle.creditApplication.components.detailInfo.descriptions.2'
:
'会员类型'
,
'payandSettle.creditApplication.components.detailInfo.descriptions.3'
:
'会员角色名称'
,
'payandSettle.creditApplication.components.detailInfo.descriptions.4'
:
'会员状态'
,
'payandSettle.creditApplication.components.detailInfo.descriptions.5'
:
'外部状态'
,
'payandSettle.creditApplication.components.detailInfo.descriptions.6'
:
'内部状态'
,
'payandSettle.creditApplication.components.historyList.columns.applyNo'
:
'申请单号'
,
'payandSettle.creditApplication.components.historyList.columns.originalQuota'
:
'调整前额度(元)'
,
'payandSettle.creditApplication.components.historyList.columns.applyQuota'
:
'申请调整额度(元)'
,
'payandSettle.creditApplication.components.historyList.columns.auditQuota'
:
'审批额度(元)'
,
'payandSettle.creditApplication.components.historyList.columns.applyTime'
:
'申请时间'
,
'payandSettle.creditApplication.components.historyList.title'
:
'历史授信申请'
,
'payandSettle.creditApplication.components.outerCirculation'
:
'外部流转'
,
'payandSettle.creditApplication.components.outerCirculationRecord.columns.order'
:
'序号'
,
'payandSettle.creditApplication.components.outerCirculationRecord.columns.roleName'
:
'操作角色'
,
'payandSettle.creditApplication.components.outerCirculationRecord.columns.status'
:
'状态'
,
'payandSettle.creditApplication.components.outerCirculationRecord.columns.operate'
:
'操作'
,
'payandSettle.creditApplication.components.outerCirculationRecord.columns.operateTime'
:
'操作时间'
,
'payandSettle.creditApplication.components.outerCirculationRecord.columns.opinion'
:
'审核意见'
,
'payandSettle.creditApplication.components.outerCirculationRecord.title'
:
'外部流转记录'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.minMarks'
:
'当前额度'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.maxMarks'
:
'最高可调额度'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.warning'
:
'图片大小超过20M'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.title'
:
'授信申请信息'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.extra'
:
'编辑'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.col.1'
:
'现有额度(元):'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.col.1.text'
:
'申请调整至'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.col.2'
:
'申请调整额度(元)'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.col.2.descriptions.1'
:
'申请调整账单日期'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.col.2.descriptions.1.text'
:
'日'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.col.2.descriptions.2'
:
'申请还款周期'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.col.2.descriptions.2.text'
:
'天'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.col.2.descriptions.3'
:
'申请时间'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.col.3'
:
'申请附件:'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.title.2'
:
'授信审批信息'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.col.4.descriptions.1'
:
'审批额度(元)'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.col.4.descriptions.2'
:
'审批账单日期'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.col.4.descriptions.2.text'
:
'日'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.col.4.descriptions.3'
:
'审批还款周期'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.col.4.descriptions.3.text'
:
'天'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.col.4.descriptions.4'
:
'审批时间'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.modal'
:
'编辑授信申请信息'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.modal.validator'
:
'输入值已超出最大额度'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.schema.description'
:
'一次只能上传一个附件,每个附件大小不能超过20M'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.schema.applyQuota'
:
'申请调整额度'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.schema.applyQuota.addonBefore'
:
'¥'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.schema.applyQuota.message.1'
:
'请填写申请调整额度'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.schema.applyQuota.message.2'
:
'请填写正数'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.schema.billDay'
:
'申请调整账单日期'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.schema.billDay.addonAfter'
:
'日'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.schema.billDay.message.1'
:
'请填写申请调整账单日期'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.schema.billDay.message.2'
:
'请填写大于等于1的正整数'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.schema.billDay.message.3'
:
'请输入大于0 小于等于 28的数值'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.schema.repayPeriod'
:
'申请还款周期'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.schema.repayPeriod.addonAfter'
:
'天'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.schema.repayPeriod.message.1'
:
'请填写申请还款周期'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.schema.repayPeriod.message.2'
:
'请填写大于等于1的正整数'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.schema.fileList'
:
'申请附件'
,
'payandSettle.creditApplication.components.quotaApplicationInfo.schema.fileList.message'
:
'请上传申请附件'
,
'payandSettle.creditApplication.quotaFormQuery.defaultColumns.applyNo'
:
'申请单号/时间'
,
'payandSettle.creditApplication.quotaFormQuery.defaultColumns.parentMemberName'
:
'会员归属'
,
'payandSettle.creditApplication.quotaFormQuery.defaultColumns.memberTypeName'
:
'会员类型'
,
'payandSettle.creditApplication.quotaFormQuery.defaultColumns.memberRoleName'
:
'会员角色'
,
'payandSettle.creditApplication.quotaFormQuery.defaultColumns.memberLevelName'
:
'所属会员等级'
,
'payandSettle.creditApplication.quotaFormQuery.defaultColumns.originalQuota'
:
'调整前额度(元)'
,
'payandSettle.creditApplication.quotaFormQuery.defaultColumns.applyQuota'
:
'申请调整后额度(元)'
,
'payandSettle.creditApplication.quotaFormQuery.defaultColumns.outerStatusName'
:
'外部状态'
,
'payandSettle.creditApplication.quotaFormQuery.defaultColumns.innerStatusName'
:
'内部状态'
,
'payandSettle.creditApplication.quotaFormQuery.schema.listSearchSchema.memberName'
:
'搜索'
,
'payandSettle.creditApplication.quotaFormQuery.schema.listSearchSchema.memberName.tip'
:
'输入 会员归属 进行搜索'
,
'payandSettle.creditApplication.quotaFormQuery.schema.listSearchSchema.applyNo'
:
'申请单号'
,
'payandSettle.creditApplication.quotaFormQuery.schema.listSearchSchema.applyNo.time'
:
'单据时间(全部)'
,
'payandSettle.creditApplication.quotaFormQuery.schema.listSearchSchema.outerStatus'
:
'外部状态(全部)'
,
'payandSettle.creditApplication.quotaFormQuery.schema.listSearchSchema.innerStatus'
:
'内部状态(全部)'
,
'payandSettle.creditApplication.quotaFormQuery.schema.listSearchSchema.submit'
:
'查询'
,
'payandSettle.creditApplication.quotaMenage.defaultColumns.parentMemberName.parentMemberName'
:
'会员归属'
,
'payandSettle.creditApplication.quotaMenage.defaultColumns.parentMemberName.parentMemberName.tooltip'
:
'历史未有申请的,现状态为申请中的,不能进行查看'
,
'payandSettle.creditApplication.quotaMenage.defaultColumns.parentMemberName.memberTypeName'
:
'会员类型'
,
'payandSettle.creditApplication.quotaMenage.defaultColumns.parentMemberName.memberRoleName'
:
'会员角色'
,
'payandSettle.creditApplication.quotaMenage.defaultColumns.parentMemberName.memberLevelName'
:
'所属会员等级'
,
'payandSettle.creditApplication.quotaMenage.defaultColumns.parentMemberName.canUseQuota'
:
'剩余可用额度(元)'
,
'payandSettle.creditApplication.quotaMenage.defaultColumns.parentMemberName.quota'
:
'总额度/已用额度(元)'
,
'payandSettle.creditApplication.quotaMenage.defaultColumns.parentMemberName.quota.text.1'
:
'总额度:'
,
'payandSettle.creditApplication.quotaMenage.defaultColumns.parentMemberName.quota.text.2'
:
'已使用:'
,
'payandSettle.creditApplication.quotaMenage.defaultColumns.parentMemberName.repayStatusName'
:
'还款状态'
,
'payandSettle.creditApplication.quotaMenage.defaultColumns.parentMemberName.statusName'
:
'状态'
,
'payandSettle.creditApplication.quotaMenage.defaultColumns.parentMemberName.action'
:
'操作'
,
'payandSettle.creditApplication.quotaMenage.defaultColumns.parentMemberName.action.button'
:
'申请'
,
'payandSettle.creditApplication.quotaMenage.detail.quotaData.1'
:
'剩余可用额度(元)'
,
'payandSettle.creditApplication.quotaMenage.detail.quotaData.2'
:
'已用额度(元)'
,
'payandSettle.creditApplication.quotaMenage.detail.descriptions.1'
:
'会员类型'
,
'payandSettle.creditApplication.quotaMenage.detail.descriptions.2'
:
'会员角色'
,
'payandSettle.creditApplication.quotaMenage.detail.descriptions.3'
:
'还款状态'
,
'payandSettle.creditApplication.quotaMenage.detail.descriptions.4'
:
'会员状态'
,
'payandSettle.creditApplication.quotaMenage.detail.components.billInfo.statusTag.front'
:
'逾期'
,
'payandSettle.creditApplication.quotaMenage.detail.components.billInfo.statusTag.back'
:
'天'
,
'payandSettle.creditApplication.quotaMenage.detail.components.billInfo.descriptions.1'
:
'账单金额(元)'
,
'payandSettle.creditApplication.quotaMenage.detail.components.billInfo.descriptions.2'
:
'账单最后还款日期'
,
'payandSettle.creditApplication.quotaMenage.detail.components.billInfo.descriptions.3'
:
'账单最后还款金额(元)'
,
'payandSettle.creditApplication.quotaMenage.detail.components.billInfo.descriptions.4'
:
'还清日期'
,
'payandSettle.creditApplication.quotaMenage.detail.components.billInfo.descriptions.5'
:
'交易流水号'
,
'payandSettle.creditApplication.quotaMenage.detail.components.billInfo.descriptions.7'
:
'交易项目'
,
'payandSettle.creditApplication.quotaMenage.detail.components.billInfo.descriptions.8'
:
'交易时间'
,
'payandSettle.creditApplication.quotaMenage.detail.components.checkVoucherModal'
:
'查看凭证'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.warning.1'
:
'暂无可查询记录'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.warning.2'
:
'暂不支持该支付渠道,请先选择其他支付渠道'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.success.1'
:
'支付成功'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.success.2'
:
'支付失败,请重试 或 选择其他支付方式'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.title.1'
:
'授信额度'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.title.2'
:
'账单记录'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.badge'
:
'剩余可用额度(元):'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.check'
:
'查看交易记录'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.col.1'
:
'已用额度(元):'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.col.2'
:
'总额度(元):'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.col.3'
:
'剩余应还(元):'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.col.3.expireTime'
:
'到期'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.col.3.statusTag.1.back'
:
'天后'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.col.3.statusTag.2.front'
:
'逾期'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.col.3.statusTag.2.back'
:
'天'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.col.3.button'
:
'立即还款'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.col.4'
:
'本期账单(元):'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.col.5'
:
'最后还款日期:'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.col.6'
:
'还款周期:'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.col.6.text'
:
'天'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.col.7'
:
'账单日期:'
,
'payandSettle.creditApplication.quotaMenage.detail.components.introduceRow.col.7.text'
:
'日'
,
'payandSettle.creditApplication.quotaMenage.detail.components.refundModal.title'
:
'还款'
,
'payandSettle.creditApplication.quotaMenage.detail.components.refundModal.validator'
:
'输入值已超出还款金额'
,
'payandSettle.creditApplication.quotaMenage.detail.components.refundModal.schema.repaymentModalSchema.repayQuota'
:
'还款金额'
,
'payandSettle.creditApplication.quotaMenage.detail.components.refundModal.schema.repaymentModalSchema.repayQuota.message.1'
:
'请填写还款金额'
,
'payandSettle.creditApplication.quotaMenage.detail.components.refundModal.schema.repaymentModalSchema.repayQuota.message.2'
:
'请输入整数或小数位不超过两位的小数'
,
'payandSettle.creditApplication.quotaMenage.detail.components.refundModal.schema.repaymentModalSchema.tradeType'
:
'选择支付方式'
,
'payandSettle.creditApplication.quotaMenage.detail.components.refundModal.schema.repaymentModalSchema.tradeType.1'
:
'线上支付方式'
,
'payandSettle.creditApplication.quotaMenage.detail.components.refundModal.schema.repaymentModalSchema.tradeType.2'
:
'线下支付方式'
,
'payandSettle.creditApplication.quotaMenage.detail.components.refundModal.schema.repaymentModalSchema.tradeType.placeholder'
:
'请选择'
,
'payandSettle.creditApplication.quotaMenage.detail.components.refundModal.schema.repaymentModalSchema.tradeType.message'
:
'请选择支付方式'
,
'payandSettle.creditApplication.quotaMenage.detail.components.refundModal.schema.repaymentModalSchema.tradeChannel'
:
'选择支付渠道'
,
'payandSettle.creditApplication.quotaMenage.detail.components.refundModal.schema.repaymentModalSchema.tradeChannel.placeholder'
:
'请选择'
,
'payandSettle.creditApplication.quotaMenage.detail.components.refundModal.schema.repaymentModalSchema.tradeChannel.message'
:
'选择支付渠道'
,
'payandSettle.creditApplication.quotaMenage.detail.components.tradeRecord.descriptions.1'
:
'交易流水号'
,
'payandSettle.creditApplication.quotaMenage.detail.components.tradeRecord.descriptions.2'
:
'交易项目'
,
'payandSettle.creditApplication.quotaMenage.detail.components.tradeRecord.descriptions.3'
:
'交易时间'
,
'payandSettle.creditApplication.quotaMenage.detail.components.tradeRecord.descriptions.4'
:
'备注'
,
'payandSettle.creditApplication.quotaMenage.detail.components.uploadVoucherModal.warning'
:
'图片大小超过200K'
,
'payandSettle.creditApplication.quotaMenage.detail.components.uploadVoucherModal.error'
:
'没有还款账户完整相关信息,无法还款'
,
'payandSettle.creditApplication.quotaMenage.detail.components.uploadVoucherModal.title'
:
'上传支付凭证'
,
'payandSettle.creditApplication.quotaMenage.detail.components.uploadVoucherModal.schema.uploadVoucherModalSchema.description'
:
'单个凭证文件大小不能超过 200K'
,
'payandSettle.creditApplication.quotaMenage.detail.components.uploadVoucherModal.schema.uploadVoucherModalSchema.name'
:
'还款账户名称'
,
'payandSettle.creditApplication.quotaMenage.detail.components.uploadVoucherModal.schema.uploadVoucherModalSchema.bankAccount'
:
'银行账号'
,
'payandSettle.creditApplication.quotaMenage.detail.components.uploadVoucherModal.schema.uploadVoucherModalSchema.bankDeposit'
:
'开户行'
,
'payandSettle.creditApplication.quotaMenage.detail.components.uploadVoucherModal.schema.uploadVoucherModalSchema.payProveList'
:
'上传支付凭证'
,
'payandSettle.creditApplication.quotaMenage.detail.components.uploadVoucherModal.schema.uploadVoucherModalSchema.payProveList.message'
:
'上传支付凭证'
,
'payandSettle.creditApplication.quotaMenage.detail.components.wxPayModal.title'
:
'微信支付'
,
'payandSettle.creditApplication.quotaMenage.detail.components.wxPayModal.p'
:
'使用微信扫一扫下方二维码'
,
'payandSettle.creditApplication.quotaMenage.detail.components.wxPayModal.label.1'
:
'当前需支付:'
,
'payandSettle.creditApplication.quotaMenage.detail.components.wxPayModal.label.2'
:
'RMB'
,
'payandSettle.creditApplication.quotaMenage.schema.listSearchSchema.parentMemberName'
:
'搜索'
,
'payandSettle.creditApplication.quotaMenage.schema.listSearchSchema.parentMemberName.tip'
:
'输入 会员归属 进行搜索'
,
'payandSettle.creditApplication.quotaMenage.schema.listSearchSchema.rePayStatus'
:
'还款状态(全部)'
,
'payandSettle.creditApplication.quotaMenage.schema.listSearchSchema.status'
:
'状态(全部)'
,
'payandSettle.creditApplication.quotaMenage.schema.listSearchSchema.submit'
:
'查询'
,
'payandSettle.creditApplication.quotaPrSubmit.handleSubmit'
:
'正在提交'
,
'payandSettle.creditApplication.quotaPrSubmit.handleDelete'
:
'正在删除'
,
'payandSettle.creditApplication.quotaPrSubmit.defaultColumns.applyNo'
:
'申请单号/时间'
,
'payandSettle.creditApplication.quotaPrSubmit.defaultColumns.parentMemberName'
:
'会员归属'
,
'payandSettle.creditApplication.quotaPrSubmit.defaultColumns.memberTypeName'
:
'会员类型'
,
'payandSettle.creditApplication.quotaPrSubmit.defaultColumns.memberRoleName'
:
'会员角色'
,
'payandSettle.creditApplication.quotaPrSubmit.defaultColumns.memberLevelName'
:
'所属会员等级'
,
'payandSettle.creditApplication.quotaPrSubmit.defaultColumns.originalQuota'
:
'调整前额度(元)'
,
'payandSettle.creditApplication.quotaPrSubmit.defaultColumns.applyQuota'
:
'申请调整后额度(元)'
,
'payandSettle.creditApplication.quotaPrSubmit.defaultColumns.outerStatus'
:
'外部状态'
,
'payandSettle.creditApplication.quotaPrSubmit.defaultColumns.innerStatus'
:
'内部状态'
,
'payandSettle.creditApplication.quotaPrSubmit.defaultColumns.option'
:
'操作'
,
'payandSettle.creditApplication.quotaPrSubmit.defaultColumns.option.button.1'
:
'提交'
,
'payandSettle.creditApplication.quotaPrSubmit.defaultColumns.option.button.2'
:
'删除'
,
'payandSettle.creditApplication.quotaPrSubmit.defaultColumns.option.button.2.popconfirm.title'
:
'确定要删除吗?'
,
'payandSettle.creditApplication.quotaPrSubmit.defaultColumns.option.button.2.popconfirm.okText'
:
'是'
,
'payandSettle.creditApplication.quotaPrSubmit.defaultColumns.option.button.2.popconfirm.cancelText'
:
'否'
,
'payandSettle.creditApplication.quotaPrSubmit.defaultColumns.option.button.3'
:
'编辑'
,
'payandSettle.creditApplication.quotaPrSubmit.schema.listSearchSchema.memberName'
:
'搜索'
,
'payandSettle.creditApplication.quotaPrSubmit.schema.listSearchSchema.memberName.tip'
:
'输入 会员归属 进行搜索'
,
'payandSettle.creditApplication.quotaPrSubmit.schema.listSearchSchema.applyNo'
:
'申请单号'
,
'payandSettle.creditApplication.quotaPrSubmit.schema.listSearchSchema.time'
:
'单据时间(全部)'
,
'payandSettle.creditApplication.quotaPrSubmit.schema.listSearchSchema.submit'
:
'查询'
,
'payandSettle.components.initBase.title'
:
'抱歉'
,
'payandSettle.components.initBase.text'
:
'平台还未配置您的支付方式,请联系平台客服'
,
'payandSettle.components.initBase.button'
:
'联系客服'
,
'payandSettle.capitalAccounts.accountLists.columns.parentMemberName'
:
'账户归属'
,
'payandSettle.capitalAccounts.accountLists.columns.memberType'
:
'会员类型'
,
'payandSettle.capitalAccounts.accountLists.columns.memberRoleName'
:
'会员角色'
,
'payandSettle.capitalAccounts.accountLists.columns.memberLevelType'
:
'会员等级类型'
,
'payandSettle.capitalAccounts.accountLists.columns.memberStatus'
:
'会员状态'
,
'payandSettle.capitalAccounts.accountLists.columns.accountStatus'
:
'账户状态'
,
'payandSettle.capitalAccounts.accountLists.columns.accountBalance'
:
'账户状态'
,
'payandSettle.capitalAccounts.accountLists.columns.lockBalance'
:
'锁定余额'
,
'payandSettle.capitalAccounts.accountLists.columns.usableBalance'
:
'可用余额'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.columns.tradeCode'
:
'交易流水号'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.columns.tradeTime'
:
'交易时间'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.columns.tradeMoney'
:
'交易金额(元)'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.columns.operation'
:
'交易项目'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.columns.status'
:
'状态'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.columns.remark'
:
'意见'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.error'
:
'请正确输入提现金额!'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.title'
:
'申请提现'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.1'
:
'外部流转'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.1.step.1'
:
'申请提现'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.1.step.1.text'
:
'采购商'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.1.step.2'
:
'审核提现'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.1.step.3'
:
'支付提现'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.1.step.4'
:
'完成'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.2'
:
'账户提现'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.2.col.1'
:
'提现金额(元):'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.2.col.1.button'
:
'全部提现'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.2.col.1.accountBalance'
:
'最多可以提现:¥'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.2.col.1.currency'
:
'¥'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.2.col.1.submit'
:
'提交'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.2.col.2'
:
'账户归属:'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.2.col.3'
:
'银行账号:'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.2.col.4'
:
'开户行:'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.3'
:
'账户信息'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.3.col.1'
:
'可用余额(元):'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.3.col.2'
:
'账户归属:'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.3.col.3'
:
'账户余额(元):'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.3.col.4'
:
'锁定金额(元):'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.3.col.5'
:
'账户状态:'
,
'payandSettle.capitalAccounts.accountLists.applyWithdraw.card.4'
:
'提现处理记录'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.success'
:
'充值成功'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.columns.tradeCode'
:
'交易流水号'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.columns.tradeTime'
:
'交易时间'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.columns.tradeMoney'
:
'交易金额(元)'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.columns.operation'
:
'交易项目'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.columns.status'
:
'状态'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.columns.remark'
:
'意见'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.moveColumns.id'
:
'序号'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.moveColumns.parentMemberRoleName'
:
'操作角色'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.moveColumns.status'
:
'状态'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.moveColumns.operation'
:
'操作'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.moveColumns.operation.1'
:
'解冻资金账户'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.moveColumns.operation.2'
:
'冻结资金账户'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.moveColumns.createTime'
:
'操作时间'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.moveColumns.remark'
:
'意见'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.title'
:
'账户详情'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.card.1'
:
'账户信息'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.card.1.statisticTitle'
:
'可用余额(元):'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.card.1.rightTitle.1'
:
'账户归属:'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.card.1.rightTitle.2'
:
'账户余额(元):'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.card.1.rightTitle.3'
:
'锁定金额(元):'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.card.1.rightTitle.4'
:
'账户状态:'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.card.1.button.1'
:
'充值'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.card.1.button.2'
:
'申请提现'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.card.2'
:
'交易记录'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.card.3'
:
'流转记录'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.modal.1.modalTitle'
:
'账户充值'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.modal.1.okText'
:
'确定充值'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.modal.2.title'
:
'账户充值'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.modal.2.button.1'
:
'打开微信App'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.modal.2.button.2'
:
'打开支付宝App'
,
'payandSettle.capitalAccounts.accountLists.accountDetail.modal.2.br'
:
'扫码完成充值'
,
'payandSettle.capitalAccounts.accountLists.schema.searchSchema.parentMemberName'
:
'账户归属'
,
'payandSettle.capitalAccounts.accountLists.schema.searchSchema.memberStatus'
:
'会员状态'
,
'payandSettle.capitalAccounts.accountLists.schema.searchSchema.memberStatus.1'
:
'正常'
,
'payandSettle.capitalAccounts.accountLists.schema.searchSchema.memberStatus.2'
:
'已冻结'
,
'payandSettle.capitalAccounts.accountLists.schema.searchSchema.accountStatus'
:
'账户状态'
,
'payandSettle.capitalAccounts.accountLists.schema.searchSchema.accountStatus.1'
:
'正常'
,
'payandSettle.capitalAccounts.accountLists.schema.searchSchema.accountStatus.2'
:
'已冻结'
,
'payandSettle.capitalAccounts.accountLists.schema.searchSchema.startTime'
:
'开始时间'
,
'payandSettle.capitalAccounts.accountLists.schema.searchSchema.endTime'
:
'结束时间'
,
'payandSettle.capitalAccounts.accountLists.schema.searchSchema.submit'
:
'查询'
,
'payandSettle.capitalAccounts.accountLists.schema.rechargeSchema.money'
:
'充值金额'
,
'payandSettle.capitalAccounts.accountLists.schema.rechargeSchema.money.addonBefore'
:
'¥'
,
'payandSettle.capitalAccounts.accountLists.schema.rechargeSchema.money.message.1'
:
'请输入充值金额'
,
'payandSettle.capitalAccounts.accountLists.schema.rechargeSchema.money.message.2'
:
'请正确输入数字金额'
,
'payandSettle.capitalAccounts.accountLists.schema.rechargeSchema.money.message.3'
:
'充值金额仅限两位小数'
,
'payandSettle.capitalAccounts.accountLists.schema.rechargeSchema.type'
:
'充值方式'
,
'payandSettle.capitalAccounts.accountLists.schema.rechargeSchema.type.dataSource.2'
:
'微信'
,
'payandSettle.capitalAccounts.accountLists.schema.rechargeSchema.type.message'
:
'请选择充值方式'
,
'payandSettle.capitalAccounts.eAccount.success'
:
'充值成功'
,
'payandSettle.capitalAccounts.eAccount.columns.tradeCode'
:
'交易流水号'
,
'payandSettle.capitalAccounts.eAccount.columns.tradeTime'
:
'交易时间'
,
'payandSettle.capitalAccounts.eAccount.columns.tradeMoney'
:
'交易金额(元)'
,
'payandSettle.capitalAccounts.eAccount.columns.operation'
:
'交易项目'
,
'payandSettle.capitalAccounts.eAccount.columns.status'
:
'状态'
,
'payandSettle.capitalAccounts.eAccount.columns.remark'
:
'意见'
,
'payandSettle.capitalAccounts.eAccount.moveColumns.id'
:
'序号'
,
'payandSettle.capitalAccounts.eAccount.moveColumns.parentMemberRoleName'
:
'操作角色'
,
'payandSettle.capitalAccounts.eAccount.moveColumns.status'
:
'状态'
,
'payandSettle.capitalAccounts.eAccount.moveColumns.operation'
:
'操作'
,
'payandSettle.capitalAccounts.eAccount.moveColumns.operation.1'
:
'解冻资金账户'
,
'payandSettle.capitalAccounts.eAccount.moveColumns.operation.2'
:
'冻结资金账户'
,
'payandSettle.capitalAccounts.eAccount.moveColumns.createTime'
:
'操作时间'
,
'payandSettle.capitalAccounts.eAccount.moveColumns.remark'
:
'意见'
,
'payandSettle.capitalAccounts.eAccount.title'
:
'账户详情'
,
'payandSettle.capitalAccounts.eAccount.card.1'
:
'账户信息'
,
'payandSettle.capitalAccounts.eAccount.card.1.statisticTitle'
:
'可用余额(元):'
,
'payandSettle.capitalAccounts.eAccount.card.1.infoRight.1'
:
'账户归属:'
,
'payandSettle.capitalAccounts.eAccount.card.1.infoRight.2'
:
'账户余额(元):'
,
'payandSettle.capitalAccounts.eAccount.card.1.infoRight.3'
:
'锁定金额(元):'
,
'payandSettle.capitalAccounts.eAccount.card.1.infoRight.4'
:
'账户状态:'
,
'payandSettle.capitalAccounts.eAccount.card.1.button.1'
:
'充值'
,
'payandSettle.capitalAccounts.eAccount.card.1.button.2'
:
'申请提现'
,
'payandSettle.capitalAccounts.eAccount.card.2'
:
'交易记录'
,
'payandSettle.capitalAccounts.eAccount.card.3'
:
'流转记录'
,
'payandSettle.capitalAccounts.eAccount.modalTitle'
:
'账户充值'
,
'payandSettle.capitalAccounts.eAccount.okText'
:
'确定充值'
,
'payandSettle.capitalAccounts.eAccount.modal.title'
:
'账户充值'
,
'payandSettle.capitalAccounts.eAccount.modal.button.1'
:
'打开微信App'
,
'payandSettle.capitalAccounts.eAccount.modal.button.2'
:
'打开支付宝App'
,
'payandSettle.capitalAccounts.eAccount.modal.br'
:
'扫码完成充值'
,
'payandSettle.capitalAccounts.eAccount.modal.2.title'
:
'账户提现'
,
'payandSettle.capitalAccounts.eAccount.modal.2.name'
:
'账户名称'
,
'payandSettle.capitalAccounts.eAccount.modal.2.account'
:
'银行账号'
,
'payandSettle.capitalAccounts.eAccount.modal.2.apart'
:
'开户行'
,
'payandSettle.capitalAccounts.eAccount.modal.2.text'
:
'中国建设银行广州市分行营业部'
,
'payandSettle.capitalAccounts.eAccount.modal.2.amount'
:
'提现金额'
,
'payandSettle.capitalAccounts.eAccount.modal.2.amount.help'
:
'最多可提现 ¥10,000.00'
,
'payandSettle.capitalAccounts.eAccount.modal.2.amount.message'
:
'此项为必填'
,
'payandSettle.capitalAccounts.eAccount.modal.2.amount.placeholder'
:
'请输入提现金额'
,
'payandSettle.capitalAccounts.eAccount.modal.2.amount.addonBefore'
:
'¥'
,
'payandSettle.capitalAccounts.eAccount.modal.2.button'
:
'全部提现'
,
'payandSettle.capitalAccounts.eAccount.schema.searchSchema.parentMemberName'
:
'账户归属'
,
'payandSettle.capitalAccounts.eAccount.schema.searchSchema.memberStatus'
:
'会员状态'
,
'payandSettle.capitalAccounts.eAccount.schema.searchSchema.memberStatus.1'
:
'正常'
,
'payandSettle.capitalAccounts.eAccount.schema.searchSchema.memberStatus.2'
:
'已冻结'
,
'payandSettle.capitalAccounts.eAccount.schema.searchSchema.accountStatus'
:
'账户状态'
,
'payandSettle.capitalAccounts.eAccount.schema.searchSchema.accountStatus.1'
:
'正常'
,
'payandSettle.capitalAccounts.eAccount.schema.searchSchema.accountStatus.2'
:
'已冻结'
,
'payandSettle.capitalAccounts.eAccount.schema.searchSchema.startTime'
:
'开始时间'
,
'payandSettle.capitalAccounts.eAccount.schema.searchSchema.endTime'
:
'结束时间'
,
'payandSettle.capitalAccounts.eAccount.schema.searchSchema.submit'
:
'查询'
,
'payandSettle.capitalAccounts.eAccount.schema.rechargeSchema.money'
:
'充值金额'
,
'payandSettle.capitalAccounts.eAccount.schema.rechargeSchema.money.addonBefore'
:
'¥'
,
'payandSettle.capitalAccounts.eAccount.schema.rechargeSchema.money.message.1'
:
'请输入充值金额'
,
'payandSettle.capitalAccounts.eAccount.schema.rechargeSchema.money.message.2'
:
'请正确输入数字金额'
,
'payandSettle.capitalAccounts.eAccount.schema.rechargeSchema.money.message.3'
:
'充值金额仅限两位小数'
,
'payandSettle.capitalAccounts.eAccount.schema.rechargeSchema.type'
:
'充值方式'
,
'payandSettle.capitalAccounts.eAccount.schema.rechargeSchema.type.dataSource.2'
:
'微信'
,
'payandSettle.capitalAccounts.eAccount.schema.rechargeSchema.type.message'
:
'请选择充值方式'
,
'payandSettle.amountAccountManage.checkWithdraw.columns.memberName'
:
'会员名称'
,
'payandSettle.amountAccountManage.checkWithdraw.columns.bankAccountName'
:
'提现银行账户名称'
,
'payandSettle.amountAccountManage.checkWithdraw.columns.bankAccount'
:
'银行账号'
,
'payandSettle.amountAccountManage.checkWithdraw.columns.tradeMoney'
:
'提现金额(元)'
,
'payandSettle.amountAccountManage.checkWithdraw.columns.tradeTime'
:
'提现申请时间'
,
'payandSettle.amountAccountManage.checkWithdraw.columns.status'
:
'状态'
,
'payandSettle.amountAccountManage.checkWithdraw.columns.option'
:
'操作'
,
'payandSettle.amountAccountManage.checkWithdraw.columns.option.1'
:
'审核'
,
'payandSettle.amountAccountManage.checkWithdraw.handleBatchCheck.title'
:
'确定要执行批量审核操作?'
,
'payandSettle.amountAccountManage.checkWithdraw.handleBatchCheck.okText'
:
'确定'
,
'payandSettle.amountAccountManage.checkWithdraw.handleBatchCheck.cancelText'
:
'取消'
,
'payandSettle.amountAccountManage.checkWithdraw.handleBatchCheck.error'
:
'请先选择对应项目进行操作!'
,
'payandSettle.amountAccountManage.checkWithdraw.controllerBtns'
:
'批量审核通过'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.columns.tradeCode'
:
'交易流水号'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.columns.tradeTime'
:
'交易时间'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.columns.tradeMoney'
:
'交易金额(元)'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.columns.operation'
:
'交易项目'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.columns.status'
:
'状态'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.columns.remark'
:
'意见'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.title'
:
'审核提现'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.extra'
:
'审核提现'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.card.1'
:
'外部流转'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.card.1.step.1'
:
'申请提现'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.card.1.step.1.description'
:
'采购商'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.card.1.step.2'
:
'审核提现'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.card.1.step.3'
:
'支付提现'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.card.1.step.4'
:
'完成'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.card.2'
:
'账户提现'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.card.2.statisticTitle'
:
'提现金额(元):'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.card.2.accountBalance'
:
'最多可以提现:'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.currency'
:
'¥'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.card.2.rightTitle.1'
:
'账户归属:'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.card.2.rightTitle.2'
:
'银行账号:'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.card.2.rightTitle.3'
:
'开户行:'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.card.3'
:
'账户信息'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.card.3.statisticTitle'
:
'可用余额(元):'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.card.3.rightTitle.1'
:
'账户归属:'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.card.3.rightTitle.2'
:
'账户余额(元):'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.card.3.rightTitle.3'
:
'锁定金额(元):'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.card.3.rightTitle.4'
:
'账户状态:'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.card.4'
:
'提现处理记录'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.modal.title'
:
'审核提现'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.modal.status.message'
:
'请选择审核状态'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.modal.status.1'
:
'审核通过'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.modal.status.2'
:
'审核不通过'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.modal.remark'
:
'审核不通过原因'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.modal.remark.message'
:
'请填写原因'
,
'payandSettle.amountAccountManage.checkWithdraw.checkDetail.modal.remark.placeholder'
:
'请填写原因'
,
'payandSettle.amountAccountManage.checkWithdraw.schema.searchSchema.memberName'
:
'会员名称'
,
'payandSettle.amountAccountManage.checkWithdraw.schema.searchSchema.status'
:
'状态'
,
'payandSettle.amountAccountManage.checkWithdraw.schema.searchSchema.status.1'
:
'申请提现'
,
'payandSettle.amountAccountManage.checkWithdraw.schema.searchSchema.status.2'
:
'审核通过'
,
'payandSettle.amountAccountManage.checkWithdraw.schema.searchSchema.status.3'
:
'审核不通过'
,
'payandSettle.amountAccountManage.checkWithdraw.schema.searchSchema.startTime'
:
'开始时间'
,
'payandSettle.amountAccountManage.checkWithdraw.schema.searchSchema.endTime'
:
'结束时间'
,
'payandSettle.amountAccountManage.checkWithdraw.schema.searchSchema.submit'
:
'查询'
,
'payandSettle.amountAccountManage.memberAccountManage.currency'
:
'¥'
,
'payandSettle.amountAccountManage.memberAccountManage.columns.memberName'
:
'会员名称'
,
'payandSettle.amountAccountManage.memberAccountManage.columns.memberType'
:
'会员类型'
,
'payandSettle.amountAccountManage.memberAccountManage.columns.memberRoleName'
:
'会员角色'
,
'payandSettle.amountAccountManage.memberAccountManage.columns.accountBalance'
:
'账户余额'
,
'payandSettle.amountAccountManage.memberAccountManage.columns.lockBalance'
:
'锁定余额'
,
'payandSettle.amountAccountManage.memberAccountManage.columns.usableBalance'
:
'可用余额'
,
'payandSettle.amountAccountManage.memberAccountManage.columns.memberStatus'
:
'会员状态'
,
'payandSettle.amountAccountManage.memberAccountManage.columns.accountStatus'
:
'账户状态'
,
'payandSettle.amountAccountManage.memberAccountManage.columns.option'
:
'操作'
,
'payandSettle.amountAccountManage.memberAccountManage.columns.option.1'
:
'冻结'
,
'payandSettle.amountAccountManage.memberAccountManage.columns.option.2'
:
'解除'
,
'payandSettle.amountAccountManage.memberAccountManage.modal.title.1'
:
'会员冻结'
,
'payandSettle.amountAccountManage.memberAccountManage.modal.title.2'
:
'会员解冻'
,
'payandSettle.amountAccountManage.memberAccountManage.modal.remark.1'
:
'会员冻结原因'
,
'payandSettle.amountAccountManage.memberAccountManage.modal.remark.2'
:
'会员解冻原因'
,
'payandSettle.amountAccountManage.memberAccountManage.modal.remark.message'
:
'请填写原因'
,
'payandSettle.amountAccountManage.memberAccountManage.modal.remark.placeholder'
:
'请填写原因'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.columns.tradeCode'
:
'交易流水号'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.columns.tradeTime'
:
'交易时间'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.columns.tradeMoney'
:
'交易金额(元)'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.columns.operation'
:
'交易项目'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.columns.status'
:
'交易项目'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.columns.remark'
:
'意见'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.moveColumns.id'
:
'序号'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.moveColumns.parentMemberRoleName'
:
'操作角色'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.moveColumns.status'
:
'状态'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.moveColumns.operation'
:
'操作'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.moveColumns.operation.1'
:
'冻结资金账户'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.moveColumns.operation.2'
:
'解冻资金账户'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.moveColumns.createTime'
:
'操作时间'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.moveColumns.remark'
:
'意见'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.title'
:
'账户详情'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.extra.1'
:
'冻结'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.extra.2'
:
'解冻'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.card.1'
:
'账户信息'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.card.1.rightTitle.1'
:
'账户归属:'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.card.1.rightTitle.2'
:
'账户余额(元):'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.card.1.rightTitle.3'
:
'锁定金额(元):'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.card.1.rightTitle.4'
:
'账户状态:'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.card.2'
:
'交易记录'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.card.3'
:
'流转记录'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.modal.title.1'
:
'会员冻结'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.modal.title.2'
:
'会员解冻'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.modal.remark.1'
:
'会员冻结原因'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.modal.remark.2'
:
'会员解冻原因'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.modal.remark.message'
:
'请填写原因'
,
'payandSettle.amountAccountManage.memberAccountManage.memberAccountDetail.modal.remark.placeholder'
:
'请填写原因'
,
'payandSettle.amountAccountManage.memberAccountManage.schema.searchSchema.memberName'
:
'会员名称'
,
'payandSettle.amountAccountManage.memberAccountManage.schema.searchSchema.memberType'
:
'请选择会员类型'
,
'payandSettle.amountAccountManage.memberAccountManage.schema.searchSchema.memberRoleId'
:
'请选择会员角色'
,
'payandSettle.amountAccountManage.memberAccountManage.schema.searchSchema.memberLevel'
:
'请选择会员等级'
,
'payandSettle.amountAccountManage.memberAccountManage.schema.searchSchema.memberStatus'
:
'会员状态'
,
'payandSettle.amountAccountManage.memberAccountManage.schema.searchSchema.memberStatus.1'
:
'正常'
,
'payandSettle.amountAccountManage.memberAccountManage.schema.searchSchema.memberStatus.2'
:
'已冻结'
,
'payandSettle.amountAccountManage.memberAccountManage.schema.searchSchema.accountStatus'
:
'账户状态'
,
'payandSettle.amountAccountManage.memberAccountManage.schema.searchSchema.accountStatus.1'
:
'正常'
,
'payandSettle.amountAccountManage.memberAccountManage.schema.searchSchema.accountStatus.2'
:
'已冻结'
,
'payandSettle.amountAccountManage.memberAccountManage.schema.searchSchema.submit'
:
'查询'
,
'payandSettle.amountAccountManage.memberAccountManage.schema.rechargeSchema.money'
:
'充值金额'
,
'payandSettle.amountAccountManage.memberAccountManage.schema.rechargeSchema.money.addonBefore'
:
'¥'
,
'payandSettle.amountAccountManage.memberAccountManage.schema.rechargeSchema.money.message'
:
'请输入充值金额'
,
'payandSettle.amountAccountManage.memberAccountManage.schema.rechargeSchema.type'
:
'充值方式'
,
'payandSettle.amountAccountManage.memberAccountManage.schema.rechargeSchema.type.message'
:
'请选择充值方式'
,
'payandSettle.amountAccountManage.paymentWithdraw.currency'
:
'¥'
,
'payandSettle.amountAccountManage.paymentWithdraw.columns.memberName'
:
'会员名称'
,
'payandSettle.amountAccountManage.paymentWithdraw.columns.bankAccountName'
:
'提现银行账户名称'
,
'payandSettle.amountAccountManage.paymentWithdraw.columns.bankAccount'
:
'银行账号'
,
'payandSettle.amountAccountManage.paymentWithdraw.columns.tradeMoney'
:
'提现金额(元)'
,
'payandSettle.amountAccountManage.paymentWithdraw.columns.tradeTime'
:
'提现申请时间'
,
'payandSettle.amountAccountManage.paymentWithdraw.columns.status'
:
'提现申请时间'
,
'payandSettle.amountAccountManage.paymentWithdraw.columns.option'
:
'操作'
,
'payandSettle.amountAccountManage.paymentWithdraw.columns.option.1'
:
'支付'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.columns.tradeCode'
:
'交易流水号'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.columns.tradeTime'
:
'交易时间'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.columns.tradeMoney'
:
'交易金额(元)'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.columns.operation'
:
'交易项目'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.columns.status'
:
'状态'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.columns.remark'
:
'意见'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.renderModalTitle.1'
:
'选择支付方式'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.renderModalTitle.2'
:
'进行支付'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.renderModalFooter.button.1'
:
'上一步'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.renderModalFooter.button.2'
:
'确认'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.renderModalFooter.button.3'
:
'取消'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.renderModalFooter.button.4'
:
'下一步'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.renderResult.1.title'
:
'支付成功'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.renderResult.2.title'
:
'确认是否已转账?'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.renderResult.2.subTitle'
:
'线下转账线上确认'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.renderResult.2.alt'
:
'线下转账线上确认'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.renderResult.3.title'
:
'支付失败'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.renderResult.3.button'
:
'重新选择支付方式'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.title'
:
'支付提现'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.extra'
:
'支付'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.card.1'
:
'外部流转'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.card.1.step.1'
:
'申请提现'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.card.1.step.1.description'
:
'采购商'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.card.1.step.2'
:
'审核提现'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.card.1.step.3'
:
'支付提现'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.card.1.step.4'
:
'完成'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.card.2'
:
'账户提现'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.card.2.statisticTitle'
:
'提现金额(元):'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.card.2.accountBalance'
:
'最多可以提现:'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.card.2.rightTitle.1'
:
'账户归属:'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.card.2.rightTitle.2'
:
'银行账号:'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.card.2.rightTitle.3'
:
'开户行:'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.card.3'
:
'账户信息'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.card.3.statisticTitle'
:
'可用余额(元):'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.card.3.rightTitle.1'
:
'账户归属:'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.card.3.rightTitle.2'
:
'账户余额(元):'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.card.3.rightTitle.3'
:
'锁定金额(元):'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.card.3.rightTitle.4'
:
'账户状态:'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.card.4'
:
'提现处理记录'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.modal.payType'
:
'支付方式'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.modal.payType.1'
:
'支付宝'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.modal.payType.2'
:
'微信'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.modal.payType.3'
:
'银联'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.modal.payType.errorTips'
:
'请选择支付方式'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.modal.payChannel'
:
'支付渠道'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.modal.payChannel.1'
:
'线下转账线上确认'
,
'payandSettle.amountAccountManage.paymentWithdraw.paymentDetail.modal.payChannel.errorTips'
:
'请选择支付渠道'
,
'payandSettle.amountAccountManage.paymentWithdraw.schema.searchSchema.memberName'
:
'会员名称'
,
'payandSettle.amountAccountManage.paymentWithdraw.schema.searchSchema.status'
:
'状态'
,
'payandSettle.amountAccountManage.paymentWithdraw.schema.searchSchema.status.1'
:
'审核通过'
,
'payandSettle.amountAccountManage.paymentWithdraw.schema.searchSchema.status.2'
:
'提现成功'
,
'payandSettle.amountAccountManage.paymentWithdraw.schema.searchSchema.status.3'
:
'提现失败'
,
'payandSettle.amountAccountManage.paymentWithdraw.schema.searchSchema.startTime'
:
'开始时间'
,
'payandSettle.amountAccountManage.paymentWithdraw.schema.searchSchema.endTime'
:
'结束时间'
,
'payandSettle.amountAccountManage.paymentWithdraw.schema.searchSchema.submit'
:
'查询'
,
};
src/pages/classAndProperty/propertyValue/index.tsx
View file @
2a1749b7
...
...
@@ -21,7 +21,7 @@ import Submit from '@/components/NiceForm/components/Submit'
import
{
ISchema
}
from
'@formily/antd'
;
import
{
clearModalParams
}
from
'@/utils'
;
import
{
useRowSelectionTable
}
from
'@/hooks/useRowSelectionTable'
;
import
{
getProductCustomerGetCustomerAttributeTree
,
getProductCustomerGetCustomerAttributeValueList
,
getProductPlatformGetSyncAttributeValueList
,
postProductCustomerDeleteCustomerAttributeValue
,
postProductCustomerUpdateCustomerAttributeValueStatus
}
from
'@/services/ProductV2Api'
;
import
{
getProductCustomerGetCustomerAttributeTree
,
getProductCustomerGetCustomerAttributeValueList
,
getProductPlatformGetSyncAttributeValueList
,
postProductCustomerDeleteCustomerAttributeValue
,
postProductCustomer
SyncAttributeValue
,
postProductCustomer
UpdateCustomerAttributeValueStatus
}
from
'@/services/ProductV2Api'
;
const
treeActions
=
createTreeActions
()
...
...
@@ -296,7 +296,6 @@ const PropertyValue: React.FC<{}> = () => {
const
handleAsyncOk
=
()
=>
{
setSyncLoading
(
true
)
if
(
rowSelectionCtl
.
selectedRowKeys
.
length
)
{
// @ts-ignore
postProductCustomerSyncAttributeValue
({
idList
:
rowSelectionCtl
.
selectedRowKeys
}).
then
(
res
=>
{
if
(
res
.
code
===
1000
)
{
if
(
ref
?.
current
?.
reload
)
{
...
...
src/pages/member/components/VerifyModal/index.tsx
View file @
2a1749b7
...
...
@@ -7,6 +7,7 @@
*/
import
React
from
'react'
;
import
{
Modal
}
from
'antd'
;
import
{
useIntl
}
from
'umi'
;
import
{
createFormActions
,
FormEffectHooks
,
FormPath
}
from
'@formily/antd'
;
import
NiceForm
from
'@/components/NiceForm'
;
import
schema
from
'./schema'
;
...
...
@@ -54,6 +55,8 @@ const VerifyModal: React.FC<IProps> = (props: IProps) => {
submitLoading
,
}
=
props
;
const
intl
=
useIntl
();
const
handleClose
=
()
=>
{
if
(
onClose
)
{
onClose
();
...
...
@@ -68,7 +71,7 @@ const VerifyModal: React.FC<IProps> = (props: IProps) => {
return
(
<
Modal
title=
"单据审核"
title=
{
intl
.
formatMessage
({
id
:
'member.components.VerifyModal.title'
})
}
visible=
{
visible
}
confirmLoading=
{
submitLoading
}
onOk=
{
()
=>
formActions
.
submit
()
}
...
...
@@ -79,7 +82,7 @@ const VerifyModal: React.FC<IProps> = (props: IProps) => {
effects=
{
(
$
,
{
setFieldState
})
=>
{
onFieldValueChange$
(
'agree'
).
subscribe
(
fieldState
=>
{
setFieldState
(
'reason'
,
state
=>
{
state
.
title
=
fieldState
.
value
===
0
?
'不通过原因'
:
'通过原因'
;
state
.
title
=
fieldState
.
value
===
0
?
intl
.
formatMessage
({
id
:
'member.components.VerifyModal.reason.noPass'
})
:
intl
.
formatMessage
({
id
:
'member.components.VerifyModal.reason.pass'
})
;
state
.
required
=
fieldState
.
value
===
0
;
setTimeout
(()
=>
{
formActions
.
validate
(
'reason'
);
...
...
src/pages/member/components/VerifyModal/schema.ts
View file @
2a1749b7
...
...
@@ -2,11 +2,14 @@
* @Author: XieZhiXiong
* @Date: 2021-05-25 11:50:00
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-
05-25 11:50:00
* @LastEditTime: 2021-
12-03 18:21:06
* @Description:
*/
import
{
getIntl
}
from
'umi'
;
import
{
ISchema
}
from
'@formily/antd'
;
const
intl
=
getIntl
();
const
schema
:
ISchema
=
{
type
:
'object'
,
properties
:
{
...
...
@@ -21,19 +24,19 @@ const schema: ISchema = {
type
:
'string'
,
default
:
1
,
enum
:
[
{
label
:
'审核通过'
,
value
:
1
},
{
label
:
'审核不通过'
,
value
:
0
},
{
label
:
intl
.
formatMessage
({
id
:
'member.components.VerifyModal.agree.pass'
})
,
value
:
1
},
{
label
:
intl
.
formatMessage
({
id
:
'member.components.VerifyModal.agree.noPass'
})
,
value
:
0
},
],
'x-component'
:
'radio'
,
'x-component-props'
:
{},
},
reason
:
{
type
:
'string'
,
title
:
'不通过原因'
,
title
:
intl
.
formatMessage
({
id
:
'member.components.VerifyModal.reason.noPass'
})
,
'x-component'
:
'textarea'
,
required
:
true
,
'x-component-props'
:
{
placeholder
:
'在此输入你的内容,最长120个字符,60个汉字'
,
placeholder
:
intl
.
formatMessage
({
id
:
'member.components.VerifyModal.reason.placeholder'
})
,
rows
:
5
,
},
'x-rules'
:
[
...
...
src/pages/member/memberPrComingClassify/components/ComingClassifyDrawer/index.tsx
View file @
2a1749b7
...
...
@@ -2,7 +2,7 @@
* @Author: XieZhiXiong
* @Date: 2021-05-24 17:47:32
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-1
1-18 11:07:50
* @LastEditTime: 2021-1
2-03 17:52:44
* @Description: 审核Form抽屉
*/
import
React
,
{
useEffect
}
from
'react'
;
...
...
@@ -10,6 +10,7 @@ import {
Drawer
,
Button
,
}
from
'antd'
;
import
{
useIntl
}
from
'umi'
;
import
NiceForm
from
'@/components/NiceForm'
;
import
{
createFormActions
,
...
...
@@ -207,6 +208,8 @@ const ComingClassifyDrawer: React.FC<IProps> = (props: IProps) => {
submitLoading
,
}
=
props
;
const
intl
=
useIntl
();
useEffect
(()
=>
{
if
(
partnerTypes
&&
partnerTypes
.
length
)
{
formActions
.
setFieldState
(
'partnerType'
,
state
=>
{
...
...
@@ -240,14 +243,14 @@ const ComingClassifyDrawer: React.FC<IProps> = (props: IProps) => {
const
MemberCodeDescription
=
(
<
div
className=
{
styles
.
description
}
>
<
div
>
长度最多10位,不可重复
</
div
>
<
div
>
不支持特殊符号(除英文"_-";下划线和中划线)
</
div
>
<
div
>
{
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.classify.code.description-1'
})
}
</
div
>
<
div
>
{
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.classify.code.description-2'
})
}
</
div
>
</
div
>
);
const
MemberCypher
=
(
<
div
className=
{
styles
.
description
}
>
<
div
>
允许单次采购最大金额
</
div
>
<
div
>
{
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.classify.maxAmount.description-1'
})
}
</
div
>
</
div
>
);
...
...
@@ -304,7 +307,7 @@ const ComingClassifyDrawer: React.FC<IProps> = (props: IProps) => {
return
(
<
Drawer
title=
"入库分类信息"
title=
{
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.title'
})
}
width=
{
620
}
onClose=
{
handleClose
}
visible=
{
visible
}
...
...
@@ -315,14 +318,14 @@ const ComingClassifyDrawer: React.FC<IProps> = (props: IProps) => {
}
}
>
<
Button
onClick=
{
handleClose
}
style=
{
{
marginRight
:
16
}
}
>
取 消
{
intl
.
formatMessage
({
id
:
'member.actions.cancel'
})
}
</
Button
>
<
Button
onClick=
{
()
=>
formActions
.
submit
()
}
type=
"primary"
loading=
{
submitLoading
}
>
确 定
{
intl
.
formatMessage
({
id
:
'member.actions.confirm'
})
}
</
Button
>
</
div
>
}
...
...
@@ -369,7 +372,7 @@ const ComingClassifyDrawer: React.FC<IProps> = (props: IProps) => {
onFieldValueChange$
(
'agree'
).
subscribe
(
fieldState
=>
{
setFieldState
(
'reason'
,
state
=>
{
state
.
title
=
fieldState
.
value
===
0
?
'不通过原因'
:
'通过原因'
;
state
.
title
=
fieldState
.
value
===
0
?
intl
.
formatMessage
({
id
:
'member.management.common.form.reason.noPass'
})
:
intl
.
formatMessage
({
id
:
'member.management.common.form.reason.pass'
})
;
state
.
required
=
fieldState
.
value
===
0
;
setTimeout
(()
=>
{
formActions
.
validate
(
'reason'
);
...
...
src/pages/member/memberPrComingClassify/components/ComingClassifyDrawer/schema/index.ts
View file @
2a1749b7
...
...
@@ -2,10 +2,11 @@
* @Author: XieZhiXiong
* @Date: 2021-05-24 18:00:52
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-
07-09 18:10:07
* @LastEditTime: 2021-
12-03 17:48:35
* @Description:
*/
import
{
ISchema
}
from
'@formily/antd'
;
import
{
getIntl
}
from
'umi'
;
import
{
MEMBER_INVOICE_TYPE_1
,
MEMBER_INVOICE_TYPE_2
,
...
...
@@ -22,6 +23,8 @@ import {
}
from
'@/constants/member'
;
import
{
PATTERN_MAPS
}
from
'@/constants/regExp'
;
const
intl
=
getIntl
();
export
const
schema
:
ISchema
=
{
type
:
'object'
,
properties
:
{
...
...
@@ -29,7 +32,7 @@ export const schema: ISchema = {
type
:
'object'
,
'x-component'
:
'FlagBox'
,
'x-component-props'
:
{
title
:
'入库分类信息'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.classify'
})
,
},
properties
:
{
MEGA_LAYOUT
:
{
...
...
@@ -43,28 +46,28 @@ export const schema: ISchema = {
properties
:
{
code
:
{
type
:
'string'
,
title
:
'会员编码'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.classify.code'
})
,
required
:
true
,
description
:
'{{MemberCodeDescription}}'
,
'x-rules'
:
[
{
pattern
:
/^
[
a-zA-Z0-9_-
]{1,10}
$/
,
message
:
'请输入数字、英文、_-,最多支持10个字符'
,
message
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.classify.code.rules-legal'
})
,
},
],
},
partnerType
:
{
type
:
'string'
,
enum
:
[],
title
:
'合作关系'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.classify.partnerType'
})
,
'x-component-props'
:
{
placeholder
:
'请选择'
,
placeholder
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.select.placeholder'
})
,
},
required
:
true
,
},
maxAmount
:
{
type
:
'string'
,
title
:
'单次合作金额'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.classify.maxAmount'
})
,
required
:
true
,
'x-component-props'
:
{
addonBefore
:
'¥'
,
...
...
@@ -73,17 +76,17 @@ export const schema: ISchema = {
'x-rules'
:
[
{
pattern
:
PATTERN_MAPS
.
money
,
message
:
'请输入数值,最多支持小数点后两位'
,
message
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.classify.maxAmount.rules-legal'
})
,
},
{
max
:
8
,
message
:
'最多支持8个字符'
,
message
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.classify.maxAmount.rules-max'
})
,
},
],
},
areaCodes
:
{
type
:
'array'
,
title
:
'适用区域'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.classify.areaCodes'
})
,
required
:
true
,
'x-component'
:
'CustomAddArray'
,
default
:
[],
...
...
@@ -109,7 +112,7 @@ export const schema: ISchema = {
},
categories
:
{
type
:
'array'
,
title
:
'主营品类'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.classify.categories'
})
,
required
:
true
,
'x-component'
:
'ArrayCards'
,
'x-component-props'
:
{
...
...
@@ -126,7 +129,7 @@ export const schema: ISchema = {
properties
:
{
category
:
{
type
:
'string'
,
title
:
'品类'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.classify.category'
})
,
'x-component'
:
'CascaderFormItem'
,
'x-component-props'
:
{
fieldNames
:
{
label
:
'title'
,
value
:
'title'
,
children
:
'children'
},
...
...
@@ -181,12 +184,12 @@ export const schema: ISchema = {
// },
paymentDay
:
{
type
:
'string'
,
title
:
'付款周期(天)'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.classify.paymentDay'
})
,
required
:
true
,
'x-rules'
:
[
{
pattern
:
/^
([
0
]
|
[
1-9
][
0-9
]{0,7})
$/
,
message
:
'请输入0 或 正整数,最多8位数'
,
message
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.classify.paymentDay.rules-legal'
})
,
},
],
},
...
...
@@ -214,12 +217,12 @@ export const schema: ISchema = {
value
:
MEMBER_INVOICE_TYPE
[
MEMBER_INVOICE_TYPE_5
],
},
],
title
:
'发票类型'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.classify.invoiceTypeName'
})
,
required
:
true
,
},
taxPoint
:
{
type
:
'string'
,
title
:
'税点'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.classify.taxPoint'
})
,
enum
:
[
{
label
:
MEMBER_TAX_POINT
[
MEMBER_TAX_POINT_1
],
...
...
@@ -255,7 +258,7 @@ export const schema: ISchema = {
type
:
'object'
,
'x-component'
:
'FlagBox'
,
'x-component-props'
:
{
title
:
'单据审核'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.verify'
})
,
},
properties
:
{
MEGA_LAYOUT
:
{
...
...
@@ -269,23 +272,23 @@ export const schema: ISchema = {
properties
:
{
agree
:
{
type
:
'string'
,
title
:
'是否通过'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.verify.agree'
})
,
default
:
1
,
'x-component'
:
'Radio'
,
required
:
true
,
enum
:
[
{
label
:
'审核通过'
,
value
:
1
},
{
label
:
'审核不通过'
,
value
:
0
},
{
label
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.verify.agree.pass'
})
,
value
:
1
},
{
label
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.verify.agree.noPass'
})
,
value
:
0
},
],
'x-component-props'
:
{},
},
reason
:
{
type
:
'string'
,
title
:
'不通过原因'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.verify.reason'
})
,
'x-component'
:
'Textarea'
,
required
:
true
,
'x-component-props'
:
{
placeholder
:
'在此输入你的内容,最长120个字符,60个汉字'
,
placeholder
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.drawer.form.verify.placeholder'
})
,
rows
:
5
,
},
'x-rules'
:
[
...
...
src/pages/member/memberPrComingClassify/index.tsx
View file @
2a1749b7
...
...
@@ -2,11 +2,11 @@
* @Author: XieZhiXiong
* @Date: 2021-05-25 14:34:56
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-1
1-17 18:05:10
* @LastEditTime: 2021-1
2-03 16:26:23
* @Description: 待入库分类
*/
import
React
,
{
useRef
}
from
'react'
;
import
{
history
}
from
'umi'
;
import
{
history
,
useIntl
}
from
'umi'
;
import
{
Card
,
Button
}
from
'antd'
;
import
{
StandardTable
}
from
'god'
;
import
moment
from
'moment'
;
...
...
@@ -26,20 +26,22 @@ const formActions = createFormActions();
const
MemberPrComingClassify
:
React
.
FC
<
{}
>
=
props
=>
{
const
ref
=
useRef
<
any
>
({});
const
intl
=
useIntl
();
const
handleJumpAudit
=
record
=>
{
history
.
push
(
`/memberCenter/memberAbility/manage/memberPrComingClassify/verify?validateId=
${
record
.
validateId
}
`
);
};
const
defaultColumns
=
verifyComingColumn
(
'/memberCenter/memberAbility/manage/memberPrComingClassify/detail'
).
concat
([
{
title
:
'操作'
,
title
:
intl
.
formatMessage
({
id
:
'common.table.action'
})
,
dataIndex
:
'option'
,
render
:
(
_
,
record
)
=>
(
<
Button
type=
"link"
onClick=
{
()
=>
handleJumpAudit
(
record
)
}
>
审核
{
intl
.
formatMessage
({
id
:
'member.actions.verify'
})
}
</
Button
>
),
},
...
...
src/pages/member/memberPrComingClassify/verify.tsx
View file @
2a1749b7
...
...
@@ -10,7 +10,7 @@ import { Button, message } from 'antd';
import
{
CheckCircleOutlined
,
}
from
'@ant-design/icons'
;
import
{
history
}
from
'umi'
;
import
{
history
,
useIntl
}
from
'umi'
;
import
{
usePageStatus
}
from
'@/hooks/usePageStatus'
;
import
{
postMemberDepositClassify
,
getMemberDepositClassifyDetail
}
from
'@/services/MemberV2Api'
;
import
fetchDetailHoc
from
'../common/hoc/fetchDetailHoc'
;
...
...
@@ -22,6 +22,8 @@ const MemberPrComingClassifyVerify: React.FC<{}> = () => {
const
[
visibleVerifyDrawer
,
setVisibleVerifyDrawer
]
=
useState
(
false
);
const
[
submitLoading
,
setSubmitLoading
]
=
useState
(
false
);
const
intl
=
useIntl
();
const
handleVisibleVerifyDrawer
=
(
flag
?)
=>
{
setVisibleVerifyDrawer
(
!!
flag
);
};
...
...
@@ -33,7 +35,7 @@ const MemberPrComingClassifyVerify: React.FC<{}> = () => {
...
value
,
};
const
msg
=
message
.
loading
({
content
:
'正在提交,请稍候...'
,
content
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingClassify.verify.commiting'
})
,
duration
:
0
,
});
postMemberDepositClassify
(
payload
,
{
...
...
@@ -67,7 +69,7 @@ const MemberPrComingClassifyVerify: React.FC<{}> = () => {
icon=
{
<
CheckCircleOutlined
/>
}
onClick=
{
()
=>
handleVisibleVerifyDrawer
(
true
)
}
>
单据审核
{
intl
.
formatMessage
({
id
:
'member.actions.apply.verify'
})
}
</
Button
>
<
ComingClassifyDrawer
...
...
src/pages/member/memberPrComingInvestigate/components/VerifyComingInvestigateDrawer/index.tsx
View file @
2a1749b7
...
...
@@ -2,7 +2,7 @@
* @Author: XieZhiXiong
* @Date: 2021-05-24 17:47:32
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-
07-09 18:01:32
* @LastEditTime: 2021-
12-03 16:08:38
* @Description: 审核Form抽屉
*/
import
React
from
'react'
;
...
...
@@ -10,6 +10,7 @@ import {
Drawer
,
Button
,
}
from
'antd'
;
import
{
useIntl
}
from
'umi'
;
import
{
DatePicker
}
from
'@formily/antd-components'
;
import
NiceForm
from
'@/components/NiceForm'
;
import
{
...
...
@@ -100,6 +101,8 @@ const VerifyComingInvestigateDrawer: React.FC<IProps> = (props: IProps) => {
submitLoading
,
}
=
props
;
const
intl
=
useIntl
();
const
handleClose
=
()
=>
{
if
(
onClose
)
{
onClose
();
...
...
@@ -115,7 +118,7 @@ const VerifyComingInvestigateDrawer: React.FC<IProps> = (props: IProps) => {
return
(
<
Drawer
title=
"入库考察审核"
title=
{
intl
.
formatMessage
({
id
:
'member.management.memberPrComingInvestigate.drawer.title'
})
}
width=
{
600
}
onClose=
{
handleClose
}
visible=
{
visible
}
...
...
@@ -126,14 +129,14 @@ const VerifyComingInvestigateDrawer: React.FC<IProps> = (props: IProps) => {
}
}
>
<
Button
onClick=
{
handleClose
}
style=
{
{
marginRight
:
16
}
}
>
取 消
{
intl
.
formatMessage
({
id
:
'member.actions.cancel'
})
}
</
Button
>
<
Button
onClick=
{
()
=>
formActions
.
submit
()
}
type=
"primary"
loading=
{
submitLoading
}
>
确 定
{
intl
.
formatMessage
({
id
:
'member.actions.confirm'
})
}
</
Button
>
</
div
>
}
...
...
@@ -146,7 +149,7 @@ const VerifyComingInvestigateDrawer: React.FC<IProps> = (props: IProps) => {
effects=
{
(
$
,
{
setFieldState
})
=>
{
onFieldValueChange$
(
'agree'
).
subscribe
(
fieldState
=>
{
setFieldState
(
'reason'
,
state
=>
{
state
.
title
=
fieldState
.
value
===
0
?
'不通过原因'
:
'通过原因'
;
state
.
title
=
fieldState
.
value
===
0
?
intl
.
formatMessage
({
id
:
'member.management.common.form.reason.noPass'
})
:
intl
.
formatMessage
({
id
:
'member.management.common.form.reason.pass'
})
;
state
.
required
=
fieldState
.
value
===
0
;
setTimeout
(()
=>
{
formActions
.
validate
(
'reason'
);
...
...
src/pages/member/memberPrComingInvestigate/components/VerifyComingInvestigateDrawer/schema.ts
View file @
2a1749b7
...
...
@@ -2,15 +2,18 @@
* @Author: XieZhiXiong
* @Date: 2021-06-02 20:10:47
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-
07-09 17:44:34
* @LastEditTime: 2021-
12-03 16:05:47
* @Description:
*/
import
{
ISchema
}
from
'@formily/antd'
;
import
{
getIntl
}
from
'umi'
;
import
{
UPLOAD_TYPE
,
}
from
'@/constants'
;
import
{
PATTERN_MAPS
}
from
'@/constants/regExp'
;
const
intl
=
getIntl
();
export
const
schema
:
ISchema
=
{
type
:
'object'
,
properties
:
{
...
...
@@ -18,7 +21,7 @@ export const schema: ISchema = {
type
:
'object'
,
'x-component'
:
'FlagBox'
,
'x-component-props'
:
{
title
:
'考察信息'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingInvestigate.drawer.form.inspect'
})
,
},
properties
:
{
MEGA_LAYOUT
:
{
...
...
@@ -32,10 +35,10 @@ export const schema: ISchema = {
properties
:
{
inspectDay
:
{
type
:
'string'
,
title
:
'考察日期'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingInvestigate.drawer.form.inspect.date'
})
,
'x-component'
:
'DatePicker'
,
'x-component-props'
:
{
placeholder
:
'请选择'
,
placeholder
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingInvestigate.drawer.form.select.placeholder'
})
,
style
:
{
width
:
'100%'
,
},
...
...
@@ -44,9 +47,9 @@ export const schema: ISchema = {
},
score
:
{
type
:
'string'
,
title
:
'考察评分'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingInvestigate.drawer.form.inspect.score'
})
,
'x-component-props'
:
{
placeholder
:
'请选择'
,
placeholder
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingInvestigate.drawer.form.select.placeholder'
})
,
style
:
{
width
:
'100%'
,
},
...
...
@@ -54,17 +57,17 @@ export const schema: ISchema = {
'x-rules'
:
[
{
pattern
:
PATTERN_MAPS
.
money
,
message
:
'请输入两位小数'
,
message
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingInvestigate.drawer.form.inspect.score.rules-money'
})
,
},
],
required
:
true
,
},
result
:
{
type
:
'string'
,
title
:
'考察结果'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingInvestigate.drawer.form.inspect.result'
})
,
'x-component'
:
'Textarea'
,
'x-component-props'
:
{
placeholder
:
'在此输入你的内容,最长60个字符,30个汉字'
,
placeholder
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingInvestigate.drawer.form.inspect.result-placeholder'
})
,
rows
:
5
,
},
'x-rules'
:
[
...
...
@@ -77,7 +80,7 @@ export const schema: ISchema = {
},
reports
:
{
type
:
'string'
,
title
:
'考察报告'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingInvestigate.drawer.form.inspect.reports'
})
,
'x-component'
:
'FixUpload'
,
'x-component-props'
:
{
action
:
'/api/file/file/upload/prefix'
,
...
...
@@ -90,7 +93,7 @@ export const schema: ISchema = {
'x-rules'
:
[
{
required
:
true
,
message
:
'请上传考察报告'
,
message
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingInvestigate.drawer.form.inspect.reports.rules-required'
})
,
},
],
},
...
...
@@ -102,7 +105,7 @@ export const schema: ISchema = {
type
:
'object'
,
'x-component'
:
'FlagBox'
,
'x-component-props'
:
{
title
:
'单据审核'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingInvestigate.drawer.form.verify'
})
,
},
properties
:
{
MEGA_LAYOUT
:
{
...
...
@@ -116,23 +119,23 @@ export const schema: ISchema = {
properties
:
{
agree
:
{
type
:
'string'
,
title
:
'是否通过'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingInvestigate.drawer.form.verify.agree'
})
,
default
:
1
,
'x-component'
:
'Radio'
,
required
:
true
,
enum
:
[
{
label
:
'审核通过'
,
value
:
1
},
{
label
:
'审核不通过'
,
value
:
0
},
{
label
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingInvestigate.drawer.form.verify.agree.pass'
})
,
value
:
1
},
{
label
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingInvestigate.drawer.form.verify.agree.noPass'
})
,
value
:
0
},
],
'x-component-props'
:
{},
},
reason
:
{
type
:
'string'
,
title
:
'不通过原因'
,
title
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingInvestigate.drawer.form.verify.reason'
})
,
'x-component'
:
'Textarea'
,
required
:
true
,
'x-component-props'
:
{
placeholder
:
'在此输入你的内容,最长120个字符,60个汉字'
,
placeholder
:
intl
.
formatMessage
({
id
:
'member.management.memberPrComingInvestigate.drawer.form.verify.placeholder'
})
,
rows
:
5
,
},
'x-rules'
:
[
...
...
src/pages/member/memberPrComingInvestigate/index.tsx
View file @
2a1749b7
...
...
@@ -6,7 +6,7 @@
* @Description: 待审核入库考察
*/
import
React
,
{
useRef
}
from
'react'
;
import
{
history
}
from
'umi'
;
import
{
history
,
useIntl
}
from
'umi'
;
import
{
Card
,
Button
}
from
'antd'
;
import
{
StandardTable
}
from
'god'
;
import
moment
from
'moment'
;
...
...
@@ -26,20 +26,22 @@ const formActions = createFormActions();
const
MemberPrComingInvestigate
:
React
.
FC
<
{}
>
=
props
=>
{
const
ref
=
useRef
<
any
>
({});
const
intl
=
useIntl
();
const
handleJumpAudit
=
record
=>
{
history
.
push
(
`/memberCenter/memberAbility/manage/memberPrComingInvestigate/verify?validateId=
${
record
.
validateId
}
`
);
};
const
defaultColumns
=
verifyComingColumn
(
'/memberCenter/memberAbility/manage/memberPrComingInvestigate/detail'
).
concat
([
{
title
:
'操作'
,
title
:
intl
.
formatMessage
({
id
:
'common.table.action'
})
,
dataIndex
:
'option'
,
render
:
(
_
,
record
)
=>
(
<
Button
type=
"link"
onClick=
{
()
=>
handleJumpAudit
(
record
)
}
>
审核
{
intl
.
formatMessage
({
id
:
'member.actions.verify'
})
}
</
Button
>
),
},
...
...
src/pages/member/memberPrComingInvestigate/verify.tsx
View file @
2a1749b7
...
...
@@ -2,7 +2,7 @@
* @Author: XieZhiXiong
* @Date: 2021-05-25 14:03:05
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-1
1-17 18:07:05
* @LastEditTime: 2021-1
2-03 15:52:14
* @Description:
*/
import
React
,
{
useState
}
from
'react'
;
...
...
@@ -10,7 +10,7 @@ import { Button, message } from 'antd';
import
{
CheckCircleOutlined
,
}
from
'@ant-design/icons'
;
import
{
history
}
from
'umi'
;
import
{
history
,
useIntl
}
from
'umi'
;
import
{
usePageStatus
}
from
'@/hooks/usePageStatus'
;
import
{
getMemberDepositInspectDetail
,
postMemberDepositInspect
}
from
'@/services/MemberV2Api'
;
import
fetchDetailHoc
from
'../common/hoc/fetchDetailHoc'
;
...
...
@@ -22,6 +22,8 @@ const MemberPrComingInvestigate: React.FC<{}> = () => {
const
[
visibleVerifyDrawer
,
setVisibleVerifyDrawer
]
=
useState
(
false
);
const
[
submitLoading
,
setSubmitLoading
]
=
useState
(
false
);
const
intl
=
useIntl
();
const
handleVisibleVerifyDrawer
=
(
flag
?)
=>
{
setVisibleVerifyDrawer
(
!!
flag
);
};
...
...
@@ -37,7 +39,7 @@ const MemberPrComingInvestigate: React.FC<{}> = () => {
})),
};
const
msg
=
message
.
loading
({
content
:
'正在提交,请稍候...'
,
content
:
intl
.
formatMessage
({
id
:
'member.management.common.commiting'
})
,
duration
:
0
,
});
postMemberDepositInspect
(
payload
,
{
...
...
@@ -71,7 +73,7 @@ const MemberPrComingInvestigate: React.FC<{}> = () => {
icon=
{
<
CheckCircleOutlined
/>
}
onClick=
{
()
=>
handleVisibleVerifyDrawer
(
true
)
}
>
单据审核
{
intl
.
formatMessage
({
id
:
'member.actions.apply.verify'
})
}
</
Button
>
<
VerifyComingInvestigateDrawer
...
...
src/pages/member/memberPrVerifyChange1/detail.tsx
View file @
2a1749b7
...
...
@@ -2,7 +2,7 @@
* @Author: XieZhiXiong
* @Date: 2021-05-26 10:26:33
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-1
1-17 18:07:1
6
* @LastEditTime: 2021-1
2-03 18:43:0
6
* @Description: 待审核会员变更(一级)详情
*/
import
React
from
'react'
;
...
...
src/pages/member/memberPrVerifyChange1/index.tsx
View file @
2a1749b7
...
...
@@ -2,11 +2,11 @@
* @Author: XieZhiXiong
* @Date: 2021-05-26 10:26:20
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-1
1-17 18:07:32
* @LastEditTime: 2021-1
2-03 18:42:30
* @Description: 待审核会员变更(一级)
*/
import
React
,
{
useState
,
useRef
}
from
'react'
;
import
{
history
}
from
'umi'
;
import
{
history
,
useIntl
}
from
'umi'
;
import
{
Card
,
Space
,
Button
,
Modal
,
message
}
from
'antd'
;
import
{
QuestionCircleOutlined
}
from
'@ant-design/icons'
;
import
{
StandardTable
}
from
'god'
;
...
...
@@ -30,20 +30,22 @@ const MemberPrVerifyChange1: React.FC<{}> = props => {
const
ref
=
useRef
<
any
>
({});
const
[
selectedRowKeys
,
setSelectedRowKeys
]
=
useState
<
number
[]
>
([]);
const
intl
=
useIntl
();
const
handleJumpAudit
=
record
=>
{
history
.
push
(
`/memberCenter/memberAbility/manage/memberPrVerifyChange1/verify?validateId=
${
record
.
validateId
}
`
);
};
const
defaultColumns
=
verifyChangeColumn
(
'/memberCenter/memberAbility/manage/memberPrVerifyChange1/detail'
).
concat
([
{
title
:
'操作'
,
title
:
intl
.
formatMessage
({
id
:
'common.table.action'
})
,
dataIndex
:
'option'
,
render
:
(
_
,
record
)
=>
(
<
Button
type=
"link"
onClick=
{
()
=>
handleJumpAudit
(
record
)
}
>
审核
{
intl
.
formatMessage
({
id
:
'member.actions.verify'
})
}
</
Button
>
),
},
...
...
@@ -79,13 +81,13 @@ const MemberPrVerifyChange1: React.FC<{}> = props => {
const
handleBatch
=
()
=>
{
if
(
!
selectedRowKeys
.
length
)
{
message
.
warning
(
'未选择任何会员'
);
message
.
warning
(
intl
.
formatMessage
({
id
:
'member.actions.batch.nothing'
})
);
return
;
}
confirm
({
title
:
'提示'
,
title
:
intl
.
formatMessage
({
id
:
'member.actions.verify-tip'
})
,
icon
:
<
QuestionCircleOutlined
/>,
content
:
'确定要审核通过选中的会员吗?'
,
content
:
intl
.
formatMessage
({
id
:
'member.management.memberPrVerifyChange1.query.verify-tip'
})
,
onOk
()
{
return
new
Promise
<
void
>
((
resolve
,
reject
)
=>
{
postMemberModifyGradeOneBatch
({
...
...
@@ -129,7 +131,7 @@ const MemberPrVerifyChange1: React.FC<{}> = props => {
const
ControllerBtns
=
()
=>
(
<
Space
>
<
Button
onClick=
{
handleBatch
}
>
批量审核通过
{
intl
.
formatMessage
({
id
:
'member.actions.verify-batch'
})
}
</
Button
>
</
Space
>
);
...
...
src/pages/member/memberPrVerifyChange1/verify.tsx
View file @
2a1749b7
...
...
@@ -10,7 +10,7 @@ import { Button } from 'antd';
import
{
CheckCircleOutlined
,
}
from
'@ant-design/icons'
;
import
{
history
}
from
'umi'
;
import
{
history
,
useIntl
}
from
'umi'
;
import
{
usePageStatus
}
from
'@/hooks/usePageStatus'
;
import
{
postMemberModifyGradeOne
,
getMemberModifyGradeOneDetail
}
from
'@/services/MemberV2Api'
;
import
fetchDetailHoc
from
'../common/hoc/fetchDetailHoc'
;
...
...
@@ -22,6 +22,8 @@ const MemberPrVerifyChange1Verify: React.FC<{}> = () => {
const
[
visibleVerifyModal
,
setVisibleVerifyModal
]
=
useState
(
false
);
const
[
submitLoading
,
setSubmitLoading
]
=
useState
(
false
);
const
intl
=
useIntl
();
const
handleVisibleVerifyModal
=
(
flag
?)
=>
{
setVisibleVerifyModal
(
!!
flag
);
};
...
...
@@ -62,7 +64,7 @@ const MemberPrVerifyChange1Verify: React.FC<{}> = () => {
icon=
{
<
CheckCircleOutlined
/>
}
onClick=
{
()
=>
handleVisibleVerifyModal
(
true
)
}
>
单据审核
{
intl
.
formatMessage
({
id
:
'member.actions.apply.verify'
})
}
</
Button
>
<
VerifyModal
...
...
src/pages/member/memberPrVerifyChange2/index.tsx
View file @
2a1749b7
...
...
@@ -2,11 +2,11 @@
* @Author: XieZhiXiong
* @Date: 2021-05-26 10:26:20
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-1
1-17 18:08:09
* @LastEditTime: 2021-1
2-03 18:45:00
* @Description: 待审核会员变更(二级)
*/
import
React
,
{
useState
,
useRef
}
from
'react'
;
import
{
history
}
from
'umi'
;
import
{
history
,
useIntl
}
from
'umi'
;
import
{
Card
,
Space
,
Button
,
Modal
,
message
}
from
'antd'
;
import
{
QuestionCircleOutlined
}
from
'@ant-design/icons'
;
import
{
StandardTable
}
from
'god'
;
...
...
@@ -30,6 +30,8 @@ const MemberPrVerifyChange2: React.FC<{}> = props => {
const
ref
=
useRef
<
any
>
({});
const
[
selectedRowKeys
,
setSelectedRowKeys
]
=
useState
<
number
[]
>
([]);
const
intl
=
useIntl
();
const
handleJumpAudit
=
record
=>
{
history
.
push
(
`/memberCenter/memberAbility/manage/memberPrVerifyChange2/verify?validateId=
${
record
.
validateId
}
`
);
};
...
...
@@ -43,7 +45,7 @@ const MemberPrVerifyChange2: React.FC<{}> = props => {
type=
"link"
onClick=
{
()
=>
handleJumpAudit
(
record
)
}
>
审核
{
intl
.
formatMessage
({
id
:
'member.actions.verify'
})
}
</
Button
>
),
},
...
...
@@ -79,13 +81,13 @@ const MemberPrVerifyChange2: React.FC<{}> = props => {
const
handleBatch
=
()
=>
{
if
(
!
selectedRowKeys
.
length
)
{
message
.
warning
(
'未选择任何会员'
);
message
.
warning
(
intl
.
formatMessage
({
id
:
'member.actions.batch.nothing'
})
);
return
;
}
confirm
({
title
:
'提示'
,
title
:
intl
.
formatMessage
({
id
:
'member.actions.verify-tip'
})
,
icon
:
<
QuestionCircleOutlined
/>,
content
:
'确定要审核通过选中的会员吗?'
,
content
:
intl
.
formatMessage
({
id
:
'member.management.memberPrVerifyChange1.query.verify-tip'
})
,
onOk
()
{
return
new
Promise
<
void
>
((
resolve
,
reject
)
=>
{
postMemberModifyGradeTwoBatch
({
...
...
@@ -129,7 +131,7 @@ const MemberPrVerifyChange2: React.FC<{}> = props => {
const
ControllerBtns
=
()
=>
(
<
Space
>
<
Button
onClick=
{
handleBatch
}
>
批量审核通过
{
intl
.
formatMessage
({
id
:
'member.actions.verify-batch'
})
}
</
Button
>
</
Space
>
);
...
...
src/pages/member/memberPrVerifyChange2/verify.tsx
View file @
2a1749b7
...
...
@@ -2,7 +2,7 @@
* @Author: XieZhiXiong
* @Date: 2021-05-26 10:26:37
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-1
1-17 18:08:24
* @LastEditTime: 2021-1
2-03 18:45:26
* @Description: 审核会员变更(二级)
*/
import
React
,
{
useState
}
from
'react'
;
...
...
@@ -10,7 +10,7 @@ import { Button } from 'antd';
import
{
CheckCircleOutlined
,
}
from
'@ant-design/icons'
;
import
{
history
}
from
'umi'
;
import
{
history
,
useIntl
}
from
'umi'
;
import
{
usePageStatus
}
from
'@/hooks/usePageStatus'
;
import
{
postMemberModifyGradeTwo
,
getMemberModifyGradeTwoDetail
}
from
'@/services/MemberV2Api'
;
import
fetchDetailHoc
from
'../common/hoc/fetchDetailHoc'
;
...
...
@@ -22,6 +22,8 @@ const MemberPrVerifyChange2Verify: React.FC<{}> = () => {
const
[
visibleVerifyModal
,
setVisibleVerifyModal
]
=
useState
(
false
);
const
[
submitLoading
,
setSubmitLoading
]
=
useState
(
false
);
const
intl
=
useIntl
();
const
handleVisibleVerifyModal
=
(
flag
?)
=>
{
setVisibleVerifyModal
(
!!
flag
);
};
...
...
@@ -62,7 +64,7 @@ const MemberPrVerifyChange2Verify: React.FC<{}> = () => {
icon=
{
<
CheckCircleOutlined
/>
}
onClick=
{
()
=>
handleVisibleVerifyModal
(
true
)
}
>
单据审核
{
intl
.
formatMessage
({
id
:
'member.actions.apply.verify'
})
}
</
Button
>
<
VerifyModal
...
...
src/pages/member/memberPrVerifyChangeConfirm/index.tsx
View file @
2a1749b7
...
...
@@ -2,11 +2,11 @@
* @Author: XieZhiXiong
* @Date: 2021-05-26 10:26:20
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-1
1-17 18:08:50
* @LastEditTime: 2021-1
2-03 18:31:43
* @Description: 待确认会员变更
*/
import
React
,
{
useState
,
useRef
}
from
'react'
;
import
{
history
}
from
'umi'
;
import
{
history
,
useIntl
}
from
'umi'
;
import
{
Card
,
Space
,
Button
,
Modal
,
message
}
from
'antd'
;
import
{
QuestionCircleOutlined
}
from
'@ant-design/icons'
;
import
{
StandardTable
}
from
'god'
;
...
...
@@ -30,20 +30,22 @@ const MemberPrVerifyChangeConfrim: React.FC<{}> = props => {
const
ref
=
useRef
<
any
>
({});
const
[
selectedRowKeys
,
setSelectedRowKeys
]
=
useState
<
number
[]
>
([]);
const
intl
=
useIntl
();
const
handleJumpAudit
=
record
=>
{
history
.
push
(
`/memberCenter/memberAbility/manage/memberPrVerifyChangeConfirm/verify?validateId=
${
record
.
validateId
}
`
);
};
const
defaultColumns
=
verifyChangeColumn
(
'/memberCenter/memberAbility/manage/memberPrVerifyChangeConfirm/detail'
).
concat
([
{
title
:
'操作'
,
title
:
intl
.
formatMessage
({
id
:
'common.table.action'
})
,
dataIndex
:
'option'
,
render
:
(
_
,
record
)
=>
(
<
Button
type=
"link"
onClick=
{
()
=>
handleJumpAudit
(
record
)
}
>
审核
{
intl
.
formatMessage
({
id
:
'member.actions.verify'
})
}
</
Button
>
),
},
...
...
@@ -79,13 +81,13 @@ const MemberPrVerifyChangeConfrim: React.FC<{}> = props => {
const
handleBatch
=
()
=>
{
if
(
!
selectedRowKeys
.
length
)
{
message
.
warning
(
'未选择任何会员'
);
message
.
warning
(
intl
.
formatMessage
({
id
:
'member.actions.batch.nothing'
})
);
return
;
}
confirm
({
title
:
'提示'
,
title
:
intl
.
formatMessage
({
id
:
'member.actions.verify-tip'
})
,
icon
:
<
QuestionCircleOutlined
/>,
content
:
'确定要审核通过选中的会员吗?'
,
content
:
intl
.
formatMessage
({
id
:
'member.management.memberPrVerifyChangeConfirm.query.verify-tip'
})
,
onOk
()
{
return
new
Promise
<
void
>
((
resolve
,
reject
)
=>
{
postMemberModifyConfirmBatch
({
...
...
@@ -129,7 +131,7 @@ const MemberPrVerifyChangeConfrim: React.FC<{}> = props => {
const
ControllerBtns
=
()
=>
(
<
Space
>
<
Button
onClick=
{
handleBatch
}
>
批量审核通过
{
intl
.
formatMessage
({
id
:
'member.actions.verify-batch'
})
}
</
Button
>
</
Space
>
);
...
...
src/pages/member/memberPrVerifyChangeConfirm/verify.tsx
View file @
2a1749b7
...
...
@@ -2,7 +2,7 @@
* @Author: XieZhiXiong
* @Date: 2021-05-26 10:26:37
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-1
1-17 18:09:02
* @LastEditTime: 2021-1
2-03 18:32:23
* @Description: 确认会员变更
*/
import
React
,
{
useState
}
from
'react'
;
...
...
@@ -10,7 +10,7 @@ import { Button } from 'antd';
import
{
CheckCircleOutlined
,
}
from
'@ant-design/icons'
;
import
{
history
}
from
'umi'
;
import
{
history
,
useIntl
}
from
'umi'
;
import
{
usePageStatus
}
from
'@/hooks/usePageStatus'
;
import
{
postMemberModifyConfirm
,
getMemberModifyConfirmDetail
}
from
'@/services/MemberV2Api'
;
import
fetchDetailHoc
from
'../common/hoc/fetchDetailHoc'
;
...
...
@@ -22,6 +22,8 @@ const MemberPrVerifyChangeConfirmVerify: React.FC<{}> = () => {
const
[
visibleVerifyModal
,
setVisibleVerifyModal
]
=
useState
(
false
);
const
[
submitLoading
,
setSubmitLoading
]
=
useState
(
false
);
const
intl
=
useIntl
();
const
handleVisibleVerifyModal
=
(
flag
?)
=>
{
setVisibleVerifyModal
(
!!
flag
);
};
...
...
@@ -62,7 +64,7 @@ const MemberPrVerifyChangeConfirmVerify: React.FC<{}> = () => {
icon=
{
<
CheckCircleOutlined
/>
}
onClick=
{
()
=>
handleVisibleVerifyModal
(
true
)
}
>
单据审核
{
intl
.
formatMessage
({
id
:
'member.actions.apply.verify'
})
}
</
Button
>
<
VerifyModal
...
...
src/pages/member/memberPrVerifyComing1/index.tsx
View file @
2a1749b7
...
...
@@ -2,11 +2,11 @@
* @Author: XieZhiXiong
* @Date: 2021-05-25 18:01:57
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-1
1-17 18:09:28
* @LastEditTime: 2021-1
2-03 18:19:06
* @Description: 待审核入库(一级)
*/
import
React
,
{
useState
,
useRef
}
from
'react'
;
import
{
history
}
from
'umi'
;
import
{
history
,
useIntl
}
from
'umi'
;
import
{
Card
,
Space
,
Button
,
Modal
,
message
}
from
'antd'
;
import
{
QuestionCircleOutlined
}
from
'@ant-design/icons'
;
import
{
StandardTable
}
from
'god'
;
...
...
@@ -30,20 +30,22 @@ const MemberPrVerifyComing1: React.FC<{}> = props => {
const
ref
=
useRef
<
any
>
({});
const
[
selectedRowKeys
,
setSelectedRowKeys
]
=
useState
<
number
[]
>
([]);
const
intl
=
useIntl
();
const
handleJumpAudit
=
record
=>
{
history
.
push
(
`/memberCenter/memberAbility/manage/memberPrVerifyComing1/verify?validateId=
${
record
.
validateId
}
`
);
};
const
defaultColumns
=
verifyComingColumn
(
'/memberCenter/memberAbility/manage/memberPrVerifyComing1/detail'
).
concat
([
{
title
:
'操作'
,
title
:
intl
.
formatMessage
({
id
:
'common.table.action'
})
,
dataIndex
:
'option'
,
render
:
(
_
,
record
)
=>
(
<
Button
type=
"link"
onClick=
{
()
=>
handleJumpAudit
(
record
)
}
>
审核
{
intl
.
formatMessage
({
id
:
'member.actions.verify'
})
}
</
Button
>
),
},
...
...
@@ -79,13 +81,13 @@ const MemberPrVerifyComing1: React.FC<{}> = props => {
const
handleBatch
=
()
=>
{
if
(
!
selectedRowKeys
.
length
)
{
message
.
warning
(
'未选择任何会员'
);
message
.
warning
(
intl
.
formatMessage
({
id
:
'member.actions.batch.nothing'
})
);
return
;
}
confirm
({
title
:
'提示'
,
title
:
intl
.
formatMessage
({
id
:
'member.actions.verify-tip'
})
,
icon
:
<
QuestionCircleOutlined
/>,
content
:
'确定要审核通过选中的会员吗?'
,
content
:
intl
.
formatMessage
({
id
:
'member.management.memberPrVerifyComing1.query.verify-tip'
})
,
onOk
()
{
return
new
Promise
<
void
>
((
resolve
,
reject
)
=>
{
postMemberDepositGradeOneBatch
({
...
...
@@ -131,7 +133,7 @@ const MemberPrVerifyComing1: React.FC<{}> = props => {
const
ControllerBtns
=
()
=>
(
<
Space
>
<
Button
onClick=
{
handleBatch
}
>
批量审核通过
{
intl
.
formatMessage
({
id
:
'member.actions.verify-batch'
})
}
</
Button
>
</
Space
>
);
...
...
src/pages/member/memberPrVerifyComing1/verify.tsx
View file @
2a1749b7
...
...
@@ -10,7 +10,7 @@ import { Button } from 'antd';
import
{
CheckCircleOutlined
,
}
from
'@ant-design/icons'
;
import
{
history
}
from
'umi'
;
import
{
history
,
useIntl
}
from
'umi'
;
import
{
usePageStatus
}
from
'@/hooks/usePageStatus'
;
import
{
postMemberDepositGradeOne
,
getMemberDepositGradeOneDetail
}
from
'@/services/MemberV2Api'
;
import
fetchDetailHoc
from
'../common/hoc/fetchDetailHoc'
;
...
...
@@ -22,6 +22,8 @@ const MemberPrVerifyComing1Verify: React.FC<{}> = () => {
const
[
visibleVerifyModal
,
setVisibleVerifyModal
]
=
useState
(
false
);
const
[
submitLoading
,
setSubmitLoading
]
=
useState
(
false
);
const
intl
=
useIntl
();
const
handleVisibleVerifyModal
=
(
flag
?)
=>
{
setVisibleVerifyModal
(
!!
flag
);
};
...
...
@@ -62,7 +64,7 @@ const MemberPrVerifyComing1Verify: React.FC<{}> = () => {
icon=
{
<
CheckCircleOutlined
/>
}
onClick=
{
()
=>
handleVisibleVerifyModal
(
true
)
}
>
单据审核
{
intl
.
formatMessage
({
id
:
'member.actions.apply.verify'
})
}
</
Button
>
<
VerifyModal
...
...
src/pages/member/memberPrVerifyComing2/detail.tsx
View file @
2a1749b7
...
...
@@ -2,7 +2,7 @@
* @Author: XieZhiXiong
* @Date: 2021-05-25 18:02:45
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-1
1-17 18:09:47
* @LastEditTime: 2021-1
2-03 18:26:33
* @Description: 待审核入库(二级)详情
*/
import
React
from
'react'
;
...
...
src/pages/member/memberPrVerifyComing2/index.tsx
View file @
2a1749b7
...
...
@@ -6,7 +6,7 @@
* @Description: 待审核入库(二级)
*/
import
React
,
{
useState
,
useRef
}
from
'react'
;
import
{
history
}
from
'umi'
;
import
{
history
,
useIntl
}
from
'umi'
;
import
{
Card
,
Space
,
Button
,
Modal
,
message
}
from
'antd'
;
import
{
QuestionCircleOutlined
}
from
'@ant-design/icons'
;
import
{
StandardTable
}
from
'god'
;
...
...
@@ -30,20 +30,22 @@ const MemberPrVerifyComing2: React.FC<{}> = props => {
const
ref
=
useRef
<
any
>
({});
const
[
selectedRowKeys
,
setSelectedRowKeys
]
=
useState
<
number
[]
>
([]);
const
intl
=
useIntl
();
const
handleJumpAudit
=
record
=>
{
history
.
push
(
`/memberCenter/memberAbility/manage/memberPrVerifyComing2/verify?validateId=
${
record
.
validateId
}
`
);
};
const
defaultColumns
=
verifyComingColumn
(
'/memberCenter/memberAbility/manage/memberPrVerifyComing2/detail'
).
concat
([
{
title
:
'操作'
,
title
:
intl
.
formatMessage
({
id
:
'common.table.action'
})
,
dataIndex
:
'option'
,
render
:
(
_
,
record
)
=>
(
<
Button
type=
"link"
onClick=
{
()
=>
handleJumpAudit
(
record
)
}
>
审核
{
intl
.
formatMessage
({
id
:
'member.actions.verify'
})
}
</
Button
>
),
},
...
...
@@ -79,13 +81,13 @@ const MemberPrVerifyComing2: React.FC<{}> = props => {
const
handleBatch
=
()
=>
{
if
(
!
selectedRowKeys
.
length
)
{
message
.
warning
(
'未选择任何会员'
);
message
.
warning
(
intl
.
formatMessage
({
id
:
'member.actions.batch.nothing'
})
);
return
;
}
confirm
({
title
:
'提示'
,
title
:
intl
.
formatMessage
({
id
:
'member.actions.verify-tip'
})
,
icon
:
<
QuestionCircleOutlined
/>,
content
:
'确定要审核通过选中的会员吗?'
,
content
:
intl
.
formatMessage
({
id
:
'member.management.memberPrVerifyComing1.query.verify-tip'
})
,
onOk
()
{
return
new
Promise
<
void
>
((
resolve
,
reject
)
=>
{
postMemberDepositGradeTwoBatch
({
...
...
@@ -131,7 +133,7 @@ const MemberPrVerifyComing2: React.FC<{}> = props => {
const
ControllerBtns
=
()
=>
(
<
Space
>
<
Button
onClick=
{
handleBatch
}
>
批量审核通过
{
intl
.
formatMessage
({
id
:
'member.actions.verify-batch'
})
}
</
Button
>
</
Space
>
);
...
...
src/pages/member/memberPrVerifyComing2/verify.tsx
View file @
2a1749b7
...
...
@@ -10,7 +10,7 @@ import { Button } from 'antd';
import
{
CheckCircleOutlined
,
}
from
'@ant-design/icons'
;
import
{
history
}
from
'umi'
;
import
{
history
,
useIntl
}
from
'umi'
;
import
{
usePageStatus
}
from
'@/hooks/usePageStatus'
;
import
{
getMemberDepositGradeTwoDetail
,
postMemberDepositGradeTwo
}
from
'@/services/MemberV2Api'
;
import
fetchDetailHoc
from
'../common/hoc/fetchDetailHoc'
;
...
...
@@ -22,6 +22,8 @@ const MemberPrVerifyComing2Verify: React.FC<{}> = () => {
const
[
visibleVerifyModal
,
setVisibleVerifyModal
]
=
useState
(
false
);
const
[
submitLoading
,
setSubmitLoading
]
=
useState
(
false
);
const
intl
=
useIntl
();
const
handleVisibleVerifyModal
=
(
flag
?)
=>
{
setVisibleVerifyModal
(
!!
flag
);
};
...
...
@@ -62,7 +64,7 @@ const MemberPrVerifyComing2Verify: React.FC<{}> = () => {
icon=
{
<
CheckCircleOutlined
/>
}
onClick=
{
()
=>
handleVisibleVerifyModal
(
true
)
}
>
单据审核
{
intl
.
formatMessage
({
id
:
'member.actions.apply.verify'
})
}
</
Button
>
<
VerifyModal
...
...
src/pages/member/memberPrVerifyComingConfirm/index.tsx
View file @
2a1749b7
...
...
@@ -2,11 +2,11 @@
* @Author: XieZhiXiong
* @Date: 2021-05-25 18:01:57
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-1
1-17 18:11:05
* @LastEditTime: 2021-1
2-03 18:37:17
* @Description: 待确认入库
*/
import
React
,
{
useState
,
useRef
}
from
'react'
;
import
{
history
}
from
'umi'
;
import
{
history
,
useIntl
}
from
'umi'
;
import
{
Card
,
Space
,
Button
,
Modal
,
message
}
from
'antd'
;
import
{
QuestionCircleOutlined
}
from
'@ant-design/icons'
;
import
{
StandardTable
}
from
'god'
;
...
...
@@ -30,20 +30,22 @@ const MemberPrVerifyComingConfirm: React.FC<{}> = props => {
const
ref
=
useRef
<
any
>
({});
const
[
selectedRowKeys
,
setSelectedRowKeys
]
=
useState
<
number
[]
>
([]);
const
intl
=
useIntl
();
const
handleJumpAudit
=
record
=>
{
history
.
push
(
`/memberCenter/memberAbility/manage/memberPrVerifyComingConfirm/verify?validateId=
${
record
.
validateId
}
`
);
};
const
defaultColumns
=
verifyComingColumn
(
'/memberCenter/memberAbility/manage/memberPrVerifyComingConfirm/detail'
).
concat
([
{
title
:
'操作'
,
title
:
intl
.
formatMessage
({
id
:
'common.table.action'
})
,
dataIndex
:
'option'
,
render
:
(
_
,
record
)
=>
(
<
Button
type=
"link"
onClick=
{
()
=>
handleJumpAudit
(
record
)
}
>
审核
{
intl
.
formatMessage
({
id
:
'member.actions.verify'
})
}
</
Button
>
),
},
...
...
@@ -79,13 +81,13 @@ const MemberPrVerifyComingConfirm: React.FC<{}> = props => {
const
handleBatch
=
()
=>
{
if
(
!
selectedRowKeys
.
length
)
{
message
.
warning
(
'未选择任何会员'
);
message
.
warning
(
intl
.
formatMessage
({
id
:
'member.actions.batch.nothing'
})
);
return
;
}
confirm
({
title
:
'提示'
,
title
:
intl
.
formatMessage
({
id
:
'member.actions.verify-tip'
})
,
icon
:
<
QuestionCircleOutlined
/>,
content
:
'确定要审核通过选中的会员吗?'
,
content
:
intl
.
formatMessage
({
id
:
'member.management.memberPrVerifyComingConfirm.query.verify-tip'
})
,
onOk
()
{
return
new
Promise
<
void
>
((
resolve
,
reject
)
=>
{
postMemberDepositConfirmBatch
({
...
...
@@ -131,7 +133,7 @@ const MemberPrVerifyComingConfirm: React.FC<{}> = props => {
const
ControllerBtns
=
()
=>
(
<
Space
>
<
Button
onClick=
{
handleBatch
}
>
批量审核通过
{
intl
.
formatMessage
({
id
:
'member.actions.verify-batch'
})
}
</
Button
>
</
Space
>
);
...
...
src/pages/member/memberPrVerifyComingConfirm/verify.tsx
View file @
2a1749b7
...
...
@@ -2,7 +2,7 @@
* @Author: XieZhiXiong
* @Date: 2021-05-25 18:02:54
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-1
1-17 18:11:15
* @LastEditTime: 2021-1
2-03 18:38:03
* @Description: 确认入库
*/
import
React
,
{
useState
}
from
'react'
;
...
...
@@ -10,7 +10,7 @@ import { Button } from 'antd';
import
{
CheckCircleOutlined
,
}
from
'@ant-design/icons'
;
import
{
history
}
from
'umi'
;
import
{
history
,
useIntl
}
from
'umi'
;
import
{
usePageStatus
}
from
'@/hooks/usePageStatus'
;
import
{
postMemberDepositConfirm
,
getMemberDepositConfirmDetail
}
from
'@/services/MemberV2Api'
;
import
fetchDetailHoc
from
'../common/hoc/fetchDetailHoc'
;
...
...
@@ -22,6 +22,8 @@ const MemberPrVerifyComingConfirmVerify: React.FC<{}> = () => {
const
[
visibleVerifyModal
,
setVisibleVerifyModal
]
=
useState
(
false
);
const
[
submitLoading
,
setSubmitLoading
]
=
useState
(
false
);
const
intl
=
useIntl
();
const
handleVisibleVerifyModal
=
(
flag
?)
=>
{
setVisibleVerifyModal
(
!!
flag
);
};
...
...
@@ -62,7 +64,7 @@ const MemberPrVerifyComingConfirmVerify: React.FC<{}> = () => {
icon=
{
<
CheckCircleOutlined
/>
}
onClick=
{
()
=>
handleVisibleVerifyModal
(
true
)
}
>
单据审核
{
intl
.
formatMessage
({
id
:
'member.actions.apply.verify'
})
}
</
Button
>
<
VerifyModal
...
...
src/pages/member/memberPrVerifyComingQualifications/index.tsx
View file @
2a1749b7
...
...
@@ -2,11 +2,11 @@
* @Author: XieZhiXiong
* @Date: 2021-05-25 10:11:54
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-1
1-17 18:12:21
* @LastEditTime: 2021-1
2-03 15:44:47
* @Description: 待审核入库资质
*/
import
React
,
{
useState
,
useRef
}
from
'react'
;
import
{
history
}
from
'umi'
;
import
{
history
,
useIntl
}
from
'umi'
;
import
{
Card
,
Space
,
Button
,
Modal
,
message
}
from
'antd'
;
import
{
QuestionCircleOutlined
}
from
'@ant-design/icons'
;
import
{
StandardTable
}
from
'god'
;
...
...
@@ -30,20 +30,22 @@ const memberPrVerifyComingQualifications: React.FC<{}> = props => {
const
ref
=
useRef
<
any
>
({});
const
[
selectedRowKeys
,
setSelectedRowKeys
]
=
useState
<
number
[]
>
([]);
const
intl
=
useIntl
();
const
handleJumpAudit
=
record
=>
{
history
.
push
(
`/memberCenter/memberAbility/manage/memberPrVerifyComingQualifications/verify?validateId=
${
record
.
validateId
}
`
);
};
const
defaultColumns
=
verifyComingColumn
(
'/memberCenter/memberAbility/manage/memberPrVerifyComingQualifications/detail'
).
concat
([
{
title
:
'操作'
,
title
:
intl
.
formatMessage
({
id
:
'common.table.action'
})
,
dataIndex
:
'option'
,
render
:
(
_
,
record
)
=>
(
<
Button
type=
"link"
onClick=
{
()
=>
handleJumpAudit
(
record
)
}
>
审核
{
intl
.
formatMessage
({
id
:
'member.actions.verify'
})
}
</
Button
>
),
},
...
...
@@ -79,13 +81,13 @@ const memberPrVerifyComingQualifications: React.FC<{}> = props => {
const
handleBatch
=
()
=>
{
if
(
!
selectedRowKeys
.
length
)
{
message
.
warning
(
'未选择任何会员'
);
message
.
warning
(
intl
.
formatMessage
({
id
:
'member.actions.batch.nothing'
})
);
return
;
}
confirm
({
title
:
'提示'
,
title
:
intl
.
formatMessage
({
id
:
'member.actions.verify-tip'
})
,
icon
:
<
QuestionCircleOutlined
/>,
content
:
'确定要审核通过选中的会员吗?'
,
content
:
intl
.
formatMessage
({
id
:
'member.management.memberPrVerifyComingData.query.verify-tip'
})
,
onOk
()
{
return
new
Promise
<
void
>
((
resolve
,
reject
)
=>
{
postMemberDepositQualifyBatch
({
...
...
@@ -131,7 +133,7 @@ const memberPrVerifyComingQualifications: React.FC<{}> = props => {
const
ControllerBtns
=
()
=>
(
<
Space
>
<
Button
onClick=
{
handleBatch
}
>
批量审核通过
{
intl
.
formatMessage
({
id
:
'member.actions.verify-batch'
})
}
</
Button
>
</
Space
>
);
...
...
src/pages/member/memberPrVerifyComingQualifications/verify.tsx
View file @
2a1749b7
...
...
@@ -2,7 +2,7 @@
* @Author: XieZhiXiong
* @Date: 2021-05-25 11:40:27
* @LastEditors: XieZhiXiong
* @LastEditTime: 2021-1
1-17 18:13:02
* @LastEditTime: 2021-1
2-03 15:46:00
* @Description: 审核入库资质
*/
import
React
,
{
useState
}
from
'react'
;
...
...
@@ -10,7 +10,7 @@ import { Button } from 'antd';
import
{
CheckCircleOutlined
,
}
from
'@ant-design/icons'
;
import
{
history
}
from
'umi'
;
import
{
history
,
useIntl
}
from
'umi'
;
import
{
usePageStatus
}
from
'@/hooks/usePageStatus'
;
import
{
postMemberDepositQualify
,
getMemberDepositQualifyDetail
}
from
'@/services/MemberV2Api'
;
import
fetchDetailHoc
from
'../common/hoc/fetchDetailHoc'
;
...
...
@@ -22,6 +22,8 @@ const MemberPrVerifyComingQualificationsDetail: React.FC<{}> = () => {
const
[
visibleVerifyModal
,
setVisibleVerifyModal
]
=
useState
(
false
);
const
[
submitLoading
,
setSubmitLoading
]
=
useState
(
false
);
const
intl
=
useIntl
();
const
handleVisibleVerifyModal
=
(
flag
?)
=>
{
setVisibleVerifyModal
(
!!
flag
);
};
...
...
@@ -62,7 +64,7 @@ const MemberPrVerifyComingQualificationsDetail: React.FC<{}> = () => {
icon=
{
<
CheckCircleOutlined
/>
}
onClick=
{
()
=>
handleVisibleVerifyModal
(
true
)
}
>
单据审核
{
intl
.
formatMessage
({
id
:
'member.actions.apply.verify'
})
}
</
Button
>
<
VerifyModal
...
...
src/pages/payandSettle/capitalAccounts/eAccount/index.tsx
View file @
2a1749b7
...
...
@@ -15,7 +15,7 @@ import { memberStatusMap, moveStatusMap, operationMap, statusMap } from '../../c
import
{
StandardTable
}
from
'god'
import
QRCode
from
'qrcode'
;
import
{
ScanOutlined
}
from
'@ant-design/icons'
import
{
getPayAssetAccountGet
AccountStatusRecord
,
getPayAssetAccountGetAccountTradeRecord
,
getPayAssetAccountGetAssetAccount
,
getPayAssetAccountGetRechargeResult
,
postPayAssetAccountRecharge
}
from
'@/services/PayV2Api'
import
{
getPayAssetAccountGet
RechargeResult
,
getPayEAccountAllInPayGetAccountDetail
,
getPayEAccountAllInPayGetEAccountStatusRecord
,
getPayEAccountAllInPayGetEAccountTradeRecord
,
postPayAssetAccountRecharge
}
from
'@/services/PayV2Api'
interface
rechargeItem
{
codeUrl
:
string
;
...
...
@@ -63,10 +63,11 @@ const EAccountDetail: React.FC<{}> = () => {
const
getAccountInfo
=
async
()
=>
{
const
{
id
=
161
}
=
history
.
location
.
query
setPageId
(
id
)
let
res
=
await
getPayAssetAccountGetAssetAccount
({
id
:
id
+
''
})
const
{
code
,
data
}
=
res
let
res
=
await
getPayEAccountAllInPayGetAccountDetail
({
id
:
id
+
''
})
const
{
code
,
data
,
message
:
msg
}
=
res
if
(
code
!==
1000
)
{
return
message
.
error
(
msg
)
}
setDetails
(
data
)
getPay
AssetAccountGetAccountStatusRecord
({
memberAssetAccountI
d
:
id
+
''
}).
then
(
res
=>
{
getPay
EAccountAllInPayGetEAccountStatusRecord
({
i
d
:
id
+
''
}).
then
(
res
=>
{
const
{
data
}
=
res
setMoveData
(
data
)
})
...
...
@@ -76,7 +77,7 @@ const EAccountDetail: React.FC<{}> = () => {
// 获取交易记录
const
fetchTradeData
=
(
params
)
=>
{
return
new
Promise
((
resolve
,
reject
)
=>
{
getPay
AssetAccountGetAccountTradeRecord
({
memberAssetAccountId
:
history
.
location
.
query
.
id
+
''
,
...
params
}).
then
(
res
=>
{
getPay
EAccountAllInPayGetEAccountTradeRecord
({
...
params
}).
then
(
res
=>
{
const
{
data
}
=
res
resolve
(
data
)
})
...
...
src/pages/payandSettle/eAccountApprove/components/companyFinish/index.tsx
View file @
2a1749b7
...
...
@@ -8,7 +8,7 @@ import { EDetailContext } from '../../constant'
const
CompanyFinish
:
React
.
FC
<
{}
>
=
()
=>
{
const
[
form
]
=
Form
.
useForm
();
const
eDetailContext
=
useContext
(
EDetailContext
)
const
{
ctl
,
finish
,
perfection
,
approved
}
=
eDetailContext
const
{
ctl
,
finish
,
perfection
}
=
eDetailContext
return
(<
div
>
<
MellowCard
headStyle=
{
{
borderBottom
:
'none'
}
}
title=
"企业信息"
id=
"companyInfo"
>
...
...
src/pages/payandSettle/eAccountApprove/components/personal/index.tsx
View file @
2a1749b7
import
React
,
{
useContext
}
from
'react'
import
{
Button
,
Col
,
Form
,
Input
,
Row
,
Select
}
from
'antd'
import
MellowCard
from
'@/components/MellowCard'
;
import
{
EDetailContext
,
formItemLayout
,
prefixSelector
,
tailFormItemLayout
}
from
'../../constant'
;
import
{
BIND_PHONE
,
EDetailContext
,
formItemLayout
,
prefixSelector
,
tailFormItemLayout
}
from
'../../constant'
;
import
useCountDown
from
'@/utils/hooks'
;
import
{
PATTERN_MAPS
}
from
'@/constants/regExp'
;
import
{
postPayAllInPayPersonalCrate
,
postPayAllInPaySendVerificationCode
}
from
'@/services/PayV2Api'
;
/** 个人 初始认证 */
const
Personal
:
React
.
FC
<
{}
>
=
()
=>
{
const
{
Option
}
=
Select
;
const
[
form
]
=
Form
.
useForm
();
const
eDetailContext
=
useContext
(
EDetailContext
)
const
{
ctl
}
=
eDetailContext
const
{
ctl
,
reloadFormData
}
=
eDetailContext
const
onFinish
=
(
values
:
any
)
=>
{
ctl
.
setApproved
(
true
)
const
onFinish
=
async
(
values
:
any
)
=>
{
const
{
code
}
=
await
postPayAllInPayPersonalCrate
({...
values
})
if
(
code
===
1000
)
{
reloadFormData
()
}
console
.
log
(
'Received values of form: '
,
values
);
};
const
{
text
,
isActive
,
start
}
=
useCountDown
({
maxTime
:
60
,
minTime
:
0
,
initText
:
'获取验证码'
,
onEnd
:
()
=>
{
console
.
log
(
"end"
)
},
decayRate
:
1
,
delay
:
1
*
1000
})
const
handleSendSMS
=
()
=>
{
form
.
validateFields
([
'phone'
]).
then
(
result
=>
{
console
.
log
(
result
)
// 发送验证码
postPayAllInPaySendVerificationCode
({...
result
,
verificationCodeType
:
BIND_PHONE
}).
then
(
res
=>
{
res
.
code
===
1000
&&
start
()
})
})
}
return
(
<
MellowCard
headStyle=
{
{
borderBottom
:
'none'
}
}
title=
"个人认证"
>
<
Form
...
...
@@ -43,7 +68,7 @@ const Personal: React.FC<{}> = () => {
</
Form
.
Item
>
<
Form
.
Item
name=
"
t
ype"
name=
"
cardT
ype"
label=
"证件类型"
rules=
{
[
{
...
...
@@ -58,13 +83,17 @@ const Personal: React.FC<{}> = () => {
</
Form
.
Item
>
<
Form
.
Item
name=
"
idcard
"
name=
"
cardNo
"
label=
"证件号码"
rules=
{
[
{
required
:
true
,
message
:
'请输入证件号码'
,
},
{
pattern
:
PATTERN_MAPS
.
identity
,
message
:
'请输入证件号码'
}
]
}
>
<
Input
placeholder=
"请输入证件号码"
/>
...
...
@@ -73,7 +102,16 @@ const Personal: React.FC<{}> = () => {
<
Form
.
Item
name=
"phone"
label=
"手机号码"
rules=
{
[{
required
:
true
,
message
:
'请输入手机号码'
}]
}
rules=
{
[
{
required
:
true
,
message
:
'请输入手机号码'
},
{
pattern
:
PATTERN_MAPS
.
phone
,
message
:
'请输入手机号码'
}
]
}
>
<
Input
addonBefore=
{
prefixSelector
}
style=
{
{
width
:
'100%'
}
}
placeholder=
"请输入手机号码"
/>
</
Form
.
Item
>
...
...
@@ -84,13 +122,22 @@ const Personal: React.FC<{}> = () => {
<
Form
.
Item
name=
"captcha"
noStyle
rules=
{
[{
required
:
true
,
message
:
'请输入验证码'
}]
}
rules=
{
[
{
required
:
true
,
message
:
'请输入验证码'
},
{
pattern
:
/^
\d
{5}$/
,
message
:
'请输入验证码'
}
]
}
>
<
Input
placeholder=
"请输入验证码"
/>
</
Form
.
Item
>
</
Col
>
<
Col
span=
{
4
}
>
<
Button
>
获取验证码
</
Button
>
<
Button
disabled=
{
isActive
}
onClick=
{
handleSendSMS
}
>
{
text
}
</
Button
>
</
Col
>
</
Row
>
</
Form
.
Item
>
...
...
src/pages/payandSettle/eAccountApprove/components/personalFinish/index.tsx
View file @
2a1749b7
...
...
@@ -9,7 +9,7 @@ import { EDetailContext, formItemLayout, tailFormItemLayout } from '../../consta
const
PersonalFinish
:
React
.
FC
<
{}
>
=
()
=>
{
const
[
form
]
=
Form
.
useForm
();
const
eDetailContext
=
useContext
(
EDetailContext
)
const
{
ctl
,
finish
,
perfection
,
approved
}
=
eDetailContext
const
{
ctl
,
finish
,
perfection
}
=
eDetailContext
const
onFinish
=
(
values
:
any
)
=>
{
ctl
.
setFinish
(
true
)
// 已经完善
...
...
src/pages/payandSettle/eAccountApprove/constant.tsx
View file @
2a1749b7
...
...
@@ -2,6 +2,15 @@ import { createContext } from 'react';
import
{
Form
,
Select
}
from
'antd'
;
const
{
Option
}
=
Select
;
/**
* 绑定手机
*/
export
const
BIND_PHONE
=
9
;
/**
* 解绑手机
*/
export
const
UNBIND_PHONE
=
6
;
// e账户认证 组件切换控制 Context
export
const
EDetailContext
=
createContext
<
any
>
({})
...
...
src/pages/payandSettle/eAccountApprove/effects/useEDetail.tsx
View file @
2a1749b7
import
{
getPayAllInPayGetAuthMemberInfo
,
postPayAllInPayCreateMember
,
postPayAllInPayGetMemberInfo
}
from
'@/services/PayV2Api'
;
import
{
getAuth
}
from
'@/utils/auth'
;
import
{
message
}
from
'antd'
;
import
{
useCallback
,
useState
,
useEffect
}
from
'react'
import
{
message
}
from
'antd'
/**
* 企业会员
*/
export
const
MEMBER_TYPE_CORPORATE
=
1
;
/**
* 个人会员
*/
export
const
MEMBER_TYPE_INDIVIDUAL
=
2
;
export
const
MEMBER_TYPE
=
{
[
MEMBER_TYPE_CORPORATE
]:
'company'
,
[
MEMBER_TYPE_INDIVIDUAL
]:
'personal'
,
};
export
const
useEDetail
=
()
=>
{
/** 详情数据 */
const
{
memberRoleType
}
=
getAuth
()
||
{}
/** 详情数据 null从未认证*/
const
[
formData
,
setFormData
]
=
useState
<
any
>
(
null
)
/** 企业/个人 */
const
[
type
,
setType
]
=
useState
<
'company'
|
'personal'
>
(
'company'
)
/** 是否认证过 */
const
[
approved
,
setApproved
]
=
useState
<
boolean
>
(
false
)
const
[
type
,
setType
]
=
useState
<
'company'
|
'personal'
>
(
MEMBER_TYPE
[
memberRoleType
])
/** 是否需要完善 */
const
[
perfection
,
setPerfection
]
=
useState
<
boolean
>
(
false
)
/** 是否完善过 */
...
...
@@ -21,32 +36,28 @@ export const useEDetail = () => {
reloadFormData
()
},
[])
const
reloadFormData
=
useCallback
(
async
()
=>
{
// const fn = switchApi(type);
// let params: any = {};
// params[switchParamField(type)] = id
// const { code, data, message: msg } = await fn(params, { ctlType: "none" })
// if (code === 1000) {
setFormData
({})
// } else {
// message.error(msg)
// }
const
{
code
,
data
,
message
:
msg
}
=
await
postPayAllInPayGetMemberInfo
({},
{
ctlType
:
'none'
})
if
(
code
===
1000
)
{
!
data
&&
await
postPayAllInPayCreateMember
({},
{
ctlType
:
'none'
})
setFormData
(
data
)
}
else
{
message
.
error
(
msg
)
}
},
[])
// 需共享的状态
const
formContext
=
{
data
:
formData
,
type
,
approved
,
//
approved,
finish
,
perfection
,
backed
,
showAnchor
,
ctl
:
{
setFormData
,
setApproved
,
//
setApproved,
setPerfection
,
setBacked
,
setShowAnchor
,
...
...
src/pages/payandSettle/eAccountApprove/index.tsx
View file @
2a1749b7
...
...
@@ -14,11 +14,11 @@ const EAccountApprove: React.FC<{}> = () => {
const
{
type
,
approved
,
perfection
,
finish
,
backed
,
showAnchor
}
=
formContext
showAnchor
,
data
}
=
formContext
const
personalLinkList
=
[
{
title
:
'个人信息'
,
id
:
'personalInfo'
},
...
...
@@ -40,7 +40,7 @@ const EAccountApprove: React.FC<{}> = () => {
/>
<
div
className=
{
styles
.
wrapper
}
>
{
type
===
'personal'
?
(
approved
?
<
PersonalFinish
/>
:
<
Personal
/>)
:
(
approved
?
<
CompanyFinish
/>
:
<
Company
/>)
type
===
'personal'
?
(
data
?.
name
?
<
PersonalFinish
/>
:
<
Personal
/>)
:
(
data
?
<
CompanyFinish
/>
:
<
Company
/>)
}
</
div
>
</
EDetailContext
.
Provider
>
...
...
src/pages/transaction/components/saleOrderProductTable/index.tsx
View file @
2a1749b7
...
...
@@ -548,6 +548,7 @@ const SaleOrderProductTable:React.FC<OrderProductTableProps> = (props) => {
const
handleSubmitModifyPrice
=
()
=>
{
modifyPriceActions
.
submit
().
then
(
async
({
values
}:
any
)
=>
{
values
.
orderId
=
data
.
orderId
values
.
prices
=
[{
orderProductId
:
values
.
orderProductId
,
price
:
values
.
price
,
reason
:
values
.
reason
}]
console
.
log
(
values
)
const
result
=
await
runPrice
(
values
)
if
(
result
.
code
===
1000
)
{
...
...
src/pages/transaction/logisticsAbility/logisticsAdminister/receivingAddress/form.tsx
View file @
2a1749b7
...
...
@@ -155,7 +155,7 @@ const AddedAddressLayout: React.FC<AddressModalProps> = (props) => {
labelAlign
:
'left'
,
},
properties
:
{
shipp
erName
:
{
receiv
erName
:
{
type
:
'string'
,
title
:
'收货人'
,
"x-rules"
:
[
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment