|
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.github.pagehelper.PageHelper;
|
|
|
import com.github.pagehelper.PageInfo;
|
|
|
+import com.ruoyi.common.core.domain.R;
|
|
|
import com.ruoyi.common.core.validate.QueryGroup;
|
|
|
import com.ruoyi.demo.entity.App;
|
|
|
import com.ruoyi.demo.entity.Commercial;
|
|
@@ -36,15 +37,24 @@ public class AppServiceImpl implements AppService {
|
|
|
CommercialMapper commercialMapper;
|
|
|
|
|
|
@Override
|
|
|
- public void addApp(AppVo appVo) {
|
|
|
- App app = new App(appVo);
|
|
|
- //生成appkey
|
|
|
- app.setAppkey(UuidUtil.getUUID());
|
|
|
- //生成密钥
|
|
|
- app.setAppSecret(UuidUtil.getUUID());
|
|
|
- //时间
|
|
|
- app.setCreate_time(LocalDateTime.now(ZoneId.of("Asia/Shanghai")));
|
|
|
- appMapper.insert(app);
|
|
|
+ public R addApp(AppVo appVo) {
|
|
|
+ //判断是否存在该商户
|
|
|
+ QueryWrapper<Commercial> queryWrapper = new QueryWrapper<>();
|
|
|
+ queryWrapper.eq("commercial_id",appVo.getCommercialId());
|
|
|
+ Long aLong = commercialMapper.selectCount(queryWrapper);
|
|
|
+ if (aLong > 0){
|
|
|
+ App app = new App(appVo);
|
|
|
+ //生成appkey
|
|
|
+ app.setAppkey(UuidUtil.getUUID());
|
|
|
+ //生成密钥
|
|
|
+ app.setAppSecret(UuidUtil.getUUID());
|
|
|
+ //时间
|
|
|
+ app.setCreateTime(LocalDateTime.now(ZoneId.of("Asia/Shanghai")));
|
|
|
+ appMapper.insert(app);
|
|
|
+ return R.ok("添加成功");
|
|
|
+ }
|
|
|
+ return R.fail("不存在该商户");
|
|
|
+
|
|
|
}
|
|
|
|
|
|
@Override
|
|
@@ -74,23 +84,31 @@ public class AppServiceImpl implements AppService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void updateApp(AppVo appVo) {
|
|
|
- UpdateWrapper<App> updateWrapper = new UpdateWrapper<>();
|
|
|
- updateWrapper.eq("appkey",appVo.getAppkey())
|
|
|
- .set("app_logo",appVo.getAppLogo())
|
|
|
- .set("app_name",appVo.getAppName())
|
|
|
- .set("app_introduce",appVo.getAppIntroduce())
|
|
|
- .set("commercial_id",appVo.getCommercialId())
|
|
|
- .set("commercial_name",appVo.getCommercialName())
|
|
|
- .set("state",appVo.getState())
|
|
|
- .set("call_back",appVo.getCallBack())
|
|
|
- .set("prove_1",appVo.getProve1())
|
|
|
- .set("prove_2",appVo.getProve2())
|
|
|
- .set("prove_3",appVo.getProve3())
|
|
|
- .set("prove_4",appVo.getProve4())
|
|
|
- .set("prove_5",appVo.getProve5())
|
|
|
- .set("annotation",appVo.getAnnotation());
|
|
|
- appMapper.update(null,updateWrapper);
|
|
|
+ public R updateApp(AppVo appVo) {
|
|
|
+ //判断是否存在该商户
|
|
|
+ QueryWrapper<Commercial> queryWrapper = new QueryWrapper<>();
|
|
|
+ queryWrapper.eq("commercial_id",appVo.getCommercialId());
|
|
|
+ Long aLong = commercialMapper.selectCount(queryWrapper);
|
|
|
+ if (aLong > 0){
|
|
|
+ UpdateWrapper<App> updateWrapper = new UpdateWrapper<>();
|
|
|
+ updateWrapper.eq("appkey",appVo.getAppkey())
|
|
|
+ .set("app_logo",appVo.getAppLogo())
|
|
|
+ .set("app_name",appVo.getAppName())
|
|
|
+ .set("app_introduce",appVo.getAppIntroduce())
|
|
|
+ .set("commercial_id",appVo.getCommercialId())
|
|
|
+ .set("commercial_name",appVo.getCommercialName())
|
|
|
+ .set("state",appVo.getState())
|
|
|
+ .set("call_back",appVo.getCallBack())
|
|
|
+ .set("prove_1",appVo.getProve1())
|
|
|
+ .set("prove_2",appVo.getProve2())
|
|
|
+ .set("prove_3",appVo.getProve3())
|
|
|
+ .set("prove_4",appVo.getProve4())
|
|
|
+ .set("prove_5",appVo.getProve5())
|
|
|
+ .set("annotation",appVo.getAnnotation());
|
|
|
+ appMapper.update(null,updateWrapper);
|
|
|
+ return R.ok("修改成功");
|
|
|
+ }else
|
|
|
+ return R.fail("不存在该商户");
|
|
|
}
|
|
|
|
|
|
@Override
|