瀏覽代碼

'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 查看文件

@@ -48,19 +48,20 @@
<view class="title"> 识别内容如下 </view>
<u-form label-width="230" :model="state.form" ref="uForm">
<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 label="性别">
<!-- <u-form-item label="性别">
<u-input placeholder='请选择性别' v-model="state.form.gender" @click="userGenderAction()"
type="select" />
</u-form-item> -->
<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 label="地址">
<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 label="证件有效期">
<u-input v-model="state.form.begindate" type="select" />
@@ -121,13 +122,15 @@
<view class="title"> 识别内容如下 </view>
<u-form label-width="200" :model="state.form" ref="uForm">
<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 label="性别">
<!-- <u-form-item label="性别">
<u-input inputAlign="right" placeholder='请选择性别' v-model="state.form.gender" type="select" />
</u-form-item> -->
<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 label="">
<u-input v-model="state.form.userIdNum" />
@@ -191,13 +194,15 @@
<view class="title"> 识别内容如下 </view>
<u-form label-width="200" :model="state.form" ref="uForm">
<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 label="性别">
<u-input v-model="state.form.agentGender" type="select" />
</u-form-item> -->
<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 label="证件有效期">
<u-input v-model="state.form.begindate" type="select" />
@@ -306,14 +311,14 @@
orderId: "",
vehiclePlateColor: undefined,
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 = () => {
state.genderShow = true;
};
@@ -365,7 +370,7 @@
if (result.accessToken && result.openId) {
setItem('token', result.accessToken)
setItem('openId', result.openId)
state.form.opId = result.openId;
let data = state.form;
const options = {
@@ -468,14 +473,14 @@
state.form.orderId = option.orderId;
state.orderId = option.orderId;
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 //是否来自订单-修改资料
getGlobalParam(); //全局配置数据
console.log("option",option)
console.log("option", option)
});
//监听页面滚动
onPageScroll((e) => {
scrollTop.value = e.scrollTop;
@@ -524,7 +529,7 @@
};
//orc接口调用
const cardImageOcr = (val : any) => {
if(state.isEnableOCRData){
if (state.isEnableOCRData) {
return;
}
console.log("点击了");
@@ -570,26 +575,30 @@
};
//替换图片地址
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({
// title: '提示',
content: '是否允许带出用户信息',
@@ -602,36 +611,36 @@
}
}
});
}else{
state.isEnableInfo=false;
} else {
state.isEnableInfo = false;
}
// 允许修改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查询用户信息
const queryUserMsg=()=>{
const queryUserMsg = () => {
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) => {
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>

+ 3
- 0
utils/network/request.js 查看文件

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

Loading…
取消
儲存