コード例 #1
0
ファイル: interfaces.py プロジェクト: dragonflylxp/lottory
 def search_withdraw_order(self, params):
     """
     :param params:
     :return:
     """
     oid = params.get("outTradeNo", "") or params.get("oid")
     ret = Recharge().search_withdraw_order_by_oid(oid)
     return rpc_dumps(ret)
コード例 #2
0
 def follow_detail(self, params):
     """
     方案详情
     :param params: pid
     :return:
     """
     detail = ProjectBiz().follow_detail(params)
     return rpc_dumps(detail)
コード例 #3
0
    def proj_tickets(self, params):
        """
        方案票号信息
        :param params: pid
        :return:
        """

        tickets = ProjectBiz().proj_tickets(params)
        return rpc_dumps(tickets)
コード例 #4
0
    def chasenumber_detail(self, params):
        """
        追号详情
        :param params: pid
        :return:
        """

        detail = ProjectBiz().chasenumber_detail(params)
        return rpc_dumps(detail)
コード例 #5
0
ファイル: interfaces.py プロジェクト: dragonflylxp/lottory
 def user_account(self, params):
     """
     账户信息
     :param params:
     :return:
     """
     uid = params.get("uid")
     ret = UserAccount().user_account(uid)
     return rpc_dumps(ret)
コード例 #6
0
 def user_info(self, params):
     """
     用户信息
     :param params:
     :return:
     """
     uid = params.get("uid")
     ret = UserInfo().userinfo(uid)
     return rpc_dumps(ret)
コード例 #7
0
ファイル: interfaces.py プロジェクト: dragonflylxp/lottory
 def coupon_list(self, params):
     uid = params.get("uid")
     group = params.get("group")
     lotid = params.get("lotid")
     allmoney = params.get("allmoney")
     pageno = params.get("pageno")
     pagesize = params.get("pagesize")
     clist = UserAccount().coupon_list(uid, group, lotid, allmoney, pageno,
                                       pagesize)
     return rpc_dumps(clist)
コード例 #8
0
ファイル: interfaces.py プロジェクト: dragonflylxp/lottory
 def check_account(self, params):
     """
     校验账户余额
     """
     uid = params.get("uid")
     lotid = params.get("lotid")
     money = params.get("allmoney")
     couponid = params.get("couponid")
     paystatus, paymoney = UserAccount().check_account(
         uid, lotid, money, couponid)
     ret = {"paystatus": paystatus, "paymoney": paymoney}
     return rpc_dumps(ret)
コード例 #9
0
ファイル: interfaces.py プロジェクト: dragonflylxp/lottory
    def user_account_detail(self, params):
        """
        :param params:
        :return:
        """
        uid = params.get("uid")
        pageno = params.get("pageno")
        pagesize = params.get("pagesize")
        biztype = params.get("biztype", )
        ret = UserAccount().user_account_detail(uid, biztype, pageno, pagesize)

        return rpc_dumps(ret)
コード例 #10
0
 def launch_recommend_list(self, params):
     plist = ProjectBiz().lanuch_recommend_list(params)
     return rpc_dumps(plist)
コード例 #11
0
 def follow_top_five(self, params):
     ret = ProjectBiz().get_follow_top_five(params)
     return rpc_dumps(ret)
コード例 #12
0
 def proj_list(self, params):
     plist = ProjectBiz().proj_list(params)
     return rpc_dumps(plist)
コード例 #13
0
ファイル: interfaces.py プロジェクト: dragonflylxp/lottory
 def get_obligation_order(self, params):
     orderstatus = params.get("orderstatus")
     orders = Recharge().get_obligation_order(orderstatus)
     return rpc_dumps(orders)
コード例 #14
0
 def chasenumber_list(self, params):
     clist = ProjectBiz().chasenumber_list(params)
     return rpc_dumps(clist)
コード例 #15
0
 def seller_info(self, params):
     info = ProjectBiz().get_seller_info(params)
     return rpc_dumps(info)
コード例 #16
0
 def hot_seller(self, params):
     sellers = ProjectBiz().follow_hot_seller()
     return rpc_dumps(sellers)
コード例 #17
0
 def history_gains(self, params):
     ret = ProjectBiz().get_history_gains(params)
     return rpc_dumps(ret)
コード例 #18
0
 def follow_list(self, params):
     plist = ProjectBiz().follow_list(params)
     return rpc_dumps(plist)