From a9ae1a785be5a53fa4c3c66c2ed05fe8f26cf28f Mon Sep 17 00:00:00 2001 From: wangyingjun01 Date: Sat, 22 Feb 2025 16:36:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=BC=96=E8=AF=91=E5=91=8A?= =?UTF-8?q?=E8=AD=A6=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: wangyingjun01 --- CHANGELOG.md | 3 +++ build-profile.json5 | 28 +++++++++++++++++++++----- entry/oh-package.json5 | 2 +- entry/src/main/ets/model/docsModel.ets | 7 ++++--- library/index.d.ts | 2 +- library/oh-package.json5 | 2 +- oh-package.json5 | 5 +++-- 7 files changed, 36 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 087c01e..f0cd41f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## 2.0.1-rc.0 +* Modified the compilation and build warning prompt + ## 2.0.0 * 名称由flexsearch-ohos修改为flexsearch。 * 旧的包flexsearch-ohos已不维护,请使用新包flexsearch。 diff --git a/build-profile.json5 b/build-profile.json5 index f0668ed..c6ad9fe 100644 --- a/build-profile.json5 +++ b/build-profile.json5 @@ -1,14 +1,32 @@ { "app": { - "signingConfigs": [], + "signingConfigs": [ + { + "name": "default", + "type": "HarmonyOS", + "material": { + "certpath": "C:\\Users\\Administrator\\.ohos\\config\\default_flexsearch-ohos_2-eYeGKoJpsQ7KMlqeZm3j4Fek_LJzouv_Nn6aPtSGA=.cer", + "storePassword": "0000001963E5085B62474BAE807306CA9E6C7DF85747817584C6A7803E7DAD8F1755254FF751709BF2", + "keyAlias": "debugKey", + "keyPassword": "00000019E0D13CBC74ACA6EF70CD876FFC21810549093C215EDEE29EF99AAFD356FA7ED5FB55422B30", + "profile": "C:\\Users\\Administrator\\.ohos\\config\\default_flexsearch-ohos_2-eYeGKoJpsQ7KMlqeZm3j4Fek_LJzouv_Nn6aPtSGA=.p7b", + "signAlg": "SHA256withECDSA", + "storeFile": "C:\\Users\\Administrator\\.ohos\\config\\default_flexsearch-ohos_2-eYeGKoJpsQ7KMlqeZm3j4Fek_LJzouv_Nn6aPtSGA=.p12" + } + } + ], "products": [ { "name": "default", "signingConfig": "default", - "compileSdkVersion": 10, - "compatibleSdkVersion": 10, - "targetSdkVersion": 10, - "runtimeOS": "OpenHarmony" + "compatibleSdkVersion": "5.0.2(14)", + "runtimeOS": "HarmonyOS", + "buildOption": { + "strictMode": { + "caseSensitiveCheck": true, + "useNormalizedOHMUrl": true + } + } } ], "buildModeSet": [ diff --git a/entry/oh-package.json5 b/entry/oh-package.json5 index e99d5d7..101dda0 100644 --- a/entry/oh-package.json5 +++ b/entry/oh-package.json5 @@ -9,7 +9,7 @@ }, "description": "example description", "repository": {}, - "version": "2.0.0", + "version": "2.0.1-rc.0", "dependencies": { "@ohos/flexsearch": "file:../library" } diff --git a/entry/src/main/ets/model/docsModel.ets b/entry/src/main/ets/model/docsModel.ets index b4bfb0a..3723c1c 100644 --- a/entry/src/main/ets/model/docsModel.ets +++ b/entry/src/main/ets/model/docsModel.ets @@ -13,6 +13,7 @@ * limitations under the License. */ import FlexSearch, { + DocumentSearchOptions, Id, IndexOptionsForDocumentSearch, SimpleDocumentSearchResultSetUnit, @@ -108,7 +109,7 @@ export function multiFieldSearchTest(): SimpleDocumentSearchResultSetUnit[] { }); } -export function paginationQuery(offset: ESObject): SimpleDocumentSearchResultSetUnit[] { +export function paginationQuery(offset: number): SimpleDocumentSearchResultSetUnit[] { return index.search(getResourceString($r('app.string.housing')), { limit: 1, offset: offset, suggest: false }); } @@ -150,7 +151,7 @@ export function appendTest(): SimpleDocumentSearchResultSetUnit[] { } export function removeTest() { - const options: ESObject = { + const options: DocumentSearchOptions = { limit: 100, offset: 0, suggest: false, @@ -172,7 +173,7 @@ export function removeTest() { } export function updateTest() { - let options: ESObject = { + let options: DocumentSearchOptions = { limit: 100, offset: 0, suggest: false, diff --git a/library/index.d.ts b/library/index.d.ts index ecde8e7..e072082 100644 --- a/library/index.d.ts +++ b/library/index.d.ts @@ -313,7 +313,7 @@ export type DocumentSearchResult< export interface DocumentSearchOptions extends SearchOptions { index?: string | string[] | SearchOptions[]; - tag?: string | string[]; + tag?: string | string[] | boolean; enrich?: T; bool?: "and" | "or"; } diff --git a/library/oh-package.json5 b/library/oh-package.json5 index 0f777ca..b4eda3c 100644 --- a/library/oh-package.json5 +++ b/library/oh-package.json5 @@ -14,7 +14,7 @@ }, "main": "./src/flexsearch.js", "repository": "https://gitee.com/openharmony-tpc/flexsearch-ohos", - "version": "2.0.0", + "version": "2.0.1-rc.0", "tags": [ "Tool" ], diff --git a/oh-package.json5 b/oh-package.json5 index 052bbd5..3d658b9 100644 --- a/oh-package.json5 +++ b/oh-package.json5 @@ -1,4 +1,5 @@ { + "modelVersion": "5.0.2", "license": "ISC", "devDependencies": { "@ohos/hypium": "1.0.6" @@ -10,6 +11,6 @@ "buildTool": "hvigor" }, "description": "example description", - "version": "2.0.0", + "version": "2.0.1-rc.0", "dependencies": {} -} +} \ No newline at end of file -- Gitee