diff --git a/code/db/pkg/telsaler_reward_pkg.pck b/code/db/pkg/telsaler_reward_pkg.pck new file mode 100644 index 0000000..483bbb2 --- /dev/null +++ b/code/db/pkg/telsaler_reward_pkg.pck @@ -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; +/ diff --git a/code/web/task_schedule/package-lock.json b/code/web/task_schedule/package-lock.json index ebd303e..1ab1643 100644 --- a/code/web/task_schedule/package-lock.json +++ b/code/web/task_schedule/package-lock.json @@ -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", diff --git a/code/web/task_schedule/package.json b/code/web/task_schedule/package.json index b55e165..6ed8ae2 100644 --- a/code/web/task_schedule/package.json +++ b/code/web/task_schedule/package.json @@ -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" } diff --git a/code/web/task_schedule/src/utils/api/EventBus.ts b/code/web/task_schedule/src/utils/api/EventBus.ts index 05e8298..0d9a634 100644 --- a/code/web/task_schedule/src/utils/api/EventBus.ts +++ b/code/web/task_schedule/src/utils/api/EventBus.ts @@ -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. */ diff --git a/code/鍚庣/desktop_archievement_backend/package-lock.json b/code/鍚庣/desktop_archievement_backend/package-lock.json new file mode 100644 index 0000000..a9cf2b7 --- /dev/null +++ b/code/鍚庣/desktop_archievement_backend/package-lock.json @@ -0,0 +1,6 @@ +{ + "name": "desktop_archievement_backend", + "lockfileVersion": 3, + "requires": true, + "packages": {} +}