pdfShow.vue 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623
  1. <template>
  2. <div>
  3. <!-- <el-button type="text" @click="dialogVisible = true">点击打开 Dialog</el-button> -->
  4. <!-- <el-dialog :visible.sync="dialogVisible" width="80%" height="1080px;" :before-close="handleClose" append-to-body > -->
  5. <el-tabs v-model="activeName" type="card">
  6. <el-tab-pane v-for="item in pdfFileList" :key="item.value" label="合同信息" name="first" style="height:500px;">
  7. <embed :src="'data:application/pdf;base64,' + item.base64" type="application/pdf" title="Embedded PDF" style="overflow: auto; width: 100%; height: 100%;"/>
  8. </el-tab-pane>
  9. <!-- <el-tab-pane label="申请协议" name="first" style="height:780px;">
  10. 招采融信申请协议
  11. 编号:ZCRXKL-20210712001
  12. 本《供应链金融服务平台融信转让协议》(以下简称为“本协议”、“《融信转让
  13. 协议》”)由融信转让人、融信受让人于本协议约定的时间在北京市东城区签署:
  14. 融信转让人:B 供应商 2_TSCF 培训专用
  15. 住所:成都市高新区新园南二路一号
  16. 法定代表人:张健
  17. 融信受让人:B 供应商 1_TSCF 培训专用
  18. 住所:成都市高新区新园南二路一号
  19. 法定代表人:张健 鉴于:
  20. (A) 融信反向保理平台由中粮资本科技有限责任公司建设并运营,向用户提供
  21. 应收账款管理、转让、融资等服务。
  22. (B) 融信转让人与融信受让人(以下简称为“双方”)均为融信反向保理平台的
  23. 用户。
  24. (C) 融信转让人现持有融信,享有融信项下的应收账款债权。
  25. (D) 双方均同意使用融信反向保理平台的服务,现融信转让人拟将融信项下应
  26. 收账款债权全部或部分通过融信反向保理平台转让给融信受让人,融信受
  27. 因此,经双方协商一致,签订本协议,约定如下:
  28. </el-tab-pane>
  29. <el-tab-pane label="配置管理" name="second" style="height:780px;">
  30. 住所:成都市高新区新园南二路一号
  31. 法定代表人:张健
  32. 融信受让人:B 供应商 1_TSCF 培训专用
  33. 住所:成都市高新区新园南二路一号
  34. 法定代表人:张健 鉴于:
  35. (A) 融信反向保理平台由中粮资本科技有限责任公司建设并运营,向用户提供
  36. 应收账款管理、转让、融资等服务。
  37. (B) 融信转让人与融信受让人(以下简称为“双方”)均为融信反向保理平台的
  38. 用户。
  39. (C) 融信转让人现持有融信,享有融信项下的应收账款债权。
  40. (D) 双方均同意使用融信反向保理平台的服务,现融信转让人拟将融信项下应
  41. 收账款债权全部或部分通过融信反向保理平台转让给融信受让人,融信受
  42. 因此,经双方协商一致,签订本协议,约定如下:</el-tab-pane> -->
  43. </el-tabs>
  44. <span slot="footer" class="dialog-footer" style="float: right;">
  45. <el-button type="primary" @click="selectType" size="mini">签署</el-button>
  46. <el-button @click="closePdfShow" size="mini">取 消</el-button>
  47. </span>
  48. <!-- <span slot="footer" class="dialog-footer">
  49. <el-button @click="dialogVisible = false">取 消</el-button>
  50. </span> -->
  51. <!-- </el-dialog> -->
  52. <div>
  53. <!--选择签署意愿类型-->
  54. <el-dialog :visible.sync="confirmIsShow" width="600px" append-to-body :before-close = "cancelUpdate" center>
  55. <el-form ref="updateForm" :disabled="false" :model="updateForm" v-if="confirmIsShow" label-width="150px" class="demo-form-inline" :inline="true">
  56. <el-radio-group v-model="updateForm.radio">
  57. <el-radio label="01">人脸</el-radio>
  58. <el-radio label="02">短信</el-radio>
  59. </el-radio-group>
  60. </el-form>
  61. <div slot="footer" class="dialog-footer">
  62. <el-button type="primary" @click="confirmSelect">确 定</el-button>
  63. <el-button @click="cancelUpdate">取 消</el-button>
  64. </div>
  65. </el-dialog>
  66. <!--短信-->
  67. <el-dialog :visible.sync="messageIsShow" width="800px" append-to-body :before-close = "cancelMessage" center>
  68. <el-form ref="messageForm" :disabled="false" :model="messageForm" v-if="messageIsShow" label-width="150px" class="demo-form-inline" :inline="true" @submit.native.prevent>
  69. <el-form-item label="验证码" prop="validCode">
  70. <el-input v-model="messageForm.validCode" style="width: 200px" maxlength="6" oninput="value=value.replace(/[^\d]/g,'')"/>
  71. </el-form-item>
  72. <el-form-item>
  73. <el-button v-show="messShow" type="success" @click="send">点击获取验证码</el-button>
  74. <el-button v-show="!messShow" type="success" disabled><span>{{timer}}</span>秒后重新获取</el-button>
  75. </el-form-item>
  76. </el-form>
  77. <div slot="footer" class="dialog-footer">
  78. <el-button type="primary" @click="checkCode">确定</el-button>
  79. <el-button @click="cancelMessage">取 消</el-button>
  80. </div>
  81. </el-dialog>
  82. <!--授权编号的短信框-->
  83. <el-dialog title="授权短信验证" :visible.sync="projectIsShow" width="800px" append-to-body :before-close = "cancelProject" center>
  84. <el-form ref="projectForm" :disabled="false" :model="projectForm" v-if="projectIsShow" label-width="150px" class="demo-form-inline" :inline="true">
  85. <el-form-item label="验证码" prop="code">
  86. <el-input v-model="projectForm.code" style="width: 200px" maxlength="6" oninput="value=value.replace(/[^\d]/g,'')"/>
  87. </el-form-item>
  88. <el-form-item>
  89. <el-button v-show="proShow" type="success" @click="proSend">点击获取验证码</el-button>
  90. <el-button v-show="!proShow" type="success" disabled><span>{{proTimer}}</span>秒后重新获取</el-button>
  91. </el-form-item>
  92. </el-form>
  93. <div slot="footer" class="dialog-footer">
  94. <el-button type="primary" @click="checkProCode">确定</el-button>
  95. <el-button @click="cancelProject">取 消</el-button>
  96. </div>
  97. </el-dialog>
  98. <!--人脸二维码-->
  99. <el-dialog :visible.sync="faceIsShow" width="500px" append-to-body :before-close = "cancelFace" center>
  100. <img :src="'data:image/jpeg;base64,' + this.fileUrl" style="overflow: auto; width: 100%; height: 100%;"/>
  101. </el-dialog>
  102. <!--去融资-->
  103. <el-dialog :visible.sync="goShow" width="300px" append-to-body :before-close = "cancelGo" center>
  104. <p>恭喜您成功签收一笔融信</p>
  105. <div slot="footer" class="dialog-footer">
  106. <el-button type="primary" @click="goFinance">去融资</el-button>
  107. <el-button @click="cancelGo">取 消</el-button>
  108. </div>
  109. </el-dialog>
  110. </div>
  111. </div>
  112. </template>
  113. <script>
  114. import {sendMessage,checkCode,faceAuth,checkFaceAuth,contractSigning} from "@/api/service/credit/message";
  115. import {cfcaProjectNo,projectSendMessage,checkProCode} from "@/api/service/credit/cfcaProject";
  116. import {getCreditDetail} from "@/api/service/credit/credit";
  117. import Cookies from 'js-cookie';
  118. export default {
  119. props : ['pdfFileList','zfiId', 'parent'],
  120. data() {
  121. return {
  122. activeName: "first",
  123. dialogVisible: false,
  124. dialogTableVisible: false,
  125. dialogFormVisible: false,
  126. form: {
  127. name: "",
  128. region: "",
  129. date1: "",
  130. date2: "",
  131. delivery: false,
  132. type: [],
  133. resource: "",
  134. desc: "",
  135. },
  136. formLabelWidth: "120px",
  137. //展示选择意愿
  138. confirmIsShow:false,
  139. //意愿
  140. updateForm:{},
  141. //意愿类型
  142. zfpAuthTypeInit:'',
  143. zfpAuthType:'',
  144. //短信展示
  145. messageIsShow:false,
  146. //短信
  147. messageForm:{validCode:""},
  148. //人脸二维码
  149. fileUrl:"",
  150. //控制人脸二维码是否展示
  151. faceIsShow:false,
  152. //人脸验证结果
  153. faceResult:"",
  154. //人脸识别结果传参
  155. authForm:{},
  156. //控制短信验证码倒计时是否展示
  157. messShow:true,
  158. timer:60,
  159. openFile:false,
  160. wordUrl: "",
  161. show:false,
  162. heid:false,
  163. auth_timer : null,
  164. //融资方审批状态
  165. zfiSupplierStatus:'',
  166. //核心审批状态
  167. zfiCoreStatus:'',
  168. //平台审批状态
  169. zfiPlatformStatus:'',
  170. //融信状态
  171. zfiStatus:'',
  172. //盖章文件
  173. creditSealList:[],
  174. //生成授权编号的短信框
  175. projectIsShow:false,
  176. //短信
  177. projectForm:{code:""},
  178. //控制倒计时是否展示
  179. proShow:true,
  180. //时间
  181. proTimer:60,
  182. //项目编号
  183. projectCode:"",
  184. //融信信息
  185. financeData:{},
  186. //接收方
  187. receiveName:"",
  188. //开立方
  189. openName:"",
  190. //显示去融资框
  191. goShow:false,
  192. //融信类型
  193. zfiCreateType:""
  194. };
  195. },
  196. created() {
  197. getCreditDetail(this.zfiId).then((response) => {
  198. if(response.data){
  199. //融信状态
  200. this.zfiStatus = response.data.financeInf.zfiStatus;
  201. //融资方审批状态
  202. this.zfiSupplierStatus = response.data.financeInf.zfiSupplierStatus;
  203. //平台审批状态
  204. this.zfiPlatformStatus = response.data.financeInf.zfiPlatformStatus;
  205. //核心审批状态
  206. this.zfiCoreStatus = response.data.financeInf.zfiCoreStatus;
  207. //意愿类型
  208. this.zfpAuthType = response.data.zfpAuthType;
  209. this.zfpAuthTypeInit = response.data.zfpAuthType;
  210. //融信信息
  211. this.financeData = response.data.financeInf;
  212. //接收方
  213. this.receiveName = response.data.receiveName;
  214. //开立方
  215. this.openName = response.data.openName;
  216. //融信类型
  217. this.zfiCreateType = response.data.financeInf.zfiCreateType;
  218. }
  219. })
  220. this.dialogVisible = true;
  221. for(var i = 0 ; i < this.pdfFileList.length; i++){
  222. var base64 = this.pdfFileList[i].base64;
  223. <embed src="data:application/pdf;base64," type="application/pdf" title="Embedded PDF" style="overflow: auto; width: 100%; height: 100%;"/>
  224. }
  225. },
  226. methods: {
  227. handleClose(done) {
  228. this.$confirm("确认关闭?")
  229. .then((_) => {
  230. done();
  231. })
  232. .catch((_) => {});
  233. },
  234. selectChildType(){
  235. this.$parent.selectType();
  236. },
  237. //取消选择意愿
  238. cancelUpdate(){
  239. this.confirmIsShow = false;
  240. this.resetUpdate();
  241. },
  242. //关闭短信
  243. cancelMessage(){
  244. this.messageIsShow = false;
  245. this.resetMessage();
  246. },
  247. //关闭短信
  248. cancelProject(){
  249. this.projectIsShow = false;
  250. this.resetProject();
  251. },
  252. //关闭二维码
  253. cancelFace(){
  254. this.faceIsShow = false;
  255. },
  256. //回到父页
  257. cancelGo(){
  258. this.goShow = false;
  259. this.goParent();
  260. },
  261. resetUpdate() {
  262. this.updateForm = {
  263. radio:""
  264. };
  265. //意愿类型还原为全部
  266. this.zfpAuthType = this.zfpAuthTypeInit;
  267. this.resetForm("updateForm");
  268. this.messShow = true;
  269. clearInterval(this.auth_timer);
  270. this.timer = 60;
  271. this.proShow = true;
  272. clearInterval(this.auth_pro_timer);
  273. this.proTimer = 60;
  274. },
  275. resetMessage() {
  276. this.messageForm = {
  277. validCode:""
  278. };
  279. this.resetForm("messageForm");
  280. },
  281. resetProject(){
  282. this.projectForm = {
  283. code:""
  284. };
  285. this.resetForm("projectForm");
  286. },
  287. //选择类型
  288. selectType(){
  289. //查询当前企业是否存在企业授权编号
  290. cfcaProjectNo().then((response) => {
  291. //存在授权编号
  292. if(response.data.scyCfcaAuthNumber){
  293. /**
  294. * 申请确权:融资审批通过+核心通过+平台通过+融信待确权||
  295. * 核心开立:核心审批通过+其余状态为空
  296. * 融资开立:融资通过+平台通过+其余状态为空
  297. *
  298. */
  299. this.resetUpdate();
  300. //调用人脸
  301. if( (this.zfiSupplierStatus == '01' && this.zfiCoreStatus == '01' && this.zfiPlatformStatus == '01' && this.zfiStatus == '00') ||
  302. (this.zfiCoreStatus == '01' && (this.zfiSupplierStatus == '' || this.zfiSupplierStatus == null || this.zfiSupplierStatus == 'null') && (this.zfiPlatformStatus == '' || this.zfiPlatformStatus == null || this.zfiPlatformStatus == 'null') && (this.zfiStatus == '' || this.zfiStatus == null || this.zfiStatus == 'null'))||
  303. (this.zfiSupplierStatus == '01' && this.zfiPlatformStatus == '01' && (this.zfiCoreStatus == '' || this.zfiCoreStatus == null || this.zfiCoreStatus == 'null') && (this.zfiStatus == '' || this.zfiStatus == null || this.zfiStatus == 'null'))){
  304. //选择签署意愿
  305. if(this.zfpAuthType == "00"){
  306. this.confirmIsShow = true;
  307. }else{
  308. this.checking();
  309. }
  310. }else{
  311. //直接盖章
  312. this.contractSigning();
  313. }
  314. }else{
  315. //不存在授权编号
  316. //发送短信验证码认证
  317. this.projectIsShow = true;
  318. }
  319. });
  320. },
  321. //确认选择
  322. confirmSelect(){
  323. if(!this.updateForm.radio){
  324. this.$message({
  325. message: '请选择签署意愿类型',
  326. type: 'warning'
  327. });
  328. return;
  329. }
  330. this.confirmIsShow = false;
  331. this.zfpAuthType = this.updateForm.radio;
  332. //调用人脸识别或者短信验证
  333. this.checking();
  334. },
  335. //去签署
  336. checking(){
  337. //人脸
  338. if(this.zfpAuthType == '01'){
  339. //调用人脸识别生成二维码
  340. faceAuth().then((response) => {
  341. if(response.data){
  342. //获取二维码
  343. this.fileUrl = response.data.fileUrl;
  344. //获取源流水号
  345. var originalTxSN = response.data.originalTxSN;
  346. this.faceIsShow = true;
  347. //每10秒查证人脸识别结果
  348. var timeInterval = window.setInterval(() => {
  349. setTimeout(() => {
  350. //源流水不为空并且结果为空
  351. if(originalTxSN && !this.faceResult){
  352. this.authForm.originalTxSN = originalTxSN;
  353. //调用查证方法
  354. checkFaceAuth(this.authForm).then((res) => {
  355. //认证结果
  356. this.faceResult = res.data.Verification;
  357. //成功
  358. if(this.faceResult == '20'){
  359. this.msgSuccess("验证成功");
  360. //关闭验证码
  361. this.faceIsShow = false;
  362. //关闭定时
  363. window.clearInterval(timeInterval);
  364. //调用盖章
  365. this.contractSigning();
  366. }else if(this.faceResult == '30'){
  367. this.$message({
  368. message: "验证失败",
  369. type: 'warning'
  370. });
  371. //关闭验证码
  372. this.faceIsShow = false;
  373. window.clearInterval(timeInterval);
  374. }
  375. });
  376. }
  377. }, 0)
  378. },10000)
  379. }
  380. });
  381. }else if(this.zfpAuthType == '02'){//短信
  382. this.messageIsShow = true;
  383. }
  384. },
  385. //发送短信验证码
  386. send(){
  387. //发送
  388. sendMessage().then((response) => {
  389. if(response.data){
  390. //手机号
  391. var newIphone = response.data.newIphone;
  392. //结果
  393. var result = response.data.result;
  394. this.messShow = false;
  395. this.auth_timer = window.setInterval(() => {
  396. this.messShow = false;
  397. setTimeout(() => {
  398. this.timer--;
  399. if(this.timer <= 0 ){
  400. this.messShow = true;
  401. clearInterval(this.auth_timer);
  402. }
  403. }, 0)
  404. },1000)
  405. //成功
  406. if("20" == result){
  407. this.$message({
  408. message: "已向经办人手机号为"+newIphone+"发送短信验证码,请注意查收",
  409. type: 'warning'
  410. });
  411. }else if("10" == result){//失败
  412. this.$message({
  413. message: "短信发送失败",
  414. type: 'warning'
  415. });
  416. }
  417. }
  418. });
  419. },
  420. //生成项目授权编号发送短信
  421. proSend(){
  422. //发送
  423. projectSendMessage().then((response) => {
  424. if(response.data){
  425. //手机号
  426. var newIphone = response.data.newIphone;
  427. //结果
  428. var result = response.data.result;
  429. //项目编号
  430. this.projectCode = response.data.projectCode;
  431. this.proShow = false;
  432. this.auth_pro_timer = window.setInterval(() => {
  433. this.proShow = false;
  434. setTimeout(() => {
  435. this.timer--;
  436. if(this.timer <= 0 ){
  437. this.proShow = true;
  438. clearInterval(this.auth_pro_timer);
  439. }
  440. }, 0)
  441. },1000)
  442. //成功
  443. if("60000000" == result){
  444. this.$message({
  445. message: "已向经办人手机号为"+newIphone+"发送短信验证码,请注意查收",
  446. type: 'warning'
  447. });
  448. }else{//失败
  449. this.$message({
  450. message: "短信发送失败",
  451. type: 'warning'
  452. });
  453. }
  454. }
  455. });
  456. },
  457. //校验验证码是否正确
  458. checkCode(){
  459. if(!this.messageForm.validCode){
  460. this.$message({
  461. message: "请输入验证码",
  462. type: 'warning'
  463. });
  464. return;
  465. }
  466. //校验验证码
  467. checkCode(this.messageForm).then((response) => {
  468. if(response.data){
  469. //结果
  470. var verification = response.data.verification;
  471. //匹配
  472. if("20" == verification){
  473. //进行下一步-- 盖章
  474. this.contractSigning();
  475. }else if("30" == verification){//不匹配
  476. this.$message({
  477. message: "验证有误,请重新输入",
  478. type: 'warning'
  479. });
  480. }
  481. }
  482. });
  483. },
  484. //盖章
  485. contractSigning(){
  486. const loading = this.$loading({
  487. lock: true,
  488. text: 'Loading',
  489. background: 'rgba(0, 0, 0,0)'
  490. });
  491. contractSigning(this.financeData).then((response) => {
  492. loading.close();
  493. if(this.zfpAuthType == '02'){
  494. //关闭短信验证
  495. this.messageIsShow = false;
  496. }else if(this.zfpAuthType == '01'){
  497. //关闭人脸二维码
  498. this.faceIsShow = false;
  499. }
  500. //关闭文件弹框
  501. this.closePdfShow();
  502. //确权:状态为待确权
  503. if(this.zfiStatus == '00'){
  504. if(this.zfiCreateType == '0'){//申请
  505. this.msgSuccess("确权成功,融信已提交,"+this.receiveName+"签收");
  506. this.goParent();
  507. }else if(this.zfiCreateType == '2'){//供应商开立
  508. this.msgSuccess("确权成功,融信已生效");
  509. this.goParent();
  510. }
  511. }else if(this.zfiStatus == '01' && this.zfiCreateType == '0'){//签收
  512. this.goShow = true;
  513. }else if(this.zfiCreateType == '1' && this.zfiCoreStatus == '01' && !this.zfiStatus){//核心开立
  514. this.msgSuccess("开立成功,融信已提交"+this.receiveName+"签收");
  515. this.goParent();
  516. }else if(this.zfiCreateType == '2' && this.zfiPlatformStatus == '01' && this.zfiSupplierStatus == '01' && !this.zfiStatus){
  517. //融资开立盖章
  518. this.msgSuccess("开立成功,待:"+this.openName+"确权;确权结果请留意待办事项与站内消息");
  519. this.goParent();
  520. }else if(this.zfiCreateType == '1' && this.zfiSupplierStatus == '01' && this.zfiPlatformStatus == '01'){//补充资料
  521. this.goShow = true;
  522. }
  523. }).catch((response) => {
  524. loading.close();
  525. });
  526. },
  527. //校验授权编号验证码
  528. checkProCode(){
  529. if(!this.projectForm.code){
  530. this.$message({
  531. message: "请输入验证码",
  532. type: 'warning'
  533. });
  534. return;
  535. }
  536. //项目编号
  537. this.projectForm.projectCode = this.projectCode;
  538. //校验验证码
  539. checkProCode(this.projectForm).then((response) => {
  540. if(response.data){
  541. //结果
  542. var verification = response.data.verification;
  543. //匹配
  544. if("60000000" == verification){
  545. //关闭弹框
  546. this.projectIsShow = false;
  547. /**
  548. * 申请确权:融资审批通过+核心通过+平台通过+融信待确权||
  549. * 核心开立:核心审批通过+其余状态为空
  550. * 融资开立:融资通过+平台通过+其余状态为空
  551. *
  552. */
  553. this.resetUpdate();
  554. //调用人脸
  555. if( (this.zfiSupplierStatus == '01' && this.zfiCoreStatus == '01' && this.zfiPlatformStatus == '01' && this.zfiStatus == '00') ||
  556. (this.zfiCoreStatus == '01' && (this.zfiSupplierStatus == '' || this.zfiSupplierStatus == null || this.zfiSupplierStatus == 'null') && (this.zfiPlatformStatus == '' || this.zfiPlatformStatus == null || this.zfiPlatformStatus == 'null') && (this.zfiStatus == '' || this.zfiStatus == null || this.zfiStatus == 'null'))||
  557. (this.zfiSupplierStatus == '01' && this.zfiPlatformStatus == '01' && (this.zfiCoreStatus == '' || this.zfiCoreStatus == null || this.zfiCoreStatus == 'null') && (this.zfiStatus == '' || this.zfiStatus == null || this.zfiStatus == 'null'))){
  558. //选择签署意愿
  559. if(this.zfpAuthType == "00"){
  560. this.confirmIsShow = true;
  561. }else{
  562. this.checking();
  563. }
  564. }else{
  565. //直接盖章
  566. this.contractSigning();
  567. }
  568. }else {//不匹配
  569. this.$message({
  570. message: "验证有误,请重新输入",
  571. type: 'warning'
  572. });
  573. }
  574. }
  575. });
  576. },
  577. closePdfShow(){
  578. this.parent.closePdfShow();
  579. },
  580. //返回到列表页
  581. goParent(){
  582. this.parent.goParent();
  583. },
  584. //去融资
  585. goFinance(){
  586. //关闭弹框
  587. this.goShow = false;
  588. this.goParent();
  589. Cookies.set("/credit/goFinance/"+this.zfiId + "/", this.$route.fullPath)
  590. this.$router.push({ path: "/credit/goFinance/"+this.zfiId + "/" });
  591. }
  592. },
  593. };
  594. </script>