Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
为 GitLab 提交贡献
登录
切换导航
S
shop-new
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
王天霸
shop-new
Commits
9de31266
提交
9de31266
authored
5月 11, 2021
作者:
huaxinzhu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
1、资产-提现申请,获取验证码拦截校验;2、商品-上架商品-重置按钮修复
上级
17d82bb2
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
61 行增加
和
38 行删除
+61
-38
index.vue
src/views/system/asset/withdraw/index.vue
+58
-37
index.vue
src/views/system/goods/onsale/index.vue
+3
-1
没有找到文件。
src/views/system/asset/withdraw/index.vue
浏览文件 @
9de31266
...
@@ -30,13 +30,15 @@
...
@@ -30,13 +30,15 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"提现金额"
prop=
"money"
>
<el-form-item
label=
"提现金额"
prop=
"money"
>
<el-input
v-model=
"form.money"
placeholder=
"提现金额大于等于100"
<el-input
v-model=
"form.money"
@
blur=
"onInputBlur($event)"
placeholder=
"提现金额大于等于100"
style=
"width:260px;"
/>
style=
"width:260px;"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"短信验证码"
prop=
"verifycode"
>
<el-form-item
label=
"短信验证码"
prop=
"verifycode"
>
<el-input
v-model=
"form.verifycode"
placeholder=
"验证码"
style=
"width:260px;"
>
<el-input
v-model=
"form.verifycode"
placeholder=
"验证码"
style=
"width:260px;"
>
<template
slot=
"append"
>
<template
slot=
"append"
>
<span
v-show=
"show"
@
click=
"getCheckCode"
>
获取验证码
</span>
<span
v-show=
"show"
@
click=
"getCheckCode
Fn
"
>
获取验证码
</span>
<span
v-show=
"!show"
class=
"count"
>
{{
count
}}
s
</span>
<span
v-show=
"!show"
class=
"count"
>
{{
count
}}
s
</span>
</
template
>
</
template
>
</el-input>
</el-input>
...
@@ -83,7 +85,10 @@
...
@@ -83,7 +85,10 @@
// 是否显示弹出层
// 是否显示弹出层
open
:
true
,
open
:
true
,
// 表单参数
// 表单参数
form
:
{},
form
:
{
bankId
:
''
,
money
:
''
},
// 表单校验
// 表单校验
rules
:
{
rules
:
{
bankId
:
[{
required
:
true
,
message
:
"请选择要提现的银行卡"
,
trigger
:
"change"
}],
bankId
:
[{
required
:
true
,
message
:
"请选择要提现的银行卡"
,
trigger
:
"change"
}],
...
@@ -93,11 +98,7 @@
...
@@ -93,11 +98,7 @@
}
}
};
};
},
},
watch
:
{
watch
:
{},
// drawableCash: function() {
// this.drawableCash = this.drawableCash.toFixed(2);
// }
},
created
()
{
created
()
{
this
.
sellerId
=
this
.
$store
.
state
.
user
.
sellerid
;
this
.
sellerId
=
this
.
$store
.
state
.
user
.
sellerid
;
this
.
getList
();
this
.
getList
();
...
@@ -141,21 +142,38 @@
...
@@ -141,21 +142,38 @@
},
1000
)
},
1000
)
}
}
},
},
getCheckCode
()
{
getCheckCodeFn
()
{
if
(
this
.
money
<=
0
)
{
let
numRegExp
=
/^
[
0-9
]
+
(
.
[
0-9
]{2})?
$/
;
this
.
msgError
(
"填写提现金额"
);
return
false
if
(
this
.
form
.
bankId
===
''
)
{
}
else
if
(
this
.
money
<
100
)
{
this
.
$refs
.
form
.
validateField
(
"bankId"
);
return
;
}
if
(
this
.
form
.
money
===
''
)
{
this
.
$refs
.
form
.
validateField
(
"money"
);
return
;
}
if
(
!
numRegExp
.
test
(
this
.
form
.
money
))
{
this
.
$message
({
type
:
'warning'
,
message
:
'提现金额只能输入大于 0 的数字'
});
return
;
}
if
(
this
.
form
.
money
>
this
.
drawableCash
)
{
this
.
$message
({
type
:
'warning'
,
message
:
'提现金额不足'
});
return
;
}
else
if
(
this
.
form
.
money
<
100
)
{
this
.
msgError
(
"提现金额必须大于等于100"
);
this
.
msgError
(
"提现金额必须大于等于100"
);
return
false
return
;
}
}
// 倒计时
this
.
getCode
()
//发送验证码
if
(
this
.
sellerId
<=
0
)
{
if
(
this
.
sellerId
<=
0
)
{
this
.
msgError
(
"商户信息错误"
);
this
.
msgError
(
"商户信息错误"
);
return
false
return
;
}
}
// 倒计时效果
this
.
getCode
()
getCheckCode
({
sellerId
:
this
.
sellerId
}).
then
(
response
=>
{
getCheckCode
({
sellerId
:
this
.
sellerId
}).
then
(
response
=>
{
if
(
response
.
code
==
0
)
{
if
(
response
.
code
==
0
)
{
this
.
msgSuccess
(
response
.
msg
);
this
.
msgSuccess
(
response
.
msg
);
...
@@ -164,22 +182,26 @@
...
@@ -164,22 +182,26 @@
},
},
// onInputBlur(event) {
onInputBlur
(
event
)
{
// let fee = 0.006;
let
fee
=
0.006
;
// this.money = event.target.value;
this
.
form
.
money
=
event
.
target
.
value
;
// let numRegExp = /^[0-9]+(.[0-9]{2})?$/;
let
numRegExp
=
/^
[
0-9
]
+
(
.
[
0-9
]{2})?
$/
;
// let yue = this.drawableCash;
if
(
this
.
form
.
money
!==
''
)
{
// if (this.money > yue) {
if
(
!
numRegExp
.
test
(
this
.
form
.
money
))
{
// this.$message({type: 'warning',message:'提现金额不足'});
this
.
$message
({
type
:
'warning'
,
message
:
'提现金额只能输入大于 0 的数字'
});
// return false
return
;
// }
}
// if(!numRegExp.test(this.money)) {
if
(
this
.
form
.
money
>
this
.
drawableCash
)
{
// this.$message({ type: 'warning',message: '提现金额只能输入大于 0 的数字'});
this
.
$message
({
type
:
'warning'
,
message
:
'提现金额不足!'
});
// return;
return
;
// }else {
}
// this.newFee = (this.money * fee + 1).toFixed(2);
if
(
this
.
form
.
money
<
100
)
{
// }
this
.
$message
({
type
:
'warning'
,
message
:
'提现金额需大于或者等于 100'
});
// },
return
;
}
this
.
newFee
=
(
this
.
form
.
money
*
fee
+
1
).
toFixed
(
2
);
}
},
//获取商户的信息
//获取商户的信息
getSellerInfo
()
{
getSellerInfo
()
{
const
sellerid
=
this
.
sellerId
;
const
sellerid
=
this
.
sellerId
;
...
@@ -193,7 +215,7 @@
...
@@ -193,7 +215,7 @@
//获取商户的银行卡列表
//获取商户的银行卡列表
getBankcardList
()
{
getBankcardList
()
{
getBankcardList
({
sellerId
:
this
.
sellerId
}).
then
(
response
=>
{
getBankcardList
({
sellerId
:
this
.
sellerId
}).
then
(
response
=>
{
this
.
banklist
=
response
.
data
.
list
this
.
banklist
=
response
.
data
.
list
;
});
});
},
},
...
@@ -215,7 +237,6 @@
...
@@ -215,7 +237,6 @@
/** 提交按钮 */
/** 提交按钮 */
submitForm
()
{
submitForm
()
{
// inSureCashOut 为true的时候,则不能不能不能点击提现按钮,操作提现,false的时候,才能点击操作提现
this
.
$refs
[
"form"
].
validate
(
valid
=>
{
this
.
$refs
[
"form"
].
validate
(
valid
=>
{
if
(
valid
)
{
if
(
valid
)
{
this
.
form
.
sellerId
=
this
.
sellerId
;
this
.
form
.
sellerId
=
this
.
sellerId
;
...
@@ -229,7 +250,7 @@
...
@@ -229,7 +250,7 @@
return
;
return
;
}
}
if
(
this
.
form
.
money
>
this
.
drawableCash
)
{
if
(
this
.
form
.
money
>
this
.
drawableCash
)
{
this
.
$message
({
type
:
'error'
,
message
:
'
可提现金额不足哦
!'
});
this
.
$message
({
type
:
'error'
,
message
:
'
提现金额不足
!'
});
return
;
return
;
}
}
addWithdrawlog
(
this
.
form
).
then
(
response
=>
{
addWithdrawlog
(
this
.
form
).
then
(
response
=>
{
...
...
src/views/system/goods/onsale/index.vue
浏览文件 @
9de31266
...
@@ -149,7 +149,9 @@
...
@@ -149,7 +149,9 @@
open
:
false
,
open
:
false
,
// 查询参数
// 查询参数
queryParams
:
{
queryParams
:
{
isOnsale
:
1
isOnsale
:
1
,
goodsId
:
''
,
goodsName
:
''
},
},
// 表单参数
// 表单参数
form
:
{},
form
:
{},
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论