基础代码生成

localizer
lzq 2025-09-12 00:14:02 +08:00
parent d802ce5523
commit c71d6f227e
60 changed files with 2869 additions and 0 deletions

View File

@ -0,0 +1,68 @@
package com.njzscloud.supervisory.biz.controller;
import com.njzscloud.common.core.utils.R;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.biz.pojo.entity.BizAuditConfigEntity;
import com.njzscloud.supervisory.biz.service.BizAuditConfigService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
*
*/
@Slf4j
@RestController
@RequestMapping("/biz_audit_config")
@RequiredArgsConstructor
public class BizAuditConfigController {
private final BizAuditConfigService bizAuditConfigService;
/**
*
*/
@PostMapping("/add")
public R<?> add(@RequestBody BizAuditConfigEntity bizAuditConfigEntity) {
bizAuditConfigService.add(bizAuditConfigEntity);
return R.success();
}
/**
*
*/
@PostMapping("/modify")
public R<?> modify(@RequestBody BizAuditConfigEntity bizAuditConfigEntity) {
bizAuditConfigService.modify(bizAuditConfigEntity);
return R.success();
}
/**
*
*/
@PostMapping("/del")
public R<?> del(@RequestBody List<Long> ids) {
bizAuditConfigService.del(ids);
return R.success();
}
/**
*
*/
@GetMapping("/detail")
public R<BizAuditConfigEntity> detail(@RequestParam Long id) {
return R.success(bizAuditConfigService.detail(id));
}
/**
*
*/
@GetMapping("/paging")
public R<PageResult<BizAuditConfigEntity>> paging(PageParam pageParam, BizAuditConfigEntity bizAuditConfigEntity) {
return R.success(bizAuditConfigService.paging(pageParam, bizAuditConfigEntity));
}
}

View File

@ -0,0 +1,68 @@
package com.njzscloud.supervisory.biz.controller;
import com.njzscloud.common.core.utils.R;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.biz.pojo.entity.BizObjEntity;
import com.njzscloud.supervisory.biz.service.BizObjService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
*
*/
@Slf4j
@RestController
@RequestMapping("/biz_obj")
@RequiredArgsConstructor
public class BizObjController {
private final BizObjService bizObjService;
/**
*
*/
@PostMapping("/add")
public R<?> add(@RequestBody BizObjEntity bizObjEntity) {
bizObjService.add(bizObjEntity);
return R.success();
}
/**
*
*/
@PostMapping("/modify")
public R<?> modify(@RequestBody BizObjEntity bizObjEntity) {
bizObjService.modify(bizObjEntity);
return R.success();
}
/**
*
*/
@PostMapping("/del")
public R<?> del(@RequestBody List<Long> ids) {
bizObjService.del(ids);
return R.success();
}
/**
*
*/
@GetMapping("/detail")
public R<BizObjEntity> detail(@RequestParam Long id) {
return R.success(bizObjService.detail(id));
}
/**
*
*/
@GetMapping("/paging")
public R<PageResult<BizObjEntity>> paging(PageParam pageParam, BizObjEntity bizObjEntity) {
return R.success(bizObjService.paging(pageParam, bizObjEntity));
}
}

View File

@ -0,0 +1,68 @@
package com.njzscloud.supervisory.biz.controller;
import com.njzscloud.common.core.utils.R;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.biz.pojo.entity.BizProjectEntity;
import com.njzscloud.supervisory.biz.service.BizProjectService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
*
*/
@Slf4j
@RestController
@RequestMapping("/biz_project")
@RequiredArgsConstructor
public class BizProjectController {
private final BizProjectService bizProjectService;
/**
*
*/
@PostMapping("/add")
public R<?> add(@RequestBody BizProjectEntity bizProjectEntity) {
bizProjectService.add(bizProjectEntity);
return R.success();
}
/**
*
*/
@PostMapping("/modify")
public R<?> modify(@RequestBody BizProjectEntity bizProjectEntity) {
bizProjectService.modify(bizProjectEntity);
return R.success();
}
/**
*
*/
@PostMapping("/del")
public R<?> del(@RequestBody List<Long> ids) {
bizProjectService.del(ids);
return R.success();
}
/**
*
*/
@GetMapping("/detail")
public R<BizProjectEntity> detail(@RequestParam Long id) {
return R.success(bizProjectService.detail(id));
}
/**
*
*/
@GetMapping("/paging")
public R<PageResult<BizProjectEntity>> paging(PageParam pageParam, BizProjectEntity bizProjectEntity) {
return R.success(bizProjectService.paging(pageParam, bizProjectEntity));
}
}

View File

@ -0,0 +1,68 @@
package com.njzscloud.supervisory.biz.controller;
import com.njzscloud.common.core.utils.R;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.biz.pojo.entity.BizWarnEntity;
import com.njzscloud.supervisory.biz.service.BizWarnService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
*
*/
@Slf4j
@RestController
@RequestMapping("/biz_warn")
@RequiredArgsConstructor
public class BizWarnController {
private final BizWarnService bizWarnService;
/**
*
*/
@PostMapping("/add")
public R<?> add(@RequestBody BizWarnEntity bizWarnEntity) {
bizWarnService.add(bizWarnEntity);
return R.success();
}
/**
*
*/
@PostMapping("/modify")
public R<?> modify(@RequestBody BizWarnEntity bizWarnEntity) {
bizWarnService.modify(bizWarnEntity);
return R.success();
}
/**
*
*/
@PostMapping("/del")
public R<?> del(@RequestBody List<Long> ids) {
bizWarnService.del(ids);
return R.success();
}
/**
*
*/
@GetMapping("/detail")
public R<BizWarnEntity> detail(@RequestParam Long id) {
return R.success(bizWarnService.detail(id));
}
/**
*
*/
@GetMapping("/paging")
public R<PageResult<BizWarnEntity>> paging(PageParam pageParam, BizWarnEntity bizWarnEntity) {
return R.success(bizWarnService.paging(pageParam, bizWarnEntity));
}
}

View File

@ -0,0 +1,13 @@
package com.njzscloud.supervisory.biz.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njzscloud.supervisory.biz.pojo.entity.BizAuditConfigEntity;
import org.apache.ibatis.annotations.Mapper;
/**
*
*/
@Mapper
public interface BizAuditConfigMapper extends BaseMapper<BizAuditConfigEntity> {
}

View File

