条件式比較バグ修正
This commit is contained in:
@@ -4,10 +4,11 @@
|
||||
"version": "0.0.0",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"dev": "tsc && vite",
|
||||
"dev": "tsc && set \"SOURCE_MAP=true\" && vite build && vite preview",
|
||||
"build": "tsc && vite build && xcopy dist\\*.js ..\\..\\backend\\Temp\\ /E /I /Y",
|
||||
"build:dev":"tsc && set \"SOURCE_MAP=true\" && vite build && xcopy dist\\*.js ..\\..\\backend\\Temp\\ /E /I /Y",
|
||||
"preview": "vite preview"
|
||||
"preview": "vite preview",
|
||||
"ngrok":"ngrok http http://localhost:4173/"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/jquery": "^3.5.24",
|
||||
|
||||
@@ -263,4 +263,25 @@ npm run build:dev
|
||||
|
||||
- デプロイの確認:
|
||||
- Azure App Service 拡張機能でデプロイが完了したことを確認します。
|
||||
- ka-addin の URL にアクセスしてアプリケーションが正常に動作しているか確認します。
|
||||
- ka-addin の URL にアクセスしてアプリケーションが正常に動作しているか確認します。
|
||||
|
||||
3. **ローカルでプラグインをテストする**
|
||||
1. kintone-addinsをPreviewで起動する
|
||||
```bash
|
||||
yarn preview
|
||||
```
|
||||
2. **ngrokをインストールする**
|
||||
1. [ngrok の公式ウェブサイト](https://ngrok.com/)にアクセスします。
|
||||
2. 「Sign up」をクリックしてアカウントを登録するか、既存のアカウントにログインします。
|
||||
3. 登録またはログイン後、ダッシュボードに進み、ダウンロードリンクが表示されます。操作システム(Windows、macOS、Linux)に応じて、適切なバージョンを選択してダウンロードします。
|
||||
4. ダウンロード後、`.zip` ファイルを解凍します。
|
||||
5. ngrok を設定する
|
||||
1. ngrok ダッシュボードにログインし、ホームページで認証トークンを見つけます。
|
||||
2. ターミナル(またはコマンドプロンプト)を開き、以下のコマンドを実行して認証トークンを追加します:
|
||||
```bash
|
||||
ngrok config add-authtoken <認証トークン>
|
||||
```
|
||||
6. ngrok を起動する
|
||||
```bash
|
||||
ngrok https http://localhost:4173/
|
||||
```
|
||||
@@ -327,7 +327,12 @@ export class ConditionTree {
|
||||
return object;
|
||||
}
|
||||
if(object.objectType==='field'){
|
||||
return context.record[object.code].value;
|
||||
const fieldValue = context.record[object.code];
|
||||
if(fieldValue.type==='NUMBER'){
|
||||
return Number(fieldValue.value);
|
||||
}else{
|
||||
return fieldValue.value;
|
||||
}
|
||||
}else if(object.objectType==='var'){
|
||||
return context.variables[object.varName].value;
|
||||
}
|
||||
|
||||
@@ -3,6 +3,7 @@ import { actionAddins } from "../actions";
|
||||
import '../actions/must-input';
|
||||
import '../actions/auto-numbering';
|
||||
import '../actions/field-shown';
|
||||
import '../actions/error-show';
|
||||
import { ActionFlow,IActionFlow, IActionResult,IContext } from "./ActionTypes";
|
||||
|
||||
export class ActionProcess{
|
||||
|
||||
Reference in New Issue
Block a user