diff --git a/OAT.xml b/OAT.xml
index 0c767cda3..285d382b4 100644
--- a/OAT.xml
+++ b/OAT.xml
@@ -145,16 +145,19 @@ Note:If the text contains special characters, please escape them according to th
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -483,6 +486,45 @@ Note:If the text contains special characters, please escape them according to th
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/.gitignore b/code/SystemFeature/TaskManagement/WorkScheduler/.gitignore
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/.gitignore
rename to code/SystemFeature/TaskManagement/WorkScheduler/.gitignore
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/AppScope/app.json5 b/code/SystemFeature/TaskManagement/WorkScheduler/AppScope/app.json5
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/AppScope/app.json5
rename to code/SystemFeature/TaskManagement/WorkScheduler/AppScope/app.json5
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/AppScope/resources/base/element/string.json b/code/SystemFeature/TaskManagement/WorkScheduler/AppScope/resources/base/element/string.json
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/AppScope/resources/base/element/string.json
rename to code/SystemFeature/TaskManagement/WorkScheduler/AppScope/resources/base/element/string.json
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/AppScope/resources/base/media/app_icon.png b/code/SystemFeature/TaskManagement/WorkScheduler/AppScope/resources/base/media/app_icon.png
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/AppScope/resources/base/media/app_icon.png
rename to code/SystemFeature/TaskManagement/WorkScheduler/AppScope/resources/base/media/app_icon.png
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/README_zh.md b/code/SystemFeature/TaskManagement/WorkScheduler/README_zh.md
similarity index 77%
rename from code/BasicFeature/TaskManagement/WorkScheduler/README_zh.md
rename to code/SystemFeature/TaskManagement/WorkScheduler/README_zh.md
index a9f81fb96..a4ecf0d34 100644
--- a/code/BasicFeature/TaskManagement/WorkScheduler/README_zh.md
+++ b/code/SystemFeature/TaskManagement/WorkScheduler/README_zh.md
@@ -2,11 +2,11 @@
### 介绍
-本示例使用[@ohos.WorkSchedulerExtensionAbility](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis/js-apis-WorkSchedulerExtensionAbility.md)
-、[@ohos.net.http](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis/js-apis-http.md)
-、[@ohos.notification](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis/js-apis-notification.md)
-、[@ohos.bundle](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis/js-apis-Bundle.md)
-、[@ohos.fileio](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis/js-apis-fileio.md) 等接口,实现了设置后台任务、下载更新包
+本示例使用[@ohos.WorkSchedulerExtensionAbility](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-backgroundtasks-kit/js-apis-WorkSchedulerExtensionAbility.md)
+、[@ohos.net.http](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-network-kit/js-apis-http.md)
+、[@ohos.notification](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-notification-kit/js-apis-notification.md)
+、[@ohos.bundle](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-ability-kit/js-apis-Bundle-sys.md)
+、[@ohos.fileio](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-core-file-kit/js-apis-fileio.md) 等接口,实现了设置后台任务、下载更新包
、保存更新包、发送通知 、安装更新包实现升级的功能。
### 效果预览
@@ -64,11 +64,11 @@ entry/src/main/ets/
### 相关权限
-[ohos.permission.INTERNET](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/security/permission-list.md#ohospermissioninternet)
+[ohos.permission.INTERNET](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/security/AccessToken/permissions-for-all.md#ohospermissioninternet)
-[ohos.permission.INSTALL_BUNDLE](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/security/permission-list.md#ohospermissioninstall_bundle)
+[ohos.permission.INSTALL_BUNDLE](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/security/AccessToken/permissions-for-system-apps.md#ohospermissioninstall_bundle)
-[ohos.permission.NOTIFICATION_CONTROLLER](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/security/permission-list.md#ohospermissionnotification_controller)
+[ohos.permission.NOTIFICATION_CONTROLLER](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/security/AccessToken/permissions-for-system-apps.md#ohospermissionnotification_controller)
### 依赖
@@ -79,12 +79,12 @@ entry/src/main/ets/
1. 本示例仅支持标准系统上运行。
2. 本示例已适配API version 9版本SDK,本示例涉及使用系统接口:@ohos.bundle,需要手动替换Full
- SDK才能编译通过,具体操作可参考[替换指南](https://docs.openharmony.cn/pages/v3.2/zh-cn/application-dev/quick-start/full-sdk-switch-guide.md/)。
+ SDK才能编译通过,具体操作可参考[替换指南](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/faqs/full-sdk-switch-guide.md)。
3. 本示例需要使用DevEco Studio 3.1 Beta2 (Build Version: 3.1.0.400, built on April 7, 2023)及以上版本才可编译运行;
4. 本示例所配置的权限ohos.permission.INSTALL_BUNDLE与ohos.permission.NOTIFICATION_CONTROLLER为system_core级别(
- 相关权限级别可通过[权限定义列表](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/security/permission-list.md)查看),需要手动配置对应级别的权限签名(具体操作可查看[自动化签名方案](https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ohos-auto-configuring-signature-information-0000001271659465))。
+ 相关权限级别可通过[权限定义列表](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/security/AccessToken/permissions-for-system-apps.md)查看),需要手动配置对应级别的权限签名(具体操作可查看[自动化签名方案](https://docs.openharmony.cn/pages/v4.0/zh-cn/application-dev/security/hapsigntool-overview.md))。
### 下载
@@ -92,6 +92,6 @@ entry/src/main/ets/
git init
git config core.sparsecheckout true
- echo code/BasicFeature/TaskManagement/WorkScheduler/ > .git/info/sparse-checkout
+ echo code/SystemFeature/TaskManagement/WorkScheduler/ > .git/info/sparse-checkout
git remote add origin https://gitee.com/openharmony/applications_app_samples.git
git pull origin master
\ No newline at end of file
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/build-profile.json5 b/code/SystemFeature/TaskManagement/WorkScheduler/build-profile.json5
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/build-profile.json5
rename to code/SystemFeature/TaskManagement/WorkScheduler/build-profile.json5
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/build-profile.json5 b/code/SystemFeature/TaskManagement/WorkScheduler/entry/build-profile.json5
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/build-profile.json5
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/build-profile.json5
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/hvigorfile.js b/code/SystemFeature/TaskManagement/WorkScheduler/entry/hvigorfile.js
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/hvigorfile.js
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/hvigorfile.js
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/oh-package.json5 b/code/SystemFeature/TaskManagement/WorkScheduler/entry/oh-package.json5
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/oh-package.json5
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/oh-package.json5
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/ets/Application/MyAbilityStage.ets b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/ets/Application/MyAbilityStage.ets
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/ets/Application/MyAbilityStage.ets
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/ets/Application/MyAbilityStage.ets
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/ets/MainAbility/MainAbility.ets b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/ets/MainAbility/MainAbility.ets
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/ets/MainAbility/MainAbility.ets
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/ets/MainAbility/MainAbility.ets
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/ets/WorkSchedulerAbility/WorkSchedulerAbility.ets b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/ets/WorkSchedulerAbility/WorkSchedulerAbility.ets
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/ets/WorkSchedulerAbility/WorkSchedulerAbility.ets
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/ets/WorkSchedulerAbility/WorkSchedulerAbility.ets
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/ets/feature/WorkSchedulerSystem.ets b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/ets/feature/WorkSchedulerSystem.ets
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/ets/feature/WorkSchedulerSystem.ets
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/ets/feature/WorkSchedulerSystem.ets
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/ets/pages/Index.ets b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/ets/pages/Index.ets
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/ets/pages/Index.ets
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/ets/pages/Index.ets
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/ets/utils/Logger.ets b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/ets/utils/Logger.ets
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/ets/utils/Logger.ets
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/ets/utils/Logger.ets
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/module.json5 b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/module.json5
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/module.json5
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/module.json5
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/element/color.json b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/element/color.json
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/element/color.json
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/element/color.json
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/element/string.json b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/element/string.json
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/element/string.json
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/element/string.json
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/media/icon.png b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/media/icon.png
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/media/icon.png
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/media/icon.png
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/media/right.png b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/media/right.png
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/media/right.png
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/media/right.png
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/profile/form_config.json b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/profile/form_config.json
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/profile/form_config.json
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/profile/form_config.json
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/profile/main_pages.json b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/profile/main_pages.json
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/profile/main_pages.json
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/resources/base/profile/main_pages.json
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/resources/en/element/string.json b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/resources/en/element/string.json
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/resources/en/element/string.json
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/resources/en/element/string.json
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/resources/zh/element/string.json b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/resources/zh/element/string.json
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/main/resources/zh/element/string.json
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/main/resources/zh/element/string.json
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/TestRunner/OpenHarmonyTestRunner.ts b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/TestRunner/OpenHarmonyTestRunner.ts
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/TestRunner/OpenHarmonyTestRunner.ts
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/TestRunner/OpenHarmonyTestRunner.ts
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/test/Ability.test.ets b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/test/Ability.test.ets
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/test/Ability.test.ets
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/test/Ability.test.ets
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/test/List.test.ets b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/test/List.test.ets
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/test/List.test.ets
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/test/List.test.ets
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/test/Update.test.ets b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/test/Update.test.ets
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/test/Update.test.ets
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/test/Update.test.ets
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/testability/TestAbility.ets b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/testability/TestAbility.ets
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/testability/TestAbility.ets
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/testability/TestAbility.ets
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/testability/pages/Index.ets b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/testability/pages/Index.ets
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/testability/pages/Index.ets
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/testability/pages/Index.ets
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/utils/Logger.ets b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/utils/Logger.ets
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/utils/Logger.ets
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/ets/utils/Logger.ets
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/module.json5 b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/module.json5
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/module.json5
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/module.json5
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/base/element/color.json b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/base/element/color.json
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/base/element/color.json
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/base/element/color.json
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/base/element/string.json b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/base/element/string.json
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/base/element/string.json
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/base/element/string.json
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/base/media/icon.png b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/base/media/icon.png
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/base/media/icon.png
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/base/media/icon.png
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/base/profile/test_pages.json b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/base/profile/test_pages.json
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/base/profile/test_pages.json
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/base/profile/test_pages.json
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/en/element/string.json b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/en/element/string.json
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/en/element/string.json
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/en/element/string.json
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/zh/element/string.json b/code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/zh/element/string.json
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/zh/element/string.json
rename to code/SystemFeature/TaskManagement/WorkScheduler/entry/src/ohosTest/resources/zh/element/string.json
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/hvigor/hvigor-config.json5 b/code/SystemFeature/TaskManagement/WorkScheduler/hvigor/hvigor-config.json5
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/hvigor/hvigor-config.json5
rename to code/SystemFeature/TaskManagement/WorkScheduler/hvigor/hvigor-config.json5
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/hvigor/hvigor-wrapper.js b/code/SystemFeature/TaskManagement/WorkScheduler/hvigor/hvigor-wrapper.js
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/hvigor/hvigor-wrapper.js
rename to code/SystemFeature/TaskManagement/WorkScheduler/hvigor/hvigor-wrapper.js
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/hvigorfile.js b/code/SystemFeature/TaskManagement/WorkScheduler/hvigorfile.js
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/hvigorfile.js
rename to code/SystemFeature/TaskManagement/WorkScheduler/hvigorfile.js
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/hvigorw b/code/SystemFeature/TaskManagement/WorkScheduler/hvigorw
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/hvigorw
rename to code/SystemFeature/TaskManagement/WorkScheduler/hvigorw
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/hvigorw.bat b/code/SystemFeature/TaskManagement/WorkScheduler/hvigorw.bat
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/hvigorw.bat
rename to code/SystemFeature/TaskManagement/WorkScheduler/hvigorw.bat
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/oh-package.json5 b/code/SystemFeature/TaskManagement/WorkScheduler/oh-package.json5
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/oh-package.json5
rename to code/SystemFeature/TaskManagement/WorkScheduler/oh-package.json5
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/ohosTest.md b/code/SystemFeature/TaskManagement/WorkScheduler/ohosTest.md
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/ohosTest.md
rename to code/SystemFeature/TaskManagement/WorkScheduler/ohosTest.md
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/screenshots/device/dialog.png b/code/SystemFeature/TaskManagement/WorkScheduler/screenshots/device/dialog.png
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/screenshots/device/dialog.png
rename to code/SystemFeature/TaskManagement/WorkScheduler/screenshots/device/dialog.png
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/screenshots/device/newVersion.png b/code/SystemFeature/TaskManagement/WorkScheduler/screenshots/device/newVersion.png
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/screenshots/device/newVersion.png
rename to code/SystemFeature/TaskManagement/WorkScheduler/screenshots/device/newVersion.png
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/screenshots/device/oldVersion.png b/code/SystemFeature/TaskManagement/WorkScheduler/screenshots/device/oldVersion.png
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/screenshots/device/oldVersion.png
rename to code/SystemFeature/TaskManagement/WorkScheduler/screenshots/device/oldVersion.png
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/signTool/OpenHarmony.p12 b/code/SystemFeature/TaskManagement/WorkScheduler/signTool/OpenHarmony.p12
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/signTool/OpenHarmony.p12
rename to code/SystemFeature/TaskManagement/WorkScheduler/signTool/OpenHarmony.p12
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/signTool/OpenHarmonyApplication.pem b/code/SystemFeature/TaskManagement/WorkScheduler/signTool/OpenHarmonyApplication.pem
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/signTool/OpenHarmonyApplication.pem
rename to code/SystemFeature/TaskManagement/WorkScheduler/signTool/OpenHarmonyApplication.pem
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/signTool/OpenHarmonyProfileDebug.pem b/code/SystemFeature/TaskManagement/WorkScheduler/signTool/OpenHarmonyProfileDebug.pem
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/signTool/OpenHarmonyProfileDebug.pem
rename to code/SystemFeature/TaskManagement/WorkScheduler/signTool/OpenHarmonyProfileDebug.pem
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/signTool/OpenHarmonyProfileRelease.pem b/code/SystemFeature/TaskManagement/WorkScheduler/signTool/OpenHarmonyProfileRelease.pem
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/signTool/OpenHarmonyProfileRelease.pem
rename to code/SystemFeature/TaskManagement/WorkScheduler/signTool/OpenHarmonyProfileRelease.pem
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/signTool/SgnedReleaseProfileTemplate.p7b b/code/SystemFeature/TaskManagement/WorkScheduler/signTool/SgnedReleaseProfileTemplate.p7b
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/signTool/SgnedReleaseProfileTemplate.p7b
rename to code/SystemFeature/TaskManagement/WorkScheduler/signTool/SgnedReleaseProfileTemplate.p7b
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/signTool/UnsgnedDebugProfileTemplate.json b/code/SystemFeature/TaskManagement/WorkScheduler/signTool/UnsgnedDebugProfileTemplate.json
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/signTool/UnsgnedDebugProfileTemplate.json
rename to code/SystemFeature/TaskManagement/WorkScheduler/signTool/UnsgnedDebugProfileTemplate.json
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/signTool/UnsgnedReleasedProfileTemplate.json b/code/SystemFeature/TaskManagement/WorkScheduler/signTool/UnsgnedReleasedProfileTemplate.json
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/signTool/UnsgnedReleasedProfileTemplate.json
rename to code/SystemFeature/TaskManagement/WorkScheduler/signTool/UnsgnedReleasedProfileTemplate.json
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/signTool/a_sign_hap_release.bat b/code/SystemFeature/TaskManagement/WorkScheduler/signTool/a_sign_hap_release.bat
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/signTool/a_sign_hap_release.bat
rename to code/SystemFeature/TaskManagement/WorkScheduler/signTool/a_sign_hap_release.bat
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/signTool/app1-profile.p7b b/code/SystemFeature/TaskManagement/WorkScheduler/signTool/app1-profile.p7b
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/signTool/app1-profile.p7b
rename to code/SystemFeature/TaskManagement/WorkScheduler/signTool/app1-profile.p7b
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/signTool/app_packing_tool.jar b/code/SystemFeature/TaskManagement/WorkScheduler/signTool/app_packing_tool.jar
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/signTool/app_packing_tool.jar
rename to code/SystemFeature/TaskManagement/WorkScheduler/signTool/app_packing_tool.jar
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/signTool/b_sign_hap_release.bat b/code/SystemFeature/TaskManagement/WorkScheduler/signTool/b_sign_hap_release.bat
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/signTool/b_sign_hap_release.bat
rename to code/SystemFeature/TaskManagement/WorkScheduler/signTool/b_sign_hap_release.bat
diff --git a/code/BasicFeature/TaskManagement/WorkScheduler/signTool/hap-sign-tool.jar b/code/SystemFeature/TaskManagement/WorkScheduler/signTool/hap-sign-tool.jar
similarity index 100%
rename from code/BasicFeature/TaskManagement/WorkScheduler/signTool/hap-sign-tool.jar
rename to code/SystemFeature/TaskManagement/WorkScheduler/signTool/hap-sign-tool.jar