add project template into estimate creation to help project generation flow
This commit is contained in:
parent
8f90ef09fb
commit
54ae6d14f8
8 changed files with 118 additions and 66 deletions
|
|
@ -20,6 +20,7 @@ const FRAPPE_GET_JOBS_METHOD = "custom_ui.api.db.jobs.get_jobs_table_data";
|
|||
const FRAPPE_UPSERT_JOB_METHOD = "custom_ui.api.db.jobs.upsert_job";
|
||||
const FRAPPE_GET_JOB_TASK_LIST_METHOD = "custom_ui.api.db.jobs.get_job_task_table_data";
|
||||
const FRAPPE_GET_INSTALL_PROJECTS_METHOD = "custom_ui.api.db.jobs.get_install_projects";
|
||||
const FRAPPE_GET_JOB_TEMPLATES_METHOD = "custom_ui.api.db.jobs.get_job_templates";
|
||||
// Invoice methods
|
||||
const FRAPPE_GET_INVOICES_METHOD = "custom_ui.api.db.invoices.get_invoice_table_data";
|
||||
const FRAPPE_UPSERT_INVOICE_METHOD = "custom_ui.api.db.invoices.upsert_invoice";
|
||||
|
|
@ -236,6 +237,10 @@ class Api {
|
|||
// JOB / PROJECT METHODS
|
||||
// ============================================================================
|
||||
|
||||
static async getJobTemplates(company) {
|
||||
return await this.request(FRAPPE_GET_JOB_TEMPLATES_METHOD, { company });
|
||||
}
|
||||
|
||||
static async getJobDetails() {
|
||||
const projects = await this.getDocsList("Project");
|
||||
const data = [];
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue