adjust case sensitive MixOrder

This commit is contained in:
pakintada@gmail.com 2024-02-12 09:34:56 +07:00
parent f4b1db4867
commit 9543d4541c
5 changed files with 18 additions and 10 deletions

View file

@ -34,7 +34,7 @@ export type RecipeDetailMat = {
isUse: boolean;
materialID: number;
name: string;
mixOrder: number;
MixOrder: number;
feedParameter: number;
feedPattern: number;
materialPathId: number;

View file

@ -318,7 +318,7 @@
<input
type="text"
class="input input-bordered"
formControlName="mixOrder"
formControlName="MixOrder"
/>
</div>

View file

@ -201,9 +201,9 @@ export class RecipeListComponent implements OnInit {
},
],
name: [{ value: recipeDetailMat.name, disabled: true }],
mixOrder: [
MixOrder: [
{
value: recipeDetailMat.mixOrder,
value: recipeDetailMat.MixOrder,
disabled: !this.isEditable(),
},
],
@ -317,9 +317,9 @@ export class RecipeListComponent implements OnInit {
},
],
name: [{ value: recipeDetailMat.name, disabled: true }],
mixOrder: [
MixOrder: [
{
value: recipeDetailMat.mixOrder,
value: recipeDetailMat.MixOrder,
disabled: !this.isEditable(),
},
],
@ -468,7 +468,7 @@ export class RecipeListComponent implements OnInit {
isUse: [{ value: false, disabled: !this.isEditable() }],
materialPathId: [{ value: 0, disabled: !this.isEditable() }],
name: [{ value: "", disabled: true }],
mixOrder: [{ value: "", disabled: !this.isEditable() }],
MixOrder: [{ value: "", disabled: !this.isEditable() }],
stirTime: [{ value: 1, disabled: !this.isEditable() }],
powderGram: [{ value: 1, disabled: !this.isEditable() }],
powderTime: [{ value: 0, disabled: !this.isEditable() }],
@ -631,7 +631,15 @@ export class RecipeListComponent implements OnInit {
// get value at index, if 'MixOrder' exist and is 1, return true
isMixOrder = (index: number) => {
let mixOrder = this.recipeListData.at(index).get('mixOrder')?.value;
let mixOrder = this.recipeListData.at(index).get('MixOrder')?.value;
console.log("get::MixOrder", mixOrder, "test get::mixOrder", this.recipeListData.at(index).get('mixOrder'));
// retry if not exist
// if (!mixOrder) {
// mixOrder = this.recipeListData.at(index).get('mixOrder')!.value;
// console.log("get::MixOrder", mixOrder, "test get::mixOrder", this.recipeListData.at(index).get('mixOrder'));
// }
// console.log("get::MixOrder", mixOrder, "test get::mixOrder", this.recipeListData.at(index).get('mixOrder'));
return mixOrder.toString() == "1" ? true : false;
}

View file

@ -14,7 +14,7 @@ export interface MaterialData {
id: number;
name: string;
enable: boolean;
mixOrder: number;
MixOrder: number;
stirTime: number;
powderGram: number;
powderTime: number;