Browse Source

Merge remote-tracking branch 'origin/master'

master
dimengzhe 1 year ago
parent
commit
690371dc7c
  1. 8
      anrui-riskcenter-ui/src/api/monthlyallowance/monthlyallowance.js
  2. 57
      anrui-riskcenter-ui/src/views/monthlyallowance/monthlyallowance.vue
  3. 5
      anrui-riskcenter-ui/src/views/monthlyallowance/monthlyallowanceAdd.vue
  4. 5
      anrui-riskcenter-ui/src/views/monthlyallowance/monthlyallowanceInfo.vue
  5. 1
      anrui-riskcenter-ui/src/views/repaymentschedule/repaymentschedule.vue
  6. 5
      anrui-riskcenter-ui/src/views/workFlow/yuehuanjitiFlow/monthlyallowanceDaiBan.vue
  7. 5
      anrui-riskcenter-ui/src/views/workFlow/yuehuanjitiFlow/monthlyallowanceEdit.vue
  8. 5
      anrui-riskcenter-ui/src/views/workFlow/yuehuanjitiFlow/monthlyallowanceYiBan.vue

8
anrui-riskcenter-ui/src/api/monthlyallowance/monthlyallowance.js

@ -25,6 +25,14 @@ export default {
headers: { 'Content-Type': 'application/json' }
})
},
deleteBySids: function(data) {
return request({
url: '/riskcenter/v1/loanmonthlyaccrualapply/deleteBySids',
method: 'DELETE',
data: data,
headers: { 'Content-Type': 'application/json' }
})
},
fetchBySid: function(data) {
return request({
url: '/riskcenter/v1/loanmonthlyaccrualapply/accrualDetails',

57
anrui-riskcenter-ui/src/views/monthlyallowance/monthlyallowance.vue

@ -23,6 +23,11 @@
<span style="padding: 0 8px"></span>
<el-date-picker v-model="listQuery.params.applyEndDate" value-format="yyyy-MM-dd" format="yyyy-MM-dd" type="date" placeholder="选择日期"></el-date-picker>
</el-form-item>
<el-form-item label="办结日期">
<el-date-picker v-model="listQuery.params.closingStartDate" value-format="yyyy-MM-dd" format="yyyy-MM-dd" type="date" placeholder="选择日期"></el-date-picker>
<span style="padding: 0 8px"></span>
<el-date-picker v-model="listQuery.params.closingEndDate" value-format="yyyy-MM-dd" format="yyyy-MM-dd" type="date" placeholder="选择日期"></el-date-picker>
</el-form-item>
</el-form>
<div class="btn" style="text-align: center;">
<el-button type="primary" icon="el-icon-search" size="small" @click="handleFilter">查询</el-button>
@ -72,6 +77,11 @@
<span>{{ scope.row.applyDate }}</span>
</template>
</el-table-column>
<el-table-column label="办结日期" align="center" width="100">
<template slot-scope="scope">
<span>{{ scope.row.closingDate }}</span>
</template>
</el-table-column>
<el-table-column label="申请编号" align="center" width="100">
<template slot-scope="scope">
<span>{{ scope.row.billNo }}</span>
@ -136,6 +146,13 @@ export default {
btnKey: 'toAdd',
btnLabel: '新增'
},
{
type: 'danger',
size: 'small',
icon: 'del',
btnKey: 'doDel',
btnLabel: '删除'
},
{
type: 'info',
size: 'small',
@ -165,7 +182,9 @@ export default {
menuUrl: '',
orgPath: '',
company: '',
userSid: ''
userSid: '',
closingStartDate: '',
closingEndDate: ''
}
}
}
@ -223,6 +242,9 @@ export default {
case 'toAdd':
this.toAdd()
break
case 'doDel':
this.doDel()
break
case 'doClose':
this.doClose()
break
@ -280,7 +302,9 @@ export default {
menuUrl: '',
orgPath: '',
company: '',
userSid: ''
userSid: '',
closingStartDate: '',
closingEndDate: ''
}
}
this.getList()
@ -301,6 +325,35 @@ export default {
this.viewState = 4
this.$refs['divInfo'].showInfo(row)
},
doDel() {
if (this.sids.length === 0) {
this.$message({ showClose: true, type: 'error', message: '请选择至少一条记录进行删除操作' })
return
}
const tip = '请确认是否删除所选 ' + this.sids.length + ' 条记录?'
this.$confirm(tip, '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
const loading = this.$loading({
lock: true,
text: 'Loading',
spinner: 'el-icon-loading',
background: 'rgba(0, 0, 0, 0.7)'
})
req.deleteBySids(this.sids).then(resp => {
if (resp.success) {
this.$message({ type: 'success', message: resp.msg, showClose: true })
}
this.getList()
loading.close()
}).catch(e => {
loading.close()
})
}).catch(() => {
})
},
//
resetState() {
this.viewState = 1

5
anrui-riskcenter-ui/src/views/monthlyallowance/monthlyallowanceAdd.vue

@ -48,10 +48,11 @@
<el-table-column prop="vinNo" label="车架号" align="center" width="100" />
<el-table-column prop="bankName" label="资方" align="center" width="140" />
<el-table-column prop="bankContractNo" label="资方合同编号" align="center" width="160" />
<el-table-column prop="borrowerName" label="贷款人" align="center" width="100" />
<el-table-column prop="customer" label="客户名称" align="center" width="100" />
<el-table-column prop="borrowerName" label="贷款人" align="center" width="150" />
<el-table-column prop="period" label="期数" align="center" width="100" />
<el-table-column prop="dueDate" label="应还日期" align="center" width="100" />
<el-table-column prop="dueMoney" label="本期应还" align="center" width="100" />
<el-table-column prop="dueMoney" label="应还金额(元)" align="center" width="120" />
<el-table-column prop="salesDept" label="销售部门" align="center" min-width="100" />
</el-table>
</el-form>

5
anrui-riskcenter-ui/src/views/monthlyallowance/monthlyallowanceInfo.vue

@ -46,10 +46,11 @@
<el-table-column prop="vinNo" label="车架号" align="center" width="100" />
<el-table-column prop="bankName" label="资方" align="center" width="140" />
<el-table-column prop="bankContractNo" label="资方合同编号" align="center" width="160" />
<el-table-column prop="borrowerName" label="贷款人" align="center" width="100" />
<el-table-column prop="customer" label="客户名称" align="center" width="100" />
<el-table-column prop="borrowerName" label="贷款人" align="center" width="150" />
<el-table-column prop="period" label="期数" align="center" width="100" />
<el-table-column prop="dueDate" label="应还日期" align="center" width="100" />
<el-table-column prop="dueMoney" label="本期应还" align="center" width="100" />
<el-table-column prop="dueMoney" label="应还金额(元)" align="center" width="120" />
<el-table-column prop="salesDept" label="销售部门" align="center" min-width="100" />
</el-table>
</el-form>

1
anrui-riskcenter-ui/src/views/repaymentschedule/repaymentschedule.vue

@ -55,6 +55,7 @@
<el-button type="primary" size="mini" @click="toInfo(scope.row)">查看</el-button>
</template>
</el-table-column>
<el-table-column prop="useOrgName" label="是否已生成还款计划表" align="center" width="200"/>
<el-table-column prop="useOrgName" label="分公司" align="center" width="120"/>
<el-table-column prop="orgName" label="销售部门" align="center" width="120"/>
<el-table-column prop="staffName" label="销售专员" align="center" width="100"/>

5
anrui-riskcenter-ui/src/views/workFlow/yuehuanjitiFlow/monthlyallowanceDaiBan.vue

@ -46,10 +46,11 @@
<el-table-column prop="vinNo" label="车架号" align="center" width="100" />
<el-table-column prop="bankName" label="资方" align="center" width="140" />
<el-table-column prop="bankContractNo" label="资方合同编号" align="center" width="160" />
<el-table-column prop="borrowerName" label="贷款人" align="center" width="100" />
<el-table-column prop="customer" label="客户名称" align="center" width="100" />
<el-table-column prop="borrowerName" label="贷款人" align="center" width="150" />
<el-table-column prop="period" label="期数" align="center" width="100" />
<el-table-column prop="dueDate" label="应还日期" align="center" width="100" />
<el-table-column prop="dueMoney" label="本期应还" align="center" width="100" />
<el-table-column prop="dueMoney" label="应还金额(元)" align="center" width="120" />
<el-table-column prop="salesDept" label="销售部门" align="center" min-width="100" />
</el-table>
</el-form>

5
anrui-riskcenter-ui/src/views/workFlow/yuehuanjitiFlow/monthlyallowanceEdit.vue

@ -44,10 +44,11 @@
<el-table-column prop="vinNo" label="车架号" align="center" width="100" />
<el-table-column prop="bankName" label="资方" align="center" width="140" />
<el-table-column prop="bankContractNo" label="资方合同编号" align="center" width="160" />
<el-table-column prop="borrowerName" label="贷款人" align="center" width="100" />
<el-table-column prop="customer" label="客户名称" align="center" width="100" />
<el-table-column prop="borrowerName" label="贷款人" align="center" width="150" />
<el-table-column prop="period" label="期数" align="center" width="100" />
<el-table-column prop="dueDate" label="应还日期" align="center" width="100" />
<el-table-column prop="dueMoney" label="本期应还" align="center" width="100" />
<el-table-column prop="dueMoney" label="应还金额(元)" align="center" width="120" />
<el-table-column prop="salesDept" label="销售部门" align="center" min-width="100" />
</el-table>
</el-form>

5
anrui-riskcenter-ui/src/views/workFlow/yuehuanjitiFlow/monthlyallowanceYiBan.vue

@ -43,10 +43,11 @@
<el-table-column prop="vinNo" label="车架号" align="center" width="100" />
<el-table-column prop="bankName" label="资方" align="center" width="140" />
<el-table-column prop="bankContractNo" label="资方合同编号" align="center" width="160" />
<el-table-column prop="borrowerName" label="贷款人" align="center" width="100" />
<el-table-column prop="customer" label="客户名称" align="center" width="100" />
<el-table-column prop="borrowerName" label="贷款人" align="center" width="150" />
<el-table-column prop="period" label="期数" align="center" width="100" />
<el-table-column prop="dueDate" label="应还日期" align="center" width="100" />
<el-table-column prop="dueMoney" label="本期应还" align="center" width="100" />
<el-table-column prop="dueMoney" label="应还金额(元)" align="center" width="120" />
<el-table-column prop="salesDept" label="销售部门" align="center" min-width="100" />
</el-table>
</el-form>

Loading…
Cancel
Save