|
@@ -46,7 +46,7 @@
|
|
{
|
|
{
|
|
field: 'userName',
|
|
field: 'userName',
|
|
component: 'Input',
|
|
component: 'Input',
|
|
- label: '用户账号',
|
|
|
|
|
|
+ label: t('routes.equity.userName'),
|
|
required: true,
|
|
required: true,
|
|
componentProps: {
|
|
componentProps: {
|
|
autoComplete:'off',
|
|
autoComplete:'off',
|
|
@@ -60,15 +60,15 @@
|
|
console.log('value',value)
|
|
console.log('value',value)
|
|
const regPos = /^1([38][0-9]|4[579]|5[0-3,5-9]|6[6]|7[0135678]|9[89])\d{8}$/; // 非中文
|
|
const regPos = /^1([38][0-9]|4[579]|5[0-3,5-9]|6[6]|7[0135678]|9[89])\d{8}$/; // 非中文
|
|
if (!value) {
|
|
if (!value) {
|
|
- return Promise.reject('请输入用户账号');
|
|
|
|
|
|
+ return Promise.reject(t('routes.equity.rules.userName'));
|
|
}
|
|
}
|
|
if (!regPos.test(value)) {
|
|
if (!regPos.test(value)) {
|
|
/* eslint-disable-next-line */
|
|
/* eslint-disable-next-line */
|
|
- return Promise.reject('请输入正确的手机号');
|
|
|
|
|
|
+ return Promise.reject(t('routes.equity.rules.userName1'));
|
|
}
|
|
}
|
|
let res = await checkUserName({userName:value})
|
|
let res = await checkUserName({userName:value})
|
|
if(!res){
|
|
if(!res){
|
|
- return Promise.reject('该账号不存在');
|
|
|
|
|
|
+ return Promise.reject(t('routes.equity.rules.userName2'));
|
|
}
|
|
}
|
|
return Promise.resolve();
|
|
return Promise.resolve();
|
|
},
|
|
},
|
|
@@ -81,14 +81,14 @@
|
|
},{
|
|
},{
|
|
field: 'incrementTypeId',
|
|
field: 'incrementTypeId',
|
|
component: 'ApiSelect',
|
|
component: 'ApiSelect',
|
|
- label: '权益类型',
|
|
|
|
|
|
+ label: t('routes.equity.Type'),
|
|
required: true,
|
|
required: true,
|
|
componentProps: {
|
|
componentProps: {
|
|
maxLength: 50,
|
|
maxLength: 50,
|
|
api: async function () {
|
|
api: async function () {
|
|
const list = await dincrementList();
|
|
const list = await dincrementList();
|
|
return list.map(ele => {
|
|
return list.map(ele => {
|
|
- return {name:ele.name,value:ele.id}
|
|
|
|
|
|
+ return {name:t(`routes.finance.equityType.${ele.validTimeType}`),value:ele.id}
|
|
});
|
|
});
|
|
},
|
|
},
|
|
numberToString: true,
|
|
numberToString: true,
|
|
@@ -101,10 +101,10 @@
|
|
onChange:(value)=>{
|
|
onChange:(value)=>{
|
|
updateSchema([{
|
|
updateSchema([{
|
|
field: 'count',
|
|
field: 'count',
|
|
- suffix:`剩余可售 ${value == 3?agent.value.highSubNum:agent.value.majorSubNum} 个`,
|
|
|
|
|
|
+ suffix:`${t('routes.equity.syks')} ${value == 3?agent.value.highSubNum:agent.value.majorSubNum} ${t('routes.equity.unit.1')}`,
|
|
componentProps: {
|
|
componentProps: {
|
|
max:value == 3?agent.value.highSubNum:agent.value.majorSubNum,
|
|
max:value == 3?agent.value.highSubNum:agent.value.majorSubNum,
|
|
- min:0,
|
|
|
|
|
|
+ min:1,
|
|
},
|
|
},
|
|
}])
|
|
}])
|
|
setFieldsValue({
|
|
setFieldsValue({
|
|
@@ -119,9 +119,9 @@
|
|
},{
|
|
},{
|
|
field: 'count',
|
|
field: 'count',
|
|
component: 'InputNumber',
|
|
component: 'InputNumber',
|
|
- label: '数量',
|
|
|
|
|
|
+ label: t('routes.equity.countNumber'),
|
|
required: true,
|
|
required: true,
|
|
- suffix:`剩余可售 ${agent.value.majorSubNum} 个`,
|
|
|
|
|
|
+ suffix:`${t('routes.equity.syks')} ${agent.value.majorSubNum} ${t('routes.equity.unit.1')}`,
|
|
itemProps: {
|
|
itemProps: {
|
|
validateTrigger: 'onBlur',
|
|
validateTrigger: 'onBlur',
|
|
},
|
|
},
|
|
@@ -135,7 +135,7 @@
|
|
},{
|
|
},{
|
|
field: 'incrementEndTime',
|
|
field: 'incrementEndTime',
|
|
component: 'DatePicker',
|
|
component: 'DatePicker',
|
|
- label: '到期日期',
|
|
|
|
|
|
+ label: t('routes.equity.expiryTime'),
|
|
required: true,
|
|
required: true,
|
|
defaultValue:dayjs().add(1,'year').format('YYYY-MM-DD'),
|
|
defaultValue:dayjs().add(1,'year').format('YYYY-MM-DD'),
|
|
componentProps: {
|
|
componentProps: {
|
|
@@ -173,7 +173,7 @@
|
|
{field: 'shipNum',ifShow:fileFlow.type == 3,},
|
|
{field: 'shipNum',ifShow:fileFlow.type == 3,},
|
|
{field: 'email',ifShow:fileFlow.type == 2,},
|
|
{field: 'email',ifShow:fileFlow.type == 2,},
|
|
{field: 'file',ifShow:fileFlow.type == 2,},
|
|
{field: 'file',ifShow:fileFlow.type == 2,},
|
|
- {field: 'count',suffix:`剩余可售 ${agent.value.majorSubNum} 个`,componentProps:{
|
|
|
|
|
|
+ {field: 'count',suffix:`${t('routes.equity.syks')} ${agent.value.majorSubNum} ${t('routes.equity.unit.1')}`,componentProps:{
|
|
max:agent.value.majorSubNum,
|
|
max:agent.value.majorSubNum,
|
|
min:1,
|
|
min:1,
|
|
}},
|
|
}},
|