Browse Source

user项目

master
yxt_njy 1 year ago
parent
commit
8f9f4925c9
  1. 55
      src/main/java/com/yxt/user/apiadmin/base/BaseCategoryBrandRest.java
  2. 60
      src/main/java/com/yxt/user/apiadmin/base/BaseGoodsBrandRest.java
  3. 55
      src/main/java/com/yxt/user/apiadmin/base/BaseGoodsSkuExtendRest.java
  4. 72
      src/main/java/com/yxt/user/apiadmin/base/BaseGoodsSkuRest.java
  5. 51
      src/main/java/com/yxt/user/apiadmin/base/BaseGoodsSpuDetailRest.java
  6. 58
      src/main/java/com/yxt/user/apiadmin/base/BaseGoodsSpuRest.java
  7. 61
      src/main/java/com/yxt/user/apiadmin/base/BaseGoodsTypeRest.java
  8. 61
      src/main/java/com/yxt/user/apiadmin/base/BaseGoodsUnitRest.java
  9. 69
      src/main/java/com/yxt/user/apiadmin/base/BaseManufacturerRest.java
  10. 57
      src/main/java/com/yxt/user/apiadmin/base/BaseSpecGroupRest.java
  11. 57
      src/main/java/com/yxt/user/apiadmin/base/BaseSpecParamRest.java
  12. 89
      src/main/java/com/yxt/user/apiadmin/base/BaseSupplierBankRest.java
  13. 89
      src/main/java/com/yxt/user/apiadmin/base/BaseSupplierFileRest.java
  14. 97
      src/main/java/com/yxt/user/apiadmin/base/BaseSupplierInfoRest.java
  15. 89
      src/main/java/com/yxt/user/apiadmin/base/BaseSupplierTypeRest.java
  16. 56
      src/main/java/com/yxt/user/apiadmin/base/ShoppingCartRest.java

55
src/main/java/com/yxt/user/apiadmin/base/BaseCategoryBrandRest.java

@ -1,55 +0,0 @@
package com.yxt.user.apiadmin.base;
import com.yxt.goods.biz.base.basecategorybrand.BaseCategoryBrandDto;
import com.yxt.goods.biz.base.basecategorybrand.BaseCategoryBrandQuery;
import com.yxt.goods.biz.base.basecategorybrand.BaseCategoryBrandService;
import com.yxt.goods.biz.base.basecategorybrand.BaseCategoryBrandVo;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
/**
* @author wangpengfei
* @date 2024/4/10 9:57
*/
@Api(tags = "品牌与商品类别关联")
@RestController
@RequestMapping("/apiadmin/base/basecategorybrand")
public class BaseCategoryBrandRest {
@Autowired
BaseCategoryBrandService baseCategoryBrandService;
@ApiOperation("分页列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BaseCategoryBrandVo>> listPage(@RequestBody PagerQuery<BaseCategoryBrandQuery> pq) {
return baseCategoryBrandService.listPage(pq);
}
@ApiOperation("保存修改")
@PostMapping("/saveOrUpdate")
public ResultBean<String> saveOrUpdate(@RequestBody BaseCategoryBrandDto dto) {
return baseCategoryBrandService.saveOrUpdate(dto);
}
@ApiOperation("初始化")
@GetMapping("/initialization/{sid}")
public ResultBean<BaseCategoryBrandVo> initialization(@PathVariable("sid") String sid) {
return baseCategoryBrandService.initialization(sid);
}
@ApiOperation("删除")
@DeleteMapping("/delete/{sid}")
public ResultBean delete(@PathVariable("sid") String sid) {
return baseCategoryBrandService.delete(sid);
}
@ApiOperation("更改可用状态")
@GetMapping("/updateIsEnable/{sid}/{isEnable}")
public ResultBean updateIsEnable(@PathVariable("sid") String sid, @PathVariable("isEnable") String isEnable) {
return baseCategoryBrandService.updateIsEnable(sid, isEnable);
}
}

60
src/main/java/com/yxt/user/apiadmin/base/BaseGoodsBrandRest.java

@ -1,60 +0,0 @@
package com.yxt.user.apiadmin.base;
import com.yxt.goods.biz.base.basebrandinfo.*;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
* @author wangpengfei
* @date 2024/2/26 15:49
*/
@Api(tags = "商品品牌")
@RestController
@RequestMapping("/apiadmin/base/basegoodsbrand")
public class BaseGoodsBrandRest {
@Autowired
BaseBrandInfoService baseBrandInfoService;
@ApiOperation("分页列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BaseBrandInfoVo>> listPage(@RequestBody PagerQuery<BaseBrandInfoQuery> pq) {
return baseBrandInfoService.listPage(pq);
}
@ApiOperation("查询所有的品牌")
@GetMapping("/listAll")
public ResultBean<List<BaseBrandInfo>> listAll() {
return baseBrandInfoService.listAll();
}
@ApiOperation("保存修改")
@PostMapping("/saveOrUpdate")
public ResultBean<String> saveOrUpdate(@RequestBody BaseBrandInfoDto dto) {
return baseBrandInfoService.saveOrUpdate(dto);
}
@ApiOperation("初始化")
@GetMapping("/initialization/{sid}")
public ResultBean<BaseBrandInfoVo> initialization(@PathVariable("sid") String sid) {
return baseBrandInfoService.initialization(sid);
}
@ApiOperation("删除")
@DeleteMapping("/delete/{sid}")
public ResultBean delete(@PathVariable("sid") String sid) {
return baseBrandInfoService.delete(sid);
}
@ApiOperation("更改可用状态")
@GetMapping("/updateIsEnable/{sid}/{isEnable}")
public ResultBean updateIsEnable(@PathVariable("sid") String sid,@PathVariable("isEnable")String isEnable) {
return baseBrandInfoService.updateIsEnable(sid,isEnable);
}
}

55
src/main/java/com/yxt/user/apiadmin/base/BaseGoodsSkuExtendRest.java

@ -1,55 +0,0 @@
package com.yxt.user.apiadmin.base;
import com.yxt.goods.biz.base.basegoodsskuextend.BaseGoodsSkuExtendDto;
import com.yxt.goods.biz.base.basegoodsskuextend.BaseGoodsSkuExtendQuery;
import com.yxt.goods.biz.base.basegoodsskuextend.BaseGoodsSkuExtendService;
import com.yxt.goods.biz.base.basegoodsskuextend.BaseGoodsSkuExtendVo;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
/**
* @author wangpengfei
* @date 2024/3/11 15:05
*/
@Api(tags = "商品sku扩展")
@RestController
@RequestMapping("/apiadmin/base/basegoodsskuextend")
public class BaseGoodsSkuExtendRest {
@Autowired
BaseGoodsSkuExtendService baseGoodsSkuExtendService;
@ApiOperation("分页列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BaseGoodsSkuExtendVo>> listPage(@RequestBody PagerQuery<BaseGoodsSkuExtendQuery> pq) {
return baseGoodsSkuExtendService.listPage(pq);
}
@ApiOperation("保存修改")
@PostMapping("/saveOrUpdate")
public ResultBean<String> saveOrUpdate(@RequestBody BaseGoodsSkuExtendDto dto) {
return baseGoodsSkuExtendService.saveOrUpdate(dto);
}
@ApiOperation("初始化")
@GetMapping("/initialization/{sid}")
public ResultBean<BaseGoodsSkuExtendVo> initialization(@PathVariable("sid") String sid) {
return baseGoodsSkuExtendService.initialization(sid);
}
@ApiOperation("删除")
@DeleteMapping("/delete/{sid}")
public ResultBean delete(@PathVariable("sid") String sid) {
return baseGoodsSkuExtendService.delete(sid);
}
@ApiOperation("更改可用状态")
@GetMapping("/updateIsEnable/{sid}/{isEnable}")
public ResultBean updateIsEnable(@PathVariable("sid") String sid,@PathVariable("isEnable")String isEnable) {
return baseGoodsSkuExtendService.updateIsEnable(sid,isEnable);
}
}

72
src/main/java/com/yxt/user/apiadmin/base/BaseGoodsSkuRest.java

@ -1,72 +0,0 @@
package com.yxt.user.apiadmin.base;
import com.yxt.goods.biz.base.basegoodssku.*;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
/**
* @author wangpengfei
* @date 2024/3/11 14:27
*/
@Api(tags = "商品sku")
@RestController
@RequestMapping("/apiadmin/base/basegoodssku")
public class BaseGoodsSkuRest {
@Autowired
BaseGoodsSkuService baseGoodsSkuService;
@ApiOperation("分页列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BaseGoodsSkuVo>> listPage(@RequestBody PagerQuery<BaseGoodsSkuQuery> pq) {
return baseGoodsSkuService.listPage(pq);
}
@ApiOperation("保存修改")
@PostMapping("/saveOrUpdate")
public ResultBean<String> saveOrUpdate(@RequestBody BaseGoodsSkuDto dto) {
return baseGoodsSkuService.saveOrUpdate(dto);
}
@ApiOperation("初始化")
@GetMapping("/initialization/{sid}")
public ResultBean<BaseGoodsSkuVo> initialization(@PathVariable("sid") String sid) {
return baseGoodsSkuService.initialization(sid);
}
@ApiOperation("删除")
@DeleteMapping("/delete/{sid}")
public ResultBean delete(@PathVariable("sid") String sid) {
return baseGoodsSkuService.delete(sid);
}
@ApiOperation("更改可用状态")
@GetMapping("/updateIsEnable/{sid}/{isEnable}")
public ResultBean updateIsEnable(@PathVariable("sid") String sid, @PathVariable("isEnable") String isEnable) {
return baseGoodsSkuService.updateIsEnable(sid, isEnable);
}
@ApiOperation("获取商品信息")
@GetMapping("/getDetails")
ResultBean<BaseGoodsSkuDetailsVo> getDetails(@RequestParam("sid") String sid) {
return baseGoodsSkuService.getDetails(sid);
}
@ApiOperation("入库添加商品列表")
@PostMapping("/getSelectList")
ResultBean<PagerVo<BaseGoodsSkuSelectList>> getSelectList(@RequestBody PagerQuery<BaseGoodsSkuSelectQuery> pagerQuery) {
ResultBean<PagerVo<BaseGoodsSkuSelectList>> rb = ResultBean.fireFail();
PagerVo<BaseGoodsSkuSelectList> pv = baseGoodsSkuService.getSelectList(pagerQuery);
return rb.success().setData(pv);
}
@ApiOperation("采购商品分页列表")
@PostMapping("/purGoodsListPage")
public ResultBean<PagerVo<BaseGoodsSkuPurSelectList>> purGoodsListPage(@RequestBody PagerQuery<BaseGoodsSkuPurSelectQuery> pq) {
return baseGoodsSkuService.purGoodsListPage(pq);
}
}

