|
|
|
@ -887,13 +887,10 @@ |
|
|
|
|
|
|
|
const app = this |
|
|
|
if (!app.isTick) { |
|
|
|
alert('请勾选《交易主体进场协议》和《文化数据交易委托协议》和《临时业务机构委托协议》') |
|
|
|
app.$error('请勾选《交易主体进场协议》和《文化数据交易委托协议》和《临时业务机构委托协议》') |
|
|
|
return false; |
|
|
|
} |
|
|
|
|
|
|
|
app.chkinput(); |
|
|
|
|
|
|
|
console.log(app.$data) |
|
|
|
|
|
|
|
// 注册地址 |
|
|
|
let regionStr = app.regionStr |
|
|
|
let regionArr = regionStr.split(" ") |
|
|
|
@ -939,9 +936,15 @@ |
|
|
|
// 用户ID |
|
|
|
let accountId = returnAccountId() |
|
|
|
if (accountId == '') { |
|
|
|
app.$error('登录已失效,请前往登录') |
|
|
|
uni.navigateTo({ |
|
|
|
url:"/pages/login/index" |
|
|
|
}) |
|
|
|
return false |
|
|
|
} |
|
|
|
let agreement = { |
|
|
|
agreementIds: "4,5,6", |
|
|
|
userId: accountId |
|
|
|
} |
|
|
|
|
|
|
|
// 提交数据 |
|
|
|
@ -985,7 +988,10 @@ |
|
|
|
identity: app.sfval === 10 ? '法人' : '经办人', //身份:'法人','经办人',‘个人’ |
|
|
|
usertype: estimate === 1 ? "企业" : "服务商", //用户类型 企业/服务商 "企业"' |
|
|
|
}; |
|
|
|
|
|
|
|
let validateRes = app.submitDataValidate(institutionsdata); |
|
|
|
if (validateRes < 1) { |
|
|
|
return false |
|
|
|
} |
|
|
|
// 10 = 法人 20 = 经办人 |
|
|
|
if (app.sfval === 20) { |
|
|
|
// 经办人授权委托书、经办人身份证正面、经办人身份证反面 |
|
|
|
@ -999,14 +1005,55 @@ |
|
|
|
institutionsdata.manageridnum = app.managerIdnum; //经办人身份证号 |
|
|
|
} |
|
|
|
|
|
|
|
console.log(institutionsdata) |
|
|
|
VerifyApi.preservation(agreement) |
|
|
|
let res = VerifyApi.verifySubmit(institutionsdata) |
|
|
|
uni.navigateTo({ |
|
|
|
url:"/pages/user/index" |
|
|
|
}) |
|
|
|
}, |
|
|
|
// 验证必填 |
|
|
|
submitDataValidate(data) { |
|
|
|
const app = this |
|
|
|
let validateData = [ |
|
|
|
{key: 'name', title: '机构名称'}, |
|
|
|
{key: 'industrytype', title: '行业类别'}, |
|
|
|
{key: 'regionprovince', title: '注册地区'}, |
|
|
|
{key: 'address', title: '详细地址'}, |
|
|
|
{key: 'establishdate', title: '机构成立日期'}, |
|
|
|
{key: 'desc', title: '机构简介'}, |
|
|
|
{key: 'legalsname', title: '法人姓名'}, |
|
|
|
{key: 'legalstype', title: '法人证件类型'}, |
|
|
|
{key: 'legalsidnum', title: '法人身份证号'}, |
|
|
|
{key: 'uscc', title: '统一社会信用代码'}, |
|
|
|
{key: 'licensedate', title: '营业执照有效期'}, |
|
|
|
{key: 'legalscellphone', title: '法人手机号'}, |
|
|
|
{key: 'publicaccount', title: '银行账号'}, |
|
|
|
{key: 'bankaccountname', title: '开户人'}, |
|
|
|
{key: 'bankcardtype', title: '银行卡类型'}, |
|
|
|
{key: 'bankprovince', title: '开户银行所在地'}, |
|
|
|
{key: 'bankname', title: '开户银行名称'}, |
|
|
|
{key: 'banktype', title: '银行行号'}, |
|
|
|
{key: 'certidnum', title: '开户人身份证号码'}, |
|
|
|
{key: 'bankcellphone', title: '开户银行预留手机号'}, |
|
|
|
{key: 'cerscanpath', title: '营业执照/事业单位法人证书扫描件'}, |
|
|
|
{key: 'legalsscanpath1', title: '法人身份证正面扫描件'}, |
|
|
|
{key: 'legalsscanpath2', title: '法人身份证反面扫描件'}, |
|
|
|
{key: 'doorheadphoto', title: '门头照'}, |
|
|
|
{key: 'parentislicode', title: '推荐中介服务机构'}, |
|
|
|
{key: 'saleType', title: '买卖方类型'}, |
|
|
|
] |
|
|
|
|
|
|
|
for (let i in validateData) { |
|
|
|
let dateVal = validateData[i] |
|
|
|
let val = data[dateVal.key] |
|
|
|
if (val === '' || val === null || val === undefined) { |
|
|
|
app.$error(dateVal.title + '不能为空') |
|
|
|
return 0 |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
let institutionsdata_json = JSON.stringify(institutionsdata) |
|
|
|
//认证(缴费)接口 |
|
|
|
var ajaxentUserDemo = new AJAX_OBJ("Paymentlist/entuiprise/mannAgeDate", onentiseSuccess, onUrlError); |
|
|
|
ajaxentUserDemo.postRequestData(institutionsdata_json); |
|
|
|
return 1; |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
</script> |
|
|
|
|