保存进度!

This commit is contained in:
Kane Wang 2023-09-14 18:42:23 +08:00
parent 9878abb946
commit 712aabfb99
5 changed files with 71 additions and 6 deletions

View File

@ -0,0 +1,59 @@
CREATE OR REPLACE PACKAGE telsaler_reward_pkg IS
-- Author : WANGWEI-202
-- Created : 2023/9/13 10:05:43
-- Purpose : ×øϯ½±ÀøÏà¹ØµÄ°ü
PROCEDURE save_telsaler_reward
(
a_rec_id INTEGER,
a_telsaler_name VARCHAR2,
a_reward_index VARCHAR2
);
PROCEDURE delete_telsaler_reward(a_rec_id INTEGER);
END telsaler_reward_pkg;
/
CREATE OR REPLACE PACKAGE BODY telsaler_reward_pkg IS
PROCEDURE save_telsaler_reward
(
a_rec_id INTEGER,
a_telsaler_name VARCHAR2,
a_reward_index VARCHAR2
) IS
BEGIN
MERGE INTO telsaler_reward r
USING (SELECT COUNT(*) COUNT
FROM telsaler_reward
WHERE rec_id = a_rec_id) a
ON (a.count > 0)
WHEN MATCHED THEN
UPDATE
SET r.reward_index = a_reward_index,
r.telsaler_name = a_telsaler_name
WHERE r.rec_id = a_rec_id
WHEN NOT MATCHED THEN
INSERT
(reward_index,
telsaler_name)
VALUES
(a_reward_index,
a_telsaler_name);
COMMIT;
END;
PROCEDURE delete_telsaler_reward(a_rec_id INTEGER) IS
BEGIN
DELETE telsaler_reward
WHERE rec_id = a_rec_id;
COMMIT;
END;
BEGIN
NULL;
END telsaler_reward_pkg;
/

View File

@ -33,7 +33,7 @@
"eslint-config-standard-with-typescript": "^39.0.0",
"eslint-plugin-vue": "^9.17.0",
"node-sass": "^9.0.0",
"sass": "^1.66.1",
"sass": "^1.67.0",
"style-loader": "^3.3.3",
"vue-eslint-parser": "^9.3.1"
}
@ -12169,9 +12169,9 @@
"dev": true
},
"node_modules/sass": {
"version": "1.66.1",
"resolved": "https://registry.npmmirror.com/sass/-/sass-1.66.1.tgz",
"integrity": "sha512-50c+zTsZOJVgFfTgwwEzkjA3/QACgdNsKueWPyAR0mRINIvLAStVQBbPg14iuqEQ74NPDbXzJARJ/O4SI1zftA==",
"version": "1.67.0",
"resolved": "https://registry.npmmirror.com/sass/-/sass-1.67.0.tgz",
"integrity": "sha512-SVrO9ZeX/QQyEGtuZYCVxoeAL5vGlYjJ9p4i4HFuekWl8y/LtJ7tJc10Z+ck1c8xOuoBm2MYzcLfTAffD0pl/A==",
"devOptional": true,
"dependencies": {
"chokidar": ">=3.0.0 <4.0.0",

View File

@ -34,7 +34,7 @@
"eslint-config-standard-with-typescript": "^39.0.0",
"eslint-plugin-vue": "^9.17.0",
"node-sass": "^9.0.0",
"sass": "^1.66.1",
"sass": "^1.67.0",
"style-loader": "^3.3.3",
"vue-eslint-parser": "^9.3.1"
}

View File

@ -3,7 +3,7 @@
* @Date: 2023-09-14 00:22:04
* @LastEditors: Kane
* @FilePath: /task_schedule/src/utils/api/eventBus.ts
* @Description:
* @Description: 线
*
* Copyright (c) ${2022} by Kane, All Rights Reserved.
*/

View File

@ -0,0 +1,6 @@
{
"name": "desktop_archievement_backend",
"lockfileVersion": 3,
"requires": true,
"packages": {}
}