51
src/main/java/com/yxt/user/apiadmin/base/BaseGoodsSpuDetailRest.java

@ -1,51 +0,0 @@
package com.yxt.user.apiadmin.base;
import com.yxt.goods.biz.base.basegoodsspudetail.BaseGoodsSpuDetailDto;
import com.yxt.goods.biz.base.basegoodsspudetail.BaseGoodsSpuDetailQuery;
import com.yxt.goods.biz.base.basegoodsspudetail.BaseGoodsSpuDetailService;
import com.yxt.goods.biz.base.basegoodsspudetail.BaseGoodsSpuDetailVo;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
/**
* @author wangpengfei
* @date 2024/3/21 16:58
*/
@Api(tags = "商品spu详情")
@RestController
@RequestMapping("/apiadmin/base/basegoodsspudetail")
public class BaseGoodsSpuDetailRest {
@Autowired
BaseGoodsSpuDetailService baseGoodsSpuDetailService;
@ApiOperation("分页列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BaseGoodsSpuDetailVo>> listPage(@RequestBody PagerQuery<BaseGoodsSpuDetailQuery> pq) {
return baseGoodsSpuDetailService.listPage(pq);
}
@ApiOperation("保存修改")
@PostMapping("/saveOrUpdate")
public ResultBean<String> saveOrUpdate(@RequestBody BaseGoodsSpuDetailDto dto) {
return baseGoodsSpuDetailService.saveOrUpdate(dto);
}
@ApiOperation("初始化")
@GetMapping("/initialization/{sid}")
public ResultBean<BaseGoodsSpuDetailVo> initialization(@PathVariable("sid") String sid) {
return baseGoodsSpuDetailService.initialization(sid);
}
@ApiOperation("删除")
@DeleteMapping("/delete/{sid}")
public ResultBean delete(@PathVariable("sid") String sid) {
return baseGoodsSpuDetailService.delete(sid);
}
}

58
src/main/java/com/yxt/user/apiadmin/base/BaseGoodsSpuRest.java

@ -1,58 +0,0 @@
package com.yxt.user.apiadmin.base;
import com.yxt.goods.biz.base.basegoodsspu.BaseGoodsSpuDto;
import com.yxt.goods.biz.base.basegoodsspu.BaseGoodsSpuQuery;
import com.yxt.goods.biz.base.basegoodsspu.BaseGoodsSpuService;
import com.yxt.goods.biz.base.basegoodsspu.BaseGoodsSpuVo;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
/**
* @author wangpengfei
* @date 2024/3/7 16:58
*/
@Api(tags = "商品spu")
@RestController
@RequestMapping("/apiadmin/base/basegoodsspu")
public class BaseGoodsSpuRest {
@Autowired
BaseGoodsSpuService baseGoodsSpuService;
@ApiOperation("分页列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BaseGoodsSpuVo>> listPage(@RequestBody PagerQuery<BaseGoodsSpuQuery> pq) {
return baseGoodsSpuService.listPage(pq);
}
@ApiOperation("保存修改")
@PostMapping("/saveOrUpdate")
public ResultBean<String> saveOrUpdate(@RequestBody BaseGoodsSpuDto dto) {
return baseGoodsSpuService.saveOrUpdate(dto);
}
// @ApiOperation("保存商品信息及sku")
// @PostMapping("/save")
// public ResultBean<String> save(@RequestBody BaseGoodsSpuDto dto) {
// return baseGoodsSpuService.save(dto);
// }
@ApiOperation("初始化")
@GetMapping("/initialization/{sid}")
public ResultBean<BaseGoodsSpuVo> initialization(@PathVariable("sid") String sid) {
return baseGoodsSpuService.initialization(sid);
}
@ApiOperation("删除")
@DeleteMapping("/delete/{sid}")
public ResultBean delete(@PathVariable("sid") String sid) {
return baseGoodsSpuService.delete(sid);
}
@ApiOperation("更改可用状态")
@GetMapping("/updateIsEnable/{sid}/{isEnable}")
public ResultBean updateIsEnable(@PathVariable("sid") String sid,@PathVariable("isEnable")String isEnable) {
return baseGoodsSpuService.updateIsEnable(sid,isEnable);
}
}

