liukangdong
2024-09-29 b2d360d9113b6955287108ca9e90d76a1f3c1419
server/service/src/main/java/com/doumee/service/business/UsersService.java
@@ -1,14 +1,18 @@
package com.doumee.service.business;
import com.doumee.biz.zbom.model.zhongtai.ZTBaseRequst;
import com.doumee.core.model.PageData;
import com.doumee.core.model.PageWrap;
import com.doumee.dao.business.model.Member;
import com.doumee.dao.business.model.Users;
import com.doumee.dao.web.reqeust.ContentShareImgDto;
import com.doumee.dao.web.reqeust.EditUsersRequest;
import com.doumee.dao.web.reqeust.GenerateQRCodeRequest;
import com.doumee.dao.web.reqeust.WxPhoneRequest;
import com.doumee.dao.web.response.AccountResponse;
import org.springframework.web.multipart.MultipartFile;
import java.io.InputStream;
import java.util.List;
/**
@@ -101,24 +105,27 @@
     */
    long count(Users users);
    AccountResponse phoneLogin(String phone, String code);
    AccountResponse phoneLogin(String phone, String code,String openid);
    AccountResponse wxLogin(String code);
    void bindingOpenid(String code,Long userId);
    void bindingOpenid(String openid,Long userId);
    String importBatch(MultipartFile file);
    Users usersDetail(Long userId);
    Users usersDetailByIamId(String iamId);
    Users usersDetailById(Long id);
    String getUserCard(Users users);
    void editUserInfo(EditUsersRequest editUsersRequest);
    /**
     * 更新员工端小程序Token
     */
    void updWxMiniToken();
    String getContentShareImg(Users loginUserInfo, ContentShareImgDto param);
    ZTBaseRequst logOff(Long userId,String token);
    AccountResponse getWxMiniPhoneLogin(WxPhoneRequest wxPhoneRequest);
    InputStream getQrCode(GenerateQRCodeRequest generateQRCodeRequest);
}