コード例 #1
0
ファイル: __init__.py プロジェクト: mabeijing/autoRun
def get_sys_dict(config_type: int) -> dict:
    cursor = mms_db.cursor(pymysql.cursors.DictCursor)
    # 582, 1137898764612157433, 583, 584, 566, 567
    sql = ('SELECT `VALUE` '
           'FROM mms_db.td_s_dict '
           'WHERE ID={id};').format(id=config_type)
    cursor.execute(sql)
    data = cursor.fetchone()
    cursor.close()
    return data
コード例 #2
0
ファイル: __init__.py プロジェクト: mabeijing/autoRun
def get_user_by_user_id(user_id) -> dict:
    """查询会员的详细信息"""
    cursor = mms_db.cursor(pymysql.cursors.DictCursor)
    sql = ('SELECT `USER_ID`,'
           '`CUSTOMER_ID`,`USER_NM`,`USER_TYPE`,`CONTACTER`,`CONTACTER_PHONE` '
           'FROM mms_db.tf_f_user '
           f'WHERE `USER_ID`={user_id};').format(user_id=user_id)
    cursor.execute(sql)
    data = cursor.fetchone()
    cursor.close()
    return data
コード例 #3
0
ファイル: __init__.py プロジェクト: mabeijing/autoRun
def get_user_by_serial_number(serial_number: Union[str, int]) -> dict:
    """查询会员的详细信息"""
    cursor = mms_db.cursor(pymysql.cursors.DictCursor)
    sql = ('SELECT `USER_ID`,'
           '`CUSTOMER_ID`,`USER_NM`,`USER_TYPE`,`CONTACTER`,`CONTACTER_PHONE` '
           'FROM mms_db.tf_f_user '
           'WHERE SERIAL_NUMBER={phone};').format(phone=serial_number)
    cursor.execute(sql)
    data = cursor.fetchone()
    cursor.close()
    return data
コード例 #4
0
ファイル: __init__.py プロジェクト: mabeijing/autoRun
def get_consignor_config(user_id, config_type: int or str) -> dict:
    cursor = mms_db.cursor(pymysql.cursors.DictCursor)
    # 56,57,98,128
    sql = ('SELECT `VALUE` '
           'FROM mms_db.tf_f_consignor_config '
           'WHERE USER_ID={user_id} '
           'AND CONFIG_TYPE={config_type};').format(user_id=user_id,
                                                    config_type=config_type)
    cursor.execute(sql)
    data = cursor.fetchone()
    cursor.close()
    return data
コード例 #5
0
ファイル: __init__.py プロジェクト: mabeijing/autoRun
def get_pre_order_config(user_id):
    """查询货主预挂配置"""
    cursor = mms_db.cursor()
    sql = ('SELECT '
           '`VALUE` '
           'FROM mms_db.tf_f_consignor_config '
           'WHERE USER_ID = {user_id} '
           'AND config_type = 94 '
           'AND DELETE_FLAG=0;').format(user_id=user_id)
    cursor.execute(sql)
    data = cursor.fetchone()
    if not data:
        raise ValueError('数据库返回None,检查user_id')
    order_config = json.loads(data[0])
    cursor.close()
    return order_config
コード例 #6
0
ファイル: __init__.py プロジェクト: mabeijing/autoRun
def get_consignor_type(user_id):
    """获取货主的交易类型:现结/账期"""
    cursor = mms_db.cursor(pymysql.cursors.DictCursor)
    sql = ('SELECT '
           '`BUSINESS_TYPE`,'
           '`SETTLE_METHOD`,'
           '`STATUS`,'
           '`UP_SETTLE_PART_NAME`,'
           '`DOWN_SETTLE_PART_NAME`,'
           '`DELETE_FLAG` '
           'FROM mms_db.td_b_account_subject_config '
           'WHERE USER_ID = {user_id} '
           'AND STATUS = 1;').format(user_id=user_id)
    cursor.execute(sql)
    consignor_type = cursor.fetchone()
    cursor.close()
    return consignor_type