@ -0,0 +1,13 @@
package com.njzscloud.supervisory.biz.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njzscloud.supervisory.biz.pojo.entity.BizObjEntity;
import org.apache.ibatis.annotations.Mapper;
/**
*
*/
@Mapper
public interface BizObjMapper extends BaseMapper<BizObjEntity> {
}

View File

@ -0,0 +1,13 @@
package com.njzscloud.supervisory.biz.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njzscloud.supervisory.biz.pojo.entity.BizProjectEntity;
import org.apache.ibatis.annotations.Mapper;
/**
*
*/
@Mapper
public interface BizProjectMapper extends BaseMapper<BizProjectEntity> {
}

View File

@ -0,0 +1,13 @@
package com.njzscloud.supervisory.biz.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njzscloud.supervisory.biz.pojo.entity.BizWarnEntity;
import org.apache.ibatis.annotations.Mapper;
/**
*
*/
@Mapper
public interface BizWarnMapper extends BaseMapper<BizWarnEntity> {
}

View File

@ -0,0 +1,77 @@
package com.njzscloud.supervisory.biz.pojo.entity;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;
import java.time.LocalDateTime;
/**
*
*/
@Getter
@Setter
@ToString
@Accessors(chain = true)
@TableName("biz_warn")
public class BizWarnEntity {
/**
* Id
*/
@TableId(type = IdType.ASSIGN_ID)
private Long id;
/**
* ; warn_category
*/
private String warnCategory;
/**
*
*/
private String warnContent;
/**
*
*/
private String processResult;
/**
* ; process_status
*/
private String processStatus;
/**
* Id; sys_user.id
*/
@TableField(fill = FieldFill.INSERT)
private Long creatorId;
/**
* Id; sys_user.id
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private Long modifierId;
/**
*
*/
@TableField(fill = FieldFill.INSERT)
private LocalDateTime createTime;
/**
*
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime modifyTime;
/**
* ; 0-->1-->
*/
@TableLogic
private Boolean deleted;
}

View File

@ -0,0 +1,67 @@
package com.njzscloud.supervisory.biz.pojo.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;
/**
*
*/
@Getter
@Setter
@ToString
@Accessors(chain = true)
@TableName("biz_audit_config")
public class BizAuditConfigEntity {
/**
* Id
*/
@TableId(type = IdType.ASSIGN_ID)
private Long id;
/**
* ;
*/
private String province;
/**
* ;
*/
private String city;
/**
* ;
*/
private String area;
/**
* ;
*/
private String provinceName;
/**
* ;
*/
private String cityName;
/**
* ;
*/
private String areaName;
/**
* ;
*/
private String cityRole;
/**
* ;
*/
private String areaRole;
}

View File

@ -0,0 +1,52 @@
package com.njzscloud.supervisory.biz.pojo.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;
/**
*
*/
@Getter
@Setter
@ToString
@Accessors(chain = true)
@TableName("biz_obj")
public class BizObjEntity {
/**
* Id
*/
@TableId(type = IdType.ASSIGN_ID)
private Long id;
/**
* Id
*/
private Long pid;
/**
*
*/
private String psn;
/**
*
*/
private String sn;
/**
*
*/
private String categoryName;
/**
* ; 0-->1-->
*/
private Boolean disable;
}

View File

@ -0,0 +1,137 @@
package com.njzscloud.supervisory.biz.pojo.entity;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;
import java.time.LocalDateTime;
/**
*
*/
@Getter
@Setter
@ToString
@Accessors(chain = true)
@TableName("biz_project")
public class BizProjectEntity {
/**
* Id
*/
@TableId(type = IdType.ASSIGN_ID)
private Long id;
/**
* Id
*/
private Long userId;
/**
* Id
*/
private Long otherUserId;
/**
* Id
*/
private Long otherCompanyId;
/**
*
*/
private String projectName;
/**
* ; json
*/
private String contract;
/**
* ;
*/
private String province;
/**
* ;
*/
private String city;
/**
* ;
*/
private String area;
/**
* ;
*/
private String town;
/**
* ;
*/
private String provinceName;
/**
* ;
*/
private String cityName;
/**
* ;
*/
private String areaName;
/**
* ;
*/
private String townName;
/**
*
*/
private String address;
/**
*
*/
private Double lng;
/**
*
*/
private Double lat;
/**
* Id; sys_user.id
*/
@TableField(fill = FieldFill.INSERT)
private Long creatorId;
/**
* Id; sys_user.id
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private Long modifierId;
/**
*
*/
@TableField(fill = FieldFill.INSERT)
private LocalDateTime createTime;
/**
*
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime modifyTime;
/**
* ; 0-->1-->
*/
@TableLogic
private Boolean deleted;
}

View File

@ -0,0 +1,59 @@
package com.njzscloud.supervisory.biz.service;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.biz.mapper.BizAuditConfigMapper;
import com.njzscloud.supervisory.biz.pojo.entity.BizAuditConfigEntity;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
*
*/
@Slf4j
@Service
public class BizAuditConfigService extends ServiceImpl<BizAuditConfigMapper, BizAuditConfigEntity> implements IService<BizAuditConfigEntity> {
/**
*
*/
public void add(BizAuditConfigEntity bizAuditConfigEntity) {
this.save(bizAuditConfigEntity);
}
/**
*
*/
public void modify(BizAuditConfigEntity bizAuditConfigEntity) {
this.updateById(bizAuditConfigEntity);
}
/**
*
*/
@Transactional(rollbackFor = Exception.class)
public void del(List<Long> ids) {
this.removeBatchByIds(ids);
}
/**
*
*/
public BizAuditConfigEntity detail(Long id) {
return this.getById(id);
}
/**
*
*/
public PageResult<BizAuditConfigEntity> paging(PageParam pageParam, BizAuditConfigEntity bizAuditConfigEntity) {
return PageResult.of(this.page(pageParam.toPage(), Wrappers.<BizAuditConfigEntity>query(bizAuditConfigEntity)));
}
}

View File

