| | |
| | | import com.alipay.api.AlipayApiException; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.ruoyi.admin.api.entity.FranchiseeVO; |
| | | import com.ruoyi.admin.config.WeChatConfig; |
| | | import com.ruoyi.admin.entity.*; |
| | | import com.ruoyi.admin.service.*; |
| | | import com.ruoyi.admin.utils.MD5AndKL; |
| | | import com.ruoyi.admin.utils.WeChatUtil; |
| | | import com.ruoyi.admin.utils.util.CreateLinkStringByGet1; |
| | | import com.ruoyi.admin.utils.util.HttpRequester; |
| | | import com.ruoyi.admin.utils.util.HttpRespons; |
| | |
| | | import com.ruoyi.common.core.utils.StringUtils; |
| | | import com.ruoyi.common.security.annotation.RequiresPermissions; |
| | | import com.ruoyi.common.security.service.TokenService; |
| | | import com.ruoyi.common.security.utils.SecurityUtils; |
| | | import com.wechat.pay.contrib.apache.httpclient.auth.PrivateKeySigner; |
| | | import com.wechat.pay.contrib.apache.httpclient.util.PemUtil; |
| | | import com.wechat.pay.java.core.exception.MalformedMessageException; |
| | | import com.wechat.pay.java.core.exception.ServiceException; |
| | | import com.wechat.pay.java.core.notification.NotificationParser; |
| | | import com.wechat.pay.java.service.partnerpayments.app.model.Transaction; |
| | | import com.wechat.pay.java.service.payments.jsapi.model.Amount; |
| | | import com.wechat.pay.java.service.payments.jsapi.JsapiService; |
| | | import com.wechat.pay.java.service.payments.jsapi.model.Payer; |
| | | import com. wechat. pay. java. service. payments. jsapi. model. PrepayRequest; |
| | | import com.wechat.pay.java.service.payments.jsapi.model.PrepayResponse; |
| | | import com.wechat.pay.java.service.payments.nativepay.NativePayService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiImplicitParam; |
| | |
| | | import lombok.Getter; |
| | | import org.apache.commons.codec.CharEncoding; |
| | | import org.apache.poi.util.IOUtils; |
| | | import org.springframework.beans.BeanUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | import org.springframework.util.CollectionUtils; |
| | |
| | | import java.io.*; |
| | | import java.math.BigDecimal; |
| | | import java.net.URLEncoder; |
| | | import java.nio.charset.StandardCharsets; |
| | | import java.security.PrivateKey; |
| | | import java.security.SecureRandom; |
| | | import java.time.LocalDateTime; |
| | | import java.time.format.DateTimeFormatter; |
| | | import java.util.*; |
| | | import java.util.stream.Collectors; |
| | | import java.util.stream.Stream; |
| | | |
| | | |
| | | /** |
| | |
| | | MasterWorker byId = masterWorkerService.getById(id); |
| | | return R.ok(byId.getProfilePicture()); |
| | | } |
| | | @GetMapping(value = "/getFranchiseeInfo") |
| | | public R<FranchiseeVO> getFranchiseeInfo(@RequestParam("franchiseeId") Integer franchiseeId) { |
| | | Franchisee franchisee = franchiseeService.getById(franchiseeId); |
| | | FranchiseeVO franchiseeVO = new FranchiseeVO(); |
| | | BeanUtils.copyProperties(franchisee, franchiseeVO); |
| | | return R.ok(franchiseeVO); |
| | | } |
| | | |
| | | /** |
| | | * 新增加盟商信息 |
| | |
| | | Franchisee franchisee = franchiseeService.getById(id); |
| | | franchisee.setIsDisplay(isDisplay); |
| | | franchiseeService.updateById(franchisee); |
| | | // 查询用户信息 |
| | | SysUser sysUser = sysUserService.getOne(Wrappers.lambdaQuery(SysUser.class) |
| | | .eq(SysUser::getFranchiseeId, id)); |
| | | if (Objects.nonNull(sysUser)) { |
| | | sysUser.setIsDisplay(isDisplay); |
| | | sysUserService.updateById(sysUser); |
| | | } |
| | | return R.ok(); |
| | | } |
| | | |