|
@@ -177,6 +177,16 @@
|
|
|
<span>{{ parseTime(new Date(scope.row.createTime)) }}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
+ <el-table-column label="操作" align="center" class-name="small-padding fixed-width" fixed="right" width="200">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <el-button
|
|
|
+ size="mini"
|
|
|
+ type="text"
|
|
|
+ @click="handleDetail(scope.row)"
|
|
|
+ >去审批</el-button>
|
|
|
+ <!-- v-if="scope.row.openUrl" -->
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
</el-table>
|
|
|
|
|
|
<pagination
|
|
@@ -327,6 +337,16 @@
|
|
|
<span>{{ parseTime(new Date(scope.row.createTime)) }}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
+ <el-table-column label="操作" align="center" class-name="small-padding fixed-width" fixed="right" width="200">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <el-button
|
|
|
+ size="mini"
|
|
|
+ type="text"
|
|
|
+ icon="el-icon-info"
|
|
|
+ @click="handleDetail(scope.row)"
|
|
|
+ >去审批</el-button>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
</el-table>
|
|
|
|
|
|
<pagination
|
|
@@ -399,6 +419,9 @@
|
|
|
</div>
|
|
|
</el-card>
|
|
|
</div>
|
|
|
+ <el-dialog title="我的待办" :visible.sync="openWork" width="1200px" append-to-body>
|
|
|
+ <iframe :src="workUrl" width='1150px' height='8000px' frameborder='1' />
|
|
|
+ </el-dialog>
|
|
|
</div>
|
|
|
</template>
|
|
|
<script>
|
|
@@ -526,6 +549,8 @@ export default {
|
|
|
},
|
|
|
activeName:'first',
|
|
|
company:{},
|
|
|
+ openWork:false,
|
|
|
+ workUrl:null
|
|
|
}
|
|
|
},
|
|
|
created: function () {
|
|
@@ -538,109 +563,114 @@ export default {
|
|
|
if(children && children.length != 0){
|
|
|
EventBus.$emit('on-click-higher', {children: children, basepath: this.$route.matched[0].path})
|
|
|
}
|
|
|
- //查询企业类型
|
|
|
- getOwnCompany().then((response) => {
|
|
|
- this.company = response.data;
|
|
|
- }).then((response) => {
|
|
|
- //平台
|
|
|
- if(this.company.scyType == '00'){
|
|
|
- //入驻企业数量
|
|
|
- this.getCompanyNum()
|
|
|
- //入驻供应商数量
|
|
|
- this.getSupplierNum()
|
|
|
- //入驻核心企业数量
|
|
|
- this.getCoreNum()
|
|
|
- //融资开立月度统计 -- 柱状图
|
|
|
- this.getFinanceRecordMonth()
|
|
|
- //已融资供应商数量
|
|
|
- this.getFinanceSupplier()
|
|
|
- //融资中金额
|
|
|
- this.getAvailableBalance()
|
|
|
- //已放款金额
|
|
|
- this.getLoanBalance()
|
|
|
- //已生效金额
|
|
|
- this.getEffectBalance()
|
|
|
- //融资业务数量
|
|
|
- this.getFinanceNum()
|
|
|
- //授信总额度
|
|
|
- this.getCreditLineAll()
|
|
|
- //平台资金 -- 饼图
|
|
|
- this.getFinanceAmount()
|
|
|
- //平台用户统计 -- 柱状图
|
|
|
- this.getCompanyReport()
|
|
|
- //核心企业额度比例 -- 柱状图
|
|
|
- this.getFinanceAmountAll()
|
|
|
- //核心企业
|
|
|
- }else if(this.company.scyType == '01'){
|
|
|
- //授信总额度
|
|
|
- this.getCreditLineAll()
|
|
|
- //授信总额度 -- 正向保理
|
|
|
- this.getCreditLineAllForward()
|
|
|
- //融资中金额
|
|
|
- this.getAvailableBalance()
|
|
|
- //融资中金额 -- 正向保理
|
|
|
- this.getAvailableBalanceForward()
|
|
|
- //已放款金额
|
|
|
- this.getLoanBalance()
|
|
|
- //已放款金额 -- 正向保理
|
|
|
- this.getLoanBalanceForward()
|
|
|
- //已生效金额
|
|
|
- this.getEffectBalance()
|
|
|
- //已生效金额 -- 正向保理
|
|
|
- this.getEffectBalanceForward()
|
|
|
- //融信授权额度 -- 饼图
|
|
|
- this.getCreditLine()
|
|
|
- //融信授权额度 -- 列表
|
|
|
- this.getList()
|
|
|
- //融信统计 -- 列表
|
|
|
- this.getNumList()
|
|
|
- //融资开立月度统计 -- 柱状图
|
|
|
- this.getFinanceRecordMonth()
|
|
|
- //融资开立年度统计 -- 柱状图
|
|
|
- this.getFinanceRecord()
|
|
|
- //即将到期额度(30天)
|
|
|
- this.getExpiredBalance()
|
|
|
- //查询代办
|
|
|
- this.getWorkList()
|
|
|
- //查询消息
|
|
|
- this.getNoticeList()
|
|
|
- //融资企业
|
|
|
- }else if(this.company.scyType == '02'){
|
|
|
- //授信总额度
|
|
|
- this.getCreditLineAll()
|
|
|
- //融资中金额
|
|
|
- this.getAvailableBalance()
|
|
|
- //已放款金额
|
|
|
- this.getLoanBalance()
|
|
|
- //已生效金额
|
|
|
- this.getEffectBalance()
|
|
|
- //即将到期额度(30天)
|
|
|
- this.getExpiredBalance()
|
|
|
- //查询代办
|
|
|
- this.getWorkList()
|
|
|
- //查询消息
|
|
|
- this.getNoticeList()
|
|
|
- //资方
|
|
|
- }else if(this.company.scyType == '03'){
|
|
|
- //授信总额度
|
|
|
- this.getCreditLineAll()
|
|
|
- //融资中金额
|
|
|
- this.getAvailableBalance()
|
|
|
- //已放款金额
|
|
|
- this.getLoanBalance()
|
|
|
- //已生效金额
|
|
|
- this.getEffectBalance()
|
|
|
- //即将到期额度(30天)
|
|
|
- this.getExpiredBalance()
|
|
|
- }
|
|
|
-
|
|
|
- });
|
|
|
+ this.selectHome()
|
|
|
},
|
|
|
activated () {
|
|
|
+ this.selectHome()
|
|
|
},
|
|
|
mounted() {
|
|
|
},
|
|
|
methods: {
|
|
|
+ //查询各角色首页模块
|
|
|
+ selectHome(){
|
|
|
+ //查询企业类型
|
|
|
+ getOwnCompany().then((response) => {
|
|
|
+ this.company = response.data;
|
|
|
+ }).then((response) => {
|
|
|
+ //平台
|
|
|
+ if(this.company.scyType == '00'){
|
|
|
+ //入驻企业数量
|
|
|
+ this.getCompanyNum()
|
|
|
+ //入驻供应商数量
|
|
|
+ this.getSupplierNum()
|
|
|
+ //入驻核心企业数量
|
|
|
+ this.getCoreNum()
|
|
|
+ //融资开立月度统计 -- 柱状图
|
|
|
+ this.getFinanceRecordMonth()
|
|
|
+ //已融资供应商数量
|
|
|
+ this.getFinanceSupplier()
|
|
|
+ //融资中金额
|
|
|
+ this.getAvailableBalance()
|
|
|
+ //已放款金额
|
|
|
+ this.getLoanBalance()
|
|
|
+ //已生效金额
|
|
|
+ this.getEffectBalance()
|
|
|
+ //融资业务数量
|
|
|
+ this.getFinanceNum()
|
|
|
+ //授信总额度
|
|
|
+ this.getCreditLineAll()
|
|
|
+ //平台资金 -- 饼图
|
|
|
+ this.getFinanceAmount()
|
|
|
+ //平台用户统计 -- 柱状图
|
|
|
+ this.getCompanyReport()
|
|
|
+ //核心企业额度比例 -- 柱状图
|
|
|
+ this.getFinanceAmountAll()
|
|
|
+ //核心企业
|
|
|
+ }else if(this.company.scyType == '01'){
|
|
|
+ //授信总额度
|
|
|
+ this.getCreditLineAll()
|
|
|
+ //授信总额度 -- 正向保理
|
|
|
+ this.getCreditLineAllForward()
|
|
|
+ //融资中金额
|
|
|
+ this.getAvailableBalance()
|
|
|
+ //融资中金额 -- 正向保理
|
|
|
+ this.getAvailableBalanceForward()
|
|
|
+ //已放款金额
|
|
|
+ this.getLoanBalance()
|
|
|
+ //已放款金额 -- 正向保理
|
|
|
+ this.getLoanBalanceForward()
|
|
|
+ //已生效金额
|
|
|
+ this.getEffectBalance()
|
|
|
+ //已生效金额 -- 正向保理
|
|
|
+ this.getEffectBalanceForward()
|
|
|
+ //融信授权额度 -- 饼图
|
|
|
+ this.getCreditLine()
|
|
|
+ //融信授权额度 -- 列表
|
|
|
+ this.getList()
|
|
|
+ //融信统计 -- 列表
|
|
|
+ this.getNumList()
|
|
|
+ //融资开立月度统计 -- 柱状图
|
|
|
+ this.getFinanceRecordMonth()
|
|
|
+ //融资开立年度统计 -- 柱状图
|
|
|
+ this.getFinanceRecord()
|
|
|
+ //即将到期额度(30天)
|
|
|
+ this.getExpiredBalance()
|
|
|
+ //查询代办
|
|
|
+ this.getWorkList()
|
|
|
+ //查询消息
|
|
|
+ this.getNoticeList()
|
|
|
+ //融资企业
|
|
|
+ }else if(this.company.scyType == '02'){
|
|
|
+ //授信总额度
|
|
|
+ this.getCreditLineAll()
|
|
|
+ //融资中金额
|
|
|
+ this.getAvailableBalance()
|
|
|
+ //已放款金额
|
|
|
+ this.getLoanBalance()
|
|
|
+ //已生效金额
|
|
|
+ this.getEffectBalance()
|
|
|
+ //即将到期额度(30天)
|
|
|
+ this.getExpiredBalance()
|
|
|
+ //查询代办
|
|
|
+ this.getWorkList()
|
|
|
+ //查询消息
|
|
|
+ this.getNoticeList()
|
|
|
+ //资方
|
|
|
+ }else if(this.company.scyType == '03'){
|
|
|
+ //授信总额度
|
|
|
+ this.getCreditLineAll()
|
|
|
+ //融资中金额
|
|
|
+ this.getAvailableBalance()
|
|
|
+ //已放款金额
|
|
|
+ this.getLoanBalance()
|
|
|
+ //已生效金额
|
|
|
+ this.getEffectBalance()
|
|
|
+ //即将到期额度(30天)
|
|
|
+ this.getExpiredBalance()
|
|
|
+ }
|
|
|
+
|
|
|
+ });
|
|
|
+ },
|
|
|
//入驻企业数量
|
|
|
getCompanyNum(){
|
|
|
getCompanyNum().then((response) => {
|
|
@@ -838,6 +868,15 @@ export default {
|
|
|
handleInput(str) {
|
|
|
return amtformat(str,2, ".", ",");
|
|
|
},
|
|
|
+ /** 详情按钮操作 */
|
|
|
+ handleDetail(row) {
|
|
|
+ if(row.openType == '00'){
|
|
|
+ this.workUrl = row.openUrl
|
|
|
+ this.openWork = true
|
|
|
+ }else if(row.openType == '01'){
|
|
|
+ this.$router.push({ path: row.openUrl });
|
|
|
+ }
|
|
|
+ },
|
|
|
},
|
|
|
};
|
|
|
</script>
|