@ -0,0 +1,59 @@
package com.njzscloud.supervisory.biz.service;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.biz.mapper.BizObjMapper;
import com.njzscloud.supervisory.biz.pojo.entity.BizObjEntity;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
*
*/
@Slf4j
@Service
public class BizObjService extends ServiceImpl<BizObjMapper, BizObjEntity> implements IService<BizObjEntity> {
/**
*
*/
public void add(BizObjEntity bizObjEntity) {
this.save(bizObjEntity);
}
/**
*
*/
public void modify(BizObjEntity bizObjEntity) {
this.updateById(bizObjEntity);
}
/**
*
*/
@Transactional(rollbackFor = Exception.class)
public void del(List<Long> ids) {
this.removeBatchByIds(ids);
}
/**
*
*/
public BizObjEntity detail(Long id) {
return this.getById(id);
}
/**
*
*/
public PageResult<BizObjEntity> paging(PageParam pageParam, BizObjEntity bizObjEntity) {
return PageResult.of(this.page(pageParam.toPage(), Wrappers.<BizObjEntity>query(bizObjEntity)));
}
}

View File

@ -0,0 +1,59 @@
package com.njzscloud.supervisory.biz.service;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.biz.mapper.BizProjectMapper;
import com.njzscloud.supervisory.biz.pojo.entity.BizProjectEntity;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
*
*/
@Slf4j
@Service
public class BizProjectService extends ServiceImpl<BizProjectMapper, BizProjectEntity> implements IService<BizProjectEntity> {
/**
*
*/
public void add(BizProjectEntity bizProjectEntity) {
this.save(bizProjectEntity);
}
/**
*
*/
public void modify(BizProjectEntity bizProjectEntity) {
this.updateById(bizProjectEntity);
}
/**
*
*/
@Transactional(rollbackFor = Exception.class)
public void del(List<Long> ids) {
this.removeBatchByIds(ids);
}
/**
*
*/
public BizProjectEntity detail(Long id) {
return this.getById(id);
}
/**
*
*/
public PageResult<BizProjectEntity> paging(PageParam pageParam, BizProjectEntity bizProjectEntity) {
return PageResult.of(this.page(pageParam.toPage(), Wrappers.<BizProjectEntity>query(bizProjectEntity)));
}
}

View File

@ -0,0 +1,59 @@
package com.njzscloud.supervisory.biz.service;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.biz.mapper.BizWarnMapper;
import com.njzscloud.supervisory.biz.pojo.entity.BizWarnEntity;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
*
*/
@Slf4j
@Service
public class BizWarnService extends ServiceImpl<BizWarnMapper, BizWarnEntity> implements IService<BizWarnEntity> {
/**
*
*/
public void add(BizWarnEntity bizWarnEntity) {
this.save(bizWarnEntity);
}
/**
*
*/
public void modify(BizWarnEntity bizWarnEntity) {
this.updateById(bizWarnEntity);
}
/**
*
*/
@Transactional(rollbackFor = Exception.class)
public void del(List<Long> ids) {
this.removeBatchByIds(ids);
}
/**
*
*/
public BizWarnEntity detail(Long id) {
return this.getById(id);
}
/**
*
*/
public PageResult<BizWarnEntity> paging(PageParam pageParam, BizWarnEntity bizWarnEntity) {
return PageResult.of(this.page(pageParam.toPage(), Wrappers.<BizWarnEntity>query(bizWarnEntity)));
}
}

View File

@ -0,0 +1,68 @@
package com.njzscloud.supervisory.goods.controller;
import com.njzscloud.common.core.utils.R;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.goods.pojo.entity.GoodsCategoryEntity;
import com.njzscloud.supervisory.goods.service.GoodsCategoryService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
*
*/
@Slf4j
@RestController
@RequestMapping("/goods_category")
@RequiredArgsConstructor
public class GoodsCategoryController {
private final GoodsCategoryService goodsCategoryService;
/**
*
*/
@PostMapping("/add")
public R<?> add(@RequestBody GoodsCategoryEntity goodsCategoryEntity) {
goodsCategoryService.add(goodsCategoryEntity);
return R.success();
}
/**
*
*/
@PostMapping("/modify")
public R<?> modify(@RequestBody GoodsCategoryEntity goodsCategoryEntity) {
goodsCategoryService.modify(goodsCategoryEntity);
return R.success();
}
/**
*
*/
@PostMapping("/del")
public R<?> del(@RequestBody List<Long> ids) {
goodsCategoryService.del(ids);
return R.success();
}
/**
*
*/
@GetMapping("/detail")
public R<GoodsCategoryEntity> detail(@RequestParam Long id) {
return R.success(goodsCategoryService.detail(id));
}
/**
*
*/
@GetMapping("/paging")
public R<PageResult<GoodsCategoryEntity>> paging(PageParam pageParam, GoodsCategoryEntity goodsCategoryEntity) {
return R.success(goodsCategoryService.paging(pageParam, goodsCategoryEntity));
}
}

View File

@ -0,0 +1,68 @@
package com.njzscloud.supervisory.goods.controller;
import com.njzscloud.common.core.utils.R;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.goods.pojo.entity.GoodsInfoEntity;
import com.njzscloud.supervisory.goods.service.GoodsInfoService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
*
*/
@Slf4j
@RestController
@RequestMapping("/goods_info")
@RequiredArgsConstructor
public class GoodsInfoController {
private final GoodsInfoService goodsInfoService;
/**
*
*/
@PostMapping("/add")
public R<?> add(@RequestBody GoodsInfoEntity goodsInfoEntity) {
goodsInfoService.add(goodsInfoEntity);
return R.success();
}
/**
*
*/
@PostMapping("/modify")
public R<?> modify(@RequestBody GoodsInfoEntity goodsInfoEntity) {
goodsInfoService.modify(goodsInfoEntity);
return R.success();
}
/**
*
*/
@PostMapping("/del")
public R<?> del(@RequestBody List<Long> ids) {
goodsInfoService.del(ids);
return R.success();
}
/**
*
*/
@GetMapping("/detail")
public R<GoodsInfoEntity> detail(@RequestParam Long id) {
return R.success(goodsInfoService.detail(id));
}
/**
*
*/
@GetMapping("/paging")
public R<PageResult<GoodsInfoEntity>> paging(PageParam pageParam, GoodsInfoEntity goodsInfoEntity) {
return R.success(goodsInfoService.paging(pageParam, goodsInfoEntity));
}
}

View File

@ -0,0 +1,13 @@
package com.njzscloud.supervisory.goods.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njzscloud.supervisory.goods.pojo.entity.GoodsCategoryEntity;
import org.apache.ibatis.annotations.Mapper;
/**
*
*/
@Mapper
public interface GoodsCategoryMapper extends BaseMapper<GoodsCategoryEntity> {
}

View File

@ -0,0 +1,13 @@
package com.njzscloud.supervisory.goods.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njzscloud.supervisory.goods.pojo.entity.GoodsInfoEntity;
import org.apache.ibatis.annotations.Mapper;
/**
*
*/
@Mapper
public interface GoodsInfoMapper extends BaseMapper<GoodsInfoEntity> {
}

View File

@ -0,0 +1,72 @@
package com.njzscloud.supervisory.goods.pojo.entity;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;
import java.time.LocalDateTime;
/**
*
*/
@Getter
@Setter
@ToString
@Accessors(chain = true)
@TableName("goods_category")
public class GoodsCategoryEntity {
/**
* Id
*/
@TableId(type = IdType.ASSIGN_ID)
private Long id;
/**
*
*/
private String categoryName;
/**
*
*/
private String picture;
/**
*
*/
private Integer sort;
/**
* Id; sys_user.id
*/
@TableField(fill = FieldFill.INSERT)
private Long creatorId;
/**
* Id; sys_user.id
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private Long modifierId;
/**
*
*/
@TableField(fill = FieldFill.INSERT)
private LocalDateTime createTime;
/**
*
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime modifyTime;
/**
* ; 0-->1-->
*/
@TableLogic
private Boolean deleted;
}

View File

@ -0,0 +1,98 @@
package com.njzscloud.supervisory.goods.pojo.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.njzscloud.supervisory.goods.contant.MoneyStrategy;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;
import java.math.BigDecimal;
import java.time.LocalDateTime;
/**
*
*/
@Getter
@Setter
@ToString
@Accessors(chain = true)
@TableName("goods_info")
public class GoodsInfoEntity {
/**
* Id
*/
@TableId(type = IdType.ASSIGN_ID)
private Long id;
/**
*
*/
private String goodsName;
/**
* ;
*/
private BigDecimal unitPrice;
/**
* ; unit
*/
private String unit;
/**
* ; money_strategy
*/
private MoneyStrategy moneyStrategy;
/**
* Id
*/
private Long moneyConfigId;
/**
*
*/
private String picture;
/**
*
*/
private BigDecimal taxRate;
/**
*
*/
private String memo;
/**
* Id; sys_user.id
*/
@TableField(fill = FieldFill.INSERT)
private Long creatorId;
/**
* Id; sys_user.id
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private Long modifierId;
/**
*
*/
@TableField(fill = FieldFill.INSERT)
private LocalDateTime createTime;
/**
*
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime modifyTime;
/**
* ; 0-->1-->
*/
@TableLogic
private Boolean deleted;
}

View File

@ -0,0 +1,59 @@
package com.njzscloud.supervisory.goods.service;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.goods.mapper.GoodsCategoryMapper;
import com.njzscloud.supervisory.goods.pojo.entity.GoodsCategoryEntity;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
*
*/
@Slf4j
@Service
public class GoodsCategoryService extends ServiceImpl<GoodsCategoryMapper, GoodsCategoryEntity> implements IService<GoodsCategoryEntity> {
/**
*
*/
public void add(GoodsCategoryEntity goodsCategoryEntity) {
this.save(goodsCategoryEntity);
}
/**
*
*/
public void modify(GoodsCategoryEntity goodsCategoryEntity) {
this.updateById(goodsCategoryEntity);
}
/**
*
*/
@Transactional(rollbackFor = Exception.class)
public void del(List<Long> ids) {
this.removeBatchByIds(ids);
}
/**
*
*/
public GoodsCategoryEntity detail(Long id) {
return this.getById(id);
}
/**
*
*/
public PageResult<GoodsCategoryEntity> paging(PageParam pageParam, GoodsCategoryEntity goodsCategoryEntity) {
return PageResult.of(this.page(pageParam.toPage(), Wrappers.<GoodsCategoryEntity>query(goodsCategoryEntity)));
}
}

View File

@ -0,0 +1,59 @@
package com.njzscloud.supervisory.goods.service;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.goods.mapper.GoodsInfoMapper;
import com.njzscloud.supervisory.goods.pojo.entity.GoodsInfoEntity;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
*
*/
@Slf4j
@Service
public class GoodsInfoService extends ServiceImpl<GoodsInfoMapper, GoodsInfoEntity> implements IService<GoodsInfoEntity> {
/**
*
*/
public void add(GoodsInfoEntity goodsInfoEntity) {
this.save(goodsInfoEntity);
}
/**
*
*/
public void modify(GoodsInfoEntity goodsInfoEntity) {
this.updateById(goodsInfoEntity);
}
/**
*
*/
@Transactional(rollbackFor = Exception.class)
public void del(List<Long> ids) {
this.removeBatchByIds(ids);
}
/**
*
*/
public GoodsInfoEntity detail(Long id) {
return this.getById(id);
}
/**
*
*/
public PageResult<GoodsInfoEntity> paging(PageParam pageParam, GoodsInfoEntity goodsInfoEntity) {
return PageResult.of(this.page(pageParam.toPage(), Wrappers.<GoodsInfoEntity>query(goodsInfoEntity)));
}
}

View File

@ -0,0 +1,68 @@
package com.njzscloud.supervisory.money.controller;
import com.njzscloud.common.core.utils.R;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.money.pojo.entity.MoneyAccountEntity;
import com.njzscloud.supervisory.money.service.MoneyAccountService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
*
*/
@Slf4j
@RestController
@RequestMapping("/money_account")
@RequiredArgsConstructor
public class MoneyAccountController {
private final MoneyAccountService moneyAccountService;
/**
*
*/
@PostMapping("/add")
public R<?> add(@RequestBody MoneyAccountEntity moneyAccountEntity) {
moneyAccountService.add(moneyAccountEntity);
return R.success();
}
/**
*
*/
@PostMapping("/modify")
public R<?> modify(@RequestBody MoneyAccountEntity moneyAccountEntity) {
moneyAccountService.modify(moneyAccountEntity);
return R.success();
}
/**
*
*/
@PostMapping("/del")
public R<?> del(@RequestBody List<Long> ids) {
moneyAccountService.del(ids);
return R.success();
}
/**
*
*/
@GetMapping("/detail")
public R<MoneyAccountEntity> detail(@RequestParam Long id) {
return R.success(moneyAccountService.detail(id));
}
/**
*
*/
@GetMapping("/paging")
public R<PageResult<MoneyAccountEntity>> paging(PageParam pageParam, MoneyAccountEntity moneyAccountEntity) {
return R.success(moneyAccountService.paging(pageParam, moneyAccountEntity));
}
}

View File

@ -0,0 +1,68 @@
package com.njzscloud.supervisory.money.controller;
import com.njzscloud.common.core.utils.R;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.money.pojo.entity.MoneyBillEntity;
import com.njzscloud.supervisory.money.service.MoneyBillService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
*
*/
@Slf4j
@RestController
@RequestMapping("/money_bill")
@RequiredArgsConstructor
public class MoneyBillController {
private final MoneyBillService moneyBillService;
/**
*
*/
@PostMapping("/add")
public R<?> add(@RequestBody MoneyBillEntity moneyBillEntity) {
moneyBillService.add(moneyBillEntity);
return R.success();
}
/**
*
*/
@PostMapping("/modify")
public R<?> modify(@RequestBody MoneyBillEntity moneyBillEntity) {
moneyBillService.modify(moneyBillEntity);
return R.success();
}
/**
*
*/
@PostMapping("/del")
public R<?> del(@RequestBody List<Long> ids) {
moneyBillService.del(ids);
return R.success();
}
/**
*
*/
@GetMapping("/detail")
public R<MoneyBillEntity> detail(@RequestParam Long id) {
return R.success(moneyBillService.detail(id));
}
/**
*
*/
@GetMapping("/paging")
public R<PageResult<MoneyBillEntity>> paging(PageParam pageParam, MoneyBillEntity moneyBillEntity) {
return R.success(moneyBillService.paging(pageParam, moneyBillEntity));
}
}

View File

@ -0,0 +1,68 @@
package com.njzscloud.supervisory.money.controller;
import com.njzscloud.common.core.utils.R;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.money.pojo.entity.MoneyChangeDetailEntity;
import com.njzscloud.supervisory.money.service.MoneyChangeDetailService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
*
*/
@Slf4j
@RestController
@RequestMapping("/money_change_detail")
@RequiredArgsConstructor
public class MoneyChangeDetailController {
private final MoneyChangeDetailService moneyChangeDetailService;
/**
*
*/
@PostMapping("/add")
public R<?> add(@RequestBody MoneyChangeDetailEntity moneyChangeDetailEntity) {
moneyChangeDetailService.add(moneyChangeDetailEntity);
return R.success();
}
/**
*
*/
@PostMapping("/modify")
public R<?> modify(@RequestBody MoneyChangeDetailEntity moneyChangeDetailEntity) {
moneyChangeDetailService.modify(moneyChangeDetailEntity);
return R.success();
}
/**
*
*/
@PostMapping("/del")
public R<?> del(@RequestBody List<Long> ids) {
moneyChangeDetailService.del(ids);
return R.success();
}
/**
*
*/
@GetMapping("/detail")
public R<MoneyChangeDetailEntity> detail(@RequestParam Long id) {
return R.success(moneyChangeDetailService.detail(id));
}
/**
*
*/
@GetMapping("/paging")
public R<PageResult<MoneyChangeDetailEntity>> paging(PageParam pageParam, MoneyChangeDetailEntity moneyChangeDetailEntity) {
return R.success(moneyChangeDetailService.paging(pageParam, moneyChangeDetailEntity));
}
}

View File

@ -0,0 +1,13 @@
package com.njzscloud.supervisory.money.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njzscloud.supervisory.money.pojo.entity.MoneyAccountEntity;
import org.apache.ibatis.annotations.Mapper;
/**
*
*/
@Mapper
public interface MoneyAccountMapper extends BaseMapper<MoneyAccountEntity> {
}

View File

@ -0,0 +1,13 @@
package com.njzscloud.supervisory.money.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njzscloud.supervisory.money.pojo.entity.MoneyBillEntity;
import org.apache.ibatis.annotations.Mapper;
/**
*
*/
@Mapper
public interface MoneyBillMapper extends BaseMapper<MoneyBillEntity> {
}

View File

@ -0,0 +1,13 @@
package com.njzscloud.supervisory.money.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njzscloud.supervisory.money.pojo.entity.MoneyChangeDetailEntity;
import org.apache.ibatis.annotations.Mapper;
/**
*
*/
@Mapper
public interface MoneyChangeDetailMapper extends BaseMapper<MoneyChangeDetailEntity> {
}

View File

@ -0,0 +1,49 @@
package com.njzscloud.supervisory.money.pojo.entity;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;
import java.math.BigDecimal;
import java.time.LocalDateTime;
/**
*
*/
@Getter
@Setter
@ToString
@Accessors(chain = true)
@TableName("money_account")
public class MoneyAccountEntity {
/**
* Id
*/
@TableId(type = IdType.ASSIGN_ID)
private Long id;
/**
* Id;
*/
private Long userId;
/**
* Id;
*/
private Long stationId;
/**
*
*/
private BigDecimal money;
/**
*
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime modifyTime;
}

View File

@ -0,0 +1,121 @@
package com.njzscloud.supervisory.money.pojo.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.njzscloud.supervisory.money.contant.BillStatus;
import com.njzscloud.supervisory.money.contant.InvoiceStatus;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;
/**
*
*/
@Getter
@Setter
@ToString
@Accessors(chain = true)
@TableName("money_bill")
public class MoneyBillEntity {
/**
* Id
*/
@TableId(type = IdType.ASSIGN_ID)
private Long id;
/**
* Id
*/
private Long stationId;
/**
* Id
*/
private Long userId;
/**
* ; invoice_status
*/
private InvoiceStatus invoiceStatus;
/**
* ; bill_status
*/
private BillStatus billStatus;
/**
*
*/
private LocalDate startTime;
/**
*
*/
private LocalDate endTime;
/**
*
*/
private LocalDate billPeriod;
/**
* Id
*/
private Long goodsId;
/**
*
*/
private Integer orderCount;
/**
* ;
*/
private Integer totalWeight;
/**
*
*/
private BigDecimal discountMoney;
/**
*
*/
private BigDecimal totalMoney;
/**
* Id; sys_user.id
*/
@TableField(fill = FieldFill.INSERT)
private Long creatorId;
/**
* Id; sys_user.id
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private Long modifierId;
/**
*
*/
@TableField(fill = FieldFill.INSERT)
private LocalDateTime createTime;
/**
*
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime modifyTime;
/**
* ; 0-->1-->
*/
@TableLogic
private Boolean deleted;
}

View File

@ -0,0 +1,99 @@
package com.njzscloud.supervisory.money.pojo.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.njzscloud.supervisory.money.contant.MoneyChangeCategory;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;
import java.math.BigDecimal;
import java.time.LocalDateTime;
/**
*
*/
@Getter
@Setter
@ToString
@Accessors(chain = true)
@TableName("money_change_detail")
public class MoneyChangeDetailEntity {
/**
* Id
*/
@TableId(type = IdType.ASSIGN_ID)
private Long id;
/**
* Id
*/
private Long userId;
/**
* Id
*/
private Long moneyAccountId;
/**
*
*/
private BigDecimal oldMoney;
/**
* ;
*/
private BigDecimal delta;
/**
*
*/
private BigDecimal newMoney;
/**
* ; money_change_category
*/
private MoneyChangeCategory moneyChangeCategory;
/**
*
*/
private String extendInfo;
/**
*
*/
private String memo;
/**
* Id; sys_user.id
*/
@TableField(fill = FieldFill.INSERT)
private Long creatorId;
/**
* Id; sys_user.id
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private Long modifierId;
/**
*
*/
@TableField(fill = FieldFill.INSERT)
private LocalDateTime createTime;
/**
*
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime modifyTime;
/**
* ; 0-->1-->
*/
@TableLogic
private Boolean deleted;
}

View File

@ -0,0 +1,59 @@
package com.njzscloud.supervisory.money.service;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.money.mapper.MoneyAccountMapper;
import com.njzscloud.supervisory.money.pojo.entity.MoneyAccountEntity;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
*
*/
@Slf4j
@Service
public class MoneyAccountService extends ServiceImpl<MoneyAccountMapper, MoneyAccountEntity> implements IService<MoneyAccountEntity> {
/**
*
*/
public void add(MoneyAccountEntity moneyAccountEntity) {
this.save(moneyAccountEntity);
}
/**
*
*/
public void modify(MoneyAccountEntity moneyAccountEntity) {
this.updateById(moneyAccountEntity);
}
/**
*
*/
@Transactional(rollbackFor = Exception.class)
public void del(List<Long> ids) {
this.removeBatchByIds(ids);
}
/**
*
*/
public MoneyAccountEntity detail(Long id) {
return this.getById(id);
}
/**
*
*/
public PageResult<MoneyAccountEntity> paging(PageParam pageParam, MoneyAccountEntity moneyAccountEntity) {
return PageResult.of(this.page(pageParam.toPage(), Wrappers.<MoneyAccountEntity>query(moneyAccountEntity)));
}
}

View File

@ -0,0 +1,59 @@
package com.njzscloud.supervisory.money.service;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.money.mapper.MoneyBillMapper;
import com.njzscloud.supervisory.money.pojo.entity.MoneyBillEntity;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
*
*/
@Slf4j
@Service
public class MoneyBillService extends ServiceImpl<MoneyBillMapper, MoneyBillEntity> implements IService<MoneyBillEntity> {
/**
*
*/
public void add(MoneyBillEntity moneyBillEntity) {
this.save(moneyBillEntity);
}
/**
*
*/
public void modify(MoneyBillEntity moneyBillEntity) {
this.updateById(moneyBillEntity);
}
/**
*
*/
@Transactional(rollbackFor = Exception.class)
public void del(List<Long> ids) {
this.removeBatchByIds(ids);
}
/**
*
*/
public MoneyBillEntity detail(Long id) {
return this.getById(id);
}
/**
*
*/
public PageResult<MoneyBillEntity> paging(PageParam pageParam, MoneyBillEntity moneyBillEntity) {
return PageResult.of(this.page(pageParam.toPage(), Wrappers.<MoneyBillEntity>query(moneyBillEntity)));
}
}

View File

@ -0,0 +1,59 @@
package com.njzscloud.supervisory.money.service;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.money.mapper.MoneyChangeDetailMapper;
import com.njzscloud.supervisory.money.pojo.entity.MoneyChangeDetailEntity;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
*
*/
@Slf4j
@Service
public class MoneyChangeDetailService extends ServiceImpl<MoneyChangeDetailMapper, MoneyChangeDetailEntity> implements IService<MoneyChangeDetailEntity> {
/**
*
*/
public void add(MoneyChangeDetailEntity moneyChangeDetailEntity) {
this.save(moneyChangeDetailEntity);
}
/**
*
*/
public void modify(MoneyChangeDetailEntity moneyChangeDetailEntity) {
this.updateById(moneyChangeDetailEntity);
}
/**
*
*/
@Transactional(rollbackFor = Exception.class)
public void del(List<Long> ids) {
this.removeBatchByIds(ids);
}
/**
*
*/
public MoneyChangeDetailEntity detail(Long id) {
return this.getById(id);
}
/**
*
*/
public PageResult<MoneyChangeDetailEntity> paging(PageParam pageParam, MoneyChangeDetailEntity moneyChangeDetailEntity) {
return PageResult.of(this.page(pageParam.toPage(), Wrappers.<MoneyChangeDetailEntity>query(moneyChangeDetailEntity)));
}
}

View File

@ -0,0 +1,68 @@
package com.njzscloud.supervisory.order.controller;
import com.njzscloud.common.core.utils.R;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.order.pojo.entity.OrderCarInOutEntity;
import com.njzscloud.supervisory.order.service.OrderCarInOutService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
*
*/
@Slf4j
@RestController
@RequestMapping("/order_car_in_out")
@RequiredArgsConstructor
public class OrderCarInOutController {
private final OrderCarInOutService orderCarInOutService;
/**
*
*/
@PostMapping("/add")
public R<?> add(@RequestBody OrderCarInOutEntity orderCarInOutEntity) {
orderCarInOutService.add(orderCarInOutEntity);
return R.success();
}
/**
*
*/
@PostMapping("/modify")
public R<?> modify(@RequestBody OrderCarInOutEntity orderCarInOutEntity) {
orderCarInOutService.modify(orderCarInOutEntity);
return R.success();
}
/**
*
*/
@PostMapping("/del")
public R<?> del(@RequestBody List<Long> ids) {
orderCarInOutService.del(ids);
return R.success();
}
/**
*
*/
@GetMapping("/detail")
public R<OrderCarInOutEntity> detail(@RequestParam Long id) {
return R.success(orderCarInOutService.detail(id));
}
/**
*
*/
@GetMapping("/paging")
public R<PageResult<OrderCarInOutEntity>> paging(PageParam pageParam, OrderCarInOutEntity orderCarInOutEntity) {
return R.success(orderCarInOutService.paging(pageParam, orderCarInOutEntity));
}
}

View File

@ -0,0 +1,68 @@
package com.njzscloud.supervisory.order.controller;
import com.njzscloud.common.core.utils.R;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.order.pojo.entity.OrderGoodsEntity;
import com.njzscloud.supervisory.order.service.OrderGoodsService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
*
*/
@Slf4j
@RestController
@RequestMapping("/order_goods")
@RequiredArgsConstructor
public class OrderGoodsController {
private final OrderGoodsService orderGoodsService;
/**
*
*/
@PostMapping("/add")
public R<?> add(@RequestBody OrderGoodsEntity orderGoodsEntity) {
orderGoodsService.add(orderGoodsEntity);
return R.success();
}
/**
*
*/
@PostMapping("/modify")
public R<?> modify(@RequestBody OrderGoodsEntity orderGoodsEntity) {
orderGoodsService.modify(orderGoodsEntity);
return R.success();
}
/**
*
*/
@PostMapping("/del")
public R<?> del(@RequestBody List<Long> ids) {
orderGoodsService.del(ids);
return R.success();
}
/**
*
*/
@GetMapping("/detail")
public R<OrderGoodsEntity> detail(@RequestParam Long id) {
return R.success(orderGoodsService.detail(id));
}
/**
*
*/
@GetMapping("/paging")
public R<PageResult<OrderGoodsEntity>> paging(PageParam pageParam, OrderGoodsEntity orderGoodsEntity) {
return R.success(orderGoodsService.paging(pageParam, orderGoodsEntity));
}
}

View File

@ -0,0 +1,68 @@
package com.njzscloud.supervisory.order.controller;
import com.njzscloud.common.core.utils.R;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.order.pojo.entity.OrderInfoEntity;
import com.njzscloud.supervisory.order.service.OrderInfoService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
*
*/
@Slf4j
@RestController
@RequestMapping("/order_info")
@RequiredArgsConstructor
public class OrderInfoController {
private final OrderInfoService orderInfoService;
/**
*
*/
@PostMapping("/add")
public R<?> add(@RequestBody OrderInfoEntity orderInfoEntity) {
orderInfoService.add(orderInfoEntity);
return R.success();
}
/**
*
*/
@PostMapping("/modify")
public R<?> modify(@RequestBody OrderInfoEntity orderInfoEntity) {
orderInfoService.modify(orderInfoEntity);
return R.success();
}
/**
*
*/
@PostMapping("/del")
public R<?> del(@RequestBody List<Long> ids) {
orderInfoService.del(ids);
return R.success();
}
/**
*
*/
@GetMapping("/detail")
public R<OrderInfoEntity> detail(@RequestParam Long id) {
return R.success(orderInfoService.detail(id));
}
/**
*
*/
@GetMapping("/paging")
public R<PageResult<OrderInfoEntity>> paging(PageParam pageParam, OrderInfoEntity orderInfoEntity) {
return R.success(orderInfoService.paging(pageParam, orderInfoEntity));
}
}

View File

@ -0,0 +1,13 @@
package com.njzscloud.supervisory.order.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njzscloud.supervisory.order.pojo.entity.OrderCarInOutEntity;
import org.apache.ibatis.annotations.Mapper;
/**
*
*/
@Mapper
public interface OrderCarInOutMapper extends BaseMapper<OrderCarInOutEntity> {
}

View File

@ -0,0 +1,13 @@
package com.njzscloud.supervisory.order.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njzscloud.supervisory.order.pojo.entity.OrderGoodsEntity;
import org.apache.ibatis.annotations.Mapper;
/**
*
*/
@Mapper
public interface OrderGoodsMapper extends BaseMapper<OrderGoodsEntity> {
}

View File

@ -0,0 +1,13 @@
package com.njzscloud.supervisory.order.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njzscloud.supervisory.order.pojo.entity.OrderInfoEntity;
import org.apache.ibatis.annotations.Mapper;
/**
*
*/
@Mapper
public interface OrderInfoMapper extends BaseMapper<OrderInfoEntity> {
}

View File

@ -0,0 +1,79 @@
package com.njzscloud.supervisory.order.pojo.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;
import java.time.LocalDateTime;
/**
*
*/
@Getter
@Setter
@ToString
@Accessors(chain = true)
@TableName("order_car_in_out")
public class OrderCarInOutEntity {
/**
* Id
*/
@TableId(type = IdType.ASSIGN_ID)
private Long id;
/**
* ;
*/
private Integer roughWeight;
/**
* ;
*/
private Integer tareWeight;
/**
*
*/
private Integer settleWeight;
/**
*
*/
private String inFrontPhoto;
/**
*
*/
private String inBodyPhoto;
/**
*
*/
private String outFrontPhoto;
/**
*
*/
private String outBodyPhoto;
/**
*
*/
private LocalDateTime inTime;
/**
*
*/
private LocalDateTime outTime;
/**
* ;
*/
private String checkPhoto;
}

View File

@ -0,0 +1,84 @@
package com.njzscloud.supervisory.order.pojo.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;
import java.math.BigDecimal;
/**
*
*/
@Getter
@Setter
@ToString
@Accessors(chain = true)
@TableName("order_goods")
public class OrderGoodsEntity {
/**
* Id
*/
@TableId(type = IdType.ASSIGN_ID)
private Long id;
/**
* Id
*/
private Long goodsCategoryId;
/**
* Id
*/
private Long goodsId;
/**
*
*/
private String goodsName;
/**
* ;
*/
private BigDecimal unitPrice;
/**
* ; unit
*/
private String unit;
/**
* ; money_strategy
*/
private String moneyStrategy;
/**
* Id
*/
private Long moneyConfigId;
/**
*
*/
private String picture;
/**
*
*/
private BigDecimal taxRate;
/**
*
*/
private Integer quantity;
/**
* ;
*/
private BigDecimal totalMoney;
}

View File

@ -0,0 +1,182 @@
package com.njzscloud.supervisory.order.pojo.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.njzscloud.supervisory.order.contant.OrderCategory;
import com.njzscloud.supervisory.order.contant.OrderStatus;
import com.njzscloud.supervisory.order.contant.PayerCategory;
import com.njzscloud.supervisory.order.contant.PaymentStatus;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;
import java.math.BigDecimal;
import java.time.LocalDateTime;
/**
*
*/
@Getter
@Setter
@ToString
@Accessors(chain = true)
@TableName("order_info")
public class OrderInfoEntity {
/**
* Id
*/
@TableId(type = IdType.ASSIGN_ID)
private Long id;
/**
*
*/
private String sn;
/**
* Id
*/
private Long stationId;
/**
*
*/
private String laneId;
/**
* Id; sys_user.id
*/
private Long userId;
/**
* ; audit_status
*/
private String auditStatus;
/**
*
*/
private String auditMemo;
/**
* ; order_category
*/
private OrderCategory orderCategory;
/**
* ; order_status
*/
private OrderStatus orderStatus;
/**
* Id; sys_user.id
*/
private Long checkerId;
/**
* ; check_status
*/
private String checkStatus;
/**
* Id
*/
private Long truckId;
/**
* Id
*/
private Long driverId;
/**
* Id; order_goods.id
*/
private Long goodsId;
/**
* ;
*/
private BigDecimal discountMoney;
/**
* ;
*/
private BigDecimal reviseMoney;
/**
* ;
*/
private BigDecimal settleMoney;
/**
* Id
*/
private Long payer;
/**
* ; payer_category
*/
private PayerCategory payerCategory;
/**
* ; payment_status
*/
private PaymentStatus paymentStatus;
/**
*
*/
private LocalDateTime paymentTime;
/**
*
*/
private String customerMemo;
/**
*
*/
private String checkerMemo;
/**
*
*/
private String cargoPhoto;
/**
*
*/
private String checkPhoto;
/**
* Id; sys_user.id
*/
@TableField(fill = FieldFill.INSERT)
private Long creatorId;
/**
* Id; sys_user.id
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private Long modifierId;
/**
*
*/
@TableField(fill = FieldFill.INSERT)
private LocalDateTime createTime;
/**
*
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime modifyTime;
/**
* ; 0-->1-->
*/
@TableLogic
private Boolean deleted;
}

View File

@ -0,0 +1,59 @@
package com.njzscloud.supervisory.order.service;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.order.mapper.OrderCarInOutMapper;
import com.njzscloud.supervisory.order.pojo.entity.OrderCarInOutEntity;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
*
*/
@Slf4j
@Service
public class OrderCarInOutService extends ServiceImpl<OrderCarInOutMapper, OrderCarInOutEntity> implements IService<OrderCarInOutEntity> {
/**
*
*/
public void add(OrderCarInOutEntity orderCarInOutEntity) {
this.save(orderCarInOutEntity);
}
/**
*
*/
public void modify(OrderCarInOutEntity orderCarInOutEntity) {
this.updateById(orderCarInOutEntity);
}
/**
*
*/
@Transactional(rollbackFor = Exception.class)
public void del(List<Long> ids) {
this.removeBatchByIds(ids);
}
/**
*
*/
public OrderCarInOutEntity detail(Long id) {
return this.getById(id);
}
/**
*
*/
public PageResult<OrderCarInOutEntity> paging(PageParam pageParam, OrderCarInOutEntity orderCarInOutEntity) {
return PageResult.of(this.page(pageParam.toPage(), Wrappers.<OrderCarInOutEntity>query(orderCarInOutEntity)));
}
}

View File

@ -0,0 +1,59 @@
package com.njzscloud.supervisory.order.service;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.order.mapper.OrderGoodsMapper;
import com.njzscloud.supervisory.order.pojo.entity.OrderGoodsEntity;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
*
*/
@Slf4j
@Service
public class OrderGoodsService extends ServiceImpl<OrderGoodsMapper, OrderGoodsEntity> implements IService<OrderGoodsEntity> {
/**
*
*/
public void add(OrderGoodsEntity orderGoodsEntity) {
this.save(orderGoodsEntity);
}
/**
*
*/
public void modify(OrderGoodsEntity orderGoodsEntity) {
this.updateById(orderGoodsEntity);
}
/**
*
*/
@Transactional(rollbackFor = Exception.class)
public void del(List<Long> ids) {
this.removeBatchByIds(ids);
}
/**
*
*/
public OrderGoodsEntity detail(Long id) {
return this.getById(id);
}
/**
*
*/
public PageResult<OrderGoodsEntity> paging(PageParam pageParam, OrderGoodsEntity orderGoodsEntity) {
return PageResult.of(this.page(pageParam.toPage(), Wrappers.<OrderGoodsEntity>query(orderGoodsEntity)));
}
}

View File

@ -0,0 +1,59 @@
package com.njzscloud.supervisory.order.service;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.order.mapper.OrderInfoMapper;
import com.njzscloud.supervisory.order.pojo.entity.OrderInfoEntity;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
*
*/
@Slf4j
@Service
public class OrderInfoService extends ServiceImpl<OrderInfoMapper, OrderInfoEntity> implements IService<OrderInfoEntity> {
/**
*
*/
public void add(OrderInfoEntity orderInfoEntity) {
this.save(orderInfoEntity);
}
/**
*
*/
public void modify(OrderInfoEntity orderInfoEntity) {
this.updateById(orderInfoEntity);
}
/**
*
*/
@Transactional(rollbackFor = Exception.class)
public void del(List<Long> ids) {
this.removeBatchByIds(ids);
}
/**
*
*/
public OrderInfoEntity detail(Long id) {
return this.getById(id);
}
/**
*
*/
public PageResult<OrderInfoEntity> paging(PageParam pageParam, OrderInfoEntity orderInfoEntity) {
return PageResult.of(this.page(pageParam.toPage(), Wrappers.<OrderInfoEntity>query(orderInfoEntity)));
}
}

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.njzscloud.supervisory.biz.mapper.BizAuditConfigMapper">
</mapper>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.njzscloud.supervisory.biz.mapper.BizObjMapper">
</mapper>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.njzscloud.supervisory.biz.mapper.BizProjectMapper">
</mapper>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.njzscloud.supervisory.biz.mapper.BizWarnMapper">
</mapper>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.njzscloud.supervisory.goods.mapper.GoodsCategoryMapper">
</mapper>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.njzscloud.supervisory.goods.mapper.GoodsInfoMapper">
</mapper>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.njzscloud.supervisory.money.mapper.MoneyAccountMapper">
</mapper>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.njzscloud.supervisory.money.mapper.MoneyBillMapper">
</mapper>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.njzscloud.supervisory.money.mapper.MoneyChangeDetailMapper">
</mapper>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.njzscloud.supervisory.order.mapper.OrderCarInOutMapper">
</mapper>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.njzscloud.supervisory.order.mapper.OrderGoodsMapper">
</mapper>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.njzscloud.supervisory.order.mapper.OrderInfoMapper">
</mapper>