diff --git a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/odoo/AccountMoveLineJob.java b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/odoo/AccountMoveLineJob.java index 9b6185b..afd4cec 100644 --- a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/odoo/AccountMoveLineJob.java +++ b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/odoo/AccountMoveLineJob.java @@ -52,7 +52,7 @@ public class AccountMoveLineJob extends OdooAbstrackob { // , "quantity", "unit_price", "company_id.display_name","product_id.categ_id.name")); // }}; return new HashMap() {{ - put("fields", Arrays.asList("id", "date", "quantity")); + put("fields", Arrays.asList("id", "date", "quantity","partner_id","product_id","price_unit","company_id")); }}; } @@ -60,13 +60,12 @@ public class AccountMoveLineJob extends OdooAbstrackob { protected Map buildLarkBodyMap(JSONObject date) { Map map = new HashMap<>(); map.put("id",date.getString("id")); - map.put("partner_id.name",date.getString("partner_id.name")); + map.put("partner_id",date.getString("partner_id")); map.put("date",date.getString("date")); - map.put("product_id.default_code",date.getString("product_id.default_code")); map.put("quantity",date.getString("quantity")); - map.put("unit_price",date.getString("unit_price")); - map.put("company_id.display_name",date.getString("company_id.display_name")); - map.put("product_id,categ_id.name",date.getString("product_id.categ_id.name")); + map.put("product_id",date.getString("product_id")); + map.put("price_unit",date.getString("price_unit")); + map.put("company_id",date.getString("company_id")); return map; } diff --git a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/odoo/ProductProductJob.java b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/odoo/ProductProductJob.java index 33315db..0e32a40 100644 --- a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/odoo/ProductProductJob.java +++ b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/odoo/ProductProductJob.java @@ -50,7 +50,7 @@ public class ProductProductJob extends OdooAbstrackob { // }}; return new HashMap() {{ put("fields", Arrays.asList("id","default_code", "name", "description_purchase" - , "qty_available", "incoming_qty", "packaging_ids")); + , "qty_available", "incoming_qty", "packaging_ids", "total_cost", "categ_id")); }}; } @@ -63,9 +63,9 @@ public class ProductProductJob extends OdooAbstrackob { map.put("description_purchase",date.getString("description_purchase")); map.put("qty_available",date.getString("qty_available")); map.put("incoming_qty",date.getString("incoming_qty")); - map.put("cost",date.getString("cost")); - map.put("categ_id.name",date.getString("categ_id.name")); map.put("packaging_ids",date.getString("packaging_ids")); + map.put("total_cost",date.getString("total_cost")); + map.put("categ_id",date.getString("categ_id")); return map; }