Exemple #1
0
	def write(self,cr,uid,ids,values,context=None):
	    if values.has_key('mobile'):
		mobile = values['mobile']
		if mobile.isdigit():
		    return super(rainsoft_partner,self).write(cr,uid,ids,values)
		else:
		    raise osv.except_osv(u'手机号格式错误!',message.get_joke())
	    else:
		return super(rainsoft_partner,self).write(cr,uid,ids,values)
Exemple #2
0
	def write(self,cr,uid,ids,values,context=None):
		if values.has_key("default_code"):
		    for x in list(values['default_code']):
			if not x.isdigit():
			    raise osv.except_osv(u'输入错误!',message.get_joke())
		return super(rainsoft_product,self).write(cr,uid,ids,values,context=context)