master
lion 2 months ago
parent 47840d1644
commit a7a319e141

@ -74,11 +74,12 @@ const install = (Vue, vm) => {
handleAuthError()
return Promise.reject(res.data)
} else {
// 其他业务错误
const errorMsg = res.data.msg || '请求失败'
// 其他业务错误(后端 fail() 返回 errmsg)
const errorMsg = res.data.errmsg || res.data.msg || '请求失败'
uni.showToast({
icon: "none",
title: errorMsg
title: errorMsg,
duration: 3000
})
return Promise.reject(res.data)
}
@ -122,11 +123,11 @@ const install = (Vue, vm) => {
})
}
})
}
}
}
export default {
install
}
}

@ -230,7 +230,7 @@
v-model="personNoValue"
placeholder="请输入ID卡"
class="info-input"
:disabled="visitData.audit_status == 4"
:disabled="!canVerifyVisit"
/>
</view>
</view>
@ -275,7 +275,7 @@
v-model="person.follw_people_person_no"
placeholder="请输入ID卡"
class="info-input"
:disabled="visitData.audit_status == 4"
:disabled="!canVerifyVisit"
/>
</view>
</view>
@ -295,7 +295,7 @@
v-model="remarkValue"
placeholder="请输入备注信息"
class="info-textarea"
:disabled="visitData.audit_status == 4"
:disabled="!canVerifyVisit"
></textarea>
</view>
</view>
@ -311,7 +311,7 @@
<view class="uploaded-photos">
<!-- 添加照片按钮 -->
<view
v-if="visitData.audit_status != 4"
v-if="canVerifyVisit"
class="photo-item add-photo-btn"
@click="showPhotoOptions"
>
@ -339,7 +339,7 @@
@click="previewImage(image.url)"
></image>
<view
v-if="visitData.audit_status != 4"
v-if="canVerifyVisit"
class="photo-delete"
@click="removeImage(image)"
>×</view
@ -379,7 +379,7 @@
关闭
</button>
<button
v-if="visitData.audit_status != 4"
v-if="canVerifyVisit"
@click="updateVisitInfo"
class="btn btn-primary"
:disabled="updating"
@ -534,6 +534,11 @@ export default {
uni.stopPullDownRefresh();
},
computed: {
canVerifyVisit() {
const status = Number(this.visitData && this.visitData.audit_status);
const longTerm = Number(this.visitData && this.visitData.long_time) === 1;
return status === 1 || status === 3 || (status === 4 && longTerm);
},
sortedVehicleImages() {
return [...(this.vehicleImages || [])].sort((a, b) => {
return this.parseCreatedAt(b.created_at) - this.parseCreatedAt(a.created_at);
@ -976,10 +981,9 @@ export default {
this.vehicleImages = [];
this.originalVehicleImageIds = [];
}
// 核销的值
// 核销的值:长期访客优先用后端 gate_verify_type(跨日已进厂须先核当日进厂)
this.codeForm.code = visitor.code;
// 1(待进厂)/4(已离厂) => 进厂;3(已进厂) => 离厂
this.codeForm.type = visitor.audit_status == 3 ? 2 : 1;
this.codeForm.type = this.resolveGateType(visitor);
this.visitShow = true;
} else {
@ -996,14 +1000,24 @@ export default {
});
}
} catch (error) {
uni.showToast({
title: "查询失败",
icon: "none",
});
if (!(error && (error.errmsg || error.msg))) {
uni.showToast({
title: "查询失败",
icon: "none",
});
}
} finally {
this.loading = false;
}
},
resolveGateType(visitor) {
const longTerm = Number(visitor && visitor.long_time) === 1;
const gvt = visitor && visitor.gate_verify_type;
if (longTerm && gvt !== undefined && gvt !== null && gvt !== "") {
return Number(gvt) === 2 ? 2 : 1;
}
return visitor && visitor.audit_status == 3 ? 2 : 1;
},
// 核销
async cancelCode() {
if (!this.gateAdminId) {
@ -1011,7 +1025,7 @@ export default {
title: "请先选择门岗人员",
icon: "none",
});
return;
throw new Error("请先选择门岗人员");
}
const mainPersonNo = this.personNoValue ? [this.personNoValue] : [];
const followPersonNo = (this.visitData?.follw_people || [])
@ -1029,10 +1043,6 @@ export default {
car_no: carNoArr,
};
await this.$u.api.visitCancel(params);
uni.showToast({
title: "核销成功",
icon: "none",
});
this.clearInputs();
},
// 读取身份证(与 yxbd-visitor-web/src/views/gate/visitlist.vue 一致)
@ -1285,9 +1295,9 @@ export default {
// 验证必填字段 - 由于去除action,暂无必填验证
// 判断是入场还是离厂
const isEntering = this.visitData.audit_status == 1; // 通过(待进厂) - 入场
const isLeaving = this.visitData.audit_status == 3; // 已进厂 - 离厂
// 以本次实际核销类型为准(长期跨日可能是已进厂但仍须先核当日进厂)
const isEntering = this.codeForm.type == 1;
const isLeaving = this.codeForm.type == 2;
// 内部方法:执行更新
const performUpdate = async (alsoCancel) => {
@ -1311,38 +1321,35 @@ export default {
await this.$u.api.visitUpdate(updateParams);
// 根据操作类型和状态显示不同的成功提示
let successMessage = "更新成功";
if (alsoCancel) {
// 提交并核销时,根据状态显示
if (isEntering) {
successMessage = "入厂成功";
} else if (isLeaving) {
successMessage = "已离厂";
}
} else {
// 仅提交照片时,显示提交成功
successMessage = "提交成功";
}
uni.showToast({
title: successMessage,
icon: "success",
});
if (alsoCancel) {
// 更新成功后直接核销并关闭弹窗
await this.cancelCode();
const successMessage = isLeaving
? "已离厂"
: isEntering
? "入厂成功"
: "核销成功";
uni.showToast({
title: successMessage,
icon: "success",
});
setTimeout(() => {
this.closeVisitModal();
}, 800);
} else {
uni.showToast({
title: "提交成功",
icon: "success",
});
}
} catch (error) {
console.error("更新失败:", error);
uni.showToast({
title: "更新失败",
icon: "none",
});
// 拦截器已弹出 errmsg 时不再覆盖成「更新失败」
if (!(error && (error.errmsg || error.msg))) {
uni.showToast({
title: "核销失败",
icon: "none",
});
}
} finally {
this.updating = false;
}

Binary file not shown.

@ -1 +1 @@
https://app.liuyingyong.cn/build/download/7f369fb0-3328-11f1-92e7-13d6d12d6a1c
https://app.liuyingyong.cn/build/download/b8b2f9c0-aa7c-11f1-8ad9-03d2d30d6f73

@ -1 +1 @@
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

@ -1,7 +1,7 @@
var isReady=false;var onReadyCallbacks=[];
var isServiceReady=false;var onServiceReadyCallbacks=[];
var __uniConfig = {"pages":["pages/index/index","pages/login/index"],"window":{"navigationBarTextStyle":"black","navigationBarTitleText":"BD访客在线核销","navigationBarBackgroundColor":"#F8F8F8","backgroundColor":"#96d6e9"},"preloadRule":{},"darkmode":false,"nvueCompiler":"uni-app","nvueStyleCompiler":"uni-app","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"BD访客在线核销","compilerVersion":"4.87","entryPagePath":"pages/index/index","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000}};
var __uniConfig = {"pages":["pages/index/index","pages/login/index"],"window":{"navigationBarTextStyle":"black","navigationBarTitleText":"BD访客在线核销","navigationBarBackgroundColor":"#F8F8F8","backgroundColor":"#96d6e9"},"preloadRule":{},"darkmode":false,"nvueCompiler":"uni-app","nvueStyleCompiler":"uni-app","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"BD访客在线核销","compilerVersion":"5.07","entryPagePath":"pages/index/index","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000}};
var __uniRoutes = [{"path":"/pages/index/index","meta":{"isQuit":true},"window":{"navigationStyle":"custom"}},{"path":"/pages/login/index","meta":{},"window":{"navigationStyle":"custom"}}];
__uniConfig.onReady=function(callback){if(__uniConfig.ready){callback()}else{onReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"ready",{get:function(){return isReady},set:function(val){isReady=val;if(!isReady){return}const callbacks=onReadyCallbacks.slice(0);onReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
__uniConfig.onServiceReady=function(callback){if(__uniConfig.serviceReady){callback()}else{onServiceReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"serviceReady",{get:function(){return isServiceReady},set:function(val){isServiceReady=val;if(!isServiceReady){return}const callbacks=onServiceReadyCallbacks.slice(0);onServiceReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1 +1 @@
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__2C03B0D","name":"BD访客在线核销","version":{"name":"1.0.2","code":102},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"Camera":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"autoclose":true,"delay":0,"target":"id:1","waiting":true},"popGesture":"close","launchwebview":{"render":"always","id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#F8F8F8"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"distribute":{"icons":{"android":{"hdpi":"icon-android-hdpi.png","xhdpi":"icon-android-xhdpi.png","xxhdpi":"icon-android-xxhdpi.png","xxxhdpi":"icon-android-xxxhdpi.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"},"prerendered":"false"}},"google":{"permissions":["<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-feature android:name=\"android.hardware.camera\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"packagename":"uni.app.UNI2C03B0D","custompermissions":true},"apple":{"dSYMs":false,"devices":"universal"},"plugins":{"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}},"orientation":"portrait-primary"},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"uni-app":{"compilerVersion":"4.87","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"launch_path":"__uniappview.html","adid":"122299150103"}}
{"@platforms":["android","iPhone","iPad"],"description":"","developer":{"email":"","name":"","url":""},"id":"__UNI__2C03B0D","launch_path":"__uniappview.html","name":"BD访客在线核销","permissions":{"Camera":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"allowsInlineMediaPlayback":true,"compilerVersion":3,"distribute":{"apple":{"dSYMs":false,"devices":"universal"},"google":{"permissions":["<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-feature android:name=\"android.hardware.camera\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"packagename":"uni.app.UNI2C03B0D","custompermissions":true},"icons":{"android":{"hdpi":"icon-android-hdpi.png","xhdpi":"icon-android-xhdpi.png","xxhdpi":"icon-android-xxhdpi.png","xxxhdpi":"icon-android-xxxhdpi.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"},"prerendered":"false"}},"plugins":{"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}},"orientation":"portrait-primary"},"launch_path":"__uniappview.html","launchwebview":{"id":"1","kernel":"WKWebview","render":"always"},"nvueStyleCompiler":"uni-app","popGesture":"close","splashscreen":{"autoclose":true,"delay":0,"target":"id:1","waiting":true},"statusbar":{"background":"#F8F8F8","immersed":"supportedDevice","style":"dark"},"uni-app":{"compilerVersion":"5.07","control":"uni-v3","nvue":{"flex-direction":"column"},"nvueCompiler":"uni-app","nvueLaunchMode":"normal","renderer":"auto"},"uniStatistics":{"enable":false},"useragent":{"concatenate":true,"value":"uni-app"},"usingComponents":true,"adid":"122299150103"},"version":{"code":102,"name":"1.0.2"}}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.
Loading…
Cancel
Save