|
@@ -2,7 +2,8 @@ import { OdooModel } from "../decorators/model";
|
|
import { OdooField } from "../decorators/field";
|
|
import { OdooField } from "../decorators/field";
|
|
import { FieldTypes } from "../types/field";
|
|
import { FieldTypes } from "../types/field";
|
|
|
|
|
|
-import { Partner } from "./res.partner"
|
|
|
|
|
|
+import { Partner } from "./res.partner";
|
|
|
|
+import { CaseStage } from "./crm.case.stage";
|
|
|
|
|
|
@OdooModel("crm.lead", [["active", "=", true]])
|
|
@OdooModel("crm.lead", [["active", "=", true]])
|
|
export class Lead {
|
|
export class Lead {
|
|
@@ -76,7 +77,6 @@ export class Lead {
|
|
@OdooField(FieldTypes.CHAR)
|
|
@OdooField(FieldTypes.CHAR)
|
|
partner_name: string
|
|
partner_name: string
|
|
|
|
|
|
- @OdooField(FieldTypes.MANY2ONE)
|
|
|
|
@OdooField({ type: FieldTypes.ONE2MANY, related: Partner })
|
|
@OdooField({ type: FieldTypes.ONE2MANY, related: Partner })
|
|
partner_id: any;
|
|
partner_id: any;
|
|
|
|
|
|
@@ -89,7 +89,7 @@ export class Lead {
|
|
@OdooField(FieldTypes.FLOAT)
|
|
@OdooField(FieldTypes.FLOAT)
|
|
probability: number;
|
|
probability: number;
|
|
|
|
|
|
- @OdooField(FieldTypes.MANY2ONE)
|
|
|
|
|
|
+ @OdooField({ type: FieldTypes.MANY2ONE, related: CaseStage })
|
|
stage_id: any;
|
|
stage_id: any;
|
|
|
|
|
|
@OdooField(FieldTypes.CHAR)
|
|
@OdooField(FieldTypes.CHAR)
|