package com.nq.service;
|
|
|
import com.nq.common.ServerResponse;
|
import com.nq.pojo.User;
|
|
import java.math.BigDecimal;
|
import javax.servlet.http.HttpServletRequest;
|
|
public interface IUserService {
|
ServerResponse reg(String paramString1, String paramString2, String paramString3, String paramString4, HttpServletRequest paramHttpServletRequest);
|
|
ServerResponse login(String paramString1, String paramString2, HttpServletRequest paramHttpServletRequest);
|
|
User getCurrentUser(HttpServletRequest paramHttpServletRequest);
|
|
User getCurrentRefreshUser(HttpServletRequest paramHttpServletRequest);
|
|
ServerResponse addOption(String paramString, HttpServletRequest paramHttpServletRequest);
|
|
ServerResponse delOption(String paramString, HttpServletRequest paramHttpServletRequest);
|
|
ServerResponse isOption(String paramString, HttpServletRequest paramHttpServletRequest);
|
|
ServerResponse getUserInfo(HttpServletRequest paramHttpServletRequest);
|
|
ServerResponse updatePwd(String paramString1, String paramString2, HttpServletRequest paramHttpServletRequest);
|
|
ServerResponse checkPhone(String paramString);
|
|
ServerResponse updatePwd(String paramString1, String paramString2, String paramString3);
|
|
ServerResponse update(User paramUser);
|
|
void updateSignedContract(Integer userId, String signedContract);
|
|
void updateSignedAgreement(Integer userId, String signedAgreement);
|
|
|
/**
|
* 人民币和港币之间兑换操作
|
* @param amt 兑换数值
|
* @param type 1 人民币兑换为港币 2 港币兑换为人民币
|
* @return
|
*/
|
ServerResponse exchangeOp(BigDecimal amt,Integer type,HttpServletRequest request) throws Exception ;
|
|
ServerResponse auth(String paramString1, String paramString2,String address, String paramString3, String paramString4, String paramString5, HttpServletRequest paramHttpServletRequest);
|
|
ServerResponse transAmt(Integer paramInteger1, Integer paramInteger2, HttpServletRequest paramHttpServletRequest);
|
|
void ForceSellTask();
|
void ForceSellOneStockTask();
|
void ForceSellOneStockTaskV2();
|
void ForceSellMessageTask();
|
|
void ForceSellIndexTask();
|
void ForceSellIndexsMessageTask();
|
|
void ForceSellFuturesTask();
|
void ForceSellFuturesMessageTask();
|
|
void qh1();
|
|
void zs1();
|
|
ServerResponse listByAgent(String paramString1, String paramString2, Integer paramInteger1, Integer paramInteger2, int paramInt1, int paramInt2, HttpServletRequest paramHttpServletRequest);
|
|
ServerResponse addSimulatedAccount(Integer paramInteger1, String paramString1, String paramString2, String paramString3, Integer paramInteger2, HttpServletRequest paramHttpServletRequest);
|
|
ServerResponse listByAdmin(String paramString1, String paramString2, Integer paramInteger1, Integer paramInteger2, int paramInt1, int paramInt2, HttpServletRequest paramHttpServletRequest);
|
|
ServerResponse findByUserId(Integer paramInteger);
|
|
ServerResponse updateLock(Integer paramInteger);
|
|
ServerResponse updateAmt(Integer paramInteger1, String paramInteger2, Integer paramInteger3);
|
|
ServerResponse delete(Integer paramInteger, HttpServletRequest paramHttpServletRequest);
|
|
int CountUserSize(Integer paramInteger);
|
|
BigDecimal CountUserAmt(Integer paramInteger);
|
|
BigDecimal CountEnableAmt(Integer paramInteger);
|
|
ServerResponse authByAdmin(Integer paramInteger1, Integer paramInteger2, String paramString);
|
|
ServerResponse findIdWithPwd(HttpServletRequest paramHttpServletRequest);
|
|
ServerResponse updateWithPwd(String paramString1, HttpServletRequest paramHttpServletRequest);
|
|
void updateUserAmt(Double amt, Integer user_id);
|
|
|
|
}
|