From bb4ec28f6a648713389c0434c596b3317e2d603f Mon Sep 17 00:00:00 2001 From: lichengjia Date: Fri, 7 Mar 2025 09:02:48 +0800 Subject: [PATCH] 新增加解密 --- common.js | 83 ++++++++++++++++++++++++++++++++++++++++++++++------------------------------------- index.html | 76 +++++++++++++++++++++++++++++++--------------------------------------------- sm2.js | 60 ++++++++++++++++++++++++++++++------------------------------ 3 files changed, 107 insertions(+), 112 deletions(-) diff --git a/common.js b/common.js index 1c37909..c119a33 100644 --- a/common.js +++ b/common.js @@ -1,17 +1,20 @@ - +// import {doEncrypt} from './sm2.js' function setLocalData(data) { for(let key in data) { window.localStorage.setItem(key,data[key]) } } +function setSessionStorage(data) { + window.sessionStorage.setItem('sessionData',JSON.stringify(data)) +} function initRequestHead () { let scms_header = { - "glbSeqNo": "123213434", - "sysSegNo": "324234325", + "glbSeqNo": "", + "sysSegNo": "", "busDate": "", "tralate": "", "bankCode": "", - "operaUser": "", + "operaUser": localStorage.getItem('userCode') || '', "operaOrg": "", "serVer": "v1", "traCode": "", @@ -43,20 +46,6 @@ var commonHeader = { USER_ID: '', VERSION: '', "scms-header": JSON.stringify(scms_header) - // "scms-header": { - // "glbSeqNo": "", - // "sysSegNo": "", - // "busDate": "", - // "tralate": "", - // "bankCode": "", - // "operaUser": "", - // "operaOrg": "", - // "serVer": "v1", - // "traCode": "", - // "userCode": localStorage.getItem('userCode') || '', - // "chnlType": "XCX" - // } - } return commonHeader } @@ -90,14 +79,14 @@ function getUrlPatams() { } // 开发模式 let urlConfig = { - kf: "/xcx_kf/ifs/edxd", - zx: "/xcx/ifs/edxd" + kf: "http://124.239.130.105:10021/xcx_kf/ifs/edxd", + zx: "https://cs.hebnx.com:10022/xcx/ifs/edxd", + sc: "https://sdc.hbnx.com:443/xcx/ifs/edxd" } // 出售计划请求类 -function initRequest(commonHeader,modeEvn,vm) { +function initRequest(commonHeader,modeEvn,publicKey,PRIVATE_KEY) { let request = axios.create({ - baseURL: 'http://124.239.130.105:10021' + `${urlConfig[modeEvn]}`, - // baseURL: 'http://loan.git.com.cn/elc', + baseURL: `${urlConfig[modeEvn]}`, timeout: 10000, headers: commonHeader }); @@ -106,11 +95,21 @@ function initRequest(commonHeader,modeEvn,vm) { let {headers,url,data,method} = config headers['TRAN_CODE'] = url.slice(1) headers['Authorization'] ='Bearer ' + localStorage.getItem('token') - // headers['Authorization'] ='Bearer ' + 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsImV4cCI6MTc0MDM2NTk1MiwiaWF0IjoxNzQwMzYyMzUyfQ.tsWSrd3Laby1gy9BQkhNDab00DFHTpAenOaG7ipFJjQZxLkNeBASOgxa8Uy15A1NpVJzH2gcVObP5jw3N_Sv2Q' headers['USER_ID'] = localStorage.getItem('userCode') || '' - config["data"] = { - Request:{ - ...data + const requestData = + {Request:{ + ...data + }} + if(modeEvn !== 'kf'){ + if(publicKey){ + const text = serverEncrypt(JSON.stringify(requestData),publicKey,0) + config["data"] = {'encryptData': text} + }else{ + config["data"] = { + Request:{ + ...data + } + } } } config["method"] = method || "post" @@ -123,23 +122,31 @@ function initRequest(commonHeader,modeEvn,vm) { // 添加响应拦截器 request.interceptors.response.use(function (response) { console.log('response',response); - // return response; - let {data:{Response}} =response - if(Response.code && Response.code !== '000000') { + let result = '' + if(response.data.code && response.data.code !== '000000') { ELEMENT.Message({ - message: Response.errorMessage, + message: response.data.errorMessage, type: 'error' }) - return Response + return response.data } - if(Response.RET_CODE && Response.RET_CODE !== '200') { + if(response.data.RET_CODE && response.data.RET_CODE !== '200') { ELEMENT.Message({ - message: Response.RET_MSG, + message: response.data.RET_MSG, type: 'error' }) - return Response + return response.data + }else{ + if(modeEvn !== 'kf'){ + console.log('-----PRIVATE_KEY------',PRIVATE_KEY) + console.log('---------retObj----',response.data.retObj) + result = doDecrypt(response.data.retObj, PRIVATE_KEY, 0) + console.log('----------result--',result) + return result + }else{ + return response.data; + } } - return Response; }, function (error) { return Promise.reject(error); }); @@ -149,7 +156,9 @@ function initRequest(commonHeader,modeEvn,vm) { -let json = {"widgetList":[{"type":"card","category":"container","icon":"card","widgetList":[{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"konwFlag","label":"1、是否了解该客户","labelAlign":"label-left-align","defaultValue":"0","columnWidth":"200px","size":"mini","displayStyle":"inline","buttonStyle":false,"border":false,"labelWidth":"400","labelHidden":false,"labelWrap":false,"disabled":true,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"DB_KONW_CUSTOMER","labelKey":"text","valueKey":"value","optionItems":[{"label":"了解","value":"0"},{"label":"不了解","value":"1"}],"required":false,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio18461"}],"options":{"name":"gridCol94144","hidden":false,"span":20,"offset":0,"push":1,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-94144"}],"options":{"name":"grid40704","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid40704"}],"options":{"name":"card89666","label":"客户了解情况说明","hidden":false,"folded":false,"showFold":true,"cardWidth":"100%","shadow":"never","customClass":[]},"id":"card89666"},{"type":"card","category":"container","icon":"card","widgetList":[{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"static-text","icon":"static-text","formItemFlag":false,"options":{"name":"statictext30854","columnWidth":"200px","hidden":false,"textContent":"一、资产情况","textAlign":"left","fontSize":"14px","preWrap":false,"customClass":"","onCreated":"","onMounted":"","label":"static-text"},"id":"statictext30854"}],"options":{"name":"gridCol34687","hidden":false,"span":12,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-34687"}],"options":{"name":"grid32721","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid32721"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"number","icon":"number-field","formItemFlag":true,"options":{"name":"assets01","label":"1、商品房数量: ","labelAlign":"label-left-align","defaultValue":0,"placeholder":"","columnWidth":"200px","size":"mini","labelWidth":"400","labelHidden":false,"labelWrap":true,"disabled":false,"hidden":false,"required":true,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"min":0,"max":100000000000,"precision":0,"step":1,"controlsPosition":"","onCreated":"","onMounted":"","onChange":"","onFocus":"","onBlur":"","onValidate":""},"id":"number50170"}],"options":{"name":"gridCol27793","hidden":false,"span":20,"offset":0,"push":1,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-27793"}],"options":{"name":"grid106602","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid106602"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"number","icon":"number-field","formItemFlag":true,"options":{"name":"assets02","label":"2、汽车数量: ","labelAlign":"label-left-align","defaultValue":0,"placeholder":"","columnWidth":"200px","size":"mini","labelWidth":"400","labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"required":true,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"min":0,"max":100000000000,"precision":0,"step":1,"controlsPosition":"","onCreated":"","onMounted":"","onChange":"","onFocus":"","onBlur":"","onValidate":""},"id":"number97208"}],"options":{"name":"gridCol92621","hidden":false,"span":20,"offset":0,"push":1,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-92621"}],"options":{"name":"grid113762","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid113762"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"assetsTotal","label":"3、家庭资产合计:","labelAlign":"label-left-align","defaultValue":null,"columnWidth":"200px","size":"mini","displayStyle":"inline","buttonStyle":false,"border":false,"labelWidth":"300","labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"DB_TOTAL_ASSETS","labelKey":"text","valueKey":"value","optionItems":[{"label":"0-10万元","value":"1"},{"label":"10-20万元","value":"2"},{"label":"20-50万元","value":"3"},{"label":"50万元以上","value":"4"}],"required":true,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio39938"}],"options":{"name":"gridCol84011","hidden":false,"span":20,"offset":0,"push":1,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":[]},"id":"grid-col-84011"}],"options":{"name":"grid19250","hidden":false,"gutter":0,"colHeight":null,"customClass":""},"id":"grid19250"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"static-text","icon":"static-text","formItemFlag":false,"options":{"name":"statictext49571","columnWidth":"200px","hidden":false,"textContent":"二、负债情况","textAlign":"left","fontSize":"14px","preWrap":false,"customClass":"","onCreated":"","onMounted":"","label":"static-text"},"id":"statictext49571"}],"options":{"name":"gridCol31751","hidden":false,"span":12,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-31751"}],"options":{"name":"grid71772","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid71772"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"textarea","icon":"textarea-field","formItemFlag":true,"options":{"name":"liabilities01","label":"1、负债情况说明:","labelAlign":"label-left-align","rows":3,"defaultValue":"","placeholder":"","columnWidth":"200px","size":"mini","labelWidth":"200","labelHidden":false,"labelWrap":false,"readonly":false,"disabled":false,"hidden":false,"required":true,"requiredHint":"","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":""},"id":"textarea55441"}],"options":{"name":"gridCol39925","hidden":false,"span":20,"offset":0,"push":1,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-39925"}],"options":{"name":"grid46865","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid46865"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"static-text","icon":"static-text","formItemFlag":false,"options":{"name":"statictext85427","columnWidth":"200px","hidden":false,"textContent":"三、收入支出情况","textAlign":"left","fontSize":"14px","preWrap":false,"customClass":"","onCreated":"","onMounted":"","label":"static-text"},"id":"statictext85427"}],"options":{"name":"gridCol78544","hidden":false,"span":12,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-78544"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[],"options":{"name":"gridCol71703","hidden":false,"span":12,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-71703"}],"options":{"name":"grid82727","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid82727"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"annualIncome","label":"1、年度收入情况:","labelAlign":"label-left-align","defaultValue":null,"columnWidth":"200px","size":"mini","displayStyle":"inline","buttonStyle":false,"border":false,"labelWidth":"200","labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"DB_ANNUAL_INCOME","labelKey":"text","valueKey":"value","optionItems":[{"label":"0-5万元","value":"1"},{"label":"5-10万元","value":"2"},{"label":"10-15万元","value":"3"},{"label":"15-20万元","value":"4"},{"label":"20万元以上","value":"5"}],"required":true,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio29246"}],"options":{"name":"gridCol53047","hidden":false,"span":20,"offset":0,"push":1,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-53047"}],"options":{"name":"grid85735","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid85735"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"annualExpenditure","label":"2、年度支出情况:","labelAlign":"label-left-align","defaultValue":null,"columnWidth":"200px","size":"mini","displayStyle":"inline","buttonStyle":false,"border":false,"labelWidth":"200","labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"DB_ANNUAL_EXPENDITURE","labelKey":"text","valueKey":"value","optionItems":[{"label":"0-3万元","value":"1"},{"label":"3-5万元","value":"2"},{"label":"5-10万元","value":"3"},{"label":"10万元以上","value":"4"}],"required":true,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio86987"}],"options":{"name":"gridCol21004","hidden":false,"span":20,"offset":0,"push":1,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-21004"}],"options":{"name":"grid46371","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid46371"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"static-text","icon":"static-text","formItemFlag":false,"options":{"name":"statictext65243","columnWidth":"200px","hidden":false,"textContent":"四、其他需要说明的情况","textAlign":"left","fontSize":"14px","preWrap":false,"customClass":"","onCreated":"","onMounted":"","label":"static-text"},"id":"statictext65243"}],"options":{"name":"gridCol42252","hidden":false,"span":12,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-42252"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[],"options":{"name":"gridCol49333","hidden":false,"span":12,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-49333"}],"options":{"name":"grid61181","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid61181"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[],"options":{"name":"gridCol65070","hidden":false,"span":12,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-65070"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[],"options":{"name":"gridCol71053","hidden":false,"span":12,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-71053"}],"options":{"name":"grid40842","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid40842"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"textarea","icon":"textarea-field","formItemFlag":true,"options":{"name":"ALOtherInfo","label":"","labelAlign":"label-left-align","rows":3,"defaultValue":"","placeholder":"","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":false,"readonly":false,"disabled":false,"hidden":false,"required":false,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":""},"id":"textarea63680"}],"options":{"name":"gridCol90458","hidden":false,"span":20,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-90458"}],"options":{"name":"grid93701","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid93701"}],"options":{"name":"card33700","label":"家庭资产、负债、收入、支出概况","hidden":false,"folded":false,"showFold":true,"cardWidth":"100%","shadow":"never","customClass":""},"id":"card33700"},{"type":"card","category":"container","icon":"card","widgetList":[{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"negative01","label":"1、是否因患病、残疾等原因丧失劳动能力","labelAlign":"label-left-align","defaultValue":null,"columnWidth":"200px","size":"","displayStyle":"inline","buttonStyle":false,"border":false,"labelWidth":"400","labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"PUB_YESORNO","labelKey":"text","valueKey":"value","optionItems":[{"label":"是","value":"1"},{"label":"否","value":"0"}],"required":true,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio86367"}],"options":{"name":"gridCol17990","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-17990"}],"options":{"name":"grid86366","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid86366"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"negative02","label":"2、是否年龄不符合(无1人在16-65周岁之间)","labelAlign":"label-left-align","defaultValue":null,"columnWidth":"200px","size":"mini","displayStyle":"inline","buttonStyle":false,"border":false,"labelWidth":"400","labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"PUB_YESORNO","labelKey":"text","valueKey":"value","optionItems":[{"label":"是","value":"1"},{"label":"否","value":"0"}],"required":true,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio88331"}],"options":{"name":"gridCol90635","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-90635"}],"options":{"name":"grid37600","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid37600"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"negative03","label":"3、是否游手好闲、不务正业、打架斗殴","labelAlign":"label-left-align","defaultValue":null,"columnWidth":"200px","size":"mini","displayStyle":"inline","buttonStyle":false,"border":false,"labelWidth":"400","labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"PUB_YESORNO","labelKey":"text","valueKey":"value","optionItems":[{"label":"是","value":"1"},{"label":"否","value":"0"}],"required":true,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio89271"}],"options":{"name":"gridCol34970","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-34970"}],"options":{"name":"grid61702","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid61702"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"negative04","label":"4、是否存在涉黄、涉黑、赌博、吸毒、放高利贷","labelAlign":"label-left-align","defaultValue":null,"columnWidth":"200px","size":"mini","displayStyle":"inline","buttonStyle":false,"border":false,"labelWidth":"400","labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"PUB_YESORNO","labelKey":"text","valueKey":"value","optionItems":[{"label":"是","value":"1"},{"label":"否","value":"0"}],"required":true,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio82407"}],"options":{"name":"gridCol30292","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-30292"}],"options":{"name":"grid96083","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid96083"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"negative05","label":"5、是否正在服刑或有前科","labelAlign":"label-left-align","defaultValue":null,"columnWidth":"200px","size":"mini","displayStyle":"inline","buttonStyle":false,"border":false,"labelWidth":"400","labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"PUB_YESORNO","labelKey":"text","valueKey":"value","optionItems":[{"label":"是","value":"1"},{"label":"否","value":"0"}],"required":true,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio101640"}],"options":{"name":"gridCol51981","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":[]},"id":"grid-col-51981"}],"options":{"name":"grid20715","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid20715"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"negative06","label":"6、是否家庭不和睦","labelAlign":"label-left-align","defaultValue":null,"columnWidth":"200px","size":"mini","displayStyle":"inline","buttonStyle":false,"border":false,"labelWidth":"400","labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"PUB_YESORNO","labelKey":"text","valueKey":"value","optionItems":[{"label":"是","value":"1"},{"label":"否","value":"0"}],"required":true,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio42158"}],"options":{"name":"gridCol25309","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-25309"}],"options":{"name":"grid97819","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid97819"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"negative07","label":"7、是否败诉、被执行或者失信黑名单","labelAlign":"label-left-align","defaultValue":null,"columnWidth":"200px","size":"mini","displayStyle":"inline","buttonStyle":false,"border":false,"labelWidth":"400","labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"PUB_YESORNO","labelKey":"text","valueKey":"value","optionItems":[{"label":"是","value":"1"},{"label":"否","value":"0"}],"required":true,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio21637"}],"options":{"name":"gridCol98608","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-98608"}],"options":{"name":"grid118184","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid118184"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"negative08","label":"8、是否欠债较多、过度融资、有不良贷款","labelAlign":"label-left-align","defaultValue":null,"columnWidth":"200px","size":"mini","displayStyle":"inline","buttonStyle":false,"border":false,"labelWidth":"400","labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"PUB_YESORNO","labelKey":"text","valueKey":"value","optionItems":[{"label":"是","value":"1"},{"label":"否","value":"0"}],"required":true,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio62357"}],"options":{"name":"gridCol25210","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-25210"}],"options":{"name":"grid48412","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid48412"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"negative09","label":"9、是否信用观念差","labelAlign":"label-left-align","defaultValue":null,"columnWidth":"200px","size":"mini","displayStyle":"inline","buttonStyle":false,"border":false,"labelWidth":"400","labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"PUB_YESORNO","labelKey":"text","valueKey":"value","optionItems":[{"label":"是","value":"1"},{"label":"否","value":"0"}],"required":true,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio77730"}],"options":{"name":"gridCol101039","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-101039"}],"options":{"name":"grid55637","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid55637"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"negative10","label":"10、是否长期外出且常年与乡亲不联系","labelAlign":"label-left-align","defaultValue":null,"columnWidth":"200px","size":"mini","displayStyle":"inline","buttonStyle":false,"border":false,"labelWidth":"400","labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"PUB_YESORNO","labelKey":"text","valueKey":"value","optionItems":[{"label":"是","value":"1"},{"label":"否","value":"0"}],"required":true,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio22339"}],"options":{"name":"gridCol59702","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-59702"}],"options":{"name":"grid55596","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid55596"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"negative11","label":"11、是否存在其他负面信息","labelAlign":"label-left-align","defaultValue":null,"columnWidth":"200px","size":"mini","displayStyle":"inline","buttonStyle":false,"border":false,"labelWidth":"400","labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"PUB_YESORNO","labelKey":"text","valueKey":"value","optionItems":[{"label":"是","value":"1"},{"label":"否","value":"0"}],"required":true,"requiredHint":"","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"this.getWidgetRef('negativeOther').setValue('')\nif(value == '1'){\n this.getWidgetRef('negativeOther').setHidden(false)\n}else{\n this.getWidgetRef('negativeOther').setHidden(true)\n}","onValidate":""},"id":"radio47908"}],"options":{"name":"gridCol74942","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-74942"}],"options":{"name":"grid73816","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid73816"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"textarea","icon":"textarea-field","formItemFlag":true,"options":{"name":"negativeOther","label":"12、其他负面信息情况说明","labelAlign":"label-left-align","rows":3,"defaultValue":"","placeholder":"","columnWidth":"200px","size":"mini","labelWidth":"200","labelHidden":false,"labelWrap":false,"readonly":false,"disabled":false,"hidden":true,"required":true,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":""},"id":"textarea103419"}],"options":{"name":"gridCol76455","hidden":false,"span":22,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-76455"}],"options":{"name":"grid27430","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid27430"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"button","icon":"button","formItemFlag":false,"options":{"name":"buttonSave","label":"保存","columnWidth":"200px","size":"mini","displayStyle":"block","disabled":false,"hidden":false,"type":"primary","plain":false,"round":false,"circle":false,"icon":null,"customClass":[],"onCreated":"","onMounted":"","onClick":"this.getFormRef().getFormData(this.getFormRef().formDataModel).then(data=>{\n console.log('保存参数====',JSON.stringify(data))\n const detailData = {\n \"assets01\": data.assets01,\n \"assets02\": data.assets02,\n \"assetsTotal\": data.assetsTotal,\n \"liabilities01\": data.liabilities01,\n \"annualIncome\": data.annualIncome,\n \"annualExpenditure\": data.annualExpenditure,\n \"ALOtherInfo\": data.ALOtherInfo,\n \"negative01\": data.negative01,\n \"negative02\": data.negative02,\n \"negative03\": data.negative03,\n \"negative04\": data.negative04,\n \"negative05\": data.negative05,\n \"negative06\": data.negative06,\n \"negative07\": data.negative07,\n \"negative08\": data.negative08,\n \"negative09\": data.negative09,\n \"negative10\": data.negative10,\n \"negative11\": data.negative11,\n \"negative12\": data.negative12\n }\n const dataMain ={\n \"tempNo\": data.tempNo,\n \"tempSystem\": data.tempSystem,\n \"tempBigClass\": data.tempBigClass,\n \"tempSmallClass\": data.tempSmallClass,\n \"businessId\": data.businessId,\n \"partyId\": data.partyId,\n \"inputAdCode\": data.inputAdCode,\n \"inputCoordinate\": data.inputCoordinate,\n \"inputAddr\": data.inputAddr,\n \"inputlp\": data.inputlp,\n \"dataChan\": data.dataChan\n }\n const param = {dataMain:dataMain,dataDetail:detailData}\n // 保存方法\n console.log('---------请求参数--', JSON.stringify(param))\n this.getFormRef().requestDataSource('PAD_CDB99000401', param).then(ret=>{\n console.log('---------保存完成返回信息--', JSON.stringify(ret))\n if(ret.data){\n const obj = ret.data\n if(obj.code === '000000'){\n this.$message.success('保存成功')\n }else{\n this.$message.error(obj.errorMessage)\n }\n }\n })\n \n}).catch(function(error) {\n\t this.$message.error(error)\n\t})"},"id":"button93810"}],"options":{"name":"gridCol20722","hidden":false,"span":2,"offset":0,"push":11,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-20722"}],"options":{"name":"grid52190","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid52190"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"tempNo","label":"模板编号","labelAlign":"label-left-align","type":"text","defaultValue":"","placeholder":"","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":true,"labelWrap":true,"readonly":false,"disabled":false,"hidden":false,"clearable":true,"showPassword":false,"required":false,"requiredHint":"","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input59610"}],"options":{"name":"gridCol66699","hidden":false,"span":6,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-66699"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"tempSystem","label":"模板所属系统","labelAlign":"label-left-align","type":"text","defaultValue":"cmdb","placeholder":"","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":true,"clearable":true,"showPassword":false,"required":false,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input22896"}],"options":{"name":"gridCol102373","hidden":false,"span":6,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-102373"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"tempBigClass","label":"模板大类","labelAlign":"label-left-align","type":"text","defaultValue":"db","placeholder":"","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":true,"clearable":true,"showPassword":false,"required":false,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input17514"}],"options":{"name":"gridCol98268","hidden":false,"span":6,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-98268"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"tempSmallClass","label":"模板小类","labelAlign":"label-left-align","type":"text","defaultValue":"db01","placeholder":"","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":true,"clearable":true,"showPassword":false,"required":false,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input63389"}],"options":{"name":"gridCol92148","hidden":false,"span":6,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-92148"}],"options":{"name":"grid56706","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid56706"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"businessId","label":"业务编号","labelAlign":"label-left-align","type":"text","defaultValue":"","placeholder":"","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":true,"clearable":true,"showPassword":false,"required":false,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input42944"}],"options":{"name":"gridCol105714","hidden":false,"span":6,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-105714"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"partyId","label":"客户编号","labelAlign":"label-left-align","type":"text","defaultValue":"","placeholder":"","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":true,"clearable":true,"showPassword":false,"required":false,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input44387"}],"options":{"name":"gridCol77867","hidden":false,"span":6,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-77867"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"inputAdCode","label":"input","labelAlign":"label-left-align","type":"text","defaultValue":"","placeholder":"","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":true,"clearable":true,"showPassword":false,"required":false,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input74295"}],"options":{"name":"gridCol112963","hidden":false,"span":6,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-112963"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"inputCoordinate","label":"input","labelAlign":"label-left-align","type":"text","defaultValue":"","placeholder":"","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":true,"clearable":true,"showPassword":false,"required":false,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input59567"}],"options":{"name":"gridCol101255","hidden":false,"span":6,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-101255"}],"options":{"name":"grid27658","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid27658"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"inputAddr","label":"input","labelAlign":"label-left-align","type":"text","defaultValue":"","placeholder":"","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":true,"clearable":true,"showPassword":false,"required":false,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input109464"}],"options":{"name":"gridCol44314","hidden":false,"span":6,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-44314"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"inputlp","label":"input","labelAlign":"label-left-align","type":"text","defaultValue":"","placeholder":"","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":true,"clearable":true,"showPassword":false,"required":false,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input16371"}],"options":{"name":"gridCol72538","hidden":false,"span":6,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-72538"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[],"options":{"name":"gridCol95053","hidden":false,"span":6,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-95053"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[],"options":{"name":"gridCol41220","hidden":false,"span":6,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-41220"}],"options":{"name":"grid43309","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid43309"}],"options":{"name":"card57427","label":"负面信息情况","hidden":false,"folded":false,"showFold":true,"cardWidth":"100%","shadow":"never","customClass":""},"id":"card57427"}],"formConfig":{"modelName":"formData","refName":"vForm","rulesName":"rules","labelWidth":80,"labelPosition":"left","size":"","labelAlign":"label-left-align","cssCode":"","customClass":[],"functions":"","layoutType":"PC","jsonVersion":2,"dataSources":[{"uniqueName":"PAD_CDB99000401","dataSourceId":null,"funcName":"","requestFUNType":0,"tabActive":"PC","configHandlerCode":" return config","dataHandlerCode":" return result;","errorHandlerCode":" $message.error(error.message);","dataSetEnabled":false,"dataSets":[],"config":{"PAD":{"label":"PAD端配置","key":"PAD","icon":"el-icon-mobile","requestURL":"PAD_CDB99000401","requestURLType":"String","description":"","headers":[{"name":"SERVICE_ID","type":"String","value":"cmdb"},{"name":"SOURCE_TYPE","type":"String","value":"PAD"},{"name":"TRAN_CODE","type":"String","value":"PAD_CDB99000401"}],"params":[],"data":[],"requestFUNType":1,"funcName":"customMethods","requestMethod":"post"},"PC":{"label":"PC端配置","key":"PC","icon":"el-icon-s-platform","requestURL":"/api/v1/cmdb/CDB990004","requestURLType":"String","description":"","headers":[],"params":[],"data":[],"requestFUNType":1,"funcName":"customMethods","requestMethod":"post"}},"channelType":"MultiEnded"},{"uniqueName":"PAD_CDB01020701","dataSourceId":null,"funcName":"","requestFUNType":0,"tabActive":"PAD","configHandlerCode":" return config","dataHandlerCode":" return result;","errorHandlerCode":" $message.error(error.message);","dataSetEnabled":false,"dataSets":[],"config":{"PAD":{"label":"PAD端配置","key":"PAD","icon":"el-icon-mobile","requestURL":"PAD_CDB01020701","requestURLType":"String","description":"","headers":[{"name":"SERVICE_ID","type":"String","value":"cmdb"},{"name":"TRAN_CODE","type":"String","value":"PAD_CDB01020701"},{"name":"SOURCE_TYPE","type":"String","value":"PAD"}],"params":[],"data":[],"requestFUNType":1,"funcName":"customMethods","requestMethod":"post"},"PC":{"label":"PC端配置","key":"PC","icon":"el-icon-s-platform","requestURL":"/api/v1/cmdb/CDB010207","requestURLType":"String","description":"","headers":[],"params":[],"data":[],"requestFUNType":1,"funcName":"customMethods","requestMethod":"get"}},"channelType":"MultiEnded"}],"onFormCreated":"","onFormMounted":"// 获取businessKey\nconst operaType = this.$store.state.template.operaType\nconst evItemNo = this.$store.state.template.evItemNo\nconst tempNo = this.$store.state.template.tempNo\nconst map = {businessId:evItemNo,operaType: operaType}\nconsole.log('请求参数======',JSON.stringify(this.$store.state.template))\nthis.getWidgetRef('businessId').setValue(evItemNo)\nthis.getWidgetRef('konwFlag').setValue('1')\nthis.getWidgetRef('tempNo').setValue(tempNo)\n\nthis.requestDataSource(\"PAD_CDB01020701\", map).then(async ret=>{\n if(ret.data && ret.data.code === '000000'){\n if(operaType == '1'){\n this.getWidgetRef('buttonSave').setHidden(true)\n }\n const response = ret.data.retObj\n \n this.getFormRef().setFormSyncData(response)\n if(response['negative11'] === '1'){\n this.getWidgetRef('negativeOther').setHidden(false)\n }\n \n }\n})\n","onFormDataChange":""}} +let json = {"widgetList":[{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"html-text","icon":"html-text","formItemFlag":false,"options":{"name":"htmltext75443","columnWidth":"200px","hidden":false,"htmlContent":"
\n \n
\n","customClass":["topPosi"],"onCreated":"","onMounted":"","label":"html-text"},"id":"htmltext75443"}],"options":{"name":"gridCol36078","hidden":false,"span":4,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":[]},"id":"grid-col-36078"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"static-text","icon":"static-text","formItemFlag":false,"options":{"name":"statictext100497","columnWidth":"200px","hidden":false,"textContent":"北京抖音信息服务有限公司","textAlign":"left","fontSize":"16px","preWrap":true,"customClass":["fontColor"],"onCreated":"","onMounted":"","label":"static-text"},"id":"statictext100497"}],"options":{"name":"gridCol92651","hidden":false,"span":20,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":["topPosi"]},"id":"grid-col-92651"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"static-text","icon":"static-text","formItemFlag":false,"options":{"name":"statictext93855","columnWidth":"200px","hidden":false,"textContent":"统一社会信用代码:564644XM9844","textAlign":"left","fontSize":"13px","preWrap":false,"customClass":["fontColor"],"onCreated":"","onMounted":"","label":"static-text"},"id":"statictext93855"}],"options":{"name":"gridCol95496","hidden":false,"span":20,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":["topPosi"]},"id":"grid-col-95496"}],"options":{"name":"grid90530","hidden":false,"gutter":12,"colHeight":null,"customClass":["topStyle"]},"id":"grid90530"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"tab","category":"container","icon":"tab","displayType":"","displayStretch":"true","stretch":true,"tabs":[{"type":"tab-pane","category":"container","icon":"tab-pane","internal":true,"widgetList":[{"type":"card","category":"container","icon":"card","widgetList":[{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"handmadeLabels","label":"企业实际经营状态","labelAlign":"","defaultValue":"","columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":0,"dsName":"","dataSetName":"","dicname":"","labelKey":"label","valueKey":"value","optionItems":[{"value":"01","label":"企业已注销"},{"value":"02","label":"未实际经营"},{"value":"03","label":"运行正常"},{"value":"04","label":"其他"}],"required":true,"requiredHint":"请选择企业实际经营状态","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"console.log('----------------',value)\nthis.getWidgetRef(\"otherLabelDet\").setHidden(true)\nif(value === '04'){\n this.getWidgetRef(\"otherLabelDet\").setHidden(false)\n}\n\nlet isShow = true\n// 运行正常\nif(value === '03'){\n console.log('-------sdfsdfsdfsd-----')\n// 支持类:手工标签选择运行正常且信贷系统标签为信贷白户的企业。 0006\n// 维护类:手工标签选择运行正常且信贷系统标签为信贷存量客户的企业。0004\n// 限制类:手工标签选择运行正常且信贷系统标签为信贷逾期客户和信贷不良贷款客户的企业。0003,0002\n this.getWidgetRef(\"cusFlag\").setValue('01')\n isShow = false\n}else{\n // 淘汰类:手工标签选择未实际经营、企业已注销、其他的企业。\n this.getWidgetRef(\"cusFlag\").setValue('04')\n}\n\nthis.getWidgetRef(\"phoneNumber\").setHidden(isShow)\nthis.getWidgetRef(\"companyType\").setHidden(isShow)\nthis.getWidgetRef(\"companyTypeText\").setHidden(isShow)\nthis.getWidgetRef(\"address\").setHidden(isShow)\nthis.getWidgetRef(\"isIndustrialParkEnterprise\").setHidden(isShow)\nthis.getWidgetRef(\"parkName\").setHidden(isShow)\nthis.getWidgetRef(\"card2\").setHidden(isShow)\nthis.getWidgetRef(\"card96038\").setHidden(isShow)\nthis.getWidgetRef(\"card4\").setHidden(isShow)\n// this.getWidgetRef(\"button1\").setHidden(isShow)\n","onValidate":""},"id":"radio100708"}],"options":{"name":"gridCol81482","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-81482"}],"options":{"name":"grid81754","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid81754"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"textarea","icon":"textarea-field","formItemFlag":true,"options":{"name":"otherLabelDet","label":"企业实际经营状态说明","labelAlign":"","rows":3,"defaultValue":"","placeholder":"请输入企业实际经营状态说明","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":false,"readonly":false,"disabled":false,"hidden":true,"required":true,"requiredHint":"请输入企业实际经营状态说明","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":""},"id":"textarea58961"}],"options":{"name":"gridCol15240","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-15240"}],"options":{"name":"grid99407","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid99407"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"phoneNumber","label":"有效联系电话","labelAlign":"","type":"text","defaultValue":"","placeholder":"请输入有效联系电话","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":false,"clearable":true,"showPassword":false,"required":true,"requiredHint":"请输入有效联系电话","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input100629"}],"options":{"name":"gridCol104961","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-104961"}],"options":{"name":"grid71011","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid71011"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"companyType","label":"经营主体类型","labelAlign":"","defaultValue":null,"columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":0,"dsName":"","dataSetName":"","dicname":"","labelKey":"label","valueKey":"value","optionItems":[{"label":"小微企业","value":"01"},{"label":"个体工商户","value":"02"},{"label":"农信合作社","value":"03"},{"value":"04","label":"家庭农场"},{"value":"05","label":"其他"}],"required":true,"requiredHint":"请选择经营主体类型","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"this.getWidgetRef(\"companyTypeText\").setHidden(true)\nif(value === '05'){\n console.log('--------------选择其他------')\n this.getWidgetRef(\"companyTypeText\").setHidden(false)\n}","onValidate":""},"id":"radio17690"}],"options":{"name":"gridCol60837","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-60837"}],"options":{"name":"grid31226","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid31226"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"textarea","icon":"textarea-field","formItemFlag":true,"options":{"name":"companyTypeText","label":"经营主体类型说明","labelAlign":"","rows":3,"defaultValue":"","placeholder":"请输入经营主体类型说明","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":false,"readonly":false,"disabled":false,"hidden":true,"required":true,"requiredHint":"请输入经营主体类型说明","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":""},"id":"textarea39063"}],"options":{"name":"gridCol117026","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-117026"}],"options":{"name":"grid100359","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid100359"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"address1","label":"实际经营地址","labelAlign":"","type":"text","defaultValue":"","placeholder":"请输入实际经营地址","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":true,"clearable":true,"showPassword":false,"required":true,"requiredHint":"请输入实际经营地址","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":true,"appendButtonDisabled":false,"buttonIcon":"el-icon-location-information","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":"console.log('-------------点击地图11--------')\n// this.dialogVisible = true\n// this.$router.push('/index')\n// this.getFormRef().showDrawer(\"vfdrawer43702\")\n\nthis.getFormRef().showDialog(\"vfdialog59981\")\n// const newWindow = window.open('', '_blank');\n// history.pushState({ page: \"new\" }, \"新页面\", \"#new\");\n// document.write(`\n// \n// \n// \n// \n// \n// \t\n// \t\n// \t定位相关控件\n// \n// \n//
\n// \n// \n// \n// `);"},"id":"input68499"}],"options":{"name":"gridCol29635","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-29635"}],"options":{"name":"grid81126","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid81126"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"longitude","label":"经度","labelAlign":"","type":"text","defaultValue":"","placeholder":"","columnWidth":"200px","size":"","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":false,"clearable":true,"showPassword":false,"required":false,"requiredHint":"","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input106924"}],"options":{"name":"gridCol111997","hidden":false,"span":12,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-111997"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"latitude","label":"维度","labelAlign":"","type":"text","defaultValue":"","placeholder":"","columnWidth":"200px","size":"","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":false,"clearable":true,"showPassword":false,"required":false,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input40758"}],"options":{"name":"gridCol47323","hidden":false,"span":12,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-47323"}],"options":{"name":"grid59435","hidden":true,"gutter":12,"colHeight":null,"customClass":""},"id":"grid59435"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"select","icon":"select-field","formItemFlag":true,"options":{"name":"address","label":"实际经营地址","labelAlign":"","defaultValue":"","placeholder":"请输入实际经营地址","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"clearable":true,"filterable":true,"allowCreate":false,"remote":true,"automaticDropdown":true,"multiple":false,"multipleLimit":0,"optionType":0,"dsName":"","dataSetName":"","dicname":"","labelKey":"label","valueKey":"value","optionItems":[],"required":true,"requiredHint":"请输入实际经营地址","validation":"","validationHint":"","customClass":"","labelIconClass":"","labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onRemoteQuery":"\nconst that = this\nsetTimeout(function() {\n console.log('----------------keyword----',keyword)\nif(keyword){\n that.getFormRef().requestDataSource('XCX_BaiDu0000701', {'query': '河北省' + keyword}).then(ret=>{\n console.log('--------------获取实际经营地址-----',JSON.stringify(ret))\n if(ret && ret.code === '000000'){\n const data = ret.retObj.address\n if(data && data.length > 0){\n let array = []\n data.forEach(item=>{\n const map = {}\n map.label = item.address + item.name\n map.value = item.address + item.name\n array.push(map)\n })\n that.getWidgetRef(\"address\").loadOptions(array)\n }else{\n setTimeout(function() {\n that.getWidgetRef(\"address\").fieldModel = ''\n that.getWidgetRef(\"address\").setValue('')\n }, 1000);\n }\n }else{\n that.$message.warning('获取地址信息失败!')\n setTimeout(function() {\n that.getWidgetRef(\"address\").fieldModel = ''\n that.getWidgetRef(\"address\").setValue('')\n }, 1000);\n }\n })\n}\n}, 2000);","onChange":"console.log('-------------value----',value)","onFocus":"","onBlur":"const address = this.getFormRef().formDataModel.address\nconsole.log('---------------实际经营地址---',address)\nif(!address){\n this.getWidgetRef(\"address\").clearSelectedOptions()\n}\n","onValidate":""},"id":"select59249"}],"options":{"name":"gridCol37925","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-37925"}],"options":{"name":"grid104437","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid104437"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"isIndustrialParkEnterprise","label":"是否园区企业","labelAlign":"","defaultValue":"","columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"PUB_YESORNO","labelKey":"text","valueKey":"value","optionItems":[{"label":"是","value":"1"},{"label":"否","value":"0"}],"required":true,"requiredHint":"请选择是否园区企业","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"\nthis.getWidgetRef(\"parkName\").setHidden(true)\nif(value === '1'){\n this.getWidgetRef(\"parkName\").setHidden(false)\n}\n","onValidate":""},"id":"radio28481"}],"options":{"name":"gridCol55584","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-55584"}],"options":{"name":"grid116357","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid116357"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"select","icon":"select-field","formItemFlag":true,"options":{"name":"parkName","label":"园区名称","labelAlign":"","defaultValue":"","placeholder":"请输入园区名称","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":true,"clearable":true,"filterable":true,"allowCreate":false,"remote":true,"automaticDropdown":true,"multiple":false,"multipleLimit":0,"optionType":0,"dsName":"","dataSetName":"","dicname":"","labelKey":"label","valueKey":"value","optionItems":[],"required":true,"requiredHint":"请输入园区名称","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onRemoteQuery":"\nconst that = this\nsetTimeout(function() {\n console.log('----------------keyword----',keyword)\nif(keyword){\n that.getFormRef().requestDataSource('XCX_CDB02010301', {'parkName': keyword}).then(ret=>{\n console.log('--------------获取园区信息-----',JSON.stringify(ret))\n if(ret && ret.code === '000000'){\n const data = ret.retObj.list\n if(data && data.length > 0){\n let array = []\n data.forEach(item=>{\n const map = {}\n map.label = item.parkName\n map.value = item.parkName\n array.push(map)\n })\n that.getWidgetRef(\"parkName\").loadOptions(array)\n }else{\n setTimeout(function() {\n that.getWidgetRef(\"parkName\").fieldModel = ''\n that.getWidgetRef(\"parkName\").setValue('')\n }, 1000);\n }\n }else{\n that.$message.warning('获取园区信息失败!')\n setTimeout(function() {\n that.getWidgetRef(\"parkName\").fieldModel = ''\n that.getWidgetRef(\"parkName\").setValue('')\n }, 1000);\n }\n })\n}\n}, 2000);","onChange":"","onFocus":"","onBlur":"\nconst parkName = this.getFormRef().formDataModel.parkName\nif(!parkName){\n this.getWidgetRef(\"parkName\").clearSelectedOptions()\n}\n","onValidate":""},"id":"select100084"}],"options":{"name":"gridCol59026","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-59026"}],"options":{"name":"grid72094","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid72094"}],"options":{"name":"card1","label":"企业基本信息","hidden":false,"folded":false,"showFold":true,"cardWidth":"100%","shadow":"always","customClass":[]},"id":"card114194"},{"type":"card","category":"container","icon":"card","widgetList":[{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"csmName","label":"法定代表人姓名","labelAlign":"","type":"text","defaultValue":"","placeholder":"请输入姓名","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":false,"clearable":true,"showPassword":false,"required":true,"requiredHint":"请输入姓名","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input83362"}],"options":{"name":"gridCol44960","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-44960"}],"options":{"name":"grid60794","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid60794"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"age","label":"年龄","labelAlign":"","defaultValue":"","columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":0,"dsName":"","dataSetName":"","dicname":"","labelKey":"label","valueKey":"value","optionItems":[{"label":"18-25岁","value":"01"},{"label":"26-45岁","value":"02"},{"label":"46-55岁","value":"03"},{"value":"04","label":"55岁以上"}],"required":true,"requiredHint":"请选择年龄","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio76906"}],"options":{"name":"gridCol92022","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-92022"}],"options":{"name":"grid52693","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid52693"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"sex","label":"性别","labelAlign":"","defaultValue":"","columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"0","dsName":"","dataSetName":"","dicname":"CSM_GENDER","labelKey":"label","valueKey":"value","optionItems":[{"label":"男","value":"1"},{"label":"女","value":"2"},{"label":"未知","value":"9"}],"required":true,"requiredHint":"请选择性别","validation":"","validationHint":"请选择性别","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio19667"}],"options":{"name":"gridCol56186","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-56186"}],"options":{"name":"grid51637","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid51637"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"maritalStatus","label":"婚姻状况","labelAlign":"","defaultValue":"","columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"0","dsName":"","dataSetName":"","dicname":"CSM_MARITAL_STS","labelKey":"label","valueKey":"value","optionItems":[{"label":"单身","value":"10"},{"label":"已婚","value":"20"}],"required":true,"requiredHint":"请选择婚姻状况","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":"","efilter":"10,20"},"id":"radio57112"}],"options":{"name":"gridCol53931","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-53931"}],"options":{"name":"grid110485","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid110485"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"degreeEducation","label":"文化程度","labelAlign":"","defaultValue":5,"columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"0","dsName":"","dataSetName":"","dicname":"CSM_EDUCATION","labelKey":"label","valueKey":"value","optionItems":[{"label":"研究生及以上","value":"03"},{"label":"本科","value":"04"},{"label":"大专","value":"05"},{"value":"06","label":"中专及以下"},{"value":"07","label":"其他"}],"required":true,"requiredHint":"请选择文化程度","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"this.getWidgetRef(\"degreeEducationText\").setHidden(true)\nif(value === '07'){\n this.getWidgetRef(\"degreeEducationText\").setHidden(false)\n}","onValidate":"","efilter":"02,03,04,05,13"},"id":"radio59410"}],"options":{"name":"gridCol63097","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-63097"}],"options":{"name":"grid87265","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid87265"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"textarea","icon":"textarea-field","formItemFlag":true,"options":{"name":"degreeEducationText","label":"文化程度","labelAlign":"","rows":3,"defaultValue":"","placeholder":"请输入文化程度","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":false,"readonly":false,"disabled":false,"hidden":true,"required":true,"requiredHint":"请输入文化程度","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":""},"id":"textarea100035"}],"options":{"name":"gridCol99588","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-99588"}],"options":{"name":"grid85859","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid85859"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"radio91786","label":"法定代表人是否为实际控制人","labelAlign":"","defaultValue":null,"columnWidth":"200px","size":"","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"PUB_YESORNO","labelKey":"text","valueKey":"value","optionItems":[{"label":"是","value":"1"},{"label":"否","value":"0"}],"required":true,"requiredHint":"法定代表人是否为实际控制人","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"this.getWidgetRef(\"bankName\").setHidden(true)\nthis.getWidgetRef(\"bankPhone\").setHidden(true)\nif(value === '0'){\n this.getWidgetRef(\"bankName\").setHidden(false)\n this.getWidgetRef(\"bankPhone\").setHidden(false)\n}","onValidate":""},"id":"radio91786"}],"options":{"name":"gridCol34852","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-34852"}],"options":{"name":"grid62580","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid62580"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"bankName","label":"实际控制人姓名","labelAlign":"","type":"text","defaultValue":"","placeholder":"请输入实际控制人姓名","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":true,"clearable":true,"showPassword":false,"required":true,"requiredHint":"请输入实际控制人姓名","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input38300"}],"options":{"name":"gridCol16032","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-16032"}],"options":{"name":"grid41448","hidden":false,"gutter":12,"colHeight":null,"customClass":[]},"id":"grid41448"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"bankPhone","label":"实际控制人联系方式","labelAlign":"","type":"text","defaultValue":"","placeholder":"请输入实际控制人姓名","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":true,"clearable":true,"showPassword":false,"required":false,"requiredHint":"","validation":"mobilePhone","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input63894"}],"options":{"name":"gridCol24580","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-24580"}],"options":{"name":"grid40323","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid40323"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"financeName","label":"财务负责人姓名","labelAlign":"","type":"text","defaultValue":"","placeholder":"请输入财务负责人姓名","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":false,"clearable":true,"showPassword":false,"required":false,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input69376"}],"options":{"name":"gridCol40412","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-40412"}],"options":{"name":"grid79943","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid79943"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"financePhone","label":"财务负责人联系方式","labelAlign":"","type":"text","defaultValue":"","placeholder":"请输入财务负责人联系方式","columnWidth":"200px","size":"mini","labelWidth":"100","labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":false,"clearable":true,"showPassword":false,"required":false,"requiredHint":"请输入财务负责人联系方式","validation":"mobilePhone","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input98246"}],"options":{"name":"gridCol86239","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":[]},"id":"grid-col-86239"}],"options":{"name":"grid105058","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid105058"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"otherPhone","label":"其他人联系方式","labelAlign":"","type":"text","defaultValue":"","placeholder":"请输入其他人联系方式","columnWidth":"200px","size":"mini","labelWidth":"100","labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":false,"clearable":true,"showPassword":false,"required":false,"requiredHint":"请输入其他人联系方式","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input112614"}],"options":{"name":"gridCol24110","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-24110"}],"options":{"name":"grid30473","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid30473"}],"options":{"name":"card2","label":"负责人相关信息","hidden":false,"folded":false,"showFold":true,"cardWidth":"100%","shadow":"never","customClass":""},"id":"card63667"}],"options":{"name":"tab1","label":"走访客户","hidden":false,"active":true,"disabled":false,"stretch":true,"customClass":""},"id":"tab-pane-28496"},{"type":"tab-pane","category":"container","icon":"tab-pane","internal":true,"widgetList":[{"type":"card","category":"container","icon":"card","widgetList":[{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"businessStability","label":"主营业务稳定性","labelAlign":"","defaultValue":null,"columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":0,"dsName":"","dataSetName":"","dicname":"","labelKey":"label","valueKey":"value","optionItems":[{"label":"核心业务持续经营3年以上","value":"01"},{"label":"1-3年","value":"02"},{"label":"1年以内或频繁变更","value":"03"}],"required":true,"requiredHint":"请选择主营业务稳定性","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio26715"}],"options":{"name":"gridCol13416","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-13416"}],"options":{"name":"grid49237","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid49237"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"relationships","label":"供应链关系","labelAlign":"","defaultValue":null,"columnWidth":"200px","size":"","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":0,"dsName":"","dataSetName":"","dicname":"","labelKey":"label","valueKey":"value","optionItems":[{"label":"长期稳定合作","value":"01"},{"label":"合作周期较短但正常","value":"02"},{"label":"频繁更换合作方","value":"03"}],"required":true,"requiredHint":"请选择供应链关系","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio28137"}],"options":{"name":"gridCol63739","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-63739"}],"options":{"name":"grid33583","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid33583"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"industryProspect","label":"行业前景","labelAlign":"","defaultValue":"","columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":0,"dsName":"","dataSetName":"","dicname":"","labelKey":"label","valueKey":"value","optionItems":[{"label":"朝阳行业/政策支持","value":"01"},{"label":"传统稳定行业","value":"02"},{"label":"衰退行业","value":"03"}],"required":true,"requiredHint":"请选择行业前景","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio54278"}],"options":{"name":"gridCol105905","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-105905"}],"options":{"name":"grid93142","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid93142"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"environment","label":"区域经济环境","labelAlign":"","defaultValue":null,"columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":0,"dsName":"","dataSetName":"","dicname":"","labelKey":"label","valueKey":"value","optionItems":[{"label":"经济活跃区域","value":"01"},{"label":"一般区域","value":"02"},{"label":"嘉退行业","value":"03"}],"required":true,"requiredHint":"请选择区域经济环境","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio21033"}],"options":{"name":"gridCol86730","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-86730"}],"options":{"name":"grid88851","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid88851"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"policySupport","label":"政策支持","labelAlign":"","defaultValue":null,"columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":0,"dsName":"","dataSetName":"","dicname":"","labelKey":"label","valueKey":"value","optionItems":[{"label":"符合国家/地方扶持政策","value":"01"},{"label":"无明确政策","value":"02"},{"label":"政策限制行业","value":"03"}],"required":true,"requiredHint":"请选择政策支持","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio50051"}],"options":{"name":"gridCol44480","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":[]},"id":"grid-col-44480"}],"options":{"name":"grid43750","hidden":false,"gutter":12,"colHeight":null,"customClass":[]},"id":"grid43750"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"marketDemand","label":"市场需求波动性","labelAlign":"","defaultValue":null,"columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":0,"dsName":"","dataSetName":"","dicname":"","labelKey":"label","valueKey":"value","optionItems":[{"label":"波动大","value":"01"},{"label":"波动一般","value":"02"},{"label":"波动小","value":"03"}],"required":true,"requiredHint":"请选择市场需求波动性","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio58213"}],"options":{"name":"gridCol85464","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-85464"}],"options":{"name":"grid26546","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid26546"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"stability","label":"员工稳定性","labelAlign":"","defaultValue":"","columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":0,"dsName":"","dataSetName":"","dicname":"","labelKey":"label","valueKey":"value","optionItems":[{"label":"核心团队任职两年以上","value":"01"},{"label":"1-2年","value":"02"},{"label":"频繁变动","value":"03"}],"required":true,"requiredHint":"请选择员工稳定性","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio31861"}],"options":{"name":"gridCol16810","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-16810"}],"options":{"name":"grid65608","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid65608"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"management","label":"管理制度","labelAlign":"","defaultValue":"","columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":0,"dsName":"","dataSetName":"","dicname":"","labelKey":"label","valueKey":"value","optionItems":[{"label":"有书面管理制度","value":"01"},{"label":"仅有口头规范","value":"02"},{"label":"无制度","value":"03"}],"required":true,"requiredHint":"请选择管理制度","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio115989"}],"options":{"name":"gridCol39493","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-39493"}],"options":{"name":"grid78404","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid78404"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"taxRecords","label":"纳税记录","labelAlign":"","defaultValue":"","columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":0,"dsName":"","dataSetName":"","dicname":"","labelKey":"label","valueKey":"value","optionItems":[{"label":"按时足额纳税","value":"01"},{"label":"偶有延迟但无欠税","value":"02"},{"label":"存在欠税","value":"03"}],"required":true,"requiredHint":"请选择纳税记录","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio60438"}],"options":{"name":"gridCol41539","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-41539"}],"options":{"name":"grid55465","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid55465"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"compliance","label":"环保合规","labelAlign":"","defaultValue":"","columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":0,"dsName":"","dataSetName":"","dicname":"","labelKey":"label","valueKey":"value","optionItems":[{"label":"符合环保要求","value":"01"},{"label":"轻微违规已整改","value":"02"},{"label":"重大违规","value":"03"}],"required":true,"requiredHint":"请选择环保合规","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio42298"}],"options":{"name":"gridCol60886","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-60886"}],"options":{"name":"grid73755","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid73755"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"welfare","label":"社会公益","labelAlign":"","defaultValue":"","columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":0,"dsName":"","dataSetName":"","dicname":"","labelKey":"label","valueKey":"value","optionItems":[{"label":"积极参与公益","value":"01"},{"label":"未参与但不抵触","value":"02"},{"label":"负面社会影响","value":"03"}],"required":true,"requiredHint":"请选择社会公益","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio36674"}],"options":{"name":"gridCol109346","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":[]},"id":"grid-col-109346"}],"options":{"name":"grid24615","hidden":false,"gutter":12,"colHeight":null,"customClass":[]},"id":"grid24615"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"commercial","label":"小微企业是否在农商行有贷款","labelAlign":"","defaultValue":"","columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"PUB_YESORNO","labelKey":"text","valueKey":"value","optionItems":[{"label":"是","value":"1"},{"label":"否","value":"0"}],"required":true,"requiredHint":"请选择小微企业是否在农商行有贷款","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"this.getWidgetRef(\"borrowerType\").setHidden(true)\nthis.getWidgetRef(\"borrowerName\").setHidden(true)\nthis.getWidgetRef(\"borrowerCode\").setHidden(true)\nif(value === '1'){\n this.getWidgetRef(\"borrowerType\").setHidden(false)\nthis.getWidgetRef(\"borrowerName\").setHidden(false)\nthis.getWidgetRef(\"borrowerCode\").setHidden(false)\n}","onValidate":""},"id":"radio106563"}],"options":{"name":"gridCol75709","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-75709"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"borrowerType","label":"借款人类型","labelAlign":"","defaultValue":null,"columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":true,"optionType":0,"dsName":"","dataSetName":"","dicname":"","labelKey":"label","valueKey":"value","optionItems":[{"label":"小微企业法定代表人及其配偶","value":"01"},{"label":"企业主要股东","value":"02"},{"label":"实际控制人","value":"03"}],"required":true,"requiredHint":"","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"radio37902"}],"options":{"name":"gridCol112950","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-112950"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"borrowerName","label":"借款人名称","labelAlign":"","type":"text","defaultValue":"","placeholder":"请输入借款人名称","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":true,"clearable":true,"showPassword":false,"required":true,"requiredHint":"请输入借款人名称","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input69195"}],"options":{"name":"gridCol38185","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-38185"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"borrowerCode","label":"借款人证件号码","labelAlign":"","type":"text","defaultValue":"","placeholder":"请输入借款人证件号码","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":true,"clearable":true,"showPassword":false,"required":true,"requiredHint":"请输入借款人证件号码","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input84527"}],"options":{"name":"gridCol95315","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-95315"}],"options":{"name":"grid88740","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid88740"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"textarea","icon":"textarea-field","formItemFlag":true,"options":{"name":"otherDescribe","label":"其他情况描述","labelAlign":"","rows":3,"defaultValue":"","placeholder":"请输入其他情况描述","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":false,"readonly":false,"disabled":false,"hidden":false,"required":false,"requiredHint":"请输入其他情况描述","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":""},"id":"textarea13603"}],"options":{"name":"gridCol70204","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-70204"}],"options":{"name":"grid74316","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid74316"}],"options":{"name":"card96038","label":"走访评价信息","hidden":false,"folded":false,"showFold":true,"cardWidth":"100%","shadow":"always","customClass":[]},"id":"card96038"},{"type":"card","category":"container","icon":"card","widgetList":[{"type":"grid-sub-form","category":"container","icon":"grid-sub-form","widgetList":[{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"evaluateType","label":"input","labelAlign":"","type":"text","defaultValue":"","placeholder":"请输入走访内容","columnWidth":"200px","size":"","labelWidth":null,"labelHidden":true,"labelWrap":true,"readonly":false,"disabled":false,"hidden":false,"clearable":true,"showPassword":false,"required":false,"requiredHint":"","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input38815"},{"type":"textarea","icon":"textarea-field","formItemFlag":true,"options":{"name":"evaluateContent","label":"textarea","labelAlign":"","rows":3,"defaultValue":"","placeholder":"请输入走访内容描述","columnWidth":"200px","size":"","labelWidth":null,"labelHidden":true,"labelWrap":false,"readonly":false,"disabled":false,"hidden":false,"required":false,"requiredHint":"","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":""},"id":"textarea16863"}],"options":{"name":"gridCol36342","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":[]},"id":"grid-col-36342"}],"options":{"name":"grid19872","hidden":false,"gutter":12,"colHeight":null,"customClass":[]},"id":"grid19872"}],"options":{"name":"teSe","showBlankRow":true,"showRowNumber":false,"hidden":false,"disabled":false,"actionColumnPosition":"right","customClass":[],"onSubFormRowAdd":"","onSubFormRowInsert":"","onSubFormRowDelete":"","onSubFormRowChange":""},"id":"gridsubform41304"}],"options":{"name":"card4","label":"自定义走访信息","hidden":false,"folded":false,"showFold":true,"cardWidth":"100%","shadow":"always","customClass":[]},"id":"card38357"}],"options":{"name":"tab-pane-52926","label":"走访评价","hidden":false,"active":false,"disabled":false,"customClass":""},"id":"tab-pane-52926"},{"type":"tab-pane","category":"container","icon":"tab-pane","internal":true,"widgetList":[{"type":"card","category":"container","icon":"card","widgetList":[{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"visitPosition","label":"走访定位","labelAlign":"","type":"text","defaultValue":"","placeholder":"请输入走访定位","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":true,"disabled":false,"hidden":false,"clearable":true,"showPassword":false,"required":true,"requiredHint":"走访位置不能为空","validation":"","validationHint":"","customClass":[],"labelIconClass":"el-icon-location-information","labelIconPosition":"front","labelTooltip":"","minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":true,"appendButtonDisabled":false,"buttonIcon":"el-icon-refresh","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":"getLocation(this)"},"id":"input72559"}],"options":{"name":"gridCol106248","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-106248"}],"options":{"name":"grid113865","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid113865"}],"options":{"name":"card92780","label":"定位信息","hidden":false,"folded":false,"showFold":true,"cardWidth":"100%","shadow":"never","customClass":""},"id":"card92780"},{"type":"card","category":"container","icon":"card","widgetList":[{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"isBusApply","label":"同业机构是否已办理贷款","labelAlign":"","defaultValue":"","columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"PUB_YESORNO","labelKey":"text","valueKey":"value","optionItems":[{"label":"是","value":"1"},{"label":"否","value":"0"}],"required":true,"requiredHint":"请选择同业机构是否已办理贷款","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"this.getWidgetRef(\"processingBank\").setHidden(true)\nthis.getWidgetRef(\"loanAmount\").setHidden(true)\nthis.getWidgetRef(\"loanTerm\").setHidden(true)\nthis.getWidgetRef(\"loanRate\").setHidden(true)\nif(value === '1'){\nthis.getWidgetRef(\"processingBank\").setHidden(false)\nthis.getWidgetRef(\"loanAmount\").setHidden(false)\nthis.getWidgetRef(\"loanTerm\").setHidden(false)\nthis.getWidgetRef(\"loanRate\").setHidden(false)\n}","onValidate":""},"id":"radio102701"}],"options":{"name":"gridCol12308","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-12308"}],"options":{"name":"grid15467","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid15467"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"processingBank","label":"贷款办理银行名称","labelAlign":"","type":"text","defaultValue":"","placeholder":"请输入贷款办理银行名称","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":true,"clearable":true,"showPassword":false,"required":true,"requiredHint":"请输入贷款办理银行名称","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input111043"}],"options":{"name":"gridCol97856","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-97856"}],"options":{"name":"grid42171","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid42171"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"loanAmount","label":"贷款金额","labelAlign":"","type":"text","defaultValue":"","placeholder":"请输入贷款金额","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":true,"clearable":true,"showPassword":false,"required":true,"requiredHint":"请输入贷款金额","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input74226"}],"options":{"name":"gridCol95424","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-95424"}],"options":{"name":"grid106966","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid106966"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"loanTerm","label":"贷款期限","labelAlign":"","type":"text","defaultValue":"","placeholder":"请输入贷款期限","columnWidth":"200px","size":"","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":true,"clearable":true,"showPassword":false,"required":true,"requiredHint":"请输入贷款期限","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input108626"}],"options":{"name":"gridCol85614","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-85614"}],"options":{"name":"grid74666","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid74666"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"loanRate","label":"贷款利率","labelAlign":"","type":"text","defaultValue":"","placeholder":"请输入贷款利率","columnWidth":"200px","size":"","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":true,"clearable":true,"showPassword":false,"required":true,"requiredHint":"请输入贷款利率","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input21962"}],"options":{"name":"gridCol91613","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-91613"}],"options":{"name":"grid106574","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid106574"}],"options":{"name":"card9","label":"同业贷款信息","hidden":false,"folded":false,"showFold":true,"cardWidth":"100%","shadow":"always","customClass":[]},"id":"card76444"},{"type":"card","category":"container","icon":"card","widgetList":[{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"financingNeeds","label":"融资需求","labelAlign":"","defaultValue":1,"columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":"1","dsName":"","dataSetName":"","dicname":"COL_FINANCING_NEEDS","labelKey":"text","valueKey":"value","optionItems":[],"required":true,"requiredHint":"请选择融资需求","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"\nthis.getWidgetRef(\"financingAmt\").setHidden(false)\nthis.getWidgetRef(\"guaranteeType\").setHidden(false)\nthis.getWidgetRef(\"loanPurpose\").setHidden(false)\nif(value === '04'){\n this.getWidgetRef(\"financingAmt\").setHidden(true)\n this.getWidgetRef(\"guaranteeType\").setHidden(true)\n this.getWidgetRef(\"loanPurpose\").setHidden(true)\n}","onValidate":""},"id":"radio23288"}],"options":{"name":"gridCol29201","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-29201"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"input","alias":"","icon":"text-field","formItemFlag":true,"options":{"name":"financingAmt","label":"融资需求(元)","labelAlign":"","type":"money","defaultValue":"","placeholder":"请输入融资需求(元)","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":true,"readonly":false,"disabled":false,"hidden":true,"clearable":true,"showPassword":false,"required":true,"requiredHint":"请输入融资需求(元)","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"prefixIcon":"","suffixIcon":"","appendButton":false,"appendButtonDisabled":false,"buttonIcon":"el-icon-search","onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":"","onAppendButtonClick":""},"id":"input47338"}],"options":{"name":"gridCol41258","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-41258"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"select","icon":"select-field","formItemFlag":true,"options":{"name":"loanPurpose","label":"用途","labelAlign":"","defaultValue":"","placeholder":"请选择用途","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":true,"clearable":true,"filterable":false,"allowCreate":false,"remote":false,"automaticDropdown":false,"multiple":false,"multipleLimit":0,"optionType":"1","dsName":"","dataSetName":"","dicname":"LOAN_USE","labelKey":"text","valueKey":"value","optionItems":[{"label":"大型建筑","value":"CL"},{"label":"小型建筑","value":"DV"},{"label":"教育","value":"ED"},{"label":"出口筹资","value":"EX"},{"label":"进口筹资","value":"IM"},{"label":"商业投资","value":"IN"},{"label":"购买计算机","value":"PC"},{"label":"项目筹资","value":"PF"},{"label":"住房贷款","value":"PO"},{"label":"创新贷款","value":"RN"},{"label":"股票筹资","value":"ST"},{"label":"贸易活动","value":"TR"},{"label":"港口建设","value":"VL"},{"label":"汽车贷款","value":"VN"},{"label":"二手车贷款","value":"VU"},{"label":"银行同业拆借","value":"IB"},{"label":"银承垫款","value":"YC"},{"label":"开出保函垫款","value":"BH"},{"label":"其它","value":"OT"},{"label":"个人消费","value":"GX"},{"label":"门市周转金","value":"MZ"},{"label":"工业流资","value":"GZ"},{"label":"商业流资","value":"SZ"},{"label":"建筑业流资","value":"JZ"},{"label":"房地产流资","value":"DZ"},{"label":"服务业流资","value":"FZ"},{"label":"公用事业流资","value":"PZ"},{"label":"农林业流资","value":"NZ"},{"label":"牧渔业流资","value":"YZ"},{"label":"农林水基建","value":"SJ"},{"label":"机器设备购置","value":"JG"},{"label":"机器设备改造","value":"SG"},{"label":"农机具购置","value":"NB"},{"label":"其它个人消费","value":"OB"}],"required":true,"requiredHint":"请选择用途","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onRemoteQuery":"","onChange":"this.getWidgetRef('loanPurposeText').setHidden(true)\nif(value === 'OT'){\n this.getWidgetRef('loanPurposeText').setHidden(false)\n}","onFocus":"","onBlur":"","onValidate":""},"id":"select93377"}],"options":{"name":"gridCol120396","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":[]},"id":"grid-col-120396"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"textarea","icon":"textarea-field","formItemFlag":true,"options":{"name":"loanPurposeText","label":"用途说明","labelAlign":"","rows":3,"defaultValue":"","placeholder":"请输入用途说明","columnWidth":"200px","size":"","labelWidth":null,"labelHidden":false,"labelWrap":false,"readonly":false,"disabled":false,"hidden":true,"required":true,"requiredHint":"请输入用途说明","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":""},"id":"textarea46790"}],"options":{"name":"gridCol107116","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-107116"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"checkbox","icon":"checkbox-field","formItemFlag":true,"options":{"name":"guaranteeType","label":"可提供的担保方式","labelAlign":"","defaultValue":[],"columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":true,"optionType":"1","dsName":"","dataSetName":"","dicname":"LOAN_SECURITY_TYPE","labelKey":"text","valueKey":"value","optionItems":[{"label":"抵押","value":"01"},{"label":"质押","value":"02"},{"label":"保证","value":"03"},{"label":"信用","value":"04"},{"label":"保证金","value":"05"}],"required":true,"requiredHint":"请选择可提供的担保方式","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"","onValidate":""},"id":"checkbox78432"}],"options":{"name":"gridCol64001","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-64001"}],"options":{"name":"grid43883","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid43883"}],"options":{"name":"card7","label":"融资需求","hidden":false,"folded":false,"showFold":true,"cardWidth":"100%","shadow":"always","customClass":[]},"id":"card80229"},{"type":"card","category":"container","icon":"card","widgetList":[{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"radio","icon":"radio-field","formItemFlag":true,"options":{"name":"marketResult","label":"走访结论","labelAlign":"","defaultValue":"","columnWidth":"200px","size":"mini","displayStyle":"block","buttonStyle":false,"border":false,"labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":false,"hidden":false,"optionType":0,"dsName":"","dataSetName":"","dicname":"","labelKey":"label","valueKey":"value","optionItems":[{"label":"走访成功,推荐进入调查环节","value":"01"},{"label":"走访成功,有贷款意向后续跟进","value":"02"},{"label":"走访失败","value":"03"}],"required":true,"requiredHint":"请选择走访结论","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onChange":"console.log('----------value---',value)\nthis.getWidgetRef(\"visitDescribe\").setRequired(false)\n// 走访失败\nif(value === '03'){\n console.log('---------sdfds----', this.getWidgetRef(\"visitDescribe\"))\n this.getWidgetRef(\"visitDescribe\").setRequired(true)\n}","onValidate":""},"id":"radio9040"}],"options":{"name":"gridCol101971","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-101971"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"select","icon":"select-field","formItemFlag":true,"options":{"name":"cusFlag","label":"客户标识","labelAlign":"","defaultValue":"","placeholder":"请选择客户标识","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":false,"disabled":true,"hidden":false,"clearable":true,"filterable":false,"allowCreate":false,"remote":false,"automaticDropdown":false,"multiple":false,"multipleLimit":0,"optionType":0,"dsName":"","dataSetName":"","dicname":"","labelKey":"label","valueKey":"value","optionItems":[{"label":"支持类","value":"01"},{"label":"维护类","value":"02"},{"label":"限制类","value":"03"},{"value":"04","label":"淘汰类"}],"required":true,"requiredHint":"请选择客户标识","validation":"","validationHint":"","customClass":[],"labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"onCreated":"","onMounted":"","onRemoteQuery":"","onChange":"","onFocus":"","onBlur":"","onValidate":""},"id":"select51943"}],"options":{"name":"gridCol12951","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-12951"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"textarea","icon":"textarea-field","formItemFlag":true,"options":{"name":"visitDescribe","label":"走访描述","labelAlign":"","rows":3,"defaultValue":"","placeholder":"请输入走访描述","columnWidth":"200px","size":"mini","labelWidth":null,"labelHidden":false,"labelWrap":false,"readonly":false,"disabled":false,"hidden":false,"required":true,"requiredHint":"请输入走访描述","validation":"","validationHint":"","customClass":"","labelIconClass":null,"labelIconPosition":"rear","labelTooltip":null,"minLength":null,"maxLength":null,"showWordLimit":false,"onCreated":"","onMounted":"","onInput":"","onChange":"","onFocus":"","onBlur":"","onValidate":""},"id":"textarea77728"}],"options":{"name":"gridCol41830","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":""},"id":"grid-col-41830"}],"options":{"name":"grid18728","hidden":false,"gutter":12,"colHeight":null,"customClass":""},"id":"grid18728"}],"options":{"name":"card8","label":"走访结论","hidden":false,"folded":false,"showFold":true,"cardWidth":"100%","shadow":"always","customClass":[]},"id":"card68908"}],"options":{"name":"tab-pane-68549","label":"走访结论","hidden":false,"active":false,"disabled":false,"customClass":""},"id":"tab-pane-68549"}],"options":{"name":"tab49162","hidden":false,"customClass":[],"onTabClick":"this.getWidgetRef(\"button69780\").setHidden(true)\nconst index = tab.index\nconsole.log('----------index------', index)\nif(index === '1'){\n const hidden = this.getWidgetRef(\"card96038\").widget.options.hidden\n console.log('-----------hidden-----',hidden)\n if(hidden){\n this.getWidgetRef(\"button1\").setHidden(true)\n }\n}\nif(index === '2'){\n this.getWidgetRef(\"button69780\").setHidden(false)\n}\n","stretch":true,"displayType":""},"id":"tab49162"}],"options":{"name":"gridCol53628","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":[]},"id":"grid-col-53628"}],"options":{"name":"grid42239","hidden":false,"gutter":12,"colHeight":null,"customClass":["shanGe"]},"id":"grid42239"},{"type":"grid","alias":"","category":"container","icon":"grid","cols":[{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"button","icon":"button","formItemFlag":false,"options":{"name":"button1","label":"临时保存","columnWidth":"200px","size":"mini","displayStyle":"inline","disabled":false,"hidden":false,"type":"","plain":false,"round":true,"circle":false,"icon":"","customClass":[],"onCreated":"","onMounted":"","onClick":"const formDataModel = this.getFormRef().formDataModel\nconst sessionData = JSON.parse(sessionStorage.getItem('sessionData'))\nconst uuid = sessionData.marketNo\nconst tempNo = sessionStorage.getItem('tempNo')\n\nif(formDataModel.teSe){\n formDataModel.teSe = JSON.stringify(formDataModel.teSe)\n}\n// 担保方式\nconst guaranteeType = formDataModel.guaranteeType\nif(guaranteeType.length > 0){\n let guaranteeTypes = ''\n for(let i=0;i{\n if(ret && ret.code === '000000'){\n this.$message.success('临时保存成功')\n const map = {businessId: uuid}\n findInfo(this.getFormRef(), map)\n }else{\n this.$message.warning('临时保存失败!')\n if(formDataModel.teSe){\n formDataModel.teSe = JSON.parse(formDataModel.teSe)\n }\n if(formDataModel.guaranteeType){\n formDataModel.guaranteeType = formDataModel.guaranteeType.split(',')\n }\n }\n})"},"id":"button36902"}],"options":{"name":"gridCol86101","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":[]},"id":"grid-col-86101"},{"type":"grid-col","category":"container","icon":"grid-col","internal":true,"widgetList":[{"type":"button","icon":"button","formItemFlag":false,"options":{"name":"button69780","label":"结束走访","columnWidth":"200px","size":"mini","displayStyle":"inline","disabled":false,"hidden":true,"type":"success","plain":false,"round":true,"circle":false,"icon":"","customClass":[],"onCreated":"","onMounted":"","onClick":"const formDataModel = this.getFormRef().formDataModel\nconst sessionData = JSON.parse(sessionStorage.getItem('sessionData'))\nconst uuid = sessionData.marketNo\nconst tempNo = sessionStorage.getItem('tempNo')\nif(formDataModel.teSe){\n formDataModel.teSe = JSON.stringify(formDataModel.teSe)\n}\n// 担保方式\nconst guaranteeType = formDataModel.guaranteeType\nif(guaranteeType.length > 0){\n let guaranteeTypes = ''\n for(let i=0;i{\n this.getFormRef().requestDataSource('XCX_CDB02032301', request).then(ret=>{\n if(ret && ret.code === '000000'){\n this.$message.success('结束走访成功')\n const map = {businessId: uuid}\n findInfo(this.getFormRef(), map)\n }else{\n this.$message.warning('结束走访失败!')\n if(formDataModel.teSe){\n formDataModel.teSe = JSON.parse(formDataModel.teSe)\n }\n if(formDataModel.guaranteeType){\n formDataModel.guaranteeType = formDataModel.guaranteeType.split(',')\n }\n }\n})\n})"},"id":"button69780"}],"options":{"name":"gridCol76357","hidden":false,"span":24,"offset":0,"push":0,"pull":0,"responsive":false,"md":12,"sm":12,"xs":12,"customClass":[]},"id":"grid-col-76357"}],"options":{"name":"grid13900","hidden":false,"gutter":12,"colHeight":null,"customClass":["fixed-bottom"]},"id":"grid13900"},{"type":"vf-dialog","category":"container","icon":"vf-dialog","widgetList":[{"type":"html-text","icon":"html-text","formItemFlag":false,"options":{"name":"htmltext66819","columnWidth":"200px","hidden":false,"htmlContent":"
","customClass":[],"onCreated":"","onMounted":"var map = new BMapGL.Map('container');\r\n map.centerAndZoom(new BMapGL.Point(116.404, 39.915), 11);","label":"html-text"},"id":"htmltext66819"}],"options":{"name":"vfdialog59981","title":"","width":"900%","fullscreen":false,"logic":[],"showModal":true,"showClose":true,"closeOnClickModal":false,"closeOnPressEscape":false,"center":false,"readMode":false,"disabledMode":false,"okButtonLabel":"","okButtonHidden":false,"cancelButtonLabel":"","cancelButtonHidden":false,"onOkButtonClick":"","onCancelButtonClick":"","onDialogOpened":"","onDialogBeforeClose":""},"id":"vfdialog59981"}],"formConfig":{"modelName":"formData","refName":"vForm","rulesName":"rules","labelWidth":80,"labelPosition":"top","size":"mini","labelAlign":"label-left-align","cssCode":".topPosi {\r\n margin-top: 10px;\r\n}\r\n\r\n.topStyle {\r\n\t margin-left: -5px;\r\n\t margin-top: -10px;\r\n\t background-color: #99CC99;\r\n\t}\r\n\t\r\n.fontTop {\r\n color: #99CC99;\r\n font-size: 20px;\r\n height: 50px;\r\n\t\twidth: 50px;\r\n\t\tborder-radius: 50%;\r\n\t\tfont: 24px Arial, sans-serif;\r\n\t\tjustify-content: center;\r\n\t\talign-items: center;\r\n\t\ttext-align: center;\r\n\t\tdisplay: flex;\r\n\t\tbackground: #ffffff;\r\n}\r\n\r\n.fontColor {\r\n color: #ffffff;\r\n}\r\n\r\n.shanGe {\r\n /*background-color: #99CC99;*/\r\n margin-left: -10px;\r\n margin-right: -6px;\r\n padding-bottom: 100px; \r\n min-height: calc(100vh - 100px);\r\n}\r\n\r\n.el-tabs__header {\r\n padding: 7px;\r\n position: relative;\r\n margin: -8px;\r\n background-color: #99CC99;\r\n}\r\n\r\n.el-input--mini .el-input__icon {\r\n line-height: 28px;\r\n margin-left: -60px;\r\n}\r\n\r\n.el-icon-arrow-up:before {\r\n content: \"\\e6e1\";\r\n margin-left: -30px;\r\n}\r\n\r\n.el-icon-arrow-down:before {\r\n content: \"\\e6df\";\r\n margin-left: -30px;\r\n}\r\n\r\n.el-tabs__content {\r\n overflow: hidden;\r\n position: relative;\r\n background-color: #fdfeff;\r\n}\r\n\r\n.el-tabs__nav.is-stretch {\r\n min-width: 100% !important;\r\n display: flex !important;\r\n}\r\n\r\n.el-tabs__nav-scroll {\r\n background-color: #99CC99;\r\n}\r\n\r\n/*.el-tabs__header {*/\r\n/* padding: 0;*/\r\n/* position: relative;*/\r\n/* margin: 0px 0 0px;*/\r\n/*}*/\r\n\r\n.el-tabs__active-bar {\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n height: 2px;\r\n background-color: #EEEEEE;\r\n z-index: 1;\r\n transition: transform .3s cubic-bezier(.645,.045,.355,1);\r\n list-style: none;\r\n}\r\n\r\n.el-tabs__item.is-active {\r\n color: #EEEEEE;\r\n}\r\n\r\n.el-tabs__nav-wrap:after {\r\n content: \"\";\r\n position: absolute;\r\n left: 0;\r\n bottom: 0;\r\n width: 100%;\r\n height: 0px;\r\n background-color: #e4e7ed;\r\n z-index: 1;\r\n}\r\n\r\n.el-tabs__item:hover {\r\n background-color: transparent;\r\n color: inherit;\r\n}\r\n\r\n[data-v-4c2b164f] {\r\n font-size: 12px;\r\n border-radius: 3px;\r\n width: 100%;\r\n margin-top: 8px;\r\n margin-left: -10px;\r\n}\r\n\r\n.fixed-bottom {\r\n position: fixed;\r\n bottom: 0;\r\n left: 0;\r\n right: 0;\r\n /*height: 100px;*/\r\n background-color: white; /* 背景色可以根据需要调整 */\r\n padding: 0 0 50px 0;\r\n text-align: center; /* 按钮居中 */\r\n box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1); /* 可选:添加阴影效果 */\r\n}\r\n\r\n.el-tabs__content {\r\n overflow: hidden;\r\n position: relative;\r\n background-color: #fdfeff;\r\n margin-top: 11px;\r\n}\r\n\r\n.el-card[data-v-61626ca5] {\r\n margin-top: 3px;\r\n margin-bottom: 3px;\r\n margin-left: -14px;\r\n}\r\n\r\n[data-v-5b64c2ea] {\r\n scrollbar-color: #e5e5e5 #f7f7f9;\r\n scrollbar-width: thin;\r\n height: 20%;\r\n width: 50%;\r\n}","customClass":[],"functions":"// 初始化查询\nfunction findInfo(that, map){\n that.requestDataSource(\"XCX_CDB02032201\", map).then(ret => {\n console.log('---------------查询结果-------',JSON.stringify(ret))\n if(ret && ret.code === \"000000\"){\n const retObj = ret.retObj\n // delete retObj.teSe\n if(retObj.teSe){\n retObj.teSe = JSON.parse(retObj.teSe)\n teSe(that, retObj)\n }\n \tconst guaranteeType = retObj.guaranteeType\n\t\t\tif(guaranteeType){\n \t\tretObj.guaranteeType = guaranteeType.split(',')\n }else{\n \t\tretObj.guaranteeType = []\n }\n that.getFormRef().setFormData(retObj)\n }\n})\n}\n\nfunction getLocation(that){\n const field = that.getFormRef().getWidgetRef(\"visitPosition\").field\n let buttonIcon = field.options.buttonIcon\n if(buttonIcon === 'el-icon-refresh'){\n field.options.buttonIcon = 'el-icon-loading'\n // that.getFormRef().getWidgetRef(\"visitPosition\").setAppendButtonDisabled(true)\n }\n var geolocation = new BMapGL.Geolocation();\n // 开启SDK辅助定位\n geolocation.enableSDKLocation();\n geolocation.getCurrentPosition(function(r){\n if(this.getStatus() == BMAP_STATUS_SUCCESS){\n const address = r.address.province + r.address.city + r.address.district+ r.address.street + r.address.street_number\n const lng = r.point.lng\n const lat = r.point.lat\n // alert('您的位置:' + r.point.lng + ',' + r.point.lat);\n // alert('您的地址:' + r.address.province + r.address.city + r.address.district+ r.address.street + r.address.street_number);\n that.getFormRef().getWidgetRef(\"visitPosition\").setValue(address)\n field.options.buttonIcon = 'el-icon-refresh'\n // that.getFormRef().getWidgetRef(\"visitPosition\").setAppendButtonDisabled(false)\n }\n else {\n that.$message.warning('获取位置失败!')\n field.options.buttonIcon = 'el-icon-refresh'\n // that.getFormRef().getWidgetRef(\"visitPosition\").setAppendButtonDisabled(false)\n } \n });\n}\n\nfunction getMap(){\n console.log('----获取地图信息------')\n var map = new BMapGL.Map('container');\n map.centerAndZoom(new BMapGL.Point(116.404, 39.915), 11);\n}\n\n// 自定义走访信息\nfunction teSe(that,data){\n if(data && data.teSe){\n const tableShare = that.getFormRef().getWidgetRef(\"teSe\")\n const teSe = data.teSe\n if(teSe.length > 0){\n for(let i=1;i 1){\n tableShare.insertSubFormRow()\n }\n \n }\n tableShare.setSubFormValues(teSe)\n }\n } \n}","layoutType":"H5","jsonVersion":2,"dataSources":[{"uniqueName":"XCX_CDB02032201","dataSourceId":null,"funcName":"","requestFUNType":0,"tabActive":"XCX","configHandlerCode":" return config","dataHandlerCode":" return result;","errorHandlerCode":" $message.error(error.message);","dataSetEnabled":false,"dataSets":[],"config":{"XCX":{"label":"小程序","key":"XCX","icon":"el-icon-eleme","requestURL":"/XCX_CDB02032201","requestURLType":"String","description":"","headers":[{"name":"SERVICE_ID","type":"String","value":"cmdb"},{"name":"SOURCE_TYPE","type":"String","value":"XCX"},{"name":"TRAN_CODE","type":"String","value":"XCX_CDB02032201"}],"params":[],"data":[],"requestFUNType":1,"funcName":"customMethods","requestMethod":"post"}},"channelType":"MultiEnded"},{"uniqueName":"XCX_CDB02032301","dataSourceId":null,"funcName":"","requestFUNType":0,"tabActive":"XCX","configHandlerCode":" return config","dataHandlerCode":" return result;","errorHandlerCode":" $message.error(error.message);","dataSetEnabled":false,"dataSets":[],"config":{"XCX":{"label":"小程序","key":"XCX","icon":"el-icon-eleme","requestURL":"/XCX_CDB02032301","requestURLType":"String","description":"临时保存","headers":[{"name":"SERVICE_ID","type":"String","value":"cmdb"}],"params":[],"data":[],"requestFUNType":1,"funcName":"customMethods","requestMethod":"post"}},"channelType":"MultiEnded"},{"uniqueName":"XCX_CDB02010301","dataSourceId":null,"funcName":"","requestFUNType":0,"tabActive":"XCX","configHandlerCode":" return config","dataHandlerCode":" return result;","errorHandlerCode":" $message.error(error.message);","dataSetEnabled":false,"dataSets":[],"config":{"XCX":{"label":"小程序","key":"XCX","icon":"el-icon-eleme","requestURL":"/XCX_CDB02010301","requestURLType":"String","description":"根据园区名称查询园区","headers":[{"name":"SERVICE_ID","type":"String","value":"cmdb"}],"params":[],"data":[],"requestFUNType":1,"funcName":"customMethods","requestMethod":"post"}},"channelType":"MultiEnded"},{"uniqueName":"ADMIN_DIVI_CODE","dataSourceId":null,"funcName":"","requestFUNType":0,"tabActive":"XCX","configHandlerCode":" return config","dataHandlerCode":" return result;","errorHandlerCode":" $message.error(error.message);","dataSetEnabled":false,"dataSets":[],"config":{"XCX":{"label":"小程序配置","key":"XCX","icon":"el-icon-phone","requestURL":"/XCX_PUB01001401","requestURLType":"String","description":"获取字典","headers":[{"name":"SERVICE_ID","type":"String","value":"system"}],"params":[{"name":"dicCd","type":"String","value":"ADMIN_DIVI_CODE"},{"name":"text","type":"String","value":"点击选择注册地行政区划"}],"data":[],"requestFUNType":1,"funcName":"customMethods","requestMethod":"post"}},"channelType":"MultiEnded"},{"uniqueName":"XCX_BaiDu0000701","dataSourceId":null,"funcName":"","requestFUNType":0,"tabActive":"XCX","configHandlerCode":" return config","dataHandlerCode":" return result;","errorHandlerCode":" $message.error(error.message);","dataSetEnabled":false,"dataSets":[],"config":{"XCX":{"label":"小程序","key":"XCX","icon":"el-icon-eleme","requestURL":"/XCX_BaiDu0000701","requestURLType":"String","description":"搜索地址","headers":[{"name":"SERVICE_ID","type":"String","value":"system"}],"params":[],"data":[],"requestFUNType":1,"funcName":"customMethods","requestMethod":"post"}},"channelType":"MultiEnded"}],"onFormCreated":"","onFormMounted":"\nconst sessionData = JSON.parse(sessionStorage.getItem('sessionData'))\nconsole.log('-------------sessionData---', sessionData)\ndocument.querySelector('.action-label').innerHTML=''\nconst field = this.getWidgetRef(\"statictext100497\").field.options.textContent = sessionData.csmName\nthis.getWidgetRef(\"statictext93855\").field.options.textContent = '统一社会信用代码:' + sessionData.certCode\n// 默认小微企业\n// this.getWidgetRef(\"csmType\").setValue('05')\nconst map = {businessId: sessionData.marketNo}\nfindInfo(this, map)","onFormDataChange":""}} + + function MockJson () { return new Promise((resolve,reject) => { setTimeout(() => { diff --git a/index.html b/index.html index 4a54d5c..aa2f09a 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ - Document + Document @@ -20,46 +31,11 @@ - - - - - - @@ -67,8 +43,8 @@ + diff --git a/sm2.js b/sm2.js index 38f083a..14233a0 100644 --- a/sm2.js +++ b/sm2.js @@ -641,7 +641,7 @@ function verifyPublicKey(publicKey) { return y.square().equals(x.multiply(x.square()).add(x.multiply(curve.a)).add(curve.b)) } -var _ = { +var aa = { getGlobalCurve, generateEcparam, generateKeyPairHex, @@ -881,17 +881,17 @@ function sm3 (array) { // SM2.js -const {G,curve,n} = _.generateEcparam() +const {G,curve,n} = aa.generateEcparam() const C1C2C3 = 0 /** * 加密 */ function doEncrypt(msg, publicKey, cipherMode = 1) { - msg = typeof msg === 'string' ? _.hexToArray(_.utf8ToHex(msg)) : Array.prototype.slice.call(msg) - publicKey = _.getGlobalCurve().decodePointHex(publicKey) // 先将公钥转成点 + msg = typeof msg === 'string' ? aa.hexToArray(aa.utf8ToHex(msg)) : Array.prototype.slice.call(msg) + publicKey = aa.getGlobalCurve().decodePointHex(publicKey) // 先将公钥转成点 - const keypair = _.generateKeyPairHex() + const keypair = aa.generateKeyPairHex() const k = new BigInteger(keypair.privateKey, 16) // 随机数 k // c1 = k * G @@ -900,11 +900,11 @@ function doEncrypt(msg, publicKey, cipherMode = 1) { // (x2, y2) = k * publicKey const p = publicKey.multiply(k) - const x2 = _.hexToArray(_.leftPad(p.getX().toBigInteger().toRadix(16), 64)) - const y2 = _.hexToArray(_.leftPad(p.getY().toBigInteger().toRadix(16), 64)) + const x2 = aa.hexToArray(aa.leftPad(p.getX().toBigInteger().toRadix(16), 64)) + const y2 = aa.hexToArray(aa.leftPad(p.getY().toBigInteger().toRadix(16), 64)) // c3 = hash(x2 || msg || y2) - const c3 = _.arrayToHex(sm3([].concat(x2, msg, y2))) + const c3 = aa.arrayToHex(sm3([].concat(x2, msg, y2))) let ct = 1 let offset = 0 @@ -926,7 +926,7 @@ function doEncrypt(msg, publicKey, cipherMode = 1) { // c2 = msg ^ t msg[i] ^= t[offset++] & 0xff } - const c2 = _.arrayToHex(msg) + const c2 = aa.arrayToHex(msg) return cipherMode === C1C2C3 ? c1 + c2 + c3 : c1 + c3 + c2 } @@ -947,12 +947,12 @@ function doDecrypt(encryptData, privateKey, cipherMode = 1, { c2 = encryptData.substr(128, encryptData.length - 128 - 64) } - const msg = _.hexToArray(c2) - const c1 = _.getGlobalCurve().decodePointHex('04' + encryptData.substr(0, 128)) + const msg = aa.hexToArray(c2) + const c1 = aa.getGlobalCurve().decodePointHex('04' + encryptData.substr(0, 128)) const p = c1.multiply(privateKey) - const x2 = _.hexToArray(_.leftPad(p.getX().toBigInteger().toRadix(16), 64)) - const y2 = _.hexToArray(_.leftPad(p.getY().toBigInteger().toRadix(16), 64)) + const x2 = aa.hexToArray(aa.leftPad(p.getX().toBigInteger().toRadix(16), 64)) + const y2 = aa.hexToArray(aa.leftPad(p.getY().toBigInteger().toRadix(16), 64)) let ct = 1 let offset = 0 @@ -976,10 +976,10 @@ function doDecrypt(encryptData, privateKey, cipherMode = 1, { } // c3 = hash(x2 || msg || y2) - const checkC3 = _.arrayToHex(sm3([].concat(x2, msg, y2))) + const checkC3 = aa.arrayToHex(sm3([].concat(x2, msg, y2))) if (checkC3 === c3) { - return output === 'array' ? msg : _.arrayToUtf8(msg) + return output === 'array' ? msg : aa.arrayToUtf8(msg) } else { return output === 'array' ? [] : '' } @@ -995,7 +995,7 @@ function doSignature(msg, privateKey, { publicKey, userId } = {}) { - let hashHex = typeof msg === 'string' ? _.utf8ToHex(msg) : _.arrayToHex(msg) + let hashHex = typeof msg === 'string' ? aa.utf8ToHex(msg) : aa.arrayToHex(msg) if (hash) { // sm3杂凑 @@ -1031,7 +1031,7 @@ function doSignature(msg, privateKey, { if (der) return encodeDer(r, s) // asn.1 der 编码 - return _.leftPad(r.toString(16), 64) + _.leftPad(s.toString(16), 64) + return aa.leftPad(r.toString(16), 64) + aa.leftPad(s.toString(16), 64) } /** @@ -1042,7 +1042,7 @@ function doVerifySignature(msg, signHex, publicKey, { hash, userId } = {}) { - let hashHex = typeof msg === 'string' ? _.utf8ToHex(msg) : _.arrayToHex(msg) + let hashHex = typeof msg === 'string' ? aa.utf8ToHex(msg) : aa.arrayToHex(msg) if (hash) { // sm3杂凑 @@ -1083,15 +1083,15 @@ function doVerifySignature(msg, signHex, publicKey, { */ function getHash(hashHex, publicKey, userId = '1234567812345678') { // z = hash(entl || userId || a || b || gx || gy || px || py) - userId = _.utf8ToHex(userId) - const a = _.leftPad(G.curve.a.toBigInteger().toRadix(16), 64) - const b = _.leftPad(G.curve.b.toBigInteger().toRadix(16), 64) - const gx = _.leftPad(G.getX().toBigInteger().toRadix(16), 64) - const gy = _.leftPad(G.getY().toBigInteger().toRadix(16), 64) + userId = aa.utf8ToHex(userId) + const a = aa.leftPad(G.curve.a.toBigInteger().toRadix(16), 64) + const b = aa.leftPad(G.curve.b.toBigInteger().toRadix(16), 64) + const gx = aa.leftPad(G.getX().toBigInteger().toRadix(16), 64) + const gy = aa.leftPad(G.getY().toBigInteger().toRadix(16), 64) if (publicKey.length > 128) publicKey = publicKey.substr(2, 128) // 干掉 '04' const px = publicKey.substr(0, 64) const py = publicKey.substr(64, 64) - const data = _.hexToArray(userId + a + b + gx + gy + px + py) + const data = aa.hexToArray(userId + a + b + gx + gy + px + py) const entl = userId.length * 4 data.unshift(entl & 0x00ff) @@ -1100,7 +1100,7 @@ function getHash(hashHex, publicKey, userId = '1234567812345678') { const z = sm3(data) // e = hash(z || msg) - return _.arrayToHex(sm3(z.concat(_.hexToArray(hashHex)))) + return aa.arrayToHex(sm3(z.concat(aa.hexToArray(hashHex)))) } /** @@ -1108,8 +1108,8 @@ function getHash(hashHex, publicKey, userId = '1234567812345678') { */ function getPublicKeyFromPrivateKey(privateKey) { const PA = G.multiply(new BigInteger(privateKey, 16)) - const x = _.leftPad(PA.getX().toBigInteger().toString(16), 64) - const y = _.leftPad(PA.getY().toBigInteger().toString(16), 64) + const x = aa.leftPad(PA.getX().toBigInteger().toString(16), 64) + const y = aa.leftPad(PA.getY().toBigInteger().toString(16), 64) return '04' + x + y } @@ -1117,7 +1117,7 @@ function getPublicKeyFromPrivateKey(privateKey) { * 获取椭圆曲线点 */ function getPoint() { - const keypair = _.generateKeyPairHex() + const keypair = aa.generateKeyPairHex() const PA = curve.decodePointHex(keypair.publicKey) keypair.k = new BigInteger(keypair.privateKey, 16) @@ -1152,8 +1152,8 @@ var sm2 = { // 加密 -const serverEncrypt = (text) => { - const publicKey = uni.getStorageSync('SERVER_PUBLIC_KEY') +const serverEncrypt = (text,publicKey,cipherMode) => { + // const publicKey = uni.getStorageSync('SERVER_PUBLIC_KEY') if (publicKey) { const encryptTxt = sm2.doEncrypt(text, publicKey, cipherMode) return encryptTxt -- libgit2 0.27.0