优化退费审核页面

This commit is contained in:
Your Name 2023-03-29 01:03:47 +08:00
parent a81efe9363
commit 0db6cda5c6
3 changed files with 40 additions and 15 deletions

View File

@ -78,7 +78,7 @@
return;
}
vc.http.apiPost(
'returnPayFee.saveReturnPayFee',
'/returnPayFee.saveReturnPayFee',
JSON.stringify(vc.component.returnFeeDetailInfo),
{
emulateJSON: true

View File

@ -49,13 +49,28 @@
</button>
</div>
</div>
<div class="row" v-show="returnPayFeeManageInfo.moreCondition == true">
<div class="row" >
<div class="col-sm-3">
<div class="form-group">
<input type="text" :placeholder="vc.i18n('请填写申请人','returnPayFeeManage')"
v-model="returnPayFeeManageInfo.conditions.applyPersonName" class=" form-control">
</div>
</div>
<div class="col-sm-4">
<div class="form-group">
<input type="text" :placeholder="vc.i18n('请输入审核人','returnPayFeeManage')"
v-model="returnPayFeeManageInfo.conditions.auditPersonName"
class="form-control">
</div>
</div>
<div class="col-sm-3">
<div class="form-group">
<input type="text" :placeholder="vc.i18n('请填写房屋编号 车辆编号等','returnPayFeeManage')"
v-model="returnPayFeeManageInfo.conditions.payerObjName" class=" form-control">
</div>
</div>
</div>
<div class="row" v-show="returnPayFeeManageInfo.moreCondition == true">
<div class="col-sm-4">
<div class="form-group">
<input type="text" :placeholder="vc.i18n('请输入申请开始时间','returnPayFeeManage')"
@ -93,37 +108,43 @@
<thead>
<tr>
<th class="text-center">
<span><vc:i18n name="退款单号" namespace="returnPayFeeManage"></vc:i18n></span>
<vc:i18n name="退款单号" namespace="returnPayFeeManage"></vc:i18n>
</th>
<th class="text-center">
<span><vc:i18n name="缴费单号" namespace="returnPayFeeManage"></vc:i18n></span>
<vc:i18n name="缴费单号" namespace="returnPayFeeManage"></vc:i18n>
</th>
<th class="text-center">
<span><vc:i18n name="费用类型" namespace="returnPayFeeManage"></vc:i18n></span>
<vc:i18n name="费用类型" namespace="returnPayFeeManage"></vc:i18n>
</th>
<th class="text-center">
<span><vc:i18n name="付费对象" namespace="returnPayFeeManage"></vc:i18n></span>
<vc:i18n name="付费对象" namespace="returnPayFeeManage"></vc:i18n>
</th>
<th class="text-center">
<span><vc:i18n name="付费周期" namespace="returnPayFeeManage"></vc:i18n></span>(单位:月)
<vc:i18n name="付费周期(单位:月)" namespace="returnPayFeeManage"></vc:i18n>
</th>
<th class="text-center">
<span><vc:i18n name="应付金额" namespace="returnPayFeeManage"></vc:i18n></span>(单位:元)
<vc:i18n name="应付金额(单位:元)" namespace="returnPayFeeManage"></vc:i18n>
</th>
<th class="text-center">
<span><vc:i18n name="实付金额" namespace="returnPayFeeManage"></vc:i18n></span>(单位:元)
<vc:i18n name="实付金额(单位:元)" namespace="returnPayFeeManage"></vc:i18n>
</th>
<th class="text-center">
<span><vc:i18n name="申请时间" namespace="returnPayFeeManage"></vc:i18n></span>
<vc:i18n name="申请时间" namespace="returnPayFeeManage"></vc:i18n>
</th>
<th class="text-center">
<span><vc:i18n name="退费原因" namespace="returnPayFeeManage"></vc:i18n></span>
<vc:i18n name="退费原因" namespace="returnPayFeeManage"></vc:i18n>
</th>
<th class="text-center">
<span><vc:i18n name="审核状态" namespace="returnPayFeeManage"></vc:i18n></span>
<vc:i18n name="申请人" namespace="returnPayFeeManage"></vc:i18n>
</th>
<th class="text-center">
<span><vc:i18n name="操作" namespace="returnPayFeeManage"></vc:i18n></span>
<vc:i18n name="审核状态" namespace="returnPayFeeManage"></vc:i18n>
</th>
<th class="text-center">
<vc:i18n name="审核人" namespace="returnPayFeeManage"></vc:i18n>
</th>
<th class="text-center">
<vc:i18n name="操作" namespace="returnPayFeeManage"></vc:i18n>
</th>
</tr>
</thead>
@ -148,6 +169,7 @@
</td>
<td class="text-center">{{payFee.createTime}}</td>
<td class="text-center">{{payFee.reason}}</td>
<td class="text-center">{{payFee.applyPersonName?payFee.applyPersonName:'-'}}</td>
<td class="text-center">
<span class="badge badge-success"
v-if="payFee.state == '1100'">{{payFee.stateName}}</span>
@ -155,6 +177,7 @@
v-else-if="payFee.state == '1200'">{{payFee.stateName}}</span>
<span class="badge badge-info" v-else>{{payFee.stateName}}</span>
</td>
<td class="text-center">{{payFee.auditPersonName?payFee.auditPersonName:'-'}}</td>
<td class="text-center">
<div class="btn-group">
<button class="btn-white btn btn-xs" v-if="payFee.state == 1000"

View File

@ -24,7 +24,9 @@
feeTypeCd: '',
payerObjName: '',
startTime: '',
endTime: ''
endTime: '',
auditPersonName:'',
applyPersonName:''
}
}
},
@ -158,7 +160,7 @@
//vc.component.returnPayFeeManageInfo.returnPayFee.remark = _auditInfo.remark;
let _returnPayFee = vc.component.returnPayFeeManageInfo.returnPayFee;
vc.http.apiPost(
'returnPayFee.updateReturnPayFee',
'/returnPayFee.updateReturnPayFee',
JSON.stringify(_returnPayFee), {
emulateJSON: true
},