61
src/main/java/com/yxt/user/apiadmin/base/BaseGoodsTypeRest.java

@ -1,61 +0,0 @@
package com.yxt.user.apiadmin.base;
import com.yxt.goods.biz.base.basegoodstype.*;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
* @author wangpengfei
* @date 2024/2/26 13:44
*/
@Api(tags = "商品类型")
@RestController
@RequestMapping("/apiadmin/base/basegoodstype")
public class BaseGoodsTypeRest {
@Autowired
BaseGoodsTypeService baseGoodsTypeService;
@ApiOperation("分页列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BaseGoodsTypeVo>> listPage(@RequestBody PagerQuery<BaseGoodsTypeQuery> pq) {
return baseGoodsTypeService.listPage(pq);
}
@ApiOperation("查询所有的类别")
@GetMapping("/listAll")
public ResultBean<List<BaseGoodsType>> listAll() {
return baseGoodsTypeService.listAll();
}
@ApiOperation("保存修改")
@PostMapping("/saveOrUpdate")
public ResultBean<String> saveOrUpdate(@RequestBody BaseGoodsTypeDto dto) {
return baseGoodsTypeService.saveOrUpdate(dto);
}
@ApiOperation("初始化")
@GetMapping("/initialization/{sid}")
public ResultBean<BaseGoodsTypeVo> initialization(@PathVariable("sid") String sid) {
return baseGoodsTypeService.initialization(sid);
}
@ApiOperation("删除")
@DeleteMapping("/delete/{sid}")
public ResultBean delete(@PathVariable("sid") String sid) {
return baseGoodsTypeService.delete(sid);
}
@ApiOperation("更改可用状态")
@GetMapping("/updateIsEnable/{sid}/{isEnable}")
public ResultBean updateIsEnable(@PathVariable("sid") String sid,@PathVariable("isEnable")String isEnable) {
return baseGoodsTypeService.updateIsEnable(sid,isEnable);
}
}

61
src/main/java/com/yxt/user/apiadmin/base/BaseGoodsUnitRest.java

@ -1,61 +0,0 @@
package com.yxt.user.apiadmin.base;
import com.yxt.goods.biz.base.basegoodsunit.*;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
* @author wangpengfei
* @date 2024/3/8 9:19
*/
@Api(tags = "商品类型")
@RestController
@RequestMapping("/apiadmin/base/basegoodsunit")
public class BaseGoodsUnitRest {
@Autowired
BaseGoodsUnitService baseGoodsUnitService;
@ApiOperation("分页列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BaseGoodsUnitVo>> listPage(@RequestBody PagerQuery<BaseGoodsUnitQuery> pq) {
return baseGoodsUnitService.listPage(pq);
}
@ApiOperation("查询所有的类别")
@GetMapping("/listAll")
public ResultBean<List<BaseGoodsUnit>> listAll() {
return baseGoodsUnitService.listAll();
}
@ApiOperation("保存修改")
@PostMapping("/saveOrUpdate")
public ResultBean<String> saveOrUpdate(@RequestBody BaseGoodsUnitDto dto) {
return baseGoodsUnitService.saveOrUpdate(dto);
}
@ApiOperation("初始化")
@GetMapping("/initialization/{sid}")
public ResultBean<BaseGoodsUnitVo> initialization(@PathVariable("sid") String sid) {
return baseGoodsUnitService.initialization(sid);
}
@ApiOperation("删除")
@DeleteMapping("/delete/{sid}")
public ResultBean delete(@PathVariable("sid") String sid) {
return baseGoodsUnitService.delete(sid);
}
@ApiOperation("更改可用状态")
@GetMapping("/updateIsEnable/{sid}/{isEnable}")
public ResultBean updateIsEnable(@PathVariable("sid") String sid,@PathVariable("isEnable")String isEnable) {
return baseGoodsUnitService.updateIsEnable(sid,isEnable);
}
}

69
src/main/java/com/yxt/user/apiadmin/base/BaseManufacturerRest.java

@ -1,69 +0,0 @@
package com.yxt.user.apiadmin.base;
import com.yxt.goods.biz.base.basemanufacturer.*;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
* @author wangpengfei
* @date 2024/2/27 13:56
*/
@Api(tags = "厂家信息")
@RestController
@RequestMapping("/apiadmin/base/basemanufacturer")
public class BaseManufacturerRest {
@Autowired
BaseManufacturerService baseManufacturerService;
@ApiOperation("分页列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BaseManufacturerVo>> listPage(@RequestBody PagerQuery<BaseManufacturerQuery> pq) {
return baseManufacturerService.listPage(pq);
}
@ApiOperation("查询所有的厂家")
@GetMapping("/listAll")
public ResultBean<List<BaseManufacturer>> listAll() {
return baseManufacturerService.listAll();
}
@ApiOperation("保存修改")
@PostMapping("/saveOrUpdate")
public ResultBean<String> saveOrUpdate(@RequestBody BaseManufacturerDto dto) {
return baseManufacturerService.saveOrUpdate(dto);
}
@ApiOperation("初始化")
@GetMapping("/initialization/{sid}")
public ResultBean<BaseManufacturerVo> initialization(@PathVariable("sid") String sid) {
return baseManufacturerService.initialization(sid);
}
@ApiOperation("删除")
@DeleteMapping("/delete/{sid}")
public ResultBean delete(@PathVariable("sid") String sid) {
return baseManufacturerService.delete(sid);
}
@ApiOperation("更改可用状态")
@GetMapping("/updateIsEnable/{sid}/{isEnable}")
public ResultBean updateIsEnable(@PathVariable("sid") String sid, @PathVariable("isEnable") String isEnable) {
return baseManufacturerService.updateIsEnable(sid, isEnable);
}
@ApiOperation("查询分公司下所有的厂家")
@GetMapping("/getAllTypeByUseOrgSid")
public ResultBean<List<BaseManufacturerVo>> getAllTypeByUseOrgSid(@RequestParam("useOrgSid") String useOrgSid) {
return baseManufacturerService.getAllTypeByUseOrgSid(useOrgSid);
}
}

57
src/main/java/com/yxt/user/apiadmin/base/BaseSpecGroupRest.java

@ -1,57 +0,0 @@
package com.yxt.user.apiadmin.base;
import com.yxt.goods.biz.base.basespecparam.BaseSpecParamDto;
import com.yxt.goods.biz.base.basespecparam.BaseSpecParamQuery;
import com.yxt.goods.biz.base.basespecparam.BaseSpecParamService;
import com.yxt.goods.biz.base.basespecparam.BaseSpecParamVo;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
/**
* @author wangpengfei
* @date 2024/3/11 14:27
*/
@Api(tags = "规格参数组表")
@RestController
@RequestMapping("/apiadmin/base/basespecgroup")
public class BaseSpecGroupRest {
@Autowired
BaseSpecParamService baseSpecParamService;
@ApiOperation("分页列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BaseSpecParamVo>> listPage(@RequestBody PagerQuery<BaseSpecParamQuery> pq) {
return baseSpecParamService.listPage(pq);
}
@ApiOperation("保存修改")
@PostMapping("/saveOrUpdate")
public ResultBean<String> saveOrUpdate(@RequestBody BaseSpecParamDto dto) {
return baseSpecParamService.saveOrUpdate(dto);
}
@ApiOperation("初始化")
@GetMapping("/initialization/{sid}")
public ResultBean<BaseSpecParamVo> initialization(@PathVariable("sid") String sid) {
return baseSpecParamService.initialization(sid);
}
@ApiOperation("删除")
@DeleteMapping("/delete/{sid}")
public ResultBean delete(@PathVariable("sid") String sid) {
return baseSpecParamService.delete(sid);
}
@ApiOperation("更改可用状态")
@GetMapping("/updateIsEnable/{sid}/{isEnable}")
public ResultBean updateIsEnable(@PathVariable("sid") String sid, @PathVariable("isEnable") String isEnable) {
return baseSpecParamService.updateIsEnable(sid, isEnable);
}
}

57
src/main/java/com/yxt/user/apiadmin/base/BaseSpecParamRest.java

@ -1,57 +0,0 @@
package com.yxt.user.apiadmin.base;
import com.yxt.goods.biz.base.basespecparam.BaseSpecParamDto;
import com.yxt.goods.biz.base.basespecparam.BaseSpecParamQuery;
import com.yxt.goods.biz.base.basespecparam.BaseSpecParamService;
import com.yxt.goods.biz.base.basespecparam.BaseSpecParamVo;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
/**
* @author wangpengfei
* @date 2024/3/11 14:27
*/
@Api(tags = "规格参数定义表")
@RestController
@RequestMapping("/apiadmin/base/basespecparam")
public class BaseSpecParamRest {
@Autowired
BaseSpecParamService baseSpecParamService;
@ApiOperation("分页列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BaseSpecParamVo>> listPage(@RequestBody PagerQuery<BaseSpecParamQuery> pq) {
return baseSpecParamService.listPage(pq);
}
@ApiOperation("保存修改")
@PostMapping("/saveOrUpdate")
public ResultBean<String> saveOrUpdate(@RequestBody BaseSpecParamDto dto) {
return baseSpecParamService.saveOrUpdate(dto);
}
@ApiOperation("初始化")
@GetMapping("/initialization/{sid}")
public ResultBean<BaseSpecParamVo> initialization(@PathVariable("sid") String sid) {
return baseSpecParamService.initialization(sid);
}
@ApiOperation("删除")
@DeleteMapping("/delete/{sid}")
public ResultBean delete(@PathVariable("sid") String sid) {
return baseSpecParamService.delete(sid);
}
@ApiOperation("更改可用状态")
@GetMapping("/updateIsEnable/{sid}/{isEnable}")
public ResultBean updateIsEnable(@PathVariable("sid") String sid, @PathVariable("isEnable") String isEnable) {
return baseSpecParamService.updateIsEnable(sid, isEnable);
}
}

89
src/main/java/com/yxt/user/apiadmin/base/BaseSupplierBankRest.java

@ -1,89 +0,0 @@
/*********************************************************
*********************************************************
******************** *******************
************* ************
******* _oo0oo_ *******
*** o8888888o ***
* 88" . "88 *
* (| -_- |) *
* 0\ = /0 *
* ___/`---'\___ *
* .' \\| |// '. *
* / \\||| : |||// \ *
* / _||||| -:- |||||- \ *
* | | \\\ - /// | | *
* | \_| ''\---/'' |_/ | *
* \ .-\__ '-' ___/-. / *
* ___'. .' /--.--\ `. .'___ *
* ."" '< `.___\_<|>_/___.' >' "". *
* | | : `- \`.;`\ _ /`;.`/ - ` : | | *
* \ \ `_. \_ __\ /__ _/ .-` / / *
* =====`-.____`.___ \_____/___.-`___.-'===== *
* `=---=' *
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.user.apiadmin.base;
import com.yxt.goods.biz.base.basesupplierBank.*;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
/**
* Project: yxt-base(供应商管理) <br/>
* File: BaseSupplierBankFeignFallback.java <br/>
* Class: com.yxt.base.biz.basesupplierbank.BaseSupplierBankRest <br/>
* Description: 供应商开户行信息. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
* Makedate: 2024-03-18 13:33:13 <br/>
*
* @author liupopo
* @version 1.0
* @since 1.0
*/
@Api(tags = "供应商开户行信息")
@RestController
@RequestMapping("/apiadmin/base/basesupplierbank")
public class BaseSupplierBankRest {
@Autowired
private BaseSupplierBankService baseSupplierBankService;
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BaseSupplierBankVo>> listPage(@RequestBody PagerQuery<BaseSupplierBankQuery> pq){
ResultBean rb = ResultBean.fireFail();
PagerVo<BaseSupplierBankVo> pv = baseSupplierBankService.listPageVo(pq);
return rb.success().setData(pv);
}
@ApiOperation("新增或修改")
@PostMapping("/save")
public ResultBean save(@RequestBody BaseSupplierBankDto dto){
ResultBean rb = ResultBean.fireFail();
baseSupplierBankService.saveOrUpdateDto(dto);
return rb.success();
}
@ApiOperation("根据sid批量删除")
@PostMapping("/delBySids")
public ResultBean delBySids(@RequestBody String[] sids){
ResultBean rb = ResultBean.fireFail();
baseSupplierBankService.delBySids(sids);
return rb.success();
}
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
public ResultBean<BaseSupplierBankDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid){
ResultBean rb = ResultBean.fireFail();
BaseSupplierBankDetailsVo vo = baseSupplierBankService.fetchDetailsVoBySid(sid);
return rb.success().setData(vo);
}
}

89
src/main/java/com/yxt/user/apiadmin/base/BaseSupplierFileRest.java

@ -1,89 +0,0 @@
/*********************************************************
*********************************************************
******************** *******************
************* ************
******* _oo0oo_ *******
*** o8888888o ***
* 88" . "88 *
* (| -_- |) *
* 0\ = /0 *
* ___/`---'\___ *
* .' \\| |// '. *
* / \\||| : |||// \ *
* / _||||| -:- |||||- \ *
* | | \\\ - /// | | *
* | \_| ''\---/'' |_/ | *
* \ .-\__ '-' ___/-. / *
* ___'. .' /--.--\ `. .'___ *
* ."" '< `.___\_<|>_/___.' >' "". *
* | | : `- \`.;`\ _ /`;.`/ - ` : | | *
* \ \ `_. \_ __\ /__ _/ .-` / / *
* =====`-.____`.___ \_____/___.-`___.-'===== *
* `=---=' *
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.user.apiadmin.base;
import com.yxt.goods.biz.base.basesupplierfile.*;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
/**
* Project: yxt-base(仓储基础信息供应商) <br/>
* File: BaseSupplierFileFeignFallback.java <br/>
* Class: com.yxt.anrui.as.biz.basesupplierfile.BaseSupplierFileRest <br/>
* Description: 供应商附件. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
* Makedate: 2024-03-13 16:51:56 <br/>
*
* @author liupopo
* @version 1.0
* @since 1.0
*/
@Api(tags = "供应商附件")
@RestController
@RequestMapping("/apiadmin/base/basesupplierfile")
public class BaseSupplierFileRest {
@Autowired
private BaseSupplierFileService baseSupplierFileService;
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BaseSupplierFileVo>> listPage(@RequestBody PagerQuery<BaseSupplierFileQuery> pq){
ResultBean rb = ResultBean.fireFail();
PagerVo<BaseSupplierFileVo> pv = baseSupplierFileService.listPageVo(pq);
return rb.success().setData(pv);
}
@ApiOperation("新增或修改")
@PostMapping("/save")
public ResultBean save(@RequestBody BaseSupplierFileDto dto){
ResultBean rb = ResultBean.fireFail();
baseSupplierFileService.saveOrUpdateDto(dto);
return rb.success();
}
@ApiOperation("根据sid批量删除")
@DeleteMapping("/delBySids")
public ResultBean delBySids(@RequestBody String[] sids){
ResultBean rb = ResultBean.fireFail();
baseSupplierFileService.delBySids(sids);
return rb.success();
}
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
public ResultBean<BaseSupplierFileDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid){
ResultBean rb = ResultBean.fireFail();
BaseSupplierFileDetailsVo vo = baseSupplierFileService.fetchDetailsVoBySid(sid);
return rb.success().setData(vo);
}
}

97
src/main/java/com/yxt/user/apiadmin/base/BaseSupplierInfoRest.java

@ -1,97 +0,0 @@
/*********************************************************
*********************************************************
******************** *******************
************* ************
******* _oo0oo_ *******
*** o8888888o ***
* 88" . "88 *
* (| -_- |) *
* 0\ = /0 *
* ___/`---'\___ *
* .' \\| |// '. *
* / \\||| : |||// \ *
* / _||||| -:- |||||- \ *
* | | \\\ - /// | | *
* | \_| ''\---/'' |_/ | *
* \ .-\__ '-' ___/-. / *
* ___'. .' /--.--\ `. .'___ *
* ."" '< `.___\_<|>_/___.' >' "". *
* | | : `- \`.;`\ _ /`;.`/ - ` : | | *
* \ \ `_. \_ __\ /__ _/ .-` / / *
* =====`-.____`.___ \_____/___.-`___.-'===== *
* `=---=' *
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.user.apiadmin.base;
import com.yxt.goods.biz.base.basesupplierinfo.*;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
* Project: yxt-base(仓储基础信息供应商) <br/>
* File: BaseSupplierInfoFeignFallback.java <br/>
* Class: com.yxt.anrui.as.biz.basesupplierinfo.BaseSupplierInfoRest <br/>
* Description: 供应商信息. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
* Makedate: 2024-03-13 16:51:56 <br/>
*
* @author liupopo
* @version 1.0
* @since 1.0
*/
@Api(tags = "供应商信息")
@RestController
@RequestMapping("/apiadmin/base/basesupplierinfo")
public class BaseSupplierInfoRest {
@Autowired
private BaseSupplierInfoService baseSupplierInfoService;
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BaseSupplierInfoVo>> listPage(@RequestBody PagerQuery<BaseSupplierInfoQuery> pq){
ResultBean rb = ResultBean.fireFail();
PagerVo<BaseSupplierInfoVo> pv = baseSupplierInfoService.listPageVo(pq);
return rb.success().setData(pv);
}
@ApiOperation("新增或修改")
@PostMapping("/save")
public ResultBean save(@RequestBody BaseSupplierInfoDto dto){
return baseSupplierInfoService.saveOrUpdateDto(dto);
}
@ApiOperation("根据sid批量删除")
@DeleteMapping("/delBySids")
public ResultBean delBySids(@RequestBody String[] sids){
ResultBean rb = ResultBean.fireFail();
baseSupplierInfoService.delAll(sids);
return rb.success();
}
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
public ResultBean<BaseSupplierInfoDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid){
ResultBean rb = ResultBean.fireFail();
BaseSupplierInfoDetailsVo vo = baseSupplierInfoService.fetchDetailsVoBySid(sid);
return rb.success().setData(vo);
}
@ApiOperation("选择供应商")
@PostMapping("/choiceSupplierInfo")
public ResultBean<List<BaseSupplierInfoChoice>> choiceSupplierInfo(@RequestParam("createOrgSid") String createOrgSid){
ResultBean rb = ResultBean.fireFail();
List<BaseSupplierInfoChoice> baseSupplierInfoChoiceList = baseSupplierInfoService.choiceSupplierInfo(createOrgSid);
return rb.success().setData(baseSupplierInfoChoiceList);
}
}

89
src/main/java/com/yxt/user/apiadmin/base/BaseSupplierTypeRest.java

@ -1,89 +0,0 @@
/*********************************************************
*********************************************************
******************** *******************
************* ************
******* _oo0oo_ *******
*** o8888888o ***
* 88" . "88 *
* (| -_- |) *
* 0\ = /0 *
* ___/`---'\___ *
* .' \\| |// '. *
* / \\||| : |||// \ *
* / _||||| -:- |||||- \ *
* | | \\\ - /// | | *
* | \_| ''\---/'' |_/ | *
* \ .-\__ '-' ___/-. / *
* ___'. .' /--.--\ `. .'___ *
* ."" '< `.___\_<|>_/___.' >' "". *
* | | : `- \`.;`\ _ /`;.`/ - ` : | | *
* \ \ `_. \_ __\ /__ _/ .-` / / *
* =====`-.____`.___ \_____/___.-`___.-'===== *
* `=---=' *
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.user.apiadmin.base;
import com.yxt.goods.biz.base.basesuppliertype.*;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
/**
* Project: yxt-base(仓储基础信息供应商) <br/>
* File: BaseSupplierTypeFeignFallback.java <br/>
* Class: com.yxt.anrui.as.biz.basesuppliertype.BaseSupplierTypeRest <br/>
* Description: 供应商类型. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
* Makedate: 2024-03-13 16:51:56 <br/>
*
* @author liupopo
* @version 1.0
* @since 1.0
*/
@Api(tags = "供应商类型")
@RestController
@RequestMapping("/apiadmin/base/basesuppliertype")
public class BaseSupplierTypeRest {
@Autowired
private BaseSupplierTypeService baseSupplierTypeService;
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BaseSupplierTypeVo>> listPage(@RequestBody PagerQuery<BaseSupplierTypeQuery> pq){
ResultBean rb = ResultBean.fireFail();
PagerVo<BaseSupplierTypeVo> pv = baseSupplierTypeService.listPageVo(pq);
return rb.success().setData(pv);
}
@ApiOperation("新增或修改")
@PostMapping("/save")
public ResultBean save(@RequestBody BaseSupplierTypeDto dto){
ResultBean rb = ResultBean.fireFail();
baseSupplierTypeService.saveOrUpdateDto(dto);
return rb.success();
}
@ApiOperation("根据sid批量删除")
@DeleteMapping("/delBySids")
public ResultBean delBySids(@RequestBody String[] sids){
ResultBean rb = ResultBean.fireFail();
baseSupplierTypeService.delBySids(sids);
return rb.success();
}
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
public ResultBean<BaseSupplierTypeDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid){
ResultBean rb = ResultBean.fireFail();
BaseSupplierTypeDetailsVo vo = baseSupplierTypeService.fetchDetailsVoBySid(sid);
return rb.success().setData(vo);
}
}

56
src/main/java/com/yxt/user/apiadmin/base/ShoppingCartRest.java

@ -1,56 +0,0 @@
package com.yxt.user.apiadmin.base;
import com.yxt.common.core.result.ResultBean;
import com.yxt.goods.biz.base.shoppingcart.ShoppingCartDto;
import com.yxt.goods.biz.base.shoppingcart.ShoppingCartQuery;
import com.yxt.goods.biz.base.shoppingcart.ShoppingCartService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
/**
* @author wangpengfei
* @date 2023/12/8 9:19
*/
@Api(tags = "购物车")
@RestController
@RequestMapping("shoppingcart")
public class ShoppingCartRest {
@Autowired
ShoppingCartService shoppingCartService;
@ApiOperation("加入购物车")
@PostMapping("/addShoppingCart")
public ResultBean save(@RequestBody ShoppingCartDto dto) {
return shoppingCartService.save(dto);
}
@ApiOperation("减购物车")
@PostMapping("/minusShoppingCart")
public ResultBean minusShoppingCart(@RequestBody ShoppingCartDto dto) {
return shoppingCartService.minusShoppingCart(dto);
}
@ApiOperation("修改购物车数量")
@PostMapping("/updateShoppingCart")
public ResultBean updateShoppingCart(@RequestBody ShoppingCartDto dto) {
return shoppingCartService.updateShoppingCart(dto);
}
@ApiOperation("购物车列表")
@PostMapping("/shoppingCartList")
public ResultBean shoppingCartList(@RequestBody ShoppingCartQuery query) {
return shoppingCartService.shoppingCartList(query);
}
@ApiOperation("删除购物车商品")
@PostMapping("/delShoppingCart/{sid}")
public ResultBean delShoppingCart(@PathVariable("sid") String sid) {
return shoppingCartService.delShoppingCart(sid);
}
@ApiOperation("计算购物车价格和重量")
@PostMapping("/getGoodsWeight")
public ResultBean getGoodsWeight(@RequestBody ShoppingCartQuery query) {
return shoppingCartService.getGoodsWeight(query);
}
}
Loading…
Cancel
Save