소스 검색

'2023年8月17日15:37:38'

yxb
wq 1 년 전
부모
커밋
85f27de5de
2개의 변경된 파일71개의 추가작업 그리고 59개의 파일을 삭제
  1. 68
    59
      subpackage/orders/opening-account-people.vue
  2. 3
    0
      utils/network/request.js

+ 68
- 59
subpackage/orders/opening-account-people.vue 파일 보기

<view class="title"> 识别内容如下 </view> <view class="title"> 识别内容如下 </view>
<u-form label-width="230" :model="state.form" ref="uForm"> <u-form label-width="230" :model="state.form" ref="uForm">
<u-form-item label="姓名"> <u-form-item label="姓名">
<u-input v-model="state.form.userName" placeholder='请输入姓名' :disabled="state.isEnableOCRData"/>
<u-input v-model="state.form.userName" placeholder='请输入姓名' :disabled="state.isEnableOCRData" />
</u-form-item> </u-form-item>


<!-- <u-form-item label="性别">
<!-- <u-form-item label="性别">
<u-input placeholder='请选择性别' v-model="state.form.gender" @click="userGenderAction()" <u-input placeholder='请选择性别' v-model="state.form.gender" @click="userGenderAction()"
type="select" /> type="select" />
</u-form-item> --> </u-form-item> -->
<u-form-item label="身份证号"> <u-form-item label="身份证号">
<u-input placeholder='请输入身份证' type="idcard" v-model="state.form.userIdNum" :disabled="state.isEnableOCRData"/>
<u-input placeholder='请输入身份证' type="idcard" v-model="state.form.userIdNum"
:disabled="state.isEnableOCRData" />
</u-form-item> </u-form-item>
<u-form-item label="地址"> <u-form-item label="地址">
<u-input placeholder='请输入地址' height='38' type='textarea' :autoHeight='true' <u-input placeholder='请输入地址' height='38' type='textarea' :autoHeight='true'
v-model="state.form.address" :disabled="state.isEnableOCRData"/>
v-model="state.form.address" :disabled="state.isEnableOCRData" />
</u-form-item> </u-form-item>
<!-- <u-form-item label="证件有效期"> <!-- <u-form-item label="证件有效期">
<u-input v-model="state.form.begindate" type="select" /> <u-input v-model="state.form.begindate" type="select" />
<view class="title"> 识别内容如下 </view> <view class="title"> 识别内容如下 </view>
<u-form label-width="200" :model="state.form" ref="uForm"> <u-form label-width="200" :model="state.form" ref="uForm">
<u-form-item label="姓名"> <u-form-item label="姓名">
<u-input inputAlign="right" placeholder='请输入姓名' v-model="state.form.userName" :disabled="state.isEnableOCRData"/>
<u-input inputAlign="right" placeholder='请输入姓名' v-model="state.form.userName"
:disabled="state.isEnableOCRData" />
</u-form-item> </u-form-item>
<!-- <u-form-item label="性别">
<!-- <u-form-item label="性别">
<u-input inputAlign="right" placeholder='请选择性别' v-model="state.form.gender" type="select" /> <u-input inputAlign="right" placeholder='请选择性别' v-model="state.form.gender" type="select" />
</u-form-item> --> </u-form-item> -->
<u-form-item label="身份证号"> <u-form-item label="身份证号">
<u-input inputAlign="right" placeholder='请输入身份证号' v-model="state.form.userIdNum" :disabled="state.isEnableOCRData"/>
<u-input inputAlign="right" placeholder='请输入身份证号' v-model="state.form.userIdNum"
:disabled="state.isEnableOCRData" />
</u-form-item> </u-form-item>
<!-- <u-form-item label=""> <!-- <u-form-item label="">
<u-input v-model="state.form.userIdNum" /> <u-input v-model="state.form.userIdNum" />
<view class="title"> 识别内容如下 </view> <view class="title"> 识别内容如下 </view>
<u-form label-width="200" :model="state.form" ref="uForm"> <u-form label-width="200" :model="state.form" ref="uForm">
<u-form-item label="经办人姓名"> <u-form-item label="经办人姓名">
<u-input inputAlign="right" placeholder='请输入经办人姓名' v-model="state.form.agentName" :disabled="state.isEnableOCRData"/>
<u-input inputAlign="right" placeholder='请输入经办人姓名' v-model="state.form.agentName"
:disabled="state.isEnableOCRData" />
</u-form-item> </u-form-item>
<!-- <u-form-item label="性别"> <!-- <u-form-item label="性别">
<u-input v-model="state.form.agentGender" type="select" /> <u-input v-model="state.form.agentGender" type="select" />
</u-form-item> --> </u-form-item> -->
<u-form-item label="身份证号"> <u-form-item label="身份证号">
<u-input inputAlign="right" placeholder='请输入身份证号' v-model="state.form.agentIdNum" :disabled="state.isEnableOCRData"/>
<u-input inputAlign="right" placeholder='请输入身份证号' v-model="state.form.agentIdNum"
:disabled="state.isEnableOCRData" />
</u-form-item> </u-form-item>
<!-- <u-form-item label="证件有效期"> <!-- <u-form-item label="证件有效期">
<u-input v-model="state.form.begindate" type="select" /> <u-input v-model="state.form.begindate" type="select" />
orderId: "", orderId: "",
vehiclePlateColor: undefined, vehiclePlateColor: undefined,
isMyPeopple: true, isMyPeopple: true,
isSign:'',
type:1,
isEnableOther:true, //小程序是否支持他人办理
isEnableBook:true, //他人办理时是否上传委托书
isEnableInfo:true, //小程序信息带出
isEnableOCRData:true, //允许修改OCR识别出来的数据
isSign: '',
type: 1,
isEnableOther: true, //小程序是否支持他人办理
isEnableBook: true, //他人办理时是否上传委托书
isEnableInfo: true, //小程序信息带出
isEnableOCRData: true, //允许修改OCR识别出来的数据
}); });
const userGenderAction = () => { const userGenderAction = () => {
state.genderShow = true; state.genderShow = true;
}; };
if (result.accessToken && result.openId) { if (result.accessToken && result.openId) {
setItem('token', result.accessToken) setItem('token', result.accessToken)
setItem('openId', result.openId) setItem('openId', result.openId)
state.form.opId = result.openId; state.form.opId = result.openId;
let data = state.form; let data = state.form;
const options = { const options = {
state.form.orderId = option.orderId; state.form.orderId = option.orderId;
state.orderId = option.orderId; state.orderId = option.orderId;
state.vehiclePlateColor = option.vehiclePlateColor; state.vehiclePlateColor = option.vehiclePlateColor;
state.form.opId = getItem('openId')?getItem('openId'):'';
state.isSign=option.isSign;
state.type=option.type;
state.form.opId = getItem('openId') ? getItem('openId') : '';
state.isSign = option.isSign;
state.type = option.type;
//state.fromOrder = option.fromOrder //是否来自订单-修改资料 //state.fromOrder = option.fromOrder //是否来自订单-修改资料
getGlobalParam(); //全局配置数据 getGlobalParam(); //全局配置数据
console.log("option",option)
console.log("option", option)
}); });
//监听页面滚动 //监听页面滚动
onPageScroll((e) => { onPageScroll((e) => {
scrollTop.value = e.scrollTop; scrollTop.value = e.scrollTop;
}; };
//orc接口调用 //orc接口调用
const cardImageOcr = (val : any) => { const cardImageOcr = (val : any) => {
if(state.isEnableOCRData){
if (state.isEnableOCRData) {
return; return;
} }
console.log("点击了"); console.log("点击了");
}; };
//替换图片地址 //替换图片地址
const strReplace = (str : string) => { const strReplace = (str : string) => {
return str.replace('http://192.168.101.145:9000', envs[process.env.NODE_ENV].baseUrl)
if (envs[process.env.NODE_ENV].baseUrl == "http://192.168.100.63:8087") {
return str.replace('http://192.168.101.145:9000', envs[process.env.NODE_ENV].baseUrl)
} else {
return str.replace('http://100.64.2.113:9000', envs[process.env.NODE_ENV].baseUrl)
}
} }
const getGlobalParam=()=>{
const data=getItem('globalParam')
console.log("全局配置数据",getCodeName('IS_ENABLE',data.miniSupportOther),getCodeName('IS_ENABLE',data.otherUploadProxy),getCodeName('IS_ENABLE',data.miniInfoShow),getCodeName('IS_ENABLE',data.changeOCRData))
const getGlobalParam = () => {
const data = getItem('globalParam')
console.log("全局配置数据", getCodeName('IS_ENABLE', data.miniSupportOther), getCodeName('IS_ENABLE', data.otherUploadProxy), getCodeName('IS_ENABLE', data.miniInfoShow), getCodeName('IS_ENABLE', data.changeOCRData))
// 小程序是否支持他人办理 // 小程序是否支持他人办理
if(getCodeName('IS_ENABLE',data.miniSupportOther)=='启用'){
state.isEnableOther=true;
}else{
state.isEnableOther=false;
if (getCodeName('IS_ENABLE', data.miniSupportOther) == '启用') {
state.isEnableOther = true;
} else {
state.isEnableOther = false;
} }
// 他人办理时是否上传委托书 // 他人办理时是否上传委托书
if(getCodeName('IS_ENABLE',data.otherUploadProxy)=='启用'){
state.isEnableBook=true;
}else{
state.isEnableBook=false;
if (getCodeName('IS_ENABLE', data.otherUploadProxy) == '启用') {
state.isEnableBook = true;
} else {
state.isEnableBook = false;
} }
// 小程序信息带出 // 小程序信息带出
if(getCodeName('IS_ENABLE',data.miniInfoShow)=='启用'){
state.isEnableInfo=true;
if (getCodeName('IS_ENABLE', data.miniInfoShow) == '启用') {
state.isEnableInfo = true;
uni.showModal({ uni.showModal({
// title: '提示', // title: '提示',
content: '是否允许带出用户信息', content: '是否允许带出用户信息',
} }
} }
}); });
}else{
state.isEnableInfo=false;
} else {
state.isEnableInfo = false;
} }
// 允许修改OCR识别出来的数据 // 允许修改OCR识别出来的数据
if(getCodeName('IS_ENABLE',data.changeOCRData)=='启用'){
state.isEnableOCRData=false;
}else{
state.isEnableOCRData=true;
if (getCodeName('IS_ENABLE', data.changeOCRData) == '启用') {
state.isEnableOCRData = false;
} else {
state.isEnableOCRData = true;
} }
} }
// 通过opneId查询用户信息 // 通过opneId查询用户信息
const queryUserMsg=()=>{
const queryUserMsg = () => {
const options = { const options = {
type: 2,
data: {
"openId":getItem('openId')
},
method: "POST",
showLoading: true,
type: 2,
data: {
"openId": getItem('openId')
},
method: "POST",
showLoading: true,
}; };
request(getUserMsg, options).then((res) => { request(getUserMsg, options).then((res) => {
console.log("通过opneId查询用户信息",stringToJson(res.bizContent))
const data=stringToJson(res.bizContent);
state.form.userPosImgUrl=data.customerPosImgUrl;
state.form.userNegImgUrl=data.customerNegImgUrl;
state.form.userName=data.customerName;
state.form.userIdNum=data.customerIdNum;
state.form.address=data.customerAddress;
state.form.tel=data.customerTel;
console.log("通过opneId查询用户信息", stringToJson(res.bizContent))
const data = stringToJson(res.bizContent);
state.form.userPosImgUrl = data.customerPosImgUrl;
state.form.userNegImgUrl = data.customerNegImgUrl;
state.form.userName = data.customerName;
state.form.userIdNum = data.customerIdNum;
state.form.address = data.customerAddress;
state.form.tel = data.customerTel;
}) })
} }
</script> </script>

+ 3
- 0
utils/network/request.js 파일 보기

accessToken: getItem(StorageKeys.Token) accessToken: getItem(StorageKeys.Token)
} }
options.url = envs[process.env.NODE_ENV].baseUrl + '/api/interfaceMidGroundIn' options.url = envs[process.env.NODE_ENV].baseUrl + '/api/interfaceMidGroundIn'
<<<<<<< HEAD
// options.url = envs[process.env.NODE_ENV].baseUrl + '/ifzt/api/interfaceMidGroundIn' // options.url = envs[process.env.NODE_ENV].baseUrl + '/ifzt/api/interfaceMidGroundIn'
=======
>>>>>>> 29fd2fd4ca7fc1cfd9a89c58cda5f16861e566da
// options.url = envs[process.env.NODE_ENV].baseUrl + '/ifzt/api/interfaceMidGroundIn' // options.url = envs[process.env.NODE_ENV].baseUrl + '/ifzt/api/interfaceMidGroundIn'
//默认json数据格式提交` //默认json数据格式提交`
let contentType = 'application/x-www-form-urlencoded' let contentType = 'application/x-www-form-urlencoded'

Loading…
취소
저장