From def2435f2389d4f62ec711547308984c59766c4e Mon Sep 17 00:00:00 2001 From: sonal arora Date: Sun, 27 Sep 2020 13:51:34 +0530 Subject: [PATCH] work on laundary mgt --- .../models/__pycache__/sale.cpython-36.pyc | Bin 3312 -> 4085 bytes laundary_mgt/models/sale.py | 18 ++++++- laundary_mgt/views/project_task_view.xml | 50 ++++++++++++++++-- 3 files changed, 63 insertions(+), 5 deletions(-) diff --git a/laundary_mgt/models/__pycache__/sale.cpython-36.pyc b/laundary_mgt/models/__pycache__/sale.cpython-36.pyc index 4674b85b7059eec571e6a6ab2a8703df687bb5ac..3fd9fa91d59e05a0c1a5b3de73fec25cecb11062 100644 GIT binary patch delta 814 zcmZuu&ubGw6rS1HpNX+aK$EmeqY-rlqvBOX6jQKR3XMJNWm$HnX}2p4GaJFMC5IGx z@*w*U=-=ScKf#mNx%TAEix&~}y>!JMy70c4_sz`v-uw1P=jUqgVXani*2m$ODj_H2 z%xA*>DTKQ5q4(#`8sV3D>xl4{@RH>@3$6jv<{e-Q6^+(kth+#cvst#F$YpJsN-951<%a4QK~dcRi>R%R(mRoMhi8cYA+1q zG*T)ItKQqzD@i%(X&@V$ER+w*3Oo9|g*a|_(H^-|f& z5WF3Nd*`@4tv^SHyF(cP#?a3IT)l*fErd3}hVPs^gM$|yAPf+o+v1kn=xjss8sdMG n$ZYt%;%oK9#u4Op(REvO?LGnnCaHLW_seHovw>WHa^HWN5Qtd$Mi)Da>03#1050ea|2qTCkz{0~M#4p4r#0G)@u5J}X diff --git a/laundary_mgt/models/sale.py b/laundary_mgt/models/sale.py index 1c11539..1b42a65 100644 --- a/laundary_mgt/models/sale.py +++ b/laundary_mgt/models/sale.py @@ -69,4 +69,20 @@ class ProjectTask(models.Model): wash_type = fields.Many2one('wash.type', string='Wash Type',related='sale_line_id.wash_type') color = fields.Many2one('color.type', string='Color', related='sale_line_id.color') tracking_code = fields.Char(string='Tracking Code',related='sale_line_id.tracking_code') - remark = fields.Text('Remark',copy=False, related='sale_line_id.remark') \ No newline at end of file + remark = fields.Text('Remark',copy=False, related='sale_line_id.remark') + +class Project(models.Model): + _inherit = "project.project" + + @api.model + def create(self, vals): + lst=[] + project = super(Project, self).create(vals) + stage_ids = self.env['project.task.type'].search([('all_project_check','=',True)]) + project.update({'type_ids': [(6, 0, stage_ids.ids)]}) + return project + +class ProjectTaskType(models.Model): + _inherit = 'project.task.type' + + all_project_check = fields.Boolean(string='Check Track code', default=False, copy=False) \ No newline at end of file diff --git a/laundary_mgt/views/project_task_view.xml b/laundary_mgt/views/project_task_view.xml index c81d78b..4ccb337 100644 --- a/laundary_mgt/views/project_task_view.xml +++ b/laundary_mgt/views/project_task_view.xml @@ -1,18 +1,60 @@ - - sale.service.form.view.inherit + + project.task.form.view.inherit project.task + + + - + - + + + + project.task.type.inherit + project.task.type + + + + + + + + + + + project.task.form.view.inherit + project.task + + + +
+ +
+ +
+
+ + +
+
+
+
+
+
+
+ +
+
+
+