记得上下班打卡 | git大法好,push需谨慎

Commit 85315ee6 authored by GaoHu's avatar GaoHu

exit

parent cf5a7c5a
...@@ -30,7 +30,7 @@ public class SmileAgentController { ...@@ -30,7 +30,7 @@ public class SmileAgentController {
@PostMapping("/list") @PostMapping("/list")
@ApiOperation("根据PerId获取票提") @ApiOperation("根据PerId获取票提")
@ResponseBody @ResponseBody
public AjaxResult getAgent(@RequestParam(name = "performancesId", required = true)String performancesId){ public AjaxResult getAgent(@RequestParam(name = "performancesId")String performancesId){
return smileAgentService.getAgent(performancesId); return smileAgentService.getAgent(performancesId);
} }
......
...@@ -33,8 +33,7 @@ public class SmileOrganizationController { ...@@ -33,8 +33,7 @@ public class SmileOrganizationController {
@ApiOperation("获取组织列表") @ApiOperation("获取组织列表")
@ResponseBody @ResponseBody
public TableDataInfo organizationList(SmileOrganizationParam smileOrganizationParam){ public TableDataInfo organizationList(SmileOrganizationParam smileOrganizationParam){
TableDataInfo organizationList = smileOrganizationService.organizationList(smileOrganizationParam); return smileOrganizationService.organizationList(smileOrganizationParam);
return organizationList;
} }
@PostMapping("/create") @PostMapping("/create")
...@@ -55,7 +54,7 @@ public class SmileOrganizationController { ...@@ -55,7 +54,7 @@ public class SmileOrganizationController {
@PostMapping("/getOrgById") @PostMapping("/getOrgById")
@ApiOperation("根据组织id获取信息") @ApiOperation("根据组织id获取信息")
@ResponseBody @ResponseBody
public AjaxResult getOrgById(@RequestParam(name = "id", required = true)Long id){ public AjaxResult getOrgById(@RequestParam(name = "id")Long id){
SmileOrgAndUserVo orgById = smileOrganizationService.getOrgById(id); SmileOrgAndUserVo orgById = smileOrganizationService.getOrgById(id);
return AjaxResult.success(orgById); return AjaxResult.success(orgById);
} }
......
...@@ -44,7 +44,7 @@ public class SmileSchoolController { ...@@ -44,7 +44,7 @@ public class SmileSchoolController {
@GetMapping("/getSchoolById") @GetMapping("/getSchoolById")
@ApiOperation("根据id获取学校") @ApiOperation("根据id获取学校")
@ResponseBody @ResponseBody
public AjaxResult getSchoolById(@RequestParam(name = "id", required = true)Long id){ public AjaxResult getSchoolById(@RequestParam(name = "id")Long id){
return AjaxResult.success(iSmileSchoolService.getSchoolById(id)); return AjaxResult.success(iSmileSchoolService.getSchoolById(id));
} }
...@@ -65,7 +65,7 @@ public class SmileSchoolController { ...@@ -65,7 +65,7 @@ public class SmileSchoolController {
@PostMapping("/del") @PostMapping("/del")
@ApiOperation("根据id删除学校") @ApiOperation("根据id删除学校")
@ResponseBody @ResponseBody
public AjaxResult del(@RequestParam(name = "id", required = true)Long id){ public AjaxResult del(@RequestParam(name = "id")Long id){
return iSmileSchoolService.del(id); return iSmileSchoolService.del(id);
} }
} }
...@@ -17,6 +17,7 @@ import org.springframework.util.ResourceUtils; ...@@ -17,6 +17,7 @@ import org.springframework.util.ResourceUtils;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import java.io.*; import java.io.*;
import java.nio.charset.StandardCharsets;
import java.util.List; import java.util.List;
/** /**
...@@ -94,17 +95,19 @@ public class SmileUserController extends BaseController { ...@@ -94,17 +95,19 @@ public class SmileUserController extends BaseController {
String path = JSONUtils.class.getClassLoader().getResource("static/area.json").getPath(); String path = JSONUtils.class.getClassLoader().getResource("static/area.json").getPath();
File jsonFile = ResourceUtils.getFile(path); File jsonFile = ResourceUtils.getFile(path);
logger.info("path:{}",path); logger.info("path:{}",path);
// File jsonFile = ResourceUtils.getFile("classpath:static/area.json");
InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream("static/area.json"); InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream("static/area.json");
Reader reader = new InputStreamReader(inputStream, "utf-8"); if (inputStream == null){
int ch = 0; Reader reader = new InputStreamReader(inputStream, StandardCharsets.UTF_8);
StringBuffer sb = new StringBuffer(); int ch = 0;
while ((ch = reader.read()) != -1) { StringBuilder sb = new StringBuilder();
sb.append((char) ch); while ((ch = reader.read()) != -1) {
sb.append((char) ch);
}
reader.close();
jsonStr = sb.toString();
return AjaxResult.success(jsonStr);
} }
reader.close(); return null;
jsonStr = sb.toString();
return AjaxResult.success(jsonStr);
} catch (Exception ex) { } catch (Exception ex) {
ex.printStackTrace(); ex.printStackTrace();
return null; return null;
......
...@@ -17,9 +17,17 @@ import java.util.List; ...@@ -17,9 +17,17 @@ import java.util.List;
*/ */
public interface ISmileAgentService extends IService<SmileAgent> { public interface ISmileAgentService extends IService<SmileAgent> {
SmileAgent listAgentByShowIdAndTicketId(String showId,String ticketId); /**
* 创建票提
* @param smileAgents :List<SmileAgent> list票提信息
* @return : AjaxResult
*/
AjaxResult create(List<SmileAgent> smileAgents); AjaxResult create(List<SmileAgent> smileAgents);
/**
* 根据PerId获取票提
* @param performancesId : 演出id
* @return :AjaxResult
*/
AjaxResult getAgent(String performancesId); AjaxResult getAgent(String performancesId);
} }
...@@ -2,7 +2,6 @@ package com.liquidnet.client.admin.zhengzai.smile.service; ...@@ -2,7 +2,6 @@ package com.liquidnet.client.admin.zhengzai.smile.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.github.pagehelper.PageInfo;
import com.liquidnet.client.admin.common.core.domain.AjaxResult; import com.liquidnet.client.admin.common.core.domain.AjaxResult;
import com.liquidnet.client.admin.common.core.page.TableDataInfo; import com.liquidnet.client.admin.common.core.page.TableDataInfo;
import com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrgAndUserVo; import com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrgAndUserVo;
...@@ -20,11 +19,31 @@ import com.liquidnet.service.smile.entity.SmileOrganization; ...@@ -20,11 +19,31 @@ import com.liquidnet.service.smile.entity.SmileOrganization;
*/ */
public interface ISmileOrganizationService extends IService<SmileOrganization> { public interface ISmileOrganizationService extends IService<SmileOrganization> {
/**
* 组织列表
* @param smileOrganizationParam :
* @return :TableDataInfo
*/
TableDataInfo organizationList(SmileOrganizationParam smileOrganizationParam); TableDataInfo organizationList(SmileOrganizationParam smileOrganizationParam);
/**
* 新增组织
* @param smileOrganizationVo :
* @return :
*/
AjaxResult create(SmileOrganizationVo smileOrganizationVo); AjaxResult create(SmileOrganizationVo smileOrganizationVo);
/**
* 修改组织
* @param smileOrganization :
* @return :
*/
AjaxResult update(SmileOrganization smileOrganization); AjaxResult update(SmileOrganization smileOrganization);
/**
* 根据组织id获取信息
* @param id:组织id
* @return :
*/
SmileOrgAndUserVo getOrgById(Long id); SmileOrgAndUserVo getOrgById(Long id);
} }
...@@ -19,15 +19,45 @@ import com.liquidnet.service.smile.entity.SmileSchool; ...@@ -19,15 +19,45 @@ import com.liquidnet.service.smile.entity.SmileSchool;
*/ */
public interface ISmileShowService extends IService<SmileSchool> { public interface ISmileShowService extends IService<SmileSchool> {
/**
* 演出列表
* @param smileShowParam: 查询条件
* @return :TableDataInfo
*/
TableDataInfo listShow(SmileShowParam smileShowParam); TableDataInfo listShow(SmileShowParam smileShowParam);
/**
* 演出排序
* @param showSort : 演出id和序号
* @return :AjaxResult
*/
AjaxResult sort(ShowSort showSort); AjaxResult sort(ShowSort showSort);
/**
* 个人打款打款
* @param smilePriceParam:参数 演出id,uid,打款标识
* @return :
*/
AjaxResult price(SmilePriceParam smilePriceParam); AjaxResult price(SmilePriceParam smilePriceParam);
/**
* 根据演出id查询演出详情
* @param performancesId :演出id
* @return :AjaxResult
*/
AjaxResult getShowById(String performancesId); AjaxResult getShowById(String performancesId);
/**
* 销售数据
* @param performancesId: 演出id
* @return :AjaxResult
*/
AjaxResult saleData(String performancesId); AjaxResult saleData(String performancesId);
/**
* 演出标识打款
* @param smilePriceParam : SmilePriceParam
* @return : AjaxResult
*/
AjaxResult allPrice(SmilePriceParam smilePriceParam); AjaxResult allPrice(SmilePriceParam smilePriceParam);
} }
package com.liquidnet.client.admin.zhengzai.smile.service.impl; package com.liquidnet.client.admin.zhengzai.smile.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.liquidnet.client.admin.common.core.domain.AjaxResult; import com.liquidnet.client.admin.common.core.domain.AjaxResult;
import com.liquidnet.client.admin.common.utils.StringUtils; import com.liquidnet.client.admin.common.utils.StringUtils;
import com.liquidnet.client.admin.zhengzai.smile.service.ISmileAgentService; import com.liquidnet.client.admin.zhengzai.smile.service.ISmileAgentService;
import com.liquidnet.client.admin.zhengzai.smile.utils.SmileRedisUtils; import com.liquidnet.client.admin.zhengzai.smile.utils.SmileRedisUtils;
import com.liquidnet.service.goblin.dto.vo.SmileAgentVo; import com.liquidnet.service.goblin.dto.vo.SmileAgentVo;
import com.liquidnet.service.kylin.mapper.KylinPerformancesMapper;
import com.liquidnet.service.kylin.mapper.KylinTicketsMapper;
import com.liquidnet.service.smile.entity.SmileAgent; import com.liquidnet.service.smile.entity.SmileAgent;
import com.liquidnet.service.smile.entity.dao.SmileAgentDao; import com.liquidnet.service.smile.entity.dao.SmileAgentDao;
import com.liquidnet.service.smile.mapper.SmileAgentMapper; import com.liquidnet.service.smile.mapper.SmileAgentMapper;
...@@ -39,25 +35,6 @@ public class SmileAgentServiceImpl extends ServiceImpl<SmileAgentMapper, SmileAg ...@@ -39,25 +35,6 @@ public class SmileAgentServiceImpl extends ServiceImpl<SmileAgentMapper, SmileAg
@Autowired @Autowired
SmileRedisUtils smileRedisUtils; SmileRedisUtils smileRedisUtils;
@Autowired
KylinTicketsMapper kylinTicketsMapper;
@Autowired
KylinPerformancesMapper kylinPerformancesMapper;
@Override
public SmileAgent listAgentByShowIdAndTicketId(String performanceId, String ticketId) {
if (StringUtils.isNotEmpty(performanceId) && StringUtils.isNotEmpty(ticketId)) {
LambdaQueryWrapper<SmileAgent> queryWrapper = Wrappers.lambdaQuery(SmileAgent.class);
queryWrapper.eq(SmileAgent::getPerformanceId, performanceId);
queryWrapper.eq(SmileAgent::getTicketId, ticketId);
queryWrapper.eq(SmileAgent::getDelTag,0);
smileAgentMapper.selectOne(queryWrapper);
return null;
}
return null;
}
@Override @Override
public AjaxResult create(List<SmileAgent> smileAgents) { public AjaxResult create(List<SmileAgent> smileAgents) {
boolean result = true; boolean result = true;
......
...@@ -36,8 +36,6 @@ import java.util.Map; ...@@ -36,8 +36,6 @@ import java.util.Map;
@Service @Service
public class SmileSchoolServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSchool> implements ISmileSchoolService { public class SmileSchoolServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSchool> implements ISmileSchoolService {
private Boolean redisSchoolTag = true;
@Autowired @Autowired
SmileSchoolMapper smileSchoolMapper; SmileSchoolMapper smileSchoolMapper;
......
...@@ -16,7 +16,6 @@ import com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo; ...@@ -16,7 +16,6 @@ import com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo;
import com.liquidnet.service.kylin.entity.KylinPerformanceStatus; import com.liquidnet.service.kylin.entity.KylinPerformanceStatus;
import com.liquidnet.service.kylin.entity.KylinPerformances; import com.liquidnet.service.kylin.entity.KylinPerformances;
import com.liquidnet.service.kylin.mapper.*; import com.liquidnet.service.kylin.mapper.*;
import com.liquidnet.service.kylin.service.admin.IKylinPerformancesAdminService;
import com.liquidnet.service.smile.entity.SmileAgent; import com.liquidnet.service.smile.entity.SmileAgent;
import com.liquidnet.service.smile.entity.SmilePrice; import com.liquidnet.service.smile.entity.SmilePrice;
import com.liquidnet.service.smile.entity.SmileSchool; import com.liquidnet.service.smile.entity.SmileSchool;
...@@ -53,23 +52,17 @@ import java.util.stream.Collectors; ...@@ -53,23 +52,17 @@ import java.util.stream.Collectors;
@Service @Service
public class SmileShowServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSchool> implements ISmileShowService { public class SmileShowServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSchool> implements ISmileShowService {
@Autowired
KylinTicketStatusMapper ticketStatusMapper;
@Autowired @Autowired
SmileRedisUtils smileRedisUtils; SmileRedisUtils smileRedisUtils;
@Autowired @Autowired
MongoTemplate mongoTemplate; MongoTemplate mongoTemplate;
@Autowired
IKylinPerformancesAdminService kylinPerformancesService;
@Autowired @Autowired
KylinPerformancesMapper kylinPerformancesMapper; KylinPerformancesMapper kylinPerformancesMapper;
@Autowired @Autowired
private KylinOrderTicketRelationsMapper kylinOrderTicketRelationsMapper; KylinOrderTicketRelationsMapper kylinOrderTicketRelationsMapper;
@Autowired @Autowired
KylinOrderTicketsMapper kylinOrderTicketsMapper; KylinOrderTicketsMapper kylinOrderTicketsMapper;
......
...@@ -10,7 +10,6 @@ import com.liquidnet.client.admin.common.utils.StringUtils; ...@@ -10,7 +10,6 @@ import com.liquidnet.client.admin.common.utils.StringUtils;
import com.liquidnet.client.admin.zhengzai.smile.dto.*; import com.liquidnet.client.admin.zhengzai.smile.dto.*;
import com.liquidnet.client.admin.zhengzai.smile.service.ISmileUserService; import com.liquidnet.client.admin.zhengzai.smile.service.ISmileUserService;
import com.liquidnet.client.admin.zhengzai.smile.utils.SmileRedisUtils; import com.liquidnet.client.admin.zhengzai.smile.utils.SmileRedisUtils;
import com.liquidnet.common.cache.redis.util.RedisDataSourceUtil;
import com.liquidnet.commons.lang.util.BeanUtil; import com.liquidnet.commons.lang.util.BeanUtil;
import com.liquidnet.service.goblin.dto.vo.SmileUserVO; import com.liquidnet.service.goblin.dto.vo.SmileUserVO;
import com.liquidnet.service.smile.entity.SmileOrganization; import com.liquidnet.service.smile.entity.SmileOrganization;
...@@ -32,15 +31,11 @@ import java.util.stream.Collectors; ...@@ -32,15 +31,11 @@ import java.util.stream.Collectors;
@Slf4j @Slf4j
@Service @Service
@SuppressWarnings("all")
public class SmileUserServiceImpl extends ServiceImpl<SmileUserMapper, SmileUser> implements ISmileUserService { public class SmileUserServiceImpl extends ServiceImpl<SmileUserMapper, SmileUser> implements ISmileUserService {
@Autowired @Autowired
SmileUserMapper smileUserMapper; SmileUserMapper smileUserMapper;
@Autowired
RedisDataSourceUtil redisDataSourceUtil;
@Autowired @Autowired
SmileRedisUtils smileRedisUtils; SmileRedisUtils smileRedisUtils;
...@@ -236,9 +231,13 @@ public class SmileUserServiceImpl extends ServiceImpl<SmileUserMapper, SmileUser ...@@ -236,9 +231,13 @@ public class SmileUserServiceImpl extends ServiceImpl<SmileUserMapper, SmileUser
//更新redis中的用户数据 //更新redis中的用户数据
private void updateRedisSetUser(SmileUserVO smileUserVO, String uid, Long orgId, Integer type, String agentId) { private void updateRedisSetUser(SmileUserVO smileUserVO, String uid, Long orgId, Integer type, String agentId) {
//组织id //组织id
if (StringUtils.isNotNull(orgId)) smileUserVO.setOrgId(orgId); if (StringUtils.isNotNull(orgId)) {
smileUserVO.setOrgId(orgId);
}
//代理 代理类型(0:未审核,1:总代,2:普代,3:未认证) //代理 代理类型(0:未审核,1:总代,2:普代,3:未认证)
if (StringUtils.isNotNull(type)) smileUserVO.setType(type); if (StringUtils.isNotNull(type)) {
smileUserVO.setType(type);
}
//代理开启标识 //代理开启标识
smileUserVO.setAgent(1); smileUserVO.setAgent(1);
//清除审核 //清除审核
...@@ -256,7 +255,9 @@ public class SmileUserServiceImpl extends ServiceImpl<SmileUserMapper, SmileUser ...@@ -256,7 +255,9 @@ public class SmileUserServiceImpl extends ServiceImpl<SmileUserMapper, SmileUser
smileUserVO1.setState(state); smileUserVO1.setState(state);
} else { } else {
//状态 0:正常,1:黑名单 //状态 0:正常,1:黑名单
if (StringUtils.isNotNull(state)) smileUserVO.setState(state); if (StringUtils.isNotNull(state)) {
smileUserVO.setState(state);
}
} }
//存入黑白名单状态 //存入黑白名单状态
smileRedisUtils.setSmileUserVO(uid, smileUserVO1); smileRedisUtils.setSmileUserVO(uid, smileUserVO1);
...@@ -265,7 +266,9 @@ public class SmileUserServiceImpl extends ServiceImpl<SmileUserMapper, SmileUser ...@@ -265,7 +266,9 @@ public class SmileUserServiceImpl extends ServiceImpl<SmileUserMapper, SmileUser
//审核失败插入原因 //审核失败插入原因
private void updateRedisSetUser(SmileUserVO smileUserVO, String uid, String reason) { private void updateRedisSetUser(SmileUserVO smileUserVO, String uid, String reason) {
//审核失败原因 //审核失败原因
if (StringUtils.isNotNull(reason)) smileUserVO.setErrorReason(reason); if (StringUtils.isNotNull(reason)) {
smileUserVO.setErrorReason(reason);
}
smileUserVO.setType(4); smileUserVO.setType(4);
SmileUserVO redisData = smileRedisUtils.getSmileUserVO(uid); SmileUserVO redisData = smileRedisUtils.getSmileUserVO(uid);
//存入redis中 //存入redis中
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment