|
@@ -72,7 +72,7 @@
|
|
|
<dfjxx @getDown="getDown" :datainfo="datainfo" :declareFj="datainfo.declareFj" :sbfjlist="sbfjlist" @getXzFn="getXzFn"></dfjxx>
|
|
|
</block>
|
|
|
<block v-if="tabval==4">
|
|
|
- <ewjcj @getDown="getDown" :datainfo="datainfo" @getDelwjFj="getDelwjFj" @getfjEdit="getfjEdit" :wjcjlist="wjcjlist" :qtfileFj="datainfo.otherFj" :fileFj="datainfo.fileFj"></ewjcj>
|
|
|
+ <ewjcj @getDown="getDown" @getQmFn="getQmFn" :datainfo="datainfo" @getDelwjFj="getDelwjFj" @getfjEdit="getfjEdit" :wjcjlist="wjcjlist" :qtfileFj="datainfo.otherFj" :fileFj="datainfo.fileFj"></ewjcj>
|
|
|
</block>
|
|
|
<block v-if="tabval==5">
|
|
|
<fshxx @getDown="getDown" :shjdlist="shjdlist" :datalist="shlist" ></fshxx>
|
|
@@ -131,7 +131,7 @@
|
|
|
<!-- <block v-if="auditSchedule>1&&stepval<3"> -->
|
|
|
<block v-if="checkRole(['manager'])">
|
|
|
<view class="fbtns bgb" @click="getfjEdit('dbyxh')">上传文件</view>
|
|
|
- <view class="fbtns bga">查看担保意向函</view>
|
|
|
+ <view class="fbtns bga" @click="getIssureFn(3)">出具担保意向函</view>
|
|
|
</block>
|
|
|
<!-- 风险部门 start-->
|
|
|
<block v-if="stepval==5&&checkRole(['auditing_risk'])">
|
|
@@ -152,17 +152,16 @@
|
|
|
<view class="fbtns bgb" @click="getMoreFn('htsc')">上传附件</view>
|
|
|
<view class="fbtns bga" @click="getMoreFn('htqy')">出具合同</view>
|
|
|
</block>
|
|
|
- <!-- <view class="fbtns bga" @click="getqmFn">签名</view> -->
|
|
|
<!-- 合同签约end -->
|
|
|
<!-- 风险部放款 start-->
|
|
|
<block v-if="stepval==8">
|
|
|
<view class="fbtns bgb" @click="getfjEdit('fkhgb')">上传附件</view>
|
|
|
- <view class="fbtns bga" @click="">出具放款合规表</view>
|
|
|
+ <view class="fbtns bga" @click="getIssureFn(14)">出具放款合规表</view>
|
|
|
</block>
|
|
|
<!-- end -->
|
|
|
<block v-if="stepval==9">
|
|
|
- <!-- <view class="fbtns bgb" @click="getfjEdit('fktzs')">上传附件</view> -->
|
|
|
- <view class="fbtns bga" @click="">放款通知书</view>
|
|
|
+ <view class="fbtns bgb" @click="getfjEdit('fktzs')">上传附件</view>
|
|
|
+ <view class="fbtns bga" @click="getIssureFn(4)">放款通知书</view>
|
|
|
</block>
|
|
|
<view class="fbtns bga" v-if="stepval==9&&datainfo.loanApplicationType!=4" @click="getGdFn">一键归档</view>
|
|
|
</view>
|
|
@@ -183,7 +182,7 @@
|
|
|
<!-- 更多操作 -->
|
|
|
<block v-if="mtype=='fxmore'">
|
|
|
<view @click="getShFn('fxbmsh')" v-if="auditSchedule==6&&checkPermi(['system:application:sh'])">审核</view>
|
|
|
- <view>出具材料合规表</view>
|
|
|
+ <view @click="getIssureFn(13)">出具材料合规表</view>
|
|
|
<!-- <view @click="getfjEdit('clhgb')">上传附件</view> -->
|
|
|
<view @click="getfjEdit('clhgb')">上传材料合规表</view>
|
|
|
<view v-if="checkPermi(['system:application:cx'])" @click="getCxFn">撤回</view>
|
|
@@ -191,8 +190,9 @@
|
|
|
<!-- 风险部门 end -->
|
|
|
<!-- 上会管理员 start -->
|
|
|
<block v-if="mtype=='shmore'">
|
|
|
- <view>出具评审意见签批表</view>
|
|
|
- <view>上会纪要</view>
|
|
|
+ <view @click="getIssureFn(12)">出具评审意见签批表</view>
|
|
|
+ <!-- <view @click="getIssureFn()">上会纪要</view> -->
|
|
|
+ <view @click="getIssureFn(11)">出具股东会决议</view>
|
|
|
<view @click="getfjEdit('psyjqpb')">上传评审意见签批表</view>
|
|
|
<view @click="getfjEdit('gdhyjy')">上传上会纪要</view>
|
|
|
</block>
|
|
@@ -213,14 +213,16 @@
|
|
|
<!-- 其他附件 都给放 -->
|
|
|
</block>
|
|
|
<block v-if="mtype=='htqy'">
|
|
|
- <view @click="get">委托保证合同</view>
|
|
|
+ <view @click="getIssureFn(2)">委托保证合同</view>
|
|
|
<block v-if="datainfo.guaranteeType=='2'">
|
|
|
- <view>保证反担保合同(法人)</view>
|
|
|
- <view>保证反担保合同(自然人)</view>
|
|
|
+ <view @click="getIssureFn(5)">保证反担保合同(法人)</view>
|
|
|
+ <view @click="getIssureFn(6)">保证反担保合同(自然人)</view>
|
|
|
</block>
|
|
|
<block v-if="datainfo.guaranteeType=='1'">
|
|
|
- <view>抵押反担保合同(法人)</view>
|
|
|
- <view>抵押反担保合同(自然人)</view>
|
|
|
+ <view @click="getIssureFn(7)">抵押反担保合同(法人)</view>
|
|
|
+ <view @click="getIssureFn(8)">抵押反担保合同(自然人)</view>
|
|
|
+ <!-- <view @click="getIssureFn(9)">权利质权反担保合同(适用于法人)</view>
|
|
|
+ <view @click="getIssureFn(10)">权利质权反担保合同(适用于自然人)</view> -->
|
|
|
</block>
|
|
|
</block>
|
|
|
<!-- 合同签约 end -->
|
|
@@ -249,7 +251,7 @@
|
|
|
import {uploadmore,selectValue} from '@/utils/common.js'
|
|
|
import {getDictionaryFn} from "@/api/mine/register.js"
|
|
|
import {getUsernoPageList,getFjAdd,getFjDel} from "@/api/common.js"
|
|
|
- import {getApplicationDet,getScheduleList,getHyperlinkList,getApplicationDel,getApplicationSh,getCommentsList,getApplicationSs,getApplicationCx,getapplicationGd,getapplicationXib} from "@/api/mine/work.js"
|
|
|
+ import {getApplicationDet,getScheduleList,getHyperlinkList,getApplicationDel,getApplicationSh,getCommentsList,getApplicationSs,getApplicationCx,getapplicationGd,getapplicationXib,getExportMb} from "@/api/mine/work.js"
|
|
|
import { checkPermi, checkRole } from "@/utils/permission"; // 权限判断函数
|
|
|
export default{
|
|
|
components:{aqyxx,bfrxx,cfdbrxx,dfjxx,ewjcj,fshxx,popUp},
|
|
@@ -638,6 +640,61 @@
|
|
|
this.getCommentsList()
|
|
|
}
|
|
|
},
|
|
|
+ // 出具
|
|
|
+ getIssureFn(type){
|
|
|
+ var that=this;
|
|
|
+ var params={
|
|
|
+ type:type,
|
|
|
+ loanApplicationId:this.id,
|
|
|
+ }
|
|
|
+ getExportMb(params).then(res=>{
|
|
|
+ if(res.code==200){
|
|
|
+ var data=res.data;
|
|
|
+ var path=data.path;
|
|
|
+ var name=data.fileName;
|
|
|
+ this.getDown(path)
|
|
|
+ // that.getDownloader(path,name)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
+ getDownloader(path,name){
|
|
|
+ console.log(url)
|
|
|
+ var that=this;
|
|
|
+ // var url='http://192.168.101.245:8056/profile/upload/RZDB202405101456481709599/上一年度财务报表_20240510151142A015.xlsx'
|
|
|
+ // #ifdef APP-PLUS
|
|
|
+ var url = baseUrl + path;
|
|
|
+ let dtask = plus.downloader.createDownload(url, {
|
|
|
+ filename: 'file://storage/emulated/0/'+baseName+'/' + name
|
|
|
+ }, (d, status) => {
|
|
|
+ //d为下载的文件对象
|
|
|
+ if (status == 200) {
|
|
|
+ uni.hideLoading();
|
|
|
+ uni.showToast({
|
|
|
+ icon: 'none',
|
|
|
+ mask: true,
|
|
|
+ title: '已保存到文件夹:/'+baseName+'/'+ name, //保存路径
|
|
|
+ duration: 3000,
|
|
|
+ });
|
|
|
+
|
|
|
+ //下载成功,d.filename是文件在保存在本地的相对路径,使用下面的API可转为平台绝对路径
|
|
|
+ let fileSaveUrl = plus.io.convertLocalFileSystemURL(d.filename);
|
|
|
+ setTimeout(() => {
|
|
|
+ plus.runtime.openFile(d.filename); //选择软件打开文件
|
|
|
+ }, 1500)
|
|
|
+ } else {
|
|
|
+ //下载失败
|
|
|
+ uni.hideLoading();
|
|
|
+ plus.downloader.clear(); //清除下载任务
|
|
|
+ uni.showToast({
|
|
|
+ icon: 'none',
|
|
|
+ mask: true,
|
|
|
+ title: '下载失败,请稍后重试',
|
|
|
+ });
|
|
|
+ }
|
|
|
+ })
|
|
|
+ dtask.start();
|
|
|
+ // #endif
|
|
|
+ },
|
|
|
getClose(){
|
|
|
this.type='';
|
|
|
this.mtype='';
|
|
@@ -834,8 +891,8 @@
|
|
|
this.type='ywjd'
|
|
|
}
|
|
|
},
|
|
|
- getqmFn(){
|
|
|
- this.$tab.navigateTo("/work/pages/business/sign")
|
|
|
+ getQmFn(url){
|
|
|
+ this.$tab.navigateTo("/work/pages/business/sign?url="+encodeURIComponent(JSON.stringify(url)))
|
|
|
},
|
|
|
getDel(){
|
|
|
var that=this;
|