fix(server): 更新数据库环境变量命名以保持一致性
fix(WorkerDashboardView): 调整扫描器延迟并简化错误处理
This commit is contained in:
+5
-5
@@ -14,11 +14,11 @@ async function startServer() {
|
||||
|
||||
// --- Database Connection ---
|
||||
const db = mysql.createPool({
|
||||
host: process.env.DB_HOST,
|
||||
user: process.env.DB_USER,
|
||||
password: process.env.DB_PASSWORD,
|
||||
database: process.env.DB_NAME,
|
||||
port: process.env.DB_PORT || 3306,
|
||||
host: process.env.DBHOST,
|
||||
user: process.env.DBUSER,
|
||||
password: process.env.DBPASSWORD,
|
||||
database: process.env.DBNAME,
|
||||
port: process.env.DBPORT,
|
||||
waitForConnections: true,
|
||||
connectionLimit: 10,
|
||||
queueLimit: 0,
|
||||
|
||||
@@ -115,8 +115,9 @@ const startScanner = () => {
|
||||
errorMessage.value = `Unable to start camera. Try uploading an image instead.`
|
||||
isScannerActive.value = false
|
||||
})
|
||||
}, 100)
|
||||
}, 2000)
|
||||
}
|
||||
|
||||
const stopScanner = () => {
|
||||
if (html5QrCode && html5QrCode.isScanning) {
|
||||
html5QrCode.stop().catch((err) => console.error('Failed to stop scanner', err))
|
||||
@@ -150,9 +151,8 @@ const onScanSuccess = (decodedText) => {
|
||||
(errorMessage.value = 'Unable to retrieve your location. Please enable location services.'),
|
||||
)
|
||||
}
|
||||
const onScanFailure = (error) => {
|
||||
errorMessage.value = error
|
||||
isScannerActive.value = false
|
||||
const onScanFailure = () => {
|
||||
errorMessage.value = 'Please Try Again'
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user