Files
tra_backend/laundary_mgt/models/crm_lead.py
2020-09-27 19:45:41 +05:30

39 lines
1.1 KiB
Python

# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
import logging
import threading
from psycopg2 import sql
from datetime import datetime, timedelta, date
from dateutil.relativedelta import relativedelta
from odoo import api, fields, models, tools, SUPERUSER_ID
from odoo.tools.translate import _
from odoo.tools import email_re, email_split
from odoo.exceptions import UserError, AccessError
from odoo.addons.phone_validation.tools import phone_validation
from collections import OrderedDict, defaultdict
class Lead(models.Model):
_inherit = "crm.lead"
create_task = fields.Boolean(string='create task', default=False, copy=False)
def action_create_task(self):
for rec in self:
rec.create_task = True
task_ids = self.env['project.task'].create({
'project_id': 2,
'partner_id': rec.partner_id.id,
'user_id': '',
'name': rec.name,
'crm_id':self.id,
'is_fsm':True,
})