|
|
|
@ -49,7 +49,7 @@
|
|
|
|
|
{{scope.row.availableFunds || 0}}
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column prop="intoAccount" header-align="center" align="center" label="转入账户">
|
|
|
|
|
<el-table-column prop="intoAccount" header-align="center" align="center" label="转入账户" class-name="AmountValue">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<template v-if="accountTypeMap[scope.row.name] == '银行账户'">
|
|
|
|
|
<el-select v-model="scope.row.value" placeholder="请选择">
|
|
|
|
@ -66,14 +66,14 @@
|
|
|
|
|
</template>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column prop="zzje" header-align="center" align="center" label="转账金额">
|
|
|
|
|
<el-table-column prop="zzje" header-align="center" align="center" label="转账金额" class-name="AmountValue">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<el-input v-model="scope.row.input"></el-input>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column prop="messageAcceptState" header-align="center" align="center" label="操作" width="120">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<el-link type="primary" :underline="false" @click="">确定</el-link>
|
|
|
|
|
<el-link type="primary" :underline="false" @click="allOpenAccount(scope.row)">确定</el-link>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
</el-table>
|
|
|
|
@ -158,11 +158,14 @@
|
|
|
|
|
<span>转账记录</span>
|
|
|
|
|
<el-date-picker
|
|
|
|
|
v-model="value1"
|
|
|
|
|
style="margin-left: 20px;"
|
|
|
|
|
style="margin-left: 20px;"
|
|
|
|
|
type="daterange"
|
|
|
|
|
range-separator="至"
|
|
|
|
|
start-placeholder="开始日期"
|
|
|
|
|
end-placeholder="结束日期">
|
|
|
|
|
end-placeholder="结束日期"
|
|
|
|
|
value-format="timestamp"
|
|
|
|
|
@change="getPageList"
|
|
|
|
|
>
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-table
|
|
|
|
@ -295,18 +298,29 @@ export default {
|
|
|
|
|
this.$message({message: ret.msg,type: 'error'});
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
allOpenAccount(){ //转账
|
|
|
|
|
allOpenAccount(val){ //转账
|
|
|
|
|
let value=''
|
|
|
|
|
if(val.hasOwnProperty('value')){
|
|
|
|
|
value=val.value
|
|
|
|
|
}else{
|
|
|
|
|
this.tableData.forEach(item=>{
|
|
|
|
|
if(item.name=='BANK_ACCOUNT'){
|
|
|
|
|
value=item.applicationId
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
let param = {
|
|
|
|
|
studentId:this.identityInfo.studentId,
|
|
|
|
|
toAccountsApplicationId:"",//(转入账户)
|
|
|
|
|
outAccountsApplicationId:"",//(转出账户)
|
|
|
|
|
money:"",//(金额)
|
|
|
|
|
toAccountsApplicationId:value,//(转入账户)
|
|
|
|
|
outAccountsApplicationId:val.applicationId,//(转出账户)
|
|
|
|
|
money:val.input,//(金额)
|
|
|
|
|
}
|
|
|
|
|
this.$post("/api/studentAccountAssetAllocation/allOpenAccount.do",param).then((ret) =>{
|
|
|
|
|
if(ret.code == 0){
|
|
|
|
|
this.tableData = ret.data;
|
|
|
|
|
this.getInfo()
|
|
|
|
|
|
|
|
|
|
}else{
|
|
|
|
|
this.$message({message: ret.msg,type: 'error'});
|
|
|
|
|
}
|
|
|
|
@ -324,8 +338,8 @@ export default {
|
|
|
|
|
getPageList(){ //转账记录List
|
|
|
|
|
let param = {
|
|
|
|
|
studentId:this.identityInfo.studentId,
|
|
|
|
|
startTime:"",
|
|
|
|
|
endTime:"",
|
|
|
|
|
startTime:this.value1[0],
|
|
|
|
|
endTime:this.value1[1],
|
|
|
|
|
}
|
|
|
|
|
this.$post("/api/studentAccountTradingRecordSheet/getPageList.do",param).then((ret) =>{
|
|
|
|
|
if(ret.code == 0){
|
|
|
|
@ -347,7 +361,8 @@ export default {
|
|
|
|
|
this.$addSystemUseLog(param);
|
|
|
|
|
},timeNum);
|
|
|
|
|
// 结束
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
beforeDestroy() {
|
|
|
|
|
clearInterval(this.timeIn); //关闭定时
|
|
|
|
@ -388,5 +403,14 @@ export default {
|
|
|
|
|
line-height: 23px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
.AmountValue{
|
|
|
|
|
padding: 0;
|
|
|
|
|
.cell{
|
|
|
|
|
padding: 0 !important;
|
|
|
|
|
.el-input__inner{
|
|
|
|
|
border-radius: 0;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
</style>
|
|
|
|
|
<!-- Add "scoped" attribute to limit CSS to this component only -->
|
|
|
|
|