def wechat_tmsg_data(self): remark = _("Task: {0}").format(self.task) + "\n" + \ _("Price: {0}").format(self.cost) + "\n" + \ _("Address: {0}").format(self.__get_address_text()) return { "first": { "value": _("New Ticket Created"), "color": "#800000" }, "keyword1": { "value": self.name, # 编号 "color": "#000080" }, "keyword2": { "value": self.ticket_name, # 标题 "color": "#000080" }, "keyword3": { "value": format_datetime(self.planned_end_date), # 时间 "color": "#008000", }, "remark": { "value": remark } }
def wechat_tmsg_data(self): remark = _("Site: {0}").format(self.site) + "\n" + \ _("Prioirty: {0}").format(self.total_cost) + "\n" + \ _("Info: {0}").format(self.task_desc) return { "first": { "value": _("New Task Created"), "color": "#800000" }, "keyword1": { "value": self.name, # 编号 "color": "#000080" }, "keyword2": { "value": self.task_name, # 标题 "color": "#000080" }, "keyword3": { "value": format_datetime(self.modified), # 时间 "color": "#008000", }, "remark": { "value": remark } }
def todo_tmsg_data(doc, method): return { "first": { "value": _("You have new ToDo"), "color": "#800000" }, "keyword1": { "value": doc.priority, "color": "#000080" }, "keyword2": { "value": doc.assigned_by_full_name, "color": "#000080" }, "keyword3": { "value": format_datetime(doc.date), # 时间 "color": "#008000", }, "remark": { "value": _("详情: {0}").format(doc.description) } }
def wechat_tmsg_data(self): remark = _("Key: {0}").format(self.error_key) + "\n" + _("Info: {0}").format(self.error_info) return { "first": { "value": _("Has new device alarm"), "color": "#800000" }, "keyword1": { "value": frappe.get_value("IOT Error Type", self.error_type, "description"), "color": "#000080" }, "keyword2": { "value": frappe.get_value("IOT Device", self.device, "dev_name"), "color": "#000080" }, "keyword3": { "value": format_datetime(self.modified), "color": "#008000", }, "remark": { "value": remark } }
def wechat_tmsg_data(self): return { "first": { "value": _("Has new {0}").format(self.error_type), "color": "red" }, "keyword1": { "value": frappe.get_value("IOT Device", self.device, "dev_name"), "color": "blue" }, "keyword2": { "value": format_datetime(self.modified), "color": "blue" }, "keyword3": { "value": self.error_info, "color": "green", }, "remark": { "value": "" } }
def autoname(self): if not self.name: self.name = "Import Invoice on " + format_datetime(self.creation)
def autoname(self): if not self.name: self.name = "Tally Migration on " + format_datetime(self.creation)
def autoname(self): self.name = "Import on "+ format_datetime(self.creation)
def autoname(self): self.name = "Import on " + format_datetime(self.creation)
def autoname(self): if not self.name: self.name = "CH Import on " + format_datetime(self.creation)