From dc306aeff09e716f94f034c5aa808aa7c8cd92a7 Mon Sep 17 00:00:00 2001
From: gyq <875626088@qq.com>
Date: Thu, 14 Mar 2024 15:58:56 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=A7=84=E6=A0=BC=E9=80=89?=
=?UTF-8?q?=E6=8B=A9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
dist-electron/main.js | 41 +---------------------------
package.json | 2 +-
src/components/payCard/scanModal.vue | 6 ++++
src/views/home/components/goods.vue | 22 +++++++++++++--
src/views/login.vue | 2 +-
5 files changed, 28 insertions(+), 45 deletions(-)
diff --git a/dist-electron/main.js b/dist-electron/main.js
index 4bb7d2b..fb9c23e 100644
--- a/dist-electron/main.js
+++ b/dist-electron/main.js
@@ -1,40 +1 @@
-"use strict";
-const path = require("path");
-const electron = require("electron");
-let win;
-electron.app.whenReady().then(() => {
- win = new electron.BrowserWindow({
- title: "银收客",
- width: 1024,
- height: 768,
- fullscreenable: true,
- fullscreen: process.env.VITE_DEV_SERVER_URL ? false : true,
- simpleFullscreen: true,
- frame: process.env.VITE_DEV_SERVER_URL ? true : false,
- webPreferences: {
- // 集成网页和 Node.js,也就是在渲染进程中,可以调用 Node.js 方法
- nodeIntegration: true,
- contextIsolation: false
- }
- });
- if (process.env.VITE_DEV_SERVER_URL) {
- win.loadURL(process.env.VITE_DEV_SERVER_URL);
- win.webContents.openDevTools();
- } else {
- win.loadFile(path.resolve(__dirname, "../dist/index.html"));
- }
- electron.app.on("activate", () => {
- if (electron.BrowserWindow.getAllWindows().length === 0) {
- createWindow();
- }
- });
- electron.ipcMain.on("quitHandler", (_, msg) => {
- electron.app.quit();
- });
- electron.ipcMain.on("printStart", (event, arg) => {
- });
-});
-electron.app.on("window-all-closed", () => {
- if (process.platform !== "darwin")
- electron.app.quit();
-});
+"use strict";const o=require("path"),e=require("electron");let n;e.app.whenReady().then(()=>{n=new e.BrowserWindow({title:"银收客",width:1024,height:768,fullscreenable:!0,fullscreen:!process.env.VITE_DEV_SERVER_URL,simpleFullscreen:!0,frame:!!process.env.VITE_DEV_SERVER_URL,webPreferences:{nodeIntegration:!0,contextIsolation:!1}}),process.env.VITE_DEV_SERVER_URL?(n.loadURL(process.env.VITE_DEV_SERVER_URL),n.webContents.openDevTools()):n.loadFile(o.resolve(__dirname,"../dist/index.html")),e.app.on("activate",()=>{e.BrowserWindow.getAllWindows().length===0&&createWindow()}),e.ipcMain.on("quitHandler",(t,r)=>{e.app.quit()}),e.ipcMain.on("printStart",(t,r)=>{})});e.app.on("window-all-closed",()=>{process.platform!=="darwin"&&e.app.quit()});
diff --git a/package.json b/package.json
index 73a1754..67a7aaf 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "vite-electron",
"private": true,
- "version": "1.0.13",
+ "version": "1.0.1",
"main": "dist-electron/main.js",
"scripts": {
"dev": "chcp 65001 && vite",
diff --git a/src/components/payCard/scanModal.vue b/src/components/payCard/scanModal.vue
index 8d9a876..065c210 100644
--- a/src/components/payCard/scanModal.vue
+++ b/src/components/payCard/scanModal.vue
@@ -123,9 +123,15 @@ async function checkPayStauts() {
try {
const res = await queryOrder({ orderId: props.orderId })
if (res.status == 'closed') {
+ ElMessage.success('支付成功')
emits('success')
+ return
+ } if (res.status == 'paying') {
+ ElMessage.warning('用户支付中...')
+ return
} else {
ElMessage.error(res.payRemark || '支付失败!')
+ return
}
} catch (error) {
console.log(error)
diff --git a/src/views/home/components/goods.vue b/src/views/home/components/goods.vue
index 05dbf14..2bdf877 100644
--- a/src/views/home/components/goods.vue
+++ b/src/views/home/components/goods.vue
@@ -56,7 +56,7 @@