Browse Source

在线编辑

zouling 1 year ago
parent
commit
ec1ab8bd72

+ 7 - 1
hybrid/html/web-office.html

@@ -2,7 +2,10 @@
 <html lang="zh">
 <head>
 	<meta charset="UTF-8">
-	<meta name="viewport" content="width=device-width, initial-scale=1.0">
+	<!-- <meta name="viewport" content="width=device-width, initial-scale=1.0"> -->
+	<meta
+	  name="viewport"  content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover"
+	/>
 	<title>文档在线预览</title>
 </head>
 <body>
@@ -31,6 +34,9 @@
 				alert('文件打开失败');
 			}
 		});
+		// wps.ApiEvent.AddApiEventListener('DocumentSaveStatus', data => {
+		//   console.log('DocumentSaveStatus: ', data)
+		// })
 		
 		function getQuery(name) {
 			let reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");

+ 5 - 5
pages/custom/index.vue

@@ -15,7 +15,7 @@
 					<block slot="right">
 						<view class="topr" @click='getNoticeFn'>
 							<image :src="noticeimg"></image>
-							<view class="cir">99+</view>
+							<view class="cir"></view>
 							<!-- <block v-if="noticenum>99">99+</block>
 							<block v-else>{{noticenum}}</block> -->
 						</view>
@@ -212,10 +212,10 @@ page{background-color: #f6f6f6;}
 	 }
 	.topr{width: 48rpx;height: 38rpx;position: relative;margin-right: 10rpx;
 		image{width: 32rpx;height: 38rpx;margin: 0 auto;}
-		.cir{background: #FF4747;font-size: 14rpx;color: #FFFFFF;border-radius: 50%;border: 2rpx solid #FFFFFF;min-width: 20rpx;height: 20rpx;
-			position: absolute;right: -5rpx;top: -5rpx;text-align: center;line-height: 16rpx;
-		}
-		// .cir{width: 14rpx;height: 14rpx;background: #DF0024;border-radius: 50%;position: absolute;right: -7rpx;top: -7rpx;}
+		// .cir{background: #FF4747;font-size: 14rpx;color: #FFFFFF;border-radius: 50%;border: 2rpx solid #FFFFFF;min-width: 20rpx;height: 20rpx;
+		// 	position: absolute;right: -5rpx;top: -5rpx;text-align: center;line-height: 16rpx;
+		// }
+		.cir{width: 14rpx;height: 14rpx;background: #DF0024;border-radius: 50%;position: absolute;right: -7rpx;top: -7rpx;}
 	}
 }
 .zxbox{ 

+ 9 - 3
pages/index/index.vue

@@ -83,10 +83,16 @@
 							<view class="tit">我的申报</view>
 							<view class="txt">查看进度</view>
 						</view>
-						<view class="adda bgd" @click="getBushszListFn" v-if="checkPermi(['system:system:user'])">
+						<view class="adda bgd" @click="getBushszListFn" v-if="checkPermi(['system:application:list'])">
 							<image :src="hadddimg"></image>
-							<view class="tit">回收站</view>
-							<view class="txt">一键找回</view>
+							<block v-if="checkPermi(['system:system:user'])">
+								<view class="tit">回收站</view>
+								<view class="txt">一键找回</view>
+							</block>
+							<block v-else-if="checkPermi(['system:registered:user'])">
+								<view class="tit">作废申请</view>
+								<view class="txt">查看详情</view>
+							</block>
 						</view>
 					</view>
 					<view class="flexcj tabt pb12"  v-if="checkPermi(['system:remind:list'])">

+ 1 - 1
work/components/business/ewjcj.vue

@@ -25,7 +25,7 @@
 					<view class="imgl"><image :src="filico" ></image></view>
 					<view class="tit">{{fite.name}}</view>
 				</view>
-				<view class="edit" v-if="(ite.val=='psyjqpb'||ite.val=='gdhyjy'||ite.val=='wtdbht')&&datainfo.loanApplicationType!=4" @click="getQmFn(fite.url)">
+				<view class="edit" v-if="(ite.val=='psyjqpb'||ite.val=='gdhyjy'||ite.val=='wtdbht')&&datainfo.loanApplicationType!=4&&checkPermi(['word:wordFilePath:wordFilePath'])" @click="getQmFn(fite.url)">
 					<image :src="edit"></image>
 					<view>在线签名</view>
 				</view>

+ 3 - 4
work/components/business/list.vue

@@ -9,10 +9,8 @@
 					<view class="statbox" v-if="ite.isNew=='Y'">专精特新<image :src="start"></image></view>
 				</view>
 				<view class="listsm">
-					<view class="txt" v-if="ite.loanApplicationType!=1"><text class="tit">审核状态</text><text class="line">|</text><text class="co28">{{kaType(ite.auditSchedule,shjdlist)}}
-						<!-- <block v-if="ite.auditType==1">待审核</block>
-						<block v-if="ite.auditType==2">已通过</block>
-						<block v-if="ite.auditType==3">未通过</block> -->
+					<view class="txt"><text class="tit">贷款编号</text><text class="line">|</text><text>{{ite.loanApplicationNumber}}</text></view>
+					<view class="txt" v-if="ite.loanApplicationType!=1&&ite.loanApplicationType!=4"><text class="tit">审核状态</text><text class="line">|</text><text class="co28">{{kaType(ite.auditSchedule,shjdlist)}}
 					</text></view>
 					<view class="txt"><text class="tit">申报时间</text><text class="line">|</text><text>{{ite.applicationTime}}</text></view>
 					<view class="txt"><text class="tit">归档时间</text><text class="line">|</text><text>{{ite.fileTime}}</text></view>
@@ -108,6 +106,7 @@
 						<text class="flex1"></text>
 						<view class="look flexc">查看<image :src="rimg"></image></view>
 					</view>
+					<view class="txt"><text class="tit">贷款编号:</text><text>{{ite.loanApplicationNumber}}</text></view>
 					<view class="txt"><text class="tit">申报时间:</text><text>{{ite.applicationTime}}</text></view>
 					<view class="txt"><text class="tit">归档时间:</text><text>{{ite.fileTime}}</text></view>
 					<view class="flexcw">

+ 1 - 1
work/components/popup/popup.vue

@@ -460,7 +460,7 @@
 				width: '',
 				height: '40rpx',
 				// 限制允许上传的格式,空串=不限制,默认为空
-				formats: 'doc,docx,xls,xlsx,ppt,txt,pdf,zip,rar,word,png,jpg,jpeg',
+				formats: 'doc,docx,xls,xlsx,ppt,txt,pdf,word',
 				// 文件上传大小限制
 				size: 100,
 				// 文件数量限制 默认10

+ 20 - 10
work/pages/business/add.vue

@@ -1092,7 +1092,7 @@
 		</uni-forms>
 		<!-- btnd -->
 		<view class="addbtns" v-if="ftype">
-			<view class="addlbtn" @click.stop="getZanFn">
+			<view class="addlbtn" @click="getZanFn">
 				<image :src="zancio" class="addlbtna"></image>
 				<view class="addlbtnb">暂存</view>
 			</view>
@@ -1101,9 +1101,9 @@
 			<view class="addrbtn bgb" @click="getSubmit" v-if="stepval==4">提交</view>
 		</view>
 		<cover-view class="addbtns" v-else>
-			<cover-view class="addlbtn" @click.stop="getZanFn">
-				<cover-image :src="zancio" class="addlbtna"></cover-image>
-				<cover-view class="addlbtnb">暂存</cover-view>
+			<cover-view class="addlbtn" @click="getZanFn">
+				<cover-image :src="zancio" class="addlbtna" @click.stop="getZanFn"></cover-image>
+				<cover-view class="addlbtnb" @click.stop="getZanFn">暂存</cover-view>
 			</cover-view>
 			<cover-view class="addrbtn bga" @click="getPreFn" v-if="stepval>1">上一步</cover-view>
 			<cover-view class="addrbtn bgb" @click="getNextFn" v-if="stepval<4">下一步</cover-view>
@@ -1304,12 +1304,12 @@
 				sfidx:0,
 				frhyzkidx:0,
 				btfiles:[{tit:'公司章程',type:'gszc'},
-					//{tit:'开户许可证',type:'khxkz'},{tit:'申请企业征信报告',type:'sqqyzxbg'},{tit:'关联企业征信报告',type:'glqyzxbg'},{tit:'企业法人征信报告',type:'qyfrzxbg'},{tit:'实际控股人征信报告',type:'sjkgrzxbg'},
-				//{tit:'户口簿首页',type:'frhkbsy'},
+					{tit:'开户许可证',type:'khxkz'},{tit:'申请企业征信报告',type:'sqqyzxbg'},{tit:'关联企业征信报告',type:'glqyzxbg'},{tit:'企业法人征信报告',type:'qyfrzxbg'},{tit:'实际控股人征信报告',type:'sjkgrzxbg'},
+				{tit:'户口簿首页',type:'frhkbsy'},
 				],
 				sqbtfiles:[{tit:'委托担保申请书',type:'wtdbsqs'},
-				//{tit:'股东会议纪要',type:'gdhyjy'},{tit:'上一年度财务报表',type:'syndcwbb'},{tit:'主要账户银行流水',type:'zyzhyhls'},{tit:'购销合同',type:'gxht'},
-				//{tit:'当前从事项目情况证明',type:'dqcsxmqkzm'},{tit:'企业基本注册信息查询单',type:'qyjbzcxxcxd'},{tit:'水电费发票(一年)',type:'sdffpyn'},{tit:'人员工资表',type:'rggzb'},{tit:'纳税申报表',type:'nssbb'},
+				{tit:'股东会议纪要',type:'gdhyjy'},{tit:'上一年度财务报表',type:'syndcwbb'},{tit:'主要账户银行流水',type:'zyzhyhls'},{tit:'购销合同',type:'gxht'},
+				{tit:'当前从事项目情况证明',type:'dqcsxmqkzm'},{tit:'企业基本注册信息查询单',type:'qyjbzcxxcxd'},{tit:'水电费发票(一年)',type:'sdffpyn'},{tit:'人员工资表',type:'rggzb'},{tit:'纳税申报表',type:'nssbb'},
 				],
 				content:'',//小微企业富文本
 				
@@ -1680,6 +1680,7 @@
 				this.datainfo.isDuty=this.sfList[val].value;
 			},
 			getZanFn(){
+				var that=this;
 				var params=this.datainfo;
 				var gdlist=this.gdlist;
 				var shFjList=[]
@@ -1706,9 +1707,12 @@
 						this.$toast('暂存成功')
 						// 刷新列表
 						setTimeout(function(){
-							uni.$emit('refreshywlist')
+							if(that.ptype=='add'){
+								that.$tab.reLaunch('/pages/index/index') 
+							}else{
+								uni.$emit('refreshywlist')
+							}
 						},1200)
-						
 					}
 				})
 			},
