From 7224b72948461531c2aac2f67dadadbbf941fcfc Mon Sep 17 00:00:00 2001 From: "watcha.h" Date: Sun, 5 Oct 2014 15:36:58 +0700 Subject: [PATCH] fix --- netforce_clinic/models/hd_case.py | 1 + netforce_clinic/models/visit.py | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/netforce_clinic/models/hd_case.py b/netforce_clinic/models/hd_case.py index a3486c0..e25b20d 100644 --- a/netforce_clinic/models/hd_case.py +++ b/netforce_clinic/models/hd_case.py @@ -373,6 +373,7 @@ class HDcase(Model): def new_visit(self,ids,context={}): obj=self.browse(ids[0]) skip_plan_id=0 + plane=None for plane in obj.planes: if plane.state=='close': continue diff --git a/netforce_clinic/models/visit.py b/netforce_clinic/models/visit.py index af4bf0e..ff04b48 100644 --- a/netforce_clinic/models/visit.py +++ b/netforce_clinic/models/visit.py @@ -291,13 +291,15 @@ class Visit(Model): def onchange_date_visit(self,context={}): data=context["data"] - timenow=time.strftime("%Y-%m-%d") + timenow=time.strftime("%H:%M:%S") date_visit=data['date_visit'] fmt_date="%Y-%m-%d %H:%M:%S" time_start=datetime.datetime.strptime("%s %s"%(date_visit,timenow),fmt_date) + print("time_start ", time_start) time_use=data['time_use'] seconds=(time_use or 1)*3600 time_stop=time_start+datetime.timedelta(seconds=seconds) + data['time_start']=time_start.strftime(fmt_date) data['time_stop']=time_stop.strftime(fmt_date) return data