update
This commit is contained in:
parent
e6a2dfbdb0
commit
346fd1d3c0
@ -9,9 +9,6 @@ services:
|
||||
- NODE_ENV=production
|
||||
- PORT=3000
|
||||
- DB_PATH=/data/database/shop.db
|
||||
# UPay配置 - 生产环境时需要修改这些值
|
||||
- UPAY_APP_ID=${UPAY_APP_ID:-M1C40DvS}
|
||||
- UPAY_APP_SECRET=${UPAY_APP_SECRET:-a2nqkkqRb09LIe87}
|
||||
volumes:
|
||||
# 持久化数据库文件到专用目录
|
||||
- ./database:/data/database:rw
|
||||
|
||||
11
server.js
11
server.js
@ -16,8 +16,7 @@ app.use(bodyParser.urlencoded({ extended: true }));
|
||||
app.use(express.static('public'));
|
||||
|
||||
// 数据库初始化
|
||||
const dbPath = process.env.DB_PATH || './database/shop.db';
|
||||
const db = new sqlite3.Database(dbPath);
|
||||
const db = new sqlite3.Database('./database/shop.db');
|
||||
|
||||
// 创建订单表
|
||||
db.serialize(() => {
|
||||
@ -43,11 +42,10 @@ db.serialize(() => {
|
||||
});
|
||||
|
||||
// UPay 配置
|
||||
// const UPAY_APP_ID = process.env.UPAY_APP_ID || 'E7c4dss9';
|
||||
// const UPAY_APP_SECRET = process.env.UPAY_APP_SECRET || 'Hwc56INsabRau2yn';
|
||||
// const UPAY_APP_ID = 'E7c4dss9';
|
||||
// const UPAY_APP_SECRET = 'Hwc56INsabRau2yn';
|
||||
// const UPAY_API_URL = 'https://api.upay.ink/v1/api/open';
|
||||
|
||||
|
||||
const UPAY_APP_ID = 'M1C40DvS';
|
||||
const UPAY_APP_SECRET = 'a2nqkkqRb09LIe87';
|
||||
const UPAY_API_URL = 'https://api-test.upay.ink/v1/api/open';
|
||||
@ -172,8 +170,7 @@ app.post('/api/payment/create', async (req, res) => {
|
||||
chainType: '1', // USDT TRC20
|
||||
fiatAmount: order.total_amount.toFixed(2),
|
||||
fiatCurrency: 'USD',
|
||||
notifyUrl: `${req.protocol}://${req.get('host')}/api/payment/callback`,
|
||||
redirectUrl: `${req.protocol}://${req.get('host')}/success.html?order_id=${order_id}`
|
||||
notifyUrl: `${req.protocol}://${req.get('host')}/api/payment/callback`
|
||||
};
|
||||
|
||||
// 生成签名
|
||||
|
||||
Loading…
Reference in New Issue
Block a user