Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
robot-monitor
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
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
汪晓凯
robot-monitor
Commits
1d988fc6
Commit
1d988fc6
authored
Aug 08, 2018
by
汪晓凯
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改银行配置
parent
ad481c16
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
133 additions
and
1 deletion
+133
-1
account.vue
src/views/account.vue
+133
-1
No files found.
src/views/account.vue
View file @
1d988fc6
...
...
@@ -73,7 +73,7 @@
</
template
>
</el-table-column>
<el-table-column
width=
"80"
width=
"
1
80"
label=
"操作"
>
<
template
slot-scope=
"scope"
>
<el-button
...
...
@@ -82,6 +82,12 @@
size=
"small"
>
充值
</el-button>
<el-button
@
click
.
native
.
prevent=
"clickUpdate(scope.row.coin)"
type=
"primary"
size=
"small"
>
修改配置
</el-button>
</
template
>
</el-table-column>
</el-table>
...
...
@@ -147,6 +153,57 @@
<el-button
type=
"primary"
@
click=
"amount_num&&recharge_list_value ? innerVisible=true : innerVisible=false"
>
确 定
</el-button>
</div>
</el-dialog>
<!-- 修改配置弹框 -->
<el-dialog
title=
"修改配置"
:visible
.
sync=
"dialogFormVisible1"
:before-close=
"handleClose"
:close-on-click-modal =
"false"
center
>
<!-- 内层确认弹框 -->
<el-dialog
width=
"40%"
title=
"确认修改"
:visible
.
sync=
"innerVisible1"
:before-close=
"handleClose"
:close-on-click-modal =
"false"
append-to-body
center
>
<el-card
class=
"box-card"
style=
"text-align:left;"
>
<p>
银行账户:
<span>
{{bankId}}
</span></p>
<p>
币种:
<span>
{{coin}}
</span></p>
<p>
资产最低值:
<span>
{{min_amount}}
</span></p>
<p>
自动充值金额:
<span>
{{recharge_amount}}
</span></p>
<p>
日最大充值次数:
<span>
{{max_recharge_times}}
</span></p>
</el-card>
<p
class=
"tips"
>
操作前请确认信息
</p>
<div
slot=
"footer"
class=
"dialog-footer"
>
<el-button
@
click=
"innerVisible1 = false"
>
取 消
</el-button>
<el-button
type=
"primary"
@
click=
"sure_recharge1"
:disabled=
"transferok1"
>
确认充值
</el-button>
</div>
</el-dialog>
<el-form>
<el-form-item
label=
"银行账户"
label-width=
"120px"
>
<el-input
v-model=
"bankId"
:disabled=
"true"
></el-input>
</el-form-item>
<el-form-item
label=
"币种"
label-width=
"120px"
>
<el-input
v-model=
"coin"
:disabled=
"true"
></el-input>
</el-form-item>
<el-form-item
label=
"资产最低值"
label-width=
"120px"
>
<el-input
v-model=
"min_amount"
></el-input>
</el-form-item>
<el-form-item
label=
"自动充值金额"
label-width=
"120px"
>
<el-input
v-model=
"recharge_amount"
></el-input>
</el-form-item>
<el-form-item
label=
"日最大充值次数"
label-width=
"120px"
>
<el-input
v-model=
"max_recharge_times"
></el-input>
</el-form-item>
</el-form>
<div
slot=
"footer"
class=
"dialog-footer"
>
<el-button
@
click=
"cancel(),dialogFormVisible1 = false"
>
取 消
</el-button>
<el-button
type=
"primary"
@
click=
"min_amount && recharge_amount && max_recharge_times ? innerVisible1=true : innerVisible1=false"
>
确 定
</el-button>
</div>
</el-dialog>
</div>
<!--操作记录-->
<div
class=
"record-box"
>
...
...
@@ -291,6 +348,15 @@
innerVisible
:
false
,
//充值确认弹框
recharge_list_value
:
''
,
//充值时候选择的账户
account_symbol
:
''
,
//充值币种
/*修改配置弹框参数*/
dialogFormVisible1
:
false
,
//充值弹框
transferok1
:
false
,
innerVisible1
:
false
,
//确认弹框
min_amount
:
''
,
//最低值
recharge_amount
:
''
,
//自动充值金额
max_recharge_times
:
''
,
//日最大自动充值次数
coin
:
''
,
//修改配置的币种
Loading
:
false
,
}
},
...
...
@@ -378,6 +444,7 @@
this
.
amount_num
=
''
;
this
.
recharge_list_value
=
''
;
this
.
transferok
=
false
;
this
.
transferok1
=
false
;
})
.
catch
(
_
=>
{});
},
...
...
@@ -386,6 +453,7 @@
this
.
amount_num
=
''
;
this
.
recharge_list_value
=
''
;
this
.
transferok
=
false
;
this
.
transferok1
=
false
;
},
//弹框确认充值
sure_recharge
(){
...
...
@@ -450,6 +518,70 @@
});
}
},
//修改配置
clickUpdate
(
symbol
)
{
this
.
coin
=
symbol
;
this
.
dialogFormVisible1
=
true
;
let
Item
;
this
.
walletInfo
.
forEach
(
item
=>
{
if
(
item
.
coin
===
symbol
)
{
Item
=
item
;
}
})
this
.
min_amount
=
Item
.
min_amount
;
this
.
recharge_amount
=
Item
.
recharge_amount
;
this
.
max_recharge_times
=
Item
.
max_recharge_times
;
},
//弹框确认
sure_recharge1
(){
const
params
=
{
account
:
this
.
bankId
,
coin
:
this
.
coin
,
min_amount
:
this
.
min_amount
,
recharge_amount
:
this
.
recharge_amount
,
max_recharge_times
:
this
.
max_recharge_times
,
};
this
.
transferok1
=
true
;
this
.
Loading
=
true
;
axios
.
post
(
ApiConfig
.
UpdateBankConfig
,
params
).
then
(
res
=>
{
if
(
res
.
data
.
code
===
200
){
this
.
$notify
({
title
:
'提示'
,
message
:
'修改成功'
,
type
:
'success'
,
duration
:
'2000'
,
});
this
.
Loading
=
false
;
setTimeout
(()
=>
{
this
.
init
();
},
500
)
}
else
{
this
.
Loading
=
false
;
this
.
$notify
({
title
:
'提示'
,
message
:
res
.
data
.
msg
,
type
:
'error'
,
duration
:
'2000'
,
})
}
this
.
dialogFormVisible1
=
false
;
this
.
innerVisible1
=
false
;
this
.
transferok1
=
false
;
}).
catch
(
error
=>
{
this
.
Loading
=
false
;
this
.
dialogFormVisible1
=
false
;
this
.
innerVisible1
=
false
;
this
.
transferok1
=
false
;
this
.
$notify
({
title
:
'错误'
,
message
:
"服务器崩溃啦,请稍后再试"
,
type
:
'error'
,
duration
:
'2000'
,
});
});
},
//币种筛选
handleCheckAllChange
(
val
)
{
this
.
checkedCoins
=
val
?
this
.
coinList
:
[];
...
...
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