|
@@ -57,9 +57,6 @@
|
|
|
<!-- tab -->
|
|
|
<view class="tabs" :class="fixedflag?'tabfix':''">
|
|
|
<view v-if="!ite.limit||ite.limit&&checkPermi([ite.limit])" class="tab" :class="tabval==ite.val?'act':''" v-for="(ite,idx) in tabList" :key="idx" @click="getTab(ite.val)">{{ite.tit}}</view>
|
|
|
- <!-- <view v-if='!isqiye' class="tab" :class="tabval==ite.val?'act':''" v-for="(ite,idx) in tabList" :key="idx" @click="getTab(ite.val)">{{ite.tit}}</view>
|
|
|
- <view v-if='isqiye' class="tab" :class="tabval==ite.val?'act':''" v-for="(ite,idx) in tabLists" :key="idx" @click="getTab(ite.val)">{{ite.tit}}</view>
|
|
|
- -->
|
|
|
</view>
|
|
|
<view style="height:116rpx;" v-if="fixedflag"></view>
|
|
|
<!-- 企业信息 -->
|
|
@@ -77,18 +74,22 @@
|
|
|
<dfjxx @getDown="getDown" :datainfo="datainfo" :declareFj="declareFj" :sbfjlist="sbfjlist" @getXzFn="getXzFn"></dfjxx>
|
|
|
</block>
|
|
|
<block v-if="tabval==4">
|
|
|
- <ewjcj @getDown="getDown" @getQmFn="getQmFn" :datainfo="datainfo" @getDelwjFj="getDelwjFj" @getfjEdit="getfjEdit" :wjcjlist="wjcjlist" :qtfileFj="datainfo.otherFj" :fileFj="datainfo.fileFj"></ewjcj>
|
|
|
+ <ewjcj @getDown="getDown" :pfrom="pfrom" @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>
|
|
|
</block>
|
|
|
+ <!-- 投票结果 -->
|
|
|
+ <block v-if="tabval==6">
|
|
|
+ <gtpjg :datalist="tplist"></gtpjg>
|
|
|
+ </block>
|
|
|
</view>
|
|
|
<!-- 法人信息 -->
|
|
|
|
|
|
</view>
|
|
|
- <block v-if="datainfo.loanApplicationType!=4&&tabval!=5">
|
|
|
+ <block v-if="datainfo.loanApplicationType!=4&&tabval!=5&&datainfo.loanApplicationType!=3">
|
|
|
<view class="h50"></view>
|
|
|
- <view class="footbtns">
|
|
|
+ <view class="footbtns" >
|
|
|
<!-- (业务进度表查询进度列表):1:申报提交 stepval 4,7,8,9,没有通过不通过
|
|
|
2:业务审核/分配
|
|
|
3:担保初审
|
|
@@ -109,102 +110,122 @@
|
|
|
6:尽职调查
|
|
|
7:上会评审 -->
|
|
|
<!-- 申请审核 start-->
|
|
|
- <block v-if="datainfo.loanApplicationType!=3">
|
|
|
+ <!-- 投票 -->
|
|
|
+ <!-- 董事长一键否决 -->
|
|
|
+ <view class="fbtns bgb" v-if="checkPermi(['c:conference:finish'])" @click="getVoteFinish">一键否决</view>
|
|
|
+ <block v-if="pfrom=='vote'">
|
|
|
+ <view class="fbtns bga" v-if="checkPermi(['c:conference:vote'])&&(datainfo.votingResult==4||datainfo.votingResult==1)" @click="getShFn('shshtp')">投票</view>
|
|
|
+ <!-- 管理员重新投票 只有需要重新投票才会出现 -->
|
|
|
+ <view class="fbtns bga" v-if="checkRole(['manager'])&&stepval==6&&datainfo.votingResult==3&&checkPermi(['c:conference:again'])" @click="getShFn('cxtp')">重新投票</view>
|
|
|
+ </block>
|
|
|
+ <block v-else>
|
|
|
<view class="fbtns bga" v-if="checkPermi(['system:application:edit'])&&stepval<2" @click="getedit">修改</view>
|
|
|
<view class="fbtns bgc" v-if="checkPermi(['system:application:remove'])&&stepval<2" @click="getDel">删除</view>
|
|
|
+ <!-- 申诉状态除了修改,都不给 -->
|
|
|
+ <block v-if="datainfo.auditType!=4&&checkPermi(['system:application:sh'])&&datainfo.loanApplicationType==2">
|
|
|
+ <!-- checkRole(['auditing_risk']) 风险角色 -->
|
|
|
+ <view class="fbtns bga" v-if="auditSchedule==1" @click="getShFn('sh')">审核</view>
|
|
|
+ <view class="fbtns bga" v-if="auditSchedule==4&&datainfo.auditType!=4&&userId==datainfo.fUserId" @click="getShFn('fxsh')">风险审核</view>
|
|
|
+ <!-- end -->
|
|
|
+ <!-- a,b角按钮 start-->
|
|
|
+ <view class="fbtns bga" v-if="userId==datainfo.aUserId&&auditSchedule==6" @click="getShFn('jztcsh')">尽职调查反馈</view>
|
|
|
+ <view class="fbtns bga" v-if="userId==datainfo.aUserId&&auditSchedule==2&&datainfo.auditType==1" @click="getShFn('ajssh')">审核</view>
|
|
|
+ <view class="fbtns bga" v-if="userId==datainfo.bUserId&&auditSchedule==3" @click="getShFn('bjssh')">审核</view>
|
|
|
+ </block>
|
|
|
+
|
|
|
+ <!-- 风险上传风险报告 v-if="auditSchedule==6"-->
|
|
|
+ <view class="fbtns bga" v-if="auditSchedule==6&&userId==datainfo.fUserId" @click="getfjEdit('fxbg')">上传风险调查报告</view>
|
|
|
+
|
|
|
+ <!-- 审核后 -->
|
|
|
+ <!-- 未通过申诉 风险不通过,上会不通过-->
|
|
|
+ <!-- 撤销, 业务分配,a,b角撤销 -->
|
|
|
+ <!-- 只有上会才有申诉弹窗 -->
|
|
|
+ <block v-if="checkPermi(['system:application:ss'])&&datainfo.auditType==4&&(userId==datainfo.aUserId||userId==datainfo.bUserId)">
|
|
|
+ <view class="fbtns bga" v-if="stepval==6" @click="getShFn('sssh')">申诉</view>
|
|
|
+ <view class="fbtns bga" v-else @click="getSsFn">申诉</view>
|
|
|
+ </block>
|
|
|
+
|
|
|
+ <!-- 回收站,暂存,归档不能撤 项目进度是申报提交-->
|
|
|
+ <!-- 撤销,管理员在 a待审核 可以撤,
|
|
|
+ a,b角是自己的时候可以撤
|
|
|
+ -->
|
|
|
+
|
|
|
+ <!-- end -->
|
|
|
+ <!-- 风险部门 start-->
|
|
|
+ <block v-if="stepval==4&&userId==datainfo.fUserId">
|
|
|
+ <view class="fbtns bgb" v-if="checkPermi(['system:hyperlink:list'])" @click="getMoreFn('wb')">外部工具平台</view>
|
|
|
+ <!-- 初审风险审核 -->
|
|
|
+ <view class="fbtns bga" @click="getShFn('fxbmsh')" v-if="checkPermi(['system:application:sh'])&&datainfo.auditType!=4">审核</view>
|
|
|
+ </block>
|
|
|
+
|
|
|
+ <!-- end -->
|
|
|
+ <!-- 上会管理员 start -->
|
|
|
+ <block v-if="stepval==6&&checkRole(['manager'])&&datainfo.auditType!=4">
|
|
|
+ <view class="fbtns bga" v-if="datainfo.reviewSchedule==1" @click="getShFn('shshty')">审核1</view>
|
|
|
+ <!-- 专门账号处理商行时间 -->
|
|
|
+ <view class="fbtns bga" v-if="datainfo.reviewSchedule==3" @click="getShFn('shsh')">审核2</view>
|
|
|
+ <view class="fbtns bga" v-if="checkPermi(['c:conference:vote'])&&datainfo.reviewSchedule==4&&(datainfo.votingResult==1||datainfo.votingResult==4)" @click="getShFn('shshtp')">投票</view>
|
|
|
+ </block>
|
|
|
+ <!-- 上会管理员 end -->
|
|
|
+ <!-- 合同签约start -->
|
|
|
+ <!-- 上传附件 是上传其他 和出具合同的附件-->
|
|
|
+ <block v-if="stepval==7">
|
|
|
+ <view class="fbtns bga" @click="getMoreFn('htqy')">出具合同</view>
|
|
|
+ <!-- <view class="fbtns bgb" @click="getMoreFn('htsc')">上传附件</view>
|
|
|
+ <view class="fbtns bgb" @click="getMoreFn('shmore')">更多操作</view> -->
|
|
|
+ </block>
|
|
|
+ <!-- 合同签约end -->
|
|
|
+ <!-- 风险部放款 start 推进,归档-->
|
|
|
+ <!-- a角 管理员 判断是否提前了,步骤7之后,并且暂缓了-->
|
|
|
+ <block v-if="stepval==9||stepval==8&&datainfo.aAuthorize=='Y'">
|
|
|
+ <view class="fbtns bgb" v-if="checkRole(['manager'])||userId==datainfo.aUserId" @click="getIssureFn(4,'fktzhsh')">放款通知书</view>
|
|
|
+ </block>
|
|
|
+ <!-- 管理员重新投票 只有需要重新投票才会出现 -->
|
|
|
+ <view class="fbtns bga" v-if="checkRole(['manager'])&&stepval==6&&datainfo.votingResult==3&&checkPermi(['c:conference:again'])" @click="getShFn('cxtp')">重新投票</view>
|
|
|
+
|
|
|
+ <block v-if="datainfo.auditType!=4">
|
|
|
+ <!-- 管理员授权判断是否提前了,步骤7之后,并且暂缓了 -->
|
|
|
+ <!-- 管理员 可以让a角 提前开放款通知书,意向函, a角色和管理员给 -->
|
|
|
+ <view class="fbtns bgb" v-if="checkPermi(['system:application:authorize'])&&stepval==8&&datainfo.aAuthorize!='Y'" @click="getAuthorize">授权放款通知书</view>
|
|
|
+ <view class="fbtns bga" v-if="checkPermi(['system:application:gd'])&&stepval==9" @click="getGdFn">一键归档</view>
|
|
|
+ <view class="fbtns bga" v-if="checkPermi(['system:application:schedule'])&&stepval<9&&stepval>6" @click="getXybFn">项目推进</view>
|
|
|
+ </block>
|
|
|
+ <!-- end -->
|
|
|
+ <!-- 所有出具 -->
|
|
|
+ <view class="fbtns bgd" v-if="stepval>1" @click="getMoreFn('chuju')">出具</view>
|
|
|
+ <!-- 申诉的时候不能撤销 -->
|
|
|
+ <!-- <view class="fbtns" :class="auditSchedule==6?'bga':'bgb'" v-if="checkPermi(['system:application:cx'])&&(stepval!=1&&stepval!=10&&(datainfo.auditType!=1||auditSchedule<6&&auditSchedule>2))" @click="getCxFn">撤销</view> -->
|
|
|
+ <block v-if="checkPermi(['system:application:cx'])&&stepval!=1&&stepval!=10&&datainfo.auditType!=4">
|
|
|
+ <!-- <view class="fbtns bgb" @click="getCxFn">撤销</view> -->
|
|
|
+ <view class="fbtns bgb" v-if="userId==datainfo.aUserId&&(auditSchedule==3||auditSchedule>6)" @click="getCxFn">撤销a</view>
|
|
|
+ <view class="fbtns bgb" v-if="userId==datainfo.bUserId&&auditSchedule==4" @click="getCxFn">撤销b</view>
|
|
|
+ <!-- 风险部撤销 -->
|
|
|
+ <view class="fbtns bgb" v-if="userId==datainfo.fUserId&&(auditSchedule==5||stepval==5&&datainfo.auditType==1||stepval==9)" @click="getCxFn">撤销f</view>
|
|
|
+ <!-- stepval==6&&reviewSchedule>1 -->
|
|
|
+ <view class="fbtns bgb" v-if="checkRole(['manager'])&&(datainfo.auditType!=1||auditSchedule>7||auditSchedule==2||stepval==6&&datainfo.reviewSchedule>1)" @click="getCxFn">撤销g</view>
|
|
|
+ </block>
|
|
|
</block>
|
|
|
- <view class="fbtns bga" v-if="auditSchedule==1&&checkPermi(['system:application:sh'])&&datainfo.loanApplicationType!=1" @click="getShFn('sh')">审核</view>
|
|
|
- <view class="fbtns bga" v-if="auditSchedule==4&&datainfo.auditType!=4&&checkPermi(['system:application:sh'])&&checkRole(['auditing_risk'])" @click="getShFn('fxsh')">风险审核</view>
|
|
|
- <!-- end -->
|
|
|
- <!-- a,b角按钮 start-->
|
|
|
- <view class="fbtns bga" v-if="checkPermi(['system:application:sh'])&&userId==datainfo.aUserId&&auditSchedule==6" @click="getShFn('jztcsh')">尽职调查反馈</view>
|
|
|
- <view class="fbtns bga" v-if="checkPermi(['system:application:sh'])&&userId==datainfo.aUserId&&auditSchedule==2&&datainfo.auditType==1" @click="getShFn('ajssh')">审核</view>
|
|
|
- <view class="fbtns bga" v-if="checkPermi(['system:application:sh'])&&userId==datainfo.bUserId&&auditSchedule==3" @click="getShFn('bjssh')">审核</view>
|
|
|
- <!-- 审核后 -->
|
|
|
- <!-- <view class="fbtns bga" @click="getMoreFn('more')">更多操作</view> -->
|
|
|
- <!-- 未通过申诉 风险不通过,上会不通过-->
|
|
|
- <!-- 撤销, 业务分配,a,b角撤销 -->
|
|
|
- <view class="fbtns bga" v-if="checkPermi(['system:application:ss'])&&datainfo.auditType==4&&userId==datainfo.aUserId" @click="getSsFn">申诉</view>
|
|
|
- <!-- 回收站,暂存,归档不能撤 项目进度是申报提交-->
|
|
|
- <!-- 撤销,管理员在 a待审核 可以撤,
|
|
|
- a,b角是自己的时候可以撤
|
|
|
- -->
|
|
|
-
|
|
|
- <!-- end -->
|
|
|
- <!-- 管理员业务初审审核后出具担保意向函-->
|
|
|
- <!-- 管理员 可以让a角 提前开放款通知书,意向函, a角色和管理员给 -->
|
|
|
- <!-- <block v-if="auditSchedule>1&&stepval<4"> -->
|
|
|
- <!-- <block v-if="auditSchedule>1&&stepval<4">
|
|
|
- <view class="fbtns bga" v-if="checkRole(['manager'])||userId==datainfo.aUserId" @click="getIssureFn(3,'dbyxh')">出具担保意向函</view>
|
|
|
- <view class="fbtns bgb" v-if="checkRole(['manager'])&&checkPermi(['system:application:cx'])&&auditSchedule<3&&datainfo.auditType<2" @click="getCxFn">撤销</view>
|
|
|
- </block> -->
|
|
|
- <!-- 风险部门 start-->
|
|
|
- <block v-if="stepval==4&&checkRole(['auditing_risk'])">
|
|
|
- <view class="fbtns bgb" v-if="checkPermi(['system:hyperlink:list'])" @click="getMoreFn('wb')">外部工具平台</view>
|
|
|
- <!-- 初审风险审核 -->
|
|
|
- <view class="fbtns bga" @click="getShFn('fxbmsh')" v-if="checkPermi(['system:application:sh'])">审核</view>
|
|
|
- <!-- <view class="fbtns bga" @click="getMoreFn('fxmore')">更多操作</view> -->
|
|
|
- </block>
|
|
|
-
|
|
|
- <!-- end -->
|
|
|
- <!-- 上会管理员 start -->
|
|
|
- <block v-if="stepval==6">
|
|
|
- <view class="fbtns bga" @click="getShFn('shsh')">审核</view>
|
|
|
- </block>
|
|
|
- <!-- 上会管理员 end -->
|
|
|
- <!-- 合同签约start -->
|
|
|
- <!-- 上传附件 是上传其他 和出具合同的附件-->
|
|
|
- <block v-if="stepval==7">
|
|
|
- <!-- <view class="fbtns bgb" @click="getMoreFn('htsc')">上传附件</view> -->
|
|
|
- <view class="fbtns bga" @click="getMoreFn('htqy')">出具合同</view>
|
|
|
- <!-- <view class="fbtns bgb" @click="getMoreFn('shmore')">更多操作</view> -->
|
|
|
- </block>
|
|
|
- <!-- 合同签约end -->
|
|
|
- <!-- 风险部放款 start-->
|
|
|
|
|
|
- <!-- 管理员授权判断是否提前了,步骤7之后,并且暂缓了 -->
|
|
|
- <view class="fbtns bgb" v-if="checkPermi(['system:application:authorize'])&&stepval==8&&datainfo.aAuthorize!='Y'" @click="getAuthorize">授权放款通知书</view>
|
|
|
- <!-- end -->
|
|
|
- <!-- a角 管理员 判断是否提前了,步骤7之后,并且暂缓了-->
|
|
|
- <block v-if="checkRole(['manager'])||userId==datainfo.aUserId">
|
|
|
- <!-- <view class="fbtns bgb" @click="getfjEdit('fktzs')">上传附件</view> -->
|
|
|
- <view class="fbtns bgb" v-if="stepval==9||stepval==8&&datainfo.aAuthorize=='Y'" @click="getIssureFn(4,'fktzhsh')">放款通知书</view>
|
|
|
- </block>
|
|
|
- <view class="fbtns bga" v-if="checkPermi(['system:application:gd'])&&stepval==9&&datainfo.loanApplicationType!=4" @click="getGdFn">一键归档</view>
|
|
|
- <view class="fbtns bga" v-if="checkPermi(['system:application:schedule'])&&stepval<9&&stepval>6" @click="getXybFn">项目推进</view>
|
|
|
- <!-- 所有出具 -->
|
|
|
- <view class="fbtns bgd" v-if="stepval>1" @click="getMoreFn('chuju')">出具</view>
|
|
|
- <!-- 申诉的时候不能撤销 -->
|
|
|
- <!-- <view class="fbtns" :class="auditSchedule==6?'bga':'bgb'" v-if="checkPermi(['system:application:cx'])&&(stepval!=1&&stepval!=10&&(datainfo.auditType!=1||auditSchedule<6&&auditSchedule>2))" @click="getCxFn">撤销</view> -->
|
|
|
- <block v-if="checkPermi(['system:application:cx'])&&stepval!=1&&stepval!=10">
|
|
|
- <view class="fbtns bgb" @click="getCxFn">撤销</view>
|
|
|
- <!-- <view class="fbtns bgb" v-if="userId==datainfo.aUserId&&auditSchedule==3" @click="getCxFn">撤销</view>
|
|
|
- <view class="fbtns bgb" v-if="userId==datainfo.bUserId&&auditSchedule==4" @click="getCxFn">撤销</view>
|
|
|
- <view class="fbtns bgb" v-if="(datainfo.auditType!=1||auditSchedule>4)" @click="getCxFn">撤销</view> -->
|
|
|
- </block>
|
|
|
</view>
|
|
|
</block>
|
|
|
<!-- 更多操作 -->
|
|
|
<view class="bgbox" @click="getClose" v-if="mtype"></view>
|
|
|
<view v-if="mtype" class="morebox">
|
|
|
<view class="molists">
|
|
|
- <!-- 审核详情后 -->
|
|
|
- <!-- <block v-if="mtype=='more'">
|
|
|
- <view class="mcoa" @click="getShFn('shhj')">上传附件</view>
|
|
|
- <view>撤回</view>
|
|
|
- </block> -->
|
|
|
<!-- 出具信息 -->
|
|
|
<block v-if="mtype=='chuju'">
|
|
|
- <view v-if="checkRole(['manager'])||userId==datainfo.aUserId" @click="getIssureFn(3,'dbyxh')">出具担保意向函</view>
|
|
|
+ <!-- 管理员业务初审审核后出具担保意向函-->
|
|
|
+ <view v-if="(checkRole(['manager'])||userId==datainfo.aUserId)&&auditSchedule>1" @click="getIssureFn(3,'dbyxh')">出具担保意向函</view>
|
|
|
<!-- 材料合规 风险部上传 &&checkRole(['auditing_risk']) -->
|
|
|
- <view v-if="stepval==4&&checkRole(['auditing_risk'])" @click="getIssureFn(13,'clhgb')">出具材料合规表</view>
|
|
|
+ <view v-if="stepval==4&&userId==datainfo.fUserId" @click="getIssureFn(13,'clhgb')">出具材料合规表</view>
|
|
|
+ <view v-if="stepval==6&&datainfo.reviewSchedule==4" @click="getIssureFn(15,'pshtz')">出具评审会通知</view>
|
|
|
<block v-if="stepval==7">
|
|
|
<view @click="getIssureFn(12,'psyjqpb')">出具评审意见签批表</view>
|
|
|
<view @click="getIssureFn(11,'gdhyjy')">出具股东会决议</view>
|
|
|
<view @click="getIssureFn(1,'wtdbsqs')">出具委托担保申请书</view>
|
|
|
</block>
|
|
|
<!-- 放款合规表 -->
|
|
|
- <block v-if="checkRole(['auditing_risk','manager'])">
|
|
|
+ <block v-if="checkRole(['manager'])||userId==datainfo.fUserId">
|
|
|
<view class="fbtns bga" v-if="stepval==8||stepval==9&&datainfo.aAuthorize=='Y'" @click="getIssureFn(14,'fkhgb')">出具放款合规表</view>
|
|
|
<!-- 暂缓出具 备注原因推给管理员-->
|
|
|
<view class="fbtns bgb" v-if="stepval==8&&checkPermi(['system:application:zanHuan'])" @click="getShFn('zhfkhgb')">暂缓出具放款合规表</view>
|
|
@@ -216,20 +237,10 @@
|
|
|
<block v-if="mtype=='wb'">
|
|
|
<view v-for="(ite,idx) in linkList" :key="idx" @click="getWebUel(ite.url)">{{ite.name}}</view>
|
|
|
</block>
|
|
|
- <!-- 更多操作 -->
|
|
|
- <block v-if="mtype=='fxmore'">
|
|
|
- <!-- auditSchedule==5&& -->
|
|
|
- <view @click="getShFn('fxbmsh')" v-if="checkPermi(['system:application:sh'])">审核</view>
|
|
|
- <view @click="getIssureFn(13,'clhgb')">出具材料合规表</view>
|
|
|
- <!-- <view @click="getfjEdit('clhgb')">上传附件</view> -->
|
|
|
- <!-- <view @click="getfjEdit('clhgb')">上传材料合规表</view> -->
|
|
|
- <view v-if="checkPermi(['system:application:cx'])" @click="getCxFn">撤回</view>
|
|
|
- </block>
|
|
|
<!-- 风险部门 end -->
|
|
|
<!-- 上会管理员 start -->
|
|
|
<block v-if="mtype=='shmore'">
|
|
|
<view @click="getIssureFn(12,'psyjqpb')">出具评审意见签批表</view>
|
|
|
- <!-- <view @click="getIssureFn()">上会纪要</view> -->
|
|
|
<view @click="getIssureFn(11,'gdhyjy')">出具股东会决议</view>
|
|
|
<!-- <view @click="getfjEdit('psyjqpb')">上传评审意见签批表</view>
|
|
|
<view @click="getfjEdit('gdhyjy')">上传上会纪要</view> -->
|
|
@@ -237,8 +248,8 @@
|
|
|
<!-- 上会管理员 end -->
|
|
|
<!-- 合同签约 start -->
|
|
|
<!-- 合同上传信息 -->
|
|
|
- <block v-if="mtype=='htsc'">
|
|
|
- <!-- <view @click="getfjEdit('wtdbht')">上传委托保证合同</view>
|
|
|
+ <!-- <block v-if="mtype=='htsc'">
|
|
|
+ <view @click="getfjEdit('wtdbht')">上传委托保证合同</view>
|
|
|
<block v-if="datainfo.guaranteeType=='2'">
|
|
|
<view @click="getfjEdit('bzfdbhtfr')">上传保证反担保合同(法人)</view>
|
|
|
<view @click="getfjEdit('bzfdbhtzrr')">上传保证反担保合同(自然人)</view>
|
|
@@ -246,10 +257,9 @@
|
|
|
<block v-if="datainfo.guaranteeType=='1'">
|
|
|
<view @click="getfjEdit('dyfdbhtfr')">上传抵押反担保合同(法人)</view>
|
|
|
<view @click="getfjEdit('dyfdbhtzrr')">上传抵押反担保合同(自然人)</view>
|
|
|
- </block> -->
|
|
|
+ </block>
|
|
|
<view @click="getQtfjEdit('qtfj')">其他附件</view>
|
|
|
- <!-- 其他附件 都给放 -->
|
|
|
- </block>
|
|
|
+ </block> -->
|
|
|
<block v-if="mtype=='htqy'">
|
|
|
<view @click="getIssureFn(2,'wtdbht')">委托保证合同</view>
|
|
|
<block v-if="datainfo.guaranteeType.indexOf('2')!=-1">
|
|
@@ -264,13 +274,16 @@
|
|
|
<view @click="getIssureFn(9,'qlzqfdbhtfr')">权利质权反担保合同(适用于法人)</view>
|
|
|
<view @click="getIssureFn(10,'qlzqfdbhtzrr')">权利质权反担保合同(适用于自然人)</view>
|
|
|
</block>
|
|
|
+ <view @click="getIssureFn(18,'qyxyfdb')">企业信用反担保合同</view>
|
|
|
+ <view @click="getIssureFn(17,'wtbzgcly')">委托保证合同(工程履约)</view>
|
|
|
+ <view @click="getIssureFn(16,'bkcxgr')">不可撤销个人连带责任信用反担保合同</view>
|
|
|
</block>
|
|
|
<!-- 合同签约 end -->
|
|
|
|
|
|
</view>
|
|
|
<!-- <view class="surbtns" @click="getMoreSure">确认</view> -->
|
|
|
</view>
|
|
|
- <pop-up :type="type" :shtg="shtg" :loanApplicationId="datainfo.loanApplicationId" :loanApplicationNumber="datainfo.loanApplicationNumber" :userList="userList"
|
|
|
+ <pop-up :type="type" :startady="daytime" :shtg="shtg" :loanApplicationId="datainfo.loanApplicationId" :loanApplicationNumber="datainfo.loanApplicationNumber" :userList="userList"
|
|
|
:stepList="stepList" :wjcjobj='wjcjobj' :qtfjobj="qtfjobj" :stepval="stepval" :fjval="fjval"
|
|
|
@getfjAdd="getfjAdd"
|
|
|
@getClose="getClose" @getupSubmit="getupSubmit" @getSure="getSure"></pop-up>
|
|
@@ -290,16 +303,17 @@
|
|
|
import dfjxx from "@/work/components/business/dfjxx.vue"
|
|
|
import ewjcj from "@/work/components/business/ewjcj.vue"
|
|
|
import fshxx from "@/work/components/business/fshxx.vue"
|
|
|
+ import gtpjg from "@/work/components/business/gtpjg.vue"
|
|
|
import {uploadmore,selectValue} from '@/utils/common.js'
|
|
|
import {getInfo} from "@/api/login.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,getExportMb,
|
|
|
- getZanHuan,getAuthorize
|
|
|
+ getZanHuan,getAuthorize,getReview,getVoteAdd,getcxVoteAdd,getVoteFive,getVoteTimeList,getVoteFinish
|
|
|
} from "@/api/mine/work.js"
|
|
|
import { checkPermi, checkRole } from "@/utils/permission"; // 权限判断函数
|
|
|
export default{
|
|
|
- components:{aqyxx,bfrxx,cfdbrxx,dfjxx,ewjcj,fshxx,popUp},
|
|
|
+ components:{aqyxx,bfrxx,cfdbrxx,dfjxx,ewjcj,fshxx,gtpjg,popUp},
|
|
|
data(){
|
|
|
return{
|
|
|
start:require('@/work/static/images/start.png'),
|
|
@@ -308,7 +322,7 @@
|
|
|
gdicoimg:require('@/work/static/images/gdico.png'),
|
|
|
tabval:0,
|
|
|
type:'',
|
|
|
- tabList:[{tit:"企业信息",val:0},{tit:"法人信息",val:1},{tit:"反担保人信息",val:2},{tit:"附件信息",val:3},{tit:"文件出具",val:4,limit:'system:system:user'},{tit:"审核信息",val:5,limit:'system:system:user'},],
|
|
|
+ tabList:[{tit:"企业信息",val:0},{tit:"法人信息",val:1},{tit:"反担保人信息",val:2},{tit:"附件信息",val:3},{tit:"文件出具",val:4,limit:'system:system:user'},{tit:"审核信息",val:5,limit:'system:system:user'},{tit:"投票结果",val:6,limit:"'system:system:user','c:conference:list:time'"},],
|
|
|
// tabLists:[{tit:"企业信息",val:0},{tit:"法人信息",val:1},{tit:"反担保人信息",val:2},{tit:"附件信息",val:3}],
|
|
|
stepList:[],
|
|
|
stepval:0,
|
|
@@ -403,6 +417,7 @@
|
|
|
userList:[],//用户列表
|
|
|
shjdlist:[],//审核进度
|
|
|
shlist:[],//审核信息
|
|
|
+ tplist:[],//投票列表
|
|
|
shinfo:{},//审核信息
|
|
|
wjcjobj:{},//文件出具对象
|
|
|
qtfjobj:{'qtfj':"其他附件"},//其他附件
|
|
@@ -422,7 +437,9 @@
|
|
|
{tit:'智能文档',val:'o',children:['otl']},
|
|
|
{tit:'多维表格',val:'d',children:['dbt']},
|
|
|
],
|
|
|
- isqiye:true
|
|
|
+ isqiye:true,
|
|
|
+ pfrom:'',//vote 从投票来的
|
|
|
+ daytime:'',
|
|
|
}
|
|
|
},
|
|
|
onUnload() {
|
|
@@ -430,6 +447,10 @@
|
|
|
},
|
|
|
onLoad(e) {
|
|
|
this.id=e.id;
|
|
|
+ if(e.from){
|
|
|
+ this.pfrom=e.from
|
|
|
+ }
|
|
|
+ this.time()
|
|
|
uni.$on('refreshywlist',(e) => {
|
|
|
this.getDetail();
|
|
|
})
|
|
@@ -444,10 +465,12 @@
|
|
|
if(checkPermi(['system:user:noPageList'])){
|
|
|
this.getUsernoPageList();//获取用户列表stepval==2||stepval==6
|
|
|
}
|
|
|
- if(checkPermi(['system:system:user']&&checkPermi(['system:comments:list']))){
|
|
|
+ if(checkPermi(['system:system:user','system:comments:list'])){
|
|
|
this.getCommentsList()//审核意见
|
|
|
}
|
|
|
-
|
|
|
+ if(checkPermi(['system:system:user','c:conference:list:time'])){
|
|
|
+ this.getVoteTimeList()//投票结果
|
|
|
+ }
|
|
|
// this.getInfolis()
|
|
|
},
|
|
|
mounted() {
|
|
@@ -471,19 +494,13 @@
|
|
|
}
|
|
|
},
|
|
|
methods:{
|
|
|
- // getInfolis() {
|
|
|
- // getInfo().then(res=>{
|
|
|
- // if(res.code==200){
|
|
|
- // if(res.roles != null && res.roles[0] == 'qy_user'){
|
|
|
- // this.isqiye = true
|
|
|
- // }else{
|
|
|
- // this.isqiye = false;
|
|
|
- // this.getCommentsList()
|
|
|
- // }
|
|
|
-
|
|
|
- // }
|
|
|
- // })
|
|
|
- // },
|
|
|
+ time() {
|
|
|
+ var date = new Date();
|
|
|
+ var y = date.getFullYear();
|
|
|
+ var m = date.getMonth() + 1;
|
|
|
+ var d = date.getDate();
|
|
|
+ this.daytime=y + '-' + (m < 10 ? ('0' + m) : m) + '-' + (d < 10 ? ('0' + d) : d);
|
|
|
+ },
|
|
|
checkPermi, checkRole,
|
|
|
statusFormats(ite,list,type){//多选匹配
|
|
|
if(ite){
|
|
@@ -640,15 +657,21 @@
|
|
|
}
|
|
|
})
|
|
|
this.shlist=newArr
|
|
|
- // this.shlist = res.rows.map(v => {
|
|
|
- // return {
|
|
|
- // auditType: v.auditType,
|
|
|
- // auditView: v.auditView,
|
|
|
- // fjUrl:v.fjUrl,
|
|
|
- // imageUrl:v.imageUrl.split(',')||v.imageUrl
|
|
|
- // }
|
|
|
- // })
|
|
|
- // this.shlist=res.rows
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
+ // 投票结果
|
|
|
+ getVoteTimeList(){
|
|
|
+ var params={
|
|
|
+ loanApplicationId:this.id,
|
|
|
+ }
|
|
|
+ getVoteTimeList(params).then(res=>{
|
|
|
+ if(res.code==200){
|
|
|
+ var newArr=res.data;
|
|
|
+ newArr.forEach(ite=>{
|
|
|
+ ite.check=false
|
|
|
+ })
|
|
|
+ this.tplist=JSON.parse(JSON.stringify(newArr))
|
|
|
}
|
|
|
})
|
|
|
},
|
|
@@ -762,6 +785,8 @@
|
|
|
})
|
|
|
if(val==5){
|
|
|
this.getCommentsList()
|
|
|
+ }else if(val==6){
|
|
|
+ this.getVoteTimeList();
|
|
|
}else if(val==4&&this.iscjflag){
|
|
|
this.iscjflag=false;
|
|
|
this.getDetail();
|
|
@@ -862,6 +887,16 @@
|
|
|
this.shtg=data.auditType
|
|
|
}else if(type=='zhfkhgb'){
|
|
|
this.getZanHuanFn()
|
|
|
+ }else if(type=='shshty'){//上会
|
|
|
+ this.getReview()
|
|
|
+ }else if(type=='shsh'){//日期
|
|
|
+ this.getVoteFive()
|
|
|
+ }else if(type=='shshtp'){//投票
|
|
|
+ this.getVoteAdd()
|
|
|
+ }else if(type=='sssh'){//申诉
|
|
|
+ this.getSsshFn()
|
|
|
+ }else if(type=='cxtp'){//重新投票
|
|
|
+ this.getcxVoteAdd()
|
|
|
}else{
|
|
|
this.getApplicationSh()
|
|
|
}
|
|
@@ -904,6 +939,133 @@
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
+ // 上会同意接口
|
|
|
+ getReview(data){
|
|
|
+ var that=this;
|
|
|
+ var params=this.shinfo;
|
|
|
+ params.loanApplicationId=this.id;
|
|
|
+ params.loanApplicationNumber=this.datainfo.loanApplicationNumber;
|
|
|
+ params.auditSchedule=this.auditSchedule;
|
|
|
+ params.aUserId=this.datainfo.aUserId;
|
|
|
+ params.loanSchedule=this.datainfo.loanSchedule;
|
|
|
+ params.auditType=this.datainfo.auditType;
|
|
|
+ getReview(params).then(res=>{
|
|
|
+ if(res.code==200){
|
|
|
+ that.$toast('审核成功')
|
|
|
+ setTimeout(function(){
|
|
|
+ that.getDetail();
|
|
|
+ uni.$emit('refreshdatalist')
|
|
|
+ that.type=''
|
|
|
+ },1200)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
+
|
|
|
+ // 上会日期
|
|
|
+ getVoteFive(data){
|
|
|
+ var that=this;
|
|
|
+ var params=this.shinfo;
|
|
|
+ params.loanApplicationId=this.id;
|
|
|
+ params.loanApplicationNumber=this.datainfo.loanApplicationNumber;
|
|
|
+ // params.auditSchedule=this.auditSchedule;
|
|
|
+ getVoteFive(params).then(res=>{
|
|
|
+ if(res.code==200){
|
|
|
+ that.$toast('操作成功')
|
|
|
+ setTimeout(function(){
|
|
|
+ that.getDetail();
|
|
|
+ uni.$emit('refreshdatalist')
|
|
|
+ that.type=''
|
|
|
+ },1200)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
+ // 上会投票
|
|
|
+ getVoteAdd(data){
|
|
|
+ var that=this;
|
|
|
+ var params=this.shinfo;
|
|
|
+ params.loanApplicationId=this.id;
|
|
|
+ params.loanApplicationNumber=this.datainfo.loanApplicationNumber;
|
|
|
+ params.auditSchedule=this.auditSchedule;
|
|
|
+ params.conferenceTime=this.datainfo.reviewTime;
|
|
|
+ getVoteAdd(params).then(res=>{
|
|
|
+ if(res.code==200){
|
|
|
+ that.$toast('投票成功')
|
|
|
+ setTimeout(function(){
|
|
|
+ that.getDetail();
|
|
|
+ uni.$emit('refreshdatalist')
|
|
|
+ that.type=''
|
|
|
+ },1200)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
+ // 重新投票
|
|
|
+ getcxVoteAdd(){
|
|
|
+ var that=this;
|
|
|
+ var params=this.shinfo;
|
|
|
+ params.loanApplicationId=this.id;
|
|
|
+ params.loanApplicationNumber=this.datainfo.loanApplicationNumber;
|
|
|
+ // params.auditSchedule=this.auditSchedule;
|
|
|
+ getcxVoteAdd(params).then(res=>{
|
|
|
+ if(res.code==200){
|
|
|
+ that.$toast('操作成功')
|
|
|
+ setTimeout(function(){
|
|
|
+ that.getDetail();
|
|
|
+ uni.$emit('refreshdatalist')
|
|
|
+ that.type=''
|
|
|
+ },1200)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
+ // 一票否决
|
|
|
+ getVoteFinish(){
|
|
|
+ var that=this;
|
|
|
+ uni.showModal({
|
|
|
+ title: '确认否决',
|
|
|
+ content: "是否一键否决该申请",
|
|
|
+ cancelText: '取消',
|
|
|
+ confirmText: '确认',
|
|
|
+ success: function(res) {
|
|
|
+ if (res.confirm) {
|
|
|
+ var params={
|
|
|
+ loanApplicationId:that.id,
|
|
|
+ }
|
|
|
+ getVoteFinish(params).then(res=>{
|
|
|
+ if(res.code==200){
|
|
|
+ that.$toast('一票否决成功')
|
|
|
+ setTimeout(function(){
|
|
|
+ that.getDetail();
|
|
|
+ uni.$emit('refreshdatalist')
|
|
|
+ that.type=''
|
|
|
+ },1200)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ } else if (res.cancel) {
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+ },
|
|
|
+ // 申诉
|
|
|
+ getSsshFn(data){
|
|
|
+ var that=this;
|
|
|
+ var params=this.shinfo;
|
|
|
+ params.loanApplicationId=this.id;
|
|
|
+ params.loanApplicationNumber=this.datainfo.loanApplicationNumber;
|
|
|
+ params.auditSchedule=this.auditSchedule;
|
|
|
+ params.auditType=this.datainfo.auditType;
|
|
|
+ params.aUserId=this.datainfo.aUserId;
|
|
|
+ params.bUserId=this.datainfo.bUserId;
|
|
|
+ getApplicationSs(params).then(res=>{
|
|
|
+ if(res.code==200){
|
|
|
+ that.$toast('操作成功')
|
|
|
+ setTimeout(function(){
|
|
|
+ that.getDetail();
|
|
|
+ uni.$emit('refreshdatalist')
|
|
|
+ that.type=''
|
|
|
+ },1200)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
// 暂缓出具
|
|
|
getZanHuanFn(data){
|
|
|
var that=this;
|
|
@@ -957,6 +1119,7 @@
|
|
|
},
|
|
|
getSsFn(){
|
|
|
var that=this;
|
|
|
+ var datainfo=JSON.parse(JSON.stringify(this.datainfo))
|
|
|
uni.showModal({
|
|
|
title: '确认申诉',
|
|
|
content: "是否确认申诉",
|
|
@@ -966,7 +1129,11 @@
|
|
|
if (res.confirm) {
|
|
|
var params={
|
|
|
loanApplicationId:that.id,
|
|
|
- aUserId:that.datainfo.aUserId
|
|
|
+ loanApplicationNumber:datainfo.loanApplicationNumber,
|
|
|
+ aUserId:datainfo.aUserId,
|
|
|
+ bUserId:datainfo.bUserId,
|
|
|
+ auditType:datainfo.auditType,
|
|
|
+ ssType:1,
|
|
|
}
|
|
|
getApplicationSs(params).then(res=>{
|
|
|
if(res.code==200){
|
|
@@ -974,9 +1141,6 @@
|
|
|
setTimeout(function(){
|
|
|
that.getDetail();
|
|
|
uni.$emit('refreshdatalist')
|
|
|
- // uni.navigateBack({
|
|
|
- // delta:1
|
|
|
- // })
|
|
|
},1200)
|
|
|
|
|
|
}
|
|
@@ -988,6 +1152,7 @@
|
|
|
},
|
|
|
getCxFn(){
|
|
|
var that=this;
|
|
|
+ var datainfo=JSON.parse(JSON.stringify(this.datainfo))
|
|
|
uni.showModal({
|
|
|
title: '确认撤销',
|
|
|
content: "是否确认撤销",
|
|
@@ -998,10 +1163,15 @@
|
|
|
that.mtype=''
|
|
|
var params={
|
|
|
loanApplicationId:that.id,
|
|
|
+ loanApplicationNumber:datainfo.loanApplicationNumber,
|
|
|
auditSchedule:that.auditSchedule,
|
|
|
- loanSchedule:that.datainfo.loanSchedule,
|
|
|
- loanApplicationType:that.datainfo.loanApplicationType,
|
|
|
- auditType:that.datainfo.auditType
|
|
|
+ loanSchedule:datainfo.loanSchedule,
|
|
|
+ loanApplicationType:datainfo.loanApplicationType,
|
|
|
+ auditType:datainfo.auditType,
|
|
|
+ reviewSchedule:datainfo.reviewSchedule,
|
|
|
+ aUserId:datainfo.aUserId,
|
|
|
+ bUserId:datainfo.bUserId,
|
|
|
+ fUserId:datainfo.fUserId,
|
|
|
}
|
|
|
getApplicationCx(params).then(res=>{
|
|
|
if(res.code==200){
|
|
@@ -1031,9 +1201,11 @@
|
|
|
if (res.confirm) {
|
|
|
var params={
|
|
|
loanApplicationId:that.id,
|
|
|
- // auditSchedule:that.auditSchedule,
|
|
|
+ auditSchedule:that.auditSchedule,
|
|
|
loanSchedule:that.datainfo.loanSchedule,
|
|
|
- // loanApplicationType:that.datainfo.loanApplicationType
|
|
|
+ aUserId:that.datainfo.aUserId,
|
|
|
+ loanApplicationNumber:that.datainfo.loanApplicationNumber,
|
|
|
+ enterpriseName:that.datainfo.enterpriseName,
|
|
|
}
|
|
|
getapplicationXib(params).then(res=>{
|
|
|
if(res.code==200){
|