@@ -2140,6 +2144,9 @@
 			getDownloader(path,name){
 				console.log(path,name)
 				// #ifdef APP-PLUS
+				uni.showLoading({
+					title: '加载中'
+				});
 				plus.android.requestPermissions([
 						'android.permission.WRITE_EXTERNAL_STORAGE',
 						'android.permission.READ_EXTERNAL_STORAGE',
@@ -2178,6 +2185,7 @@
 						})
 						dtask.start();
 					}, success=> {
+						uni.hideLoading();
 						uni.showToast({
 							title: '无法获取权限,文件下载将出错!',
 							icon: 'none',
@@ -2193,6 +2201,8 @@
 				}else{
 					params.type=11;
 				}
+				params.bigType='b';
+				params.fileType=ite.val;
 				getExportMb(params).then(res=>{
 					if(res.code==200){
 						var data=res.data;

+ 79 - 55
work/pages/business/details.vue

@@ -19,6 +19,7 @@
 						<view class="toptit">{{datainfo.enterpriseName}}</view>
 						<view class="statbox" v-if="datainfo.isNew=='Y'">专精特新<image :src="start"></image></view>
 					</view>
+					<view class="adr">贷款编号 | {{datainfo.loanApplicationNumber}}</view>
 					<view class="adr">企业地址 | {{datainfo.enterpriseName}}</view>
 					<view class="adr">申报时间 | {{datainfo.applicationTime}}</view>
 					<view class="adr" v-if="datainfo.fileTime">归档时间 | {{datainfo.fileTime}}</view>
@@ -105,15 +106,17 @@
 				6:初审风险合规 
 				7:上会评审 -->
 				<!-- 申请审核 start-->
-				<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.loanApplicationType!=3">
+					<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>
 				<view class="fbtns bga" v-if="auditSchedule==1&&checkPermi(['system:application:sh'])" @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 bgb" v-if="checkPermi(['system:application:sh'])&&userId==datainfo.aUserId&&auditSchedule==5" @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')">a审核</view>
-				<view class="fbtns bga" v-if="checkPermi(['system:application:sh'])&&userId==datainfo.bUserId&&auditSchedule==3" @click="getShFn('bjssh')">b审核</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> -->
 				<!-- 未通过申诉 风险不通过,上会不通过-->
@@ -125,19 +128,20 @@
 				<block v-if="checkPermi(['system:application:cx'])&&stepval!=1&&stepval!=10">
 					<view class="fbtns bga" v-if="userId==datainfo.aUserId&&auditSchedule==3" @click="getCxFn">撤销</view>
 					<view class="fbtns bga" v-if="userId==datainfo.bUserId&&auditSchedule==4" @click="getCxFn">撤销</view>
-					<view class="fbtns" :class="auditSchedule==5?'bga':'bgb'" v-if="(datainfo.auditType!=1||auditSchedule<7&&auditSchedule>4)" @click="getCxFn">撤销</view>
+					<!-- auditSchedule<7&& -->
+					<view class="fbtns" :class="auditSchedule==5?'bga':'bgb'" v-if="(datainfo.auditType!=1||auditSchedule>4)" @click="getCxFn">撤销</view>
 				</block>
 				<!-- 回收站,暂存,归档不能撤  项目进度是申报提交-->
 				<!-- 撤销,管理员在 a待审核 可以撤,  
 					a,b角是自己的时候可以撤
 				-->
-				<view class="fbtns bga" v-if="checkPermi(['system:application:cx'])&&stepval<9&&stepval>6" @click="getXybFn">项目推进</view>
+				<view class="fbtns bga" v-if="checkPermi(['system:application:schedule'])&&stepval<9&&stepval>6" @click="getXybFn">项目推进</view>
 				<!-- end -->
 				<!-- 管理员业务初审审核后出具担保意向函-->
 				<!-- <block v-if="auditSchedule>1&&stepval<4"> -->
 				<block v-if="checkRole(['manager'])&&auditSchedule>1&&stepval<4">
-					<view class="fbtns bgb" @click="getfjEdit('dbyxh')">上传文件</view>
-					<view class="fbtns bga" @click="getIssureFn(3)">出具担保意向函</view>
+					<!-- <view class="fbtns bgb" @click="getfjEdit('dbyxh')">上传文件</view> -->
+					<view class="fbtns bga" @click="getIssureFn(3,'dbyxh')">出具担保意向函</view>
 					<view class="fbtns bgb" v-if="checkPermi(['system:application:cx'])&&auditSchedule<3&&datainfo.auditType<2" @click="getCxFn">撤销</view>
 				</block>
 				<!-- 风险部门 start-->
@@ -156,19 +160,19 @@
 				<!-- 合同签约start -->
 				<!-- 上传附件 是上传其他 和出具合同的附件-->
 				<block v-if="stepval==7">
-					<view class="fbtns bgb" @click="getMoreFn('htsc')">上传附件</view>
+					<!-- <view class="fbtns bgb" @click="getMoreFn('htsc')">上传附件</view> -->
 					<view class="fbtns bga" @click="getMoreFn('htqy')">出具合同</view>
 				</block>
 				<!-- 合同签约end -->
 				<!-- 风险部放款 start-->
 				<block v-if="stepval==8">
-					<view class="fbtns bgb" @click="getfjEdit('fkhgb')">上传附件</view>
-					<view class="fbtns bga" @click="getIssureFn(14)">出具放款合规表</view>
+					<!-- <view class="fbtns bgb" @click="getfjEdit('fkhgb')">上传附件</view> -->
+					<view class="fbtns bga" @click="getIssureFn(14,'fkhgb')">出具放款合规表</view>
 				</block>
 				<!-- end -->
 				<block v-if="stepval==9">
-					<view class="fbtns bgb" @click="getfjEdit('fktzs')">上传附件</view>
-					<view class="fbtns bga" @click="getIssureFn(4)">放款通知书</view>
+					<!-- <view class="fbtns bgb" @click="getfjEdit('fktzs')">上传附件</view> -->
+					<view class="fbtns bga" @click="getIssureFn(4,'fktzs')">放款通知书</view>
 				</block>	
 				<view class="fbtns bga" v-if="stepval==9&&datainfo.loanApplicationType!=4" @click="getGdFn">一键归档</view>
 			</view>
@@ -190,25 +194,25 @@
 				<block v-if="mtype=='fxmore'">
 					<!-- auditSchedule==6&& -->
 					<view @click="getShFn('fxbmsh')" v-if="checkPermi(['system:application:sh'])">审核</view>
-					<view @click="getIssureFn(13)">出具材料合规表</view>
+					<view @click="getIssureFn(13,'clhgb')">出具材料合规表</view>
 					<!-- <view @click="getfjEdit('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)">出具评审意见签批表</view>
+					<view @click="getIssureFn(12,'psyjqpb')">出具评审意见签批表</view>
 					<!-- <view @click="getIssureFn()">上会纪要</view> -->
-					<view @click="getIssureFn(11)">出具股东会决议</view>
-					<view @click="getfjEdit('psyjqpb')">上传评审意见签批表</view>
-					<view @click="getfjEdit('gdhyjy')">上传上会纪要</view>
+					<view @click="getIssureFn(11,'gdhyjy')">出具股东会决议</view>
+					<!-- <view @click="getfjEdit('psyjqpb')">上传评审意见签批表</view>
+					<view @click="getfjEdit('gdhyjy')">上传上会纪要</view> -->
 				</block>
 				<!-- 上会管理员 end -->
 				<!-- 合同签约 start -->
 				<!-- 合同上传信息 -->
 				<block v-if="mtype=='htsc'">
-					<view @click="getfjEdit('wtdbht')">上传委托保证合同</view>
+					<!-- <view @click="getfjEdit('wtdbht')">上传委托保证合同</view>
 					<block v-if="datainfo.guaranteeType=='2'">
 						<view @click="getfjEdit('bzfdbhtfr')">上传保证反担保合同(法人)</view>
 						<view @click="getfjEdit('bzfdbhtzrr')">上传保证反担保合同(自然人)</view>
@@ -216,21 +220,21 @@
 					<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 v-if="mtype=='htqy'">
-					<view @click="getIssureFn(2)">委托保证合同</view>
+					<view @click="getIssureFn(2,'wtdbht')">委托保证合同</view>
 					<block v-if="datainfo.guaranteeType=='2'">
-						<view @click="getIssureFn(5)">保证反担保合同(法人)</view>
-						<view @click="getIssureFn(6)">保证反担保合同(自然人)</view>
+						<view @click="getIssureFn(5,'bzfdbhtfr')">保证反担保合同(法人)</view>
+						<view @click="getIssureFn(6,'bzfdbhtzrr')">保证反担保合同(自然人)</view>
 					</block>
 					<block v-if="datainfo.guaranteeType=='1'">
-						<view @click="getIssureFn(7)">抵押反担保合同(法人)</view>
-						<view @click="getIssureFn(8)">抵押反担保合同(自然人)</view>
-						<!-- <view @click="getIssureFn(9)">权利质权反担保合同(适用于法人)</view>
-						<view @click="getIssureFn(10)">权利质权反担保合同(适用于自然人)</view> -->
+						<view @click="getIssureFn(7,'dyfdbhtfr')">抵押反担保合同(法人)</view>
+						<view @click="getIssureFn(8,'dyfdbhtzrr')">抵押反担保合同(自然人)</view>
+						<!-- <view @click="getIssureFn(9,'qlzqfdbhtfr')">权利质权反担保合同(适用于法人)</view>
+						<view @click="getIssureFn(10,'qlzqfdbhtzrr')">权利质权反担保合同(适用于自然人)</view> -->
 					</block>
 				</block>
 				<!-- 合同签约 end -->
@@ -371,6 +375,7 @@
 				qtfjlist:[],//其他附件
 				fjval:'',//附件类型
 				userId:this.$store.state.user.userId,
+				iscjflag:false,
 				contype:'',//二次确认弹窗
 				mval:-1,
 				mite:"",
@@ -460,6 +465,41 @@
 					}
 				});
 			},
+			// 出具附件
+			// getfjEdit(ite){
+			// 	var type=0;
+			// 	if(ite=='dbyxh'){
+			// 		type=3
+			// 	}else if(ite=='fkhgb'){
+			// 		type=14
+			// 	}else if(ite=='fktzs'){
+			// 		type=4
+			// 	}else if(ite=='clhgb'){
+			// 		type=13
+			// 	}else if(ite=='psyjqpb'){
+			// 		type=12
+			// 	}else if(ite=='gdhyjy'){
+			// 		type=11
+			// 	}else if(ite=='wtdbht'){
+			// 		type=2
+			// 	}else if(ite=='bzfdbhtfr'){
+			// 		type=5
+			// 	}else if(ite=='bzfdbhtzrr'){
+			// 		type=6
+			// 	}else if(ite=='dyfdbhtfr'){
+			// 		type=7
+			// 	}else if(ite=='dyfdbhtzrr'){
+			// 		type=8
+			// 	}else if(ite=='qlzqfdbhtfr'){
+			// 		type=9
+			// 	}else if(ite=='qlzqfdbhtzrr'){
+			// 		type=10
+			// 	}
+			// 	if(type){
+			// 		this.getIssureFn(type,ite)
+			// 	}
+			// },
+			// 上传附件
 			getfjEdit(ite){
 				this.type='fjadd';
 				this.mtype='';
@@ -654,38 +694,20 @@
 				})
 				if(val==5){
 					this.getCommentsList()
+				}else if(val==4&&this.iscjflag){
+					this.iscjflag=false;
+					this.getDetail();
 				}
 			},
 			// 出具
-			getIssureFn(type){
+			getIssureFn(type,fileType){
 				var that=this;
-				var data={
-					fileId: "ca2aa7e3743746e5a52b74aaa5f105e0",
-					fileName: "安徽中新云计算有限公司-担保意向函.docx",
-					path: "/profile/mb/temporarily/RZDB202405081023037034293/安徽中新云计算有限公司-担保意向函.docx",
-				}
-				// var data=res.data;
-				var path=data.path;
-				var name=data.fileName;
-				var fileName = name.replace(/.*(\/|\\)/, ""); // 获得文件名
-				var fileSuffix = (/[.]/.exec(fileName)) ? /[^.]+$/.exec(fileName.toLowerCase()) : ''; // 获得文件后缀
-				var texthz=fileSuffix[0];
-				var type=''
-				// 在线编辑
-				// 获取后缀
-				var textType=that.textType;
-				Object.keys(textType).some((key) => {
-					if (textType[key].children.indexOf(texthz)!=-1) {
-						type=`${textType[key].val}`
-						return true;
-					}
-				})
-				data.type=type
-				that.$tab.navigateTo('/pages/common/webview/weboffice?data='+encodeURIComponent(JSON.stringify(data)))
-				return
+				that.iscjflag=true;
 				var params={
 					type:type,
 					loanApplicationId:this.id,
+					fileType:fileType,
+					bigType:'c',
 				}
 				getExportMb(params).then(res=>{
 					if(res.code==200){
@@ -713,13 +735,15 @@
 			getDownloader(path,name){
 				console.log(path,name)
 				// #ifdef APP-PLUS
+				uni.showLoading({
+					title: '加载中'
+				});
 				plus.android.requestPermissions([
 						'android.permission.WRITE_EXTERNAL_STORAGE',
 						'android.permission.READ_EXTERNAL_STORAGE',
 						'android.permission.INTERNET',
 						'android.permission.ACCESS_WIFI_STATE'
 					], error => {
-						console.log(error,1)
 						var url = baseUrl + path;
 						let dtask = plus.downloader.createDownload(url, {
 							filename: 'file://storage/emulated/0/'+baseName+'/' + name
@@ -752,7 +776,7 @@
 						})
 						dtask.start();
 					}, success=> {
-						console.log(error,2)
+						uni.hideLoading();
 						uni.showToast({
 							title: '无法获取权限,文件下载将出错!',
 							icon: 'none',

+ 6 - 5
work/pages/business/list.vue

@@ -69,7 +69,7 @@
 				tabval:'0',
 				tabList:[
 					{tit:'全部',val:'0',},{tit:'申报审核',val:'2',},{tit:'担保初审',val:'3',},
-					{tit:'尽职调查',val:'4',},{tit:'评审会',val:'6',},{tit:'签署合同',val:'7',},
+					{tit:'尽职调查',val:'4',},{tit:'初审风险合规',val:'5',},{tit:'评审会',val:'6',},{tit:'签署合同',val:'7',},
 				],
 				sbsj:'',
 				shidx:[0],
@@ -217,11 +217,12 @@
 					pageSize:this.pageSize,
 					pageNum: this.pageNum,
 				}
-				if(this.from&&this.from=='my'){
+				params.loanApplicationType=2
+				// if(this.from&&this.from=='my'){
 					
-				}else{
-					params.loanApplicationType=2
-				}
+				// }else{
+				// 	params.loanApplicationType=2
+				// }
 				if(this.tabval!=0){
 					params.loanSchedule=this.tabval
 				}

+ 6 - 0
work/pages/business/sign.vue

@@ -69,6 +69,7 @@
 			if(e.url){
 				this.url=JSON.parse(decodeURIComponent(e.url));
 			}
+			console.log(this.url)
 		},
 		mounted() {
 			let canvasName = this.canvasName;
@@ -532,6 +533,11 @@
 												     getWordFilePath(params).then(resb=>{
 												 		if(resb.code==200){
 												 			that.$toast('签名成功')
+															setTimeout(function(){
+																uni.navigateBack({
+																	delta: 1
+																})
+															},1200)	
 												 		}
 												 	})
 												 }

+ 4 - 0
work/pages/file/list.vue

@@ -109,6 +109,9 @@
 			getDownloader(path,name){
 				console.log(path,name)
 				// #ifdef APP-PLUS
+				uni.showLoading({
+					title: '加载中'
+				});
 				plus.android.requestPermissions([
 						'android.permission.WRITE_EXTERNAL_STORAGE',
 						'android.permission.READ_EXTERNAL_STORAGE',
@@ -147,6 +150,7 @@
 						})
 						dtask.start();
 					}, success=> {
+						uni.hideLoading();
 						uni.showToast({
 							title: '无法获取权限,文件下载将出错!',
 							icon: 'none',