Example #1
0
    def insert_data(self, post_data):
        out_dic = {'success': False, 'code': '00'}

        if tools.check_username_valid(post_data['user_name'][0]):
            pass
        else:
            out_dic['code'] = '11'
            return out_dic

        if tools.check_email_valid(post_data['user_email'][0]):
            pass
        else:
            out_dic['code'] = '21'
            return out_dic

        if 'privilege' in post_data:
            role = post_data['privilege'][0]
        else:
            role = '10000'

        g_Member.create(uid=tools.get_uuid(),
                        user_name=post_data['user_name'][0],
                        user_pass=tools.md5(post_data['user_pass'][0]),
                        user_email=post_data['user_email'][0],
                        role=role,
                        time_create=tools.timestamp(),
                        time_update=tools.timestamp(),
                        time_reset_passwd=tools.timestamp(),
                        time_login=tools.timestamp(),
                        time_email=tools.timestamp())

        out_dic['success'] = True
        return out_dic
Example #2
0
 def _copy_user(self, post_data):
     try:
         g_Member.create(uid=post_data['uid'],
                         user_name=post_data['user_name'],
                         user_pass=post_data['user_pass'],
                         user_email=post_data['user_email'],
                         role=post_data['role'],
                         time_create=tools.timestamp(),
                         time_update=tools.timestamp(),
                         time_reset_passwd=tools.timestamp(),
                         time_login=tools.timestamp(),
                         time_email=tools.timestamp())
     except:
         print(post_data)
     return True