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
         }
     }
Exemple #2
0
 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)
Exemple #7
0
 def autoname(self):
     if not self.name:
         self.name = "Tally Migration on " + format_datetime(self.creation)
Exemple #8
0
	def autoname(self):
		self.name = "Import on "+ format_datetime(self.creation)
Exemple #9
0
 def autoname(self):
     self.name = "Import on " + format_datetime(self.creation)
Exemple #10
0
 def autoname(self):
     if not self.name:
         self.name = "CH Import on " + format_datetime(self.creation)