diff --git a/yxt_supervise/pom.xml b/yxt_supervise/pom.xml
index 50cd2d9b..9c4d4b31 100644
--- a/yxt_supervise/pom.xml
+++ b/yxt_supervise/pom.xml
@@ -13,6 +13,7 @@
gateway
supervise-portal
supervise-supplychain
+ supervise-system
pom
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStore.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStore.java
new file mode 100644
index 00000000..216def7b
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStore.java
@@ -0,0 +1,72 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitionstore;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.yxt.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionStore.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitionstore.PurchaseRequisitionStore
+ * Description: 采购订单商品信息.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "采购订单商品信息", description = "采购订单商品信息")
+@TableName("purchase_requisition_store")
+public class PurchaseRequisitionStore extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty("创建者")
+ private String createSid; // 创建者
+ @ApiModelProperty("更新者")
+ private String modifySid; // 更新者
+ @ApiModelProperty("关联表sid")
+ private String mainSid; // 关联表sid
+ @ApiModelProperty("卷烟代码")
+ private String yczbh; // 卷烟代码
+ @ApiModelProperty("门店代码")
+ private String storeCode; // 门店代码
+ @ApiModelProperty("门店名称")
+ private String storeName; // 门店名称
+ @ApiModelProperty("金额")
+ private String price; // 金额
+ @ApiModelProperty("批次")
+ private String pc; // 批次
+ @ApiModelProperty("明细总金额")
+ private String detailPrice; // 明细总金额
+
+}
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStoreDetailsVo.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStoreDetailsVo.java
new file mode 100644
index 00000000..5dd502e6
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStoreDetailsVo.java
@@ -0,0 +1,72 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitionstore;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionStoreVo.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitionstore.PurchaseRequisitionStoreVo
+ * Description: 采购订单商品信息 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "采购订单商品信息 视图数据详情", description = "采购订单商品信息 视图数据详情")
+public class PurchaseRequisitionStoreDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("创建者")
+ private String createSid; // 创建者
+ @ApiModelProperty("更新者")
+ private String modifySid; // 更新者
+ private String mainSid; // 关联表sid
+ @ApiModelProperty("卷烟代码")
+ private String yczbh; // 卷烟代码
+ @ApiModelProperty("门店代码")
+ private String storeCode; // 门店代码
+ @ApiModelProperty("门店名称")
+ private String storeName; // 门店名称
+ @ApiModelProperty("金额")
+ private String price; // 金额
+ @ApiModelProperty("批次")
+ private String pc; // 批次
+ @ApiModelProperty("明细总金额")
+ private String detailPrice; // 明细总金额
+
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStoreDto.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStoreDto.java
new file mode 100644
index 00000000..e3d9f281
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStoreDto.java
@@ -0,0 +1,72 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitionstore;
+
+
+import com.yxt.common.core.dto.Dto;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionStoreDto.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitionstore.PurchaseRequisitionStoreDto
+ * Description: 采购订单商品信息 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "采购订单商品信息 数据传输对象", description = "采购订单商品信息 数据传输对象")
+public class PurchaseRequisitionStoreDto implements Dto {
+
+ private String sid; // sid
+
+ @ApiModelProperty("创建者")
+ private String createSid; // 创建者
+ @ApiModelProperty("更新者")
+ private String modifySid; // 更新者
+ private String mainSid; // 关联表sid
+ @ApiModelProperty("卷烟代码")
+ private String yczbh; // 卷烟代码
+ @ApiModelProperty("门店代码")
+ private String storeCode; // 门店代码
+ @ApiModelProperty("门店名称")
+ private String storeName; // 门店名称
+ @ApiModelProperty("金额")
+ private String price; // 金额
+ @ApiModelProperty("批次")
+ private String pc; // 批次
+ @ApiModelProperty("明细总金额")
+ private String detailPrice; // 明细总金额
+
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStoreFeign.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStoreFeign.java
new file mode 100644
index 00000000..0e6cbc94
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStoreFeign.java
@@ -0,0 +1,78 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitionstore;
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionStoreFeign.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitionstore.PurchaseRequisitionStoreFeign
+ * Description: 采购订单商品信息.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "采购订单商品信息")
+@FeignClient(
+ contextId = "yxt-supervise-PurchaseRequisitionStore",
+ name = "yxt-supervise",
+ path = "v1/purchaserequisitionstore",
+ fallback = PurchaseRequisitionStoreFeignFallback.class)
+public interface PurchaseRequisitionStoreFeign {
+
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
+ @ResponseBody
+ public ResultBean> listPage(@RequestBody PagerQuery pq);
+
+ @ApiOperation("新增或修改")
+ @PostMapping("/save")
+ @ResponseBody
+ public ResultBean save(@RequestBody PurchaseRequisitionStoreDto dto);
+
+ @ApiOperation("根据sid删除记录")
+ @DeleteMapping("/delBySids")
+ @ResponseBody
+ public ResultBean delBySids(@RequestBody String[] sids);
+
+ @ApiOperation("根据SID获取一条记录")
+ @GetMapping("/fetchDetailsBySid/{sid}")
+ @ResponseBody
+ public ResultBean fetchDetailsBySid(@PathVariable("sid") String sid);
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStoreFeignFallback.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStoreFeignFallback.java
new file mode 100644
index 00000000..d3c44ee9
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStoreFeignFallback.java
@@ -0,0 +1,72 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitionstore;
+
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionStoreFeignFallback.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitionstore.PurchaseRequisitionStoreFeignFallback
+ * Description: 采购订单商品信息.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Component
+public class PurchaseRequisitionStoreFeignFallback implements PurchaseRequisitionStoreFeign {
+
+ @Override
+ public ResultBean> listPage(PagerQuery pq){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口yxt-supervise/purchaserequisitionstore/listPage无法访问");
+ }
+
+ @Override
+ public ResultBean save(PurchaseRequisitionStoreDto dto){
+ return ResultBean.fireFail().setMsg("接口yxt-supervise/purchaserequisitionstore/save无法访问");
+ }
+
+ @Override
+ public ResultBean delBySids( String[] sids){
+ return ResultBean.fireFail().setMsg("接口yxt-supervise/purchaserequisitionstore/delBySids无法访问");
+ }
+
+ @Override
+ public ResultBean fetchDetailsBySid(String sid){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口yxt-supervise/purchaserequisitionstore/fetchDetailsBySid无法访问");
+ }
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStoreQuery.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStoreQuery.java
new file mode 100644
index 00000000..f8452ddf
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStoreQuery.java
@@ -0,0 +1,70 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitionstore;
+
+
+import com.yxt.common.core.query.Query;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionStoreQuery.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitionstore.PurchaseRequisitionStoreQuery
+ * Description: 采购订单商品信息 查询条件.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "采购订单商品信息 查询条件", description = "采购订单商品信息 查询条件")
+public class PurchaseRequisitionStoreQuery implements Query {
+
+ @ApiModelProperty("创建者")
+ private String createSid; // 创建者
+ @ApiModelProperty("更新者")
+ private String modifySid; // 更新者
+ private String mainSid; // 关联表sid
+ @ApiModelProperty("卷烟代码")
+ private String yczbh; // 卷烟代码
+ @ApiModelProperty("门店代码")
+ private String storeCode; // 门店代码
+ @ApiModelProperty("门店名称")
+ private String storeName; // 门店名称
+ @ApiModelProperty("金额")
+ private String price; // 金额
+ @ApiModelProperty("批次")
+ private String pc; // 批次
+ @ApiModelProperty("明细总金额")
+ private String detailPrice; // 明细总金额
+
+}
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStoreVo.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStoreVo.java
new file mode 100644
index 00000000..de78561f
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitionstore/PurchaseRequisitionStoreVo.java
@@ -0,0 +1,72 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitionstore;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionStoreVo.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitionstore.PurchaseRequisitionStoreVo
+ * Description: 采购订单商品信息 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "采购订单商品信息 视图数据对象", description = "采购订单商品信息 视图数据对象")
+public class PurchaseRequisitionStoreVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("创建者")
+ private String createSid; // 创建者
+ @ApiModelProperty("更新者")
+ private String modifySid; // 更新者
+ private String mainSid; // 关联表sid
+ @ApiModelProperty("卷烟代码")
+ private String yczbh; // 卷烟代码
+ @ApiModelProperty("门店代码")
+ private String storeCode; // 门店代码
+ @ApiModelProperty("门店名称")
+ private String storeName; // 门店名称
+ @ApiModelProperty("金额")
+ private String price; // 金额
+ @ApiModelProperty("批次")
+ private String pc; // 批次
+ @ApiModelProperty("明细总金额")
+ private String detailPrice; // 明细总金额
+
+}
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobacco.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobacco.java
new file mode 100644
index 00000000..5357ca39
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobacco.java
@@ -0,0 +1,104 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitiontobacco;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.yxt.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionTobacco.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitiontobacco.PurchaseRequisitionTobacco
+ * Description: 采购订单表.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "采购订单表", description = "采购订单表")
+@TableName("purchase_requisition_tobacco")
+public class PurchaseRequisitionTobacco extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+
+ @ApiModelProperty("单号")
+ private String code; // 单号
+ @ApiModelProperty("采购员姓名")
+ private String buyerName; // 采购员姓名
+ @ApiModelProperty("采购员编码")
+ private String buyerCode; // 采购员编码
+ @ApiModelProperty("采购日期(填单日期)")
+ private String purchaseDate; // 采购日期(填单日期)
+ @ApiModelProperty("到货日期")
+ private String arrivalDate; // 到货日期
+ @ApiModelProperty("采购组织名称(默认36524集团)")
+ private String purchasingOrgName; // 采购组织名称(默认36524集团)
+ @ApiModelProperty("采购组织编码(36524)")
+ private String purchasingOrgCode; // 采购组织编码(36524)
+ @ApiModelProperty("采购部门名称(默认生活通)")
+ private String purchasingDeptCode; // 采购部门名称(默认生活通)
+ @ApiModelProperty("采购部门编码(默认生活通编码)")
+ private String purchasingDeptName; // 采购部门编码(默认生活通编码)
+ @ApiModelProperty("供应商名称")
+ private String supplierName; // 供应商名称
+ @ApiModelProperty("供应商编码")
+ private String supplierCode; // 供应商编码
+ @ApiModelProperty("供应商唯一编码")
+ private String supplierOnlyCode; // 供应商唯一编码
+ @ApiModelProperty("物流公司名称(和供应商相同)")
+ private String logisticsCompanyName; // 物流公司名称(和供应商相同)
+ @ApiModelProperty("物流公司编码")
+ private String logisticsCompanyCode; // 物流公司编码
+ @ApiModelProperty("单据到效期")
+ private String expiryDate; // 单据到效期
+ @ApiModelProperty("仓位")
+ private String warehousePosition; // 仓位
+ @ApiModelProperty("仓位code")
+ private String warehousePositionCode; // 仓位code
+ @ApiModelProperty("监管0未审核,1审核通过,2审核不通过")
+ private String purchaseState; // 监管0未审核,1审核通过,2审核不通过
+ @ApiModelProperty("监管审批意见")
+ private String purchaseRemarks; // 监管审批意见
+ @ApiModelProperty("银行0未审核,1审核通过,2审核不通过")
+ private String bankState; // 银行0未审核,1审核通过,2审核不通过
+ @ApiModelProperty("银行审批意见")
+ private String bankRemarks; // 银行审批意见
+ @ApiModelProperty("完成状态")
+ private String completionStatus; // 完成状态
+ @ApiModelProperty("完成状态Key")
+ private String completionStatusKey; // 完成状态Key
+ @ApiModelProperty("填单人code")
+ private String tdrCode;
+ @ApiModelProperty("填单人姓名")
+ private String tdrName;
+}
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobaccoDetailsVo.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobaccoDetailsVo.java
new file mode 100644
index 00000000..342bb27b
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobaccoDetailsVo.java
@@ -0,0 +1,108 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitiontobacco;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionTobaccoVo.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitiontobacco.PurchaseRequisitionTobaccoVo
+ * Description: 采购订单表 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "采购订单表 视图数据详情", description = "采购订单表 视图数据详情")
+public class PurchaseRequisitionTobaccoDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("创建者")
+ private String createSid; // 创建者
+ @ApiModelProperty("更新者")
+ private String modifySid; // 更新者
+ @ApiModelProperty("单号")
+ private String code; // 单号
+ @ApiModelProperty("采购员姓名")
+ private String buyerName; // 采购员姓名
+ @ApiModelProperty("采购员编码")
+ private String buyerCode; // 采购员编码
+ @ApiModelProperty("采购日期(填单日期)")
+ private String purchaseDate; // 采购日期(填单日期)
+ @ApiModelProperty("到货日期")
+ private String arrivalDate; // 到货日期
+ @ApiModelProperty("采购组织名称(默认36524集团)")
+ private String purchasingOrgName; // 采购组织名称(默认36524集团)
+ @ApiModelProperty("采购组织编码(36524)")
+ private String purchasingOrgCode; // 采购组织编码(36524)
+ @ApiModelProperty("采购部门名称(默认生活通)")
+ private String purchasingDeptCode; // 采购部门名称(默认生活通)
+ @ApiModelProperty("采购部门编码(默认生活通编码)")
+ private String purchasingDeptName; // 采购部门编码(默认生活通编码)
+ @ApiModelProperty("供应商名称")
+ private String supplierName; // 供应商名称
+ @ApiModelProperty("供应商编码")
+ private String supplierCode; // 供应商编码
+ @ApiModelProperty("供应商唯一编码")
+ private String supplierOnlyCode; // 供应商唯一编码
+ @ApiModelProperty("物流公司名称(和供应商相同)")
+ private String logisticsCompanyName; // 物流公司名称(和供应商相同)
+ @ApiModelProperty("物流公司编码")
+ private String logisticsCompanyCode; // 物流公司编码
+ @ApiModelProperty("单据到效期")
+ private String expiryDate; // 单据到效期
+ @ApiModelProperty("仓位")
+ private String warehousePosition; // 仓位
+ @ApiModelProperty("仓位code")
+ private String warehousePositionCode; // 仓位code
+ @ApiModelProperty("监管0未审核,1审核通过,2审核不通过")
+ private String purchaseState; // 监管0未审核,1审核通过,2审核不通过
+ @ApiModelProperty("监管审批意见")
+ private String purchaseRemarks; // 监管审批意见
+ @ApiModelProperty("银行0未审核,1审核通过,2审核不通过")
+ private String bankState; // 银行0未审核,1审核通过,2审核不通过
+ @ApiModelProperty("银行审批意见")
+ private String bankRemarks; // 银行审批意见
+ @ApiModelProperty("完成状态")
+ private String completionStatus; // 完成状态
+ @ApiModelProperty("完成状态Key")
+ private String completionStatusKey; // 完成状态Key
+ @ApiModelProperty("填单人code")
+ private String tdrCode;
+ @ApiModelProperty("填单人姓名")
+ private String tdrName;
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobaccoDto.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobaccoDto.java
new file mode 100644
index 00000000..346e20fc
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobaccoDto.java
@@ -0,0 +1,108 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitiontobacco;
+
+
+import com.yxt.common.core.dto.Dto;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionTobaccoDto.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitiontobacco.PurchaseRequisitionTobaccoDto
+ * Description: 采购订单表 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "采购订单表 数据传输对象", description = "采购订单表 数据传输对象")
+public class PurchaseRequisitionTobaccoDto implements Dto {
+
+ private String sid; // sid
+
+ @ApiModelProperty("创建者")
+ private String createSid; // 创建者
+ @ApiModelProperty("更新者")
+ private String modifySid; // 更新者
+ @ApiModelProperty("单号")
+ private String code; // 单号
+ @ApiModelProperty("采购员姓名")
+ private String buyerName; // 采购员姓名
+ @ApiModelProperty("采购员编码")
+ private String buyerCode; // 采购员编码
+ @ApiModelProperty("采购日期(填单日期)")
+ private String purchaseDate; // 采购日期(填单日期)
+ @ApiModelProperty("到货日期")
+ private String arrivalDate; // 到货日期
+ @ApiModelProperty("采购组织名称(默认36524集团)")
+ private String purchasingOrgName; // 采购组织名称(默认36524集团)
+ @ApiModelProperty("采购组织编码(36524)")
+ private String purchasingOrgCode; // 采购组织编码(36524)
+ @ApiModelProperty("采购部门名称(默认生活通)")
+ private String purchasingDeptCode; // 采购部门名称(默认生活通)
+ @ApiModelProperty("采购部门编码(默认生活通编码)")
+ private String purchasingDeptName; // 采购部门编码(默认生活通编码)
+ @ApiModelProperty("供应商名称")
+ private String supplierName; // 供应商名称
+ @ApiModelProperty("供应商编码")
+ private String supplierCode; // 供应商编码
+ @ApiModelProperty("供应商唯一编码")
+ private String supplierOnlyCode; // 供应商唯一编码
+ @ApiModelProperty("物流公司名称(和供应商相同)")
+ private String logisticsCompanyName; // 物流公司名称(和供应商相同)
+ @ApiModelProperty("物流公司编码")
+ private String logisticsCompanyCode; // 物流公司编码
+ @ApiModelProperty("单据到效期")
+ private String expiryDate; // 单据到效期
+ @ApiModelProperty("仓位")
+ private String warehousePosition; // 仓位
+ @ApiModelProperty("仓位code")
+ private String warehousePositionCode; // 仓位code
+ @ApiModelProperty("监管0未审核,1审核通过,2审核不通过")
+ private String purchaseState; // 监管0未审核,1审核通过,2审核不通过
+ @ApiModelProperty("监管审批意见")
+ private String purchaseRemarks; // 监管审批意见
+ @ApiModelProperty("银行0未审核,1审核通过,2审核不通过")
+ private String bankState; // 银行0未审核,1审核通过,2审核不通过
+ @ApiModelProperty("银行审批意见")
+ private String bankRemarks; // 银行审批意见
+ @ApiModelProperty("完成状态")
+ private String completionStatus; // 完成状态
+ @ApiModelProperty("完成状态Key")
+ private String completionStatusKey; // 完成状态Key
+ @ApiModelProperty("填单人code")
+ private String tdrCode;
+ @ApiModelProperty("填单人姓名")
+ private String tdrName;
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobaccoFeign.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobaccoFeign.java
new file mode 100644
index 00000000..7c2aa0a1
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobaccoFeign.java
@@ -0,0 +1,78 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitiontobacco;
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionTobaccoFeign.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitiontobacco.PurchaseRequisitionTobaccoFeign
+ * Description: 采购订单表.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "采购订单表")
+@FeignClient(
+ contextId = "yxt-supervise-PurchaseRequisitionTobacco",
+ name = "yxt-supervise",
+ path = "v1/purchaserequisitiontobacco",
+ fallback = PurchaseRequisitionTobaccoFeignFallback.class)
+public interface PurchaseRequisitionTobaccoFeign {
+
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
+ @ResponseBody
+ public ResultBean> listPage(@RequestBody PagerQuery pq);
+
+ @ApiOperation("新增或修改")
+ @PostMapping("/save")
+ @ResponseBody
+ public ResultBean save(@RequestBody PurchaseRequisitionTobaccoDto dto);
+
+ @ApiOperation("根据sid删除记录")
+ @DeleteMapping("/delBySids")
+ @ResponseBody
+ public ResultBean delBySids(@RequestBody String[] sids);
+
+ @ApiOperation("根据SID获取一条记录")
+ @GetMapping("/fetchDetailsBySid/{sid}")
+ @ResponseBody
+ public ResultBean fetchDetailsBySid(@PathVariable("sid") String sid);
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobaccoFeignFallback.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobaccoFeignFallback.java
new file mode 100644
index 00000000..85bf581c
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobaccoFeignFallback.java
@@ -0,0 +1,72 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitiontobacco;
+
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionTobaccoFeignFallback.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitiontobacco.PurchaseRequisitionTobaccoFeignFallback
+ * Description: 采购订单表.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Component
+public class PurchaseRequisitionTobaccoFeignFallback implements PurchaseRequisitionTobaccoFeign {
+
+ @Override
+ public ResultBean> listPage(PagerQuery pq){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口yxt-supervise/purchaserequisitiontobacco/listPage无法访问");
+ }
+
+ @Override
+ public ResultBean save(PurchaseRequisitionTobaccoDto dto){
+ return ResultBean.fireFail().setMsg("接口yxt-supervise/purchaserequisitiontobacco/save无法访问");
+ }
+
+ @Override
+ public ResultBean delBySids( String[] sids){
+ return ResultBean.fireFail().setMsg("接口yxt-supervise/purchaserequisitiontobacco/delBySids无法访问");
+ }
+
+ @Override
+ public ResultBean fetchDetailsBySid(String sid){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口yxt-supervise/purchaserequisitiontobacco/fetchDetailsBySid无法访问");
+ }
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobaccoQuery.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobaccoQuery.java
new file mode 100644
index 00000000..d469fa5e
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobaccoQuery.java
@@ -0,0 +1,106 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitiontobacco;
+
+
+import com.yxt.common.core.query.Query;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionTobaccoQuery.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitiontobacco.PurchaseRequisitionTobaccoQuery
+ * Description: 采购订单表 查询条件.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "采购订单表 查询条件", description = "采购订单表 查询条件")
+public class PurchaseRequisitionTobaccoQuery implements Query {
+
+ @ApiModelProperty("创建者")
+ private String createSid; // 创建者
+ @ApiModelProperty("更新者")
+ private String modifySid; // 更新者
+ @ApiModelProperty("单号")
+ private String code; // 单号
+ @ApiModelProperty("采购员姓名")
+ private String buyerName; // 采购员姓名
+ @ApiModelProperty("采购员编码")
+ private String buyerCode; // 采购员编码
+ @ApiModelProperty("采购日期(填单日期)")
+ private String purchaseDate; // 采购日期(填单日期)
+ @ApiModelProperty("到货日期")
+ private String arrivalDate; // 到货日期
+ @ApiModelProperty("采购组织名称(默认36524集团)")
+ private String purchasingOrgName; // 采购组织名称(默认36524集团)
+ @ApiModelProperty("采购组织编码(36524)")
+ private String purchasingOrgCode; // 采购组织编码(36524)
+ @ApiModelProperty("采购部门名称(默认生活通)")
+ private String purchasingDeptCode; // 采购部门名称(默认生活通)
+ @ApiModelProperty("采购部门编码(默认生活通编码)")
+ private String purchasingDeptName; // 采购部门编码(默认生活通编码)
+ @ApiModelProperty("供应商名称")
+ private String supplierName; // 供应商名称
+ @ApiModelProperty("供应商编码")
+ private String supplierCode; // 供应商编码
+ @ApiModelProperty("供应商唯一编码")
+ private String supplierOnlyCode; // 供应商唯一编码
+ @ApiModelProperty("物流公司名称(和供应商相同)")
+ private String logisticsCompanyName; // 物流公司名称(和供应商相同)
+ @ApiModelProperty("物流公司编码")
+ private String logisticsCompanyCode; // 物流公司编码
+ @ApiModelProperty("单据到效期")
+ private String expiryDate; // 单据到效期
+ @ApiModelProperty("仓位")
+ private String warehousePosition; // 仓位
+ @ApiModelProperty("仓位code")
+ private String warehousePositionCode; // 仓位code
+ @ApiModelProperty("监管0未审核,1审核通过,2审核不通过")
+ private String purchaseState; // 监管0未审核,1审核通过,2审核不通过
+ @ApiModelProperty("监管审批意见")
+ private String purchaseRemarks; // 监管审批意见
+ @ApiModelProperty("银行0未审核,1审核通过,2审核不通过")
+ private String bankState; // 银行0未审核,1审核通过,2审核不通过
+ @ApiModelProperty("银行审批意见")
+ private String bankRemarks; // 银行审批意见
+ @ApiModelProperty("完成状态")
+ private String completionStatus; // 完成状态
+ @ApiModelProperty("完成状态Key")
+ private String completionStatusKey; // 完成状态Key
+ @ApiModelProperty("填单人code")
+ private String tdrCode;
+ @ApiModelProperty("填单人姓名")
+ private String tdrName;
+}
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobaccoVo.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobaccoVo.java
new file mode 100644
index 00000000..53257141
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobacco/PurchaseRequisitionTobaccoVo.java
@@ -0,0 +1,108 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitiontobacco;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionTobaccoVo.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitiontobacco.PurchaseRequisitionTobaccoVo
+ * Description: 采购订单表 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "采购订单表 视图数据对象", description = "采购订单表 视图数据对象")
+public class PurchaseRequisitionTobaccoVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("创建者")
+ private String createSid; // 创建者
+ @ApiModelProperty("更新者")
+ private String modifySid; // 更新者
+ @ApiModelProperty("单号")
+ private String code; // 单号
+ @ApiModelProperty("采购员姓名")
+ private String buyerName; // 采购员姓名
+ @ApiModelProperty("采购员编码")
+ private String buyerCode; // 采购员编码
+ @ApiModelProperty("采购日期(填单日期)")
+ private String purchaseDate; // 采购日期(填单日期)
+ @ApiModelProperty("到货日期")
+ private String arrivalDate; // 到货日期
+ @ApiModelProperty("采购组织名称(默认36524集团)")
+ private String purchasingOrgName; // 采购组织名称(默认36524集团)
+ @ApiModelProperty("采购组织编码(36524)")
+ private String purchasingOrgCode; // 采购组织编码(36524)
+ @ApiModelProperty("采购部门名称(默认生活通)")
+ private String purchasingDeptCode; // 采购部门名称(默认生活通)
+ @ApiModelProperty("采购部门编码(默认生活通编码)")
+ private String purchasingDeptName; // 采购部门编码(默认生活通编码)
+ @ApiModelProperty("供应商名称")
+ private String supplierName; // 供应商名称
+ @ApiModelProperty("供应商编码")
+ private String supplierCode; // 供应商编码
+ @ApiModelProperty("供应商唯一编码")
+ private String supplierOnlyCode; // 供应商唯一编码
+ @ApiModelProperty("物流公司名称(和供应商相同)")
+ private String logisticsCompanyName; // 物流公司名称(和供应商相同)
+ @ApiModelProperty("物流公司编码")
+ private String logisticsCompanyCode; // 物流公司编码
+ @ApiModelProperty("单据到效期")
+ private String expiryDate; // 单据到效期
+ @ApiModelProperty("仓位")
+ private String warehousePosition; // 仓位
+ @ApiModelProperty("仓位code")
+ private String warehousePositionCode; // 仓位code
+ @ApiModelProperty("监管0未审核,1审核通过,2审核不通过")
+ private String purchaseState; // 监管0未审核,1审核通过,2审核不通过
+ @ApiModelProperty("监管审批意见")
+ private String purchaseRemarks; // 监管审批意见
+ @ApiModelProperty("银行0未审核,1审核通过,2审核不通过")
+ private String bankState; // 银行0未审核,1审核通过,2审核不通过
+ @ApiModelProperty("银行审批意见")
+ private String bankRemarks; // 银行审批意见
+ @ApiModelProperty("完成状态")
+ private String completionStatus; // 完成状态
+ @ApiModelProperty("完成状态Key")
+ private String completionStatusKey; // 完成状态Key
+ @ApiModelProperty("填单人code")
+ private String tdrCode;
+ @ApiModelProperty("填单人姓名")
+ private String tdrName;
+}
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/supervise/portal/api/sysorganization/SysOrganization.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetails.java
similarity index 50%
rename from yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/supervise/portal/api/sysorganization/SysOrganization.java
rename to yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetails.java
index 5fe15dc6..779f41d9 100644
--- a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/supervise/portal/api/sysorganization/SysOrganization.java
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetails.java
@@ -23,7 +23,7 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
-package com.yxt.supervise.portal.api.sysorganization;
+package com.yxt.anrui.portal.api.purchaserequisitiontobaccodetails;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yxt.common.core.domain.BaseEntity;
@@ -32,51 +32,46 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
- * Project: yxt_supervise(宇信通监管)
- * File: SysOrganization.java
- * Class: com.supervise.api.sysorganization.SysOrganization
- * Description: 组织机构表.
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionTobaccoDetails.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitiontobaccodetails.PurchaseRequisitionTobaccoDetails
+ * Description: 采购订单表.
* Copyright: Copyright (c) 2011
* Company: https://gitee.com/liuzp315
- * Makedate: 2022-11-11 11:40:30
+ * Makedate: 2022-12-28 11:37:54
*
- * @author dongjianzhao
+ * @author liupopo
* @version 1.0
* @since 1.0
*/
@Data
-@ApiModel(value = "组织机构表", description = "组织机构表")
-@TableName("sys_organization")
-public class SysOrganization extends BaseEntity {
+@ApiModel(value = "采购订单表", description = "采购订单表")
+@TableName("purchase_requisition_tobacco_details")
+public class PurchaseRequisitionTobaccoDetails extends BaseEntity {
private static final long serialVersionUID = 1L;
- @ApiModelProperty("部门/组织名称")
- private String name; // 部门/组织名称
- @ApiModelProperty("父(部门/组织) sid")
- private String psid; // 父(部门/组织) sid
- @ApiModelProperty("联系电话")
- private String linkPhone; // 联系电话
- @ApiModelProperty("部门sid全路径")
- private String orgSidPath; // 部门sid全路径
- @ApiModelProperty("排序")
- private Integer sort; // 排序
- @ApiModelProperty("地址")
- private String addrs; // 地址
- @ApiModelProperty("地理位置经纬度")
- private String jwd; // 地理位置经纬度
- @ApiModelProperty("部门编码")
- private String orgCode; // 部门编码
- @ApiModelProperty("部门简称(地区简称+门店名称首字母(遇到首字母重复时用2个字母))")
- private String orgShortName; // 部门简称(地区简称+门店名称首字母(遇到首字母重复时用2个字母))
- @ApiModelProperty("联系人")
- private String linkPerson; // 联系人
- @ApiModelProperty("是否是独立法人:0是,1否")
- private Integer isDept; // 是否是独立法人:0是,1否
- @ApiModelProperty("是否是公司:0否,1是")
- private Integer isOrg; // 是否是公司:0否,1是
- @ApiModelProperty("组织属性key")
- private String orgAttributeKey; // 组织属性key
- @ApiModelProperty("组织属性value")
- private String orgAttributeValue; // 组织属性value
-
+ @ApiModelProperty("创建者")
+ private String createSid; // 创建者
+ @ApiModelProperty("更新者")
+ private String modifySid; // 更新者
+ @ApiModelProperty("关联表sid")
+ private String mainSid; // 关联表sid
+ @ApiModelProperty("卷烟代码")
+ private String yCode; // 卷烟代码
+ @ApiModelProperty("门店名称编码")
+ private String storeCode; // 门店名称编码
+ @ApiModelProperty("门店名称")
+ private String storeName; // 门店名称
+ @ApiModelProperty("批发价")
+ private String pfj; // 批发价
+ @ApiModelProperty("要货量")
+ private String yhl; // 要货量
+ @ApiModelProperty("订单量")
+ private String ddl; // 订单量
+ @ApiModelProperty("金额")
+ private String price; // 金额
+ @ApiModelProperty("厂家名称")
+ private String cjmc; // 厂家名称
+ @ApiModelProperty("零售指导价")
+ private String lszdj; // 零售指导价
}
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetailsDetailsVo.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetailsDetailsVo.java
new file mode 100644
index 00000000..7f42eb09
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetailsDetailsVo.java
@@ -0,0 +1,79 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitiontobaccodetails;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionTobaccoDetailsVo.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitiontobaccodetails.PurchaseRequisitionTobaccoDetailsVo
+ * Description: 采购订单表 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "采购订单表 视图数据详情", description = "采购订单表 视图数据详情")
+public class PurchaseRequisitionTobaccoDetailsDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("创建者")
+ private String createSid; // 创建者
+ @ApiModelProperty("更新者")
+ private String modifySid; // 更新者
+ @ApiModelProperty("关联表sid")
+ private String mainSid; // 关联表sid
+ @ApiModelProperty("卷烟代码")
+ private String yCode; // 卷烟代码
+ @ApiModelProperty("门店名称编码")
+ private String storeCode; // 门店名称编码
+ @ApiModelProperty("门店名称")
+ private String storeName; // 门店名称
+ @ApiModelProperty("批发价")
+ private String pfj; // 批发价
+ @ApiModelProperty("要货量")
+ private String yhl; // 要货量
+ @ApiModelProperty("订单量")
+ private String ddl; // 订单量
+ @ApiModelProperty("金额")
+ private String price; // 金额
+ @ApiModelProperty("厂家名称")
+ private String cjmc; // 厂家名称
+ @ApiModelProperty("零售指导价")
+ private String lszdj; // 零售指导价
+
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetailsDto.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetailsDto.java
new file mode 100644
index 00000000..57039fb0
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetailsDto.java
@@ -0,0 +1,79 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitiontobaccodetails;
+
+
+import com.yxt.common.core.dto.Dto;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionTobaccoDetailsDto.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitiontobaccodetails.PurchaseRequisitionTobaccoDetailsDto
+ * Description: 采购订单表 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "采购订单表 数据传输对象", description = "采购订单表 数据传输对象")
+public class PurchaseRequisitionTobaccoDetailsDto implements Dto {
+
+ private String sid; // sid
+
+ @ApiModelProperty("创建者")
+ private String createSid; // 创建者
+ @ApiModelProperty("更新者")
+ private String modifySid; // 更新者
+ @ApiModelProperty("关联表sid")
+ private String mainSid; // 关联表sid
+ @ApiModelProperty("卷烟代码")
+ private String yCode; // 卷烟代码
+ @ApiModelProperty("门店名称编码")
+ private String storeCode; // 门店名称编码
+ @ApiModelProperty("门店名称")
+ private String storeName; // 门店名称
+ @ApiModelProperty("批发价")
+ private String pfj; // 批发价
+ @ApiModelProperty("要货量")
+ private String yhl; // 要货量
+ @ApiModelProperty("订单量")
+ private String ddl; // 订单量
+ @ApiModelProperty("金额")
+ private String price; // 金额
+ @ApiModelProperty("厂家名称")
+ private String cjmc; // 厂家名称
+ @ApiModelProperty("零售指导价")
+ private String lszdj; // 零售指导价
+
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetailsFeign.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetailsFeign.java
new file mode 100644
index 00000000..b9f02b6f
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetailsFeign.java
@@ -0,0 +1,78 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitiontobaccodetails;
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionTobaccoDetailsFeign.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitiontobaccodetails.PurchaseRequisitionTobaccoDetailsFeign
+ * Description: 采购订单表.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "采购订单表")
+@FeignClient(
+ contextId = "yxt-supervise-PurchaseRequisitionTobaccoDetails",
+ name = "yxt-supervise",
+ path = "v1/purchaserequisitiontobaccodetails",
+ fallback = PurchaseRequisitionTobaccoDetailsFeignFallback.class)
+public interface PurchaseRequisitionTobaccoDetailsFeign {
+
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
+ @ResponseBody
+ public ResultBean> listPage(@RequestBody PagerQuery pq);
+
+ @ApiOperation("新增或修改")
+ @PostMapping("/save")
+ @ResponseBody
+ public ResultBean save(@RequestBody PurchaseRequisitionTobaccoDetailsDto dto);
+
+ @ApiOperation("根据sid删除记录")
+ @DeleteMapping("/delBySids")
+ @ResponseBody
+ public ResultBean delBySids(@RequestBody String[] sids);
+
+ @ApiOperation("根据SID获取一条记录")
+ @GetMapping("/fetchDetailsBySid/{sid}")
+ @ResponseBody
+ public ResultBean fetchDetailsBySid(@PathVariable("sid") String sid);
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetailsFeignFallback.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetailsFeignFallback.java
new file mode 100644
index 00000000..56a37d6b
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetailsFeignFallback.java
@@ -0,0 +1,72 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitiontobaccodetails;
+
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionTobaccoDetailsFeignFallback.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitiontobaccodetails.PurchaseRequisitionTobaccoDetailsFeignFallback
+ * Description: 采购订单表.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Component
+public class PurchaseRequisitionTobaccoDetailsFeignFallback implements PurchaseRequisitionTobaccoDetailsFeign {
+
+ @Override
+ public ResultBean> listPage(PagerQuery pq){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口yxt-supervise/purchaserequisitiontobaccodetails/listPage无法访问");
+ }
+
+ @Override
+ public ResultBean save(PurchaseRequisitionTobaccoDetailsDto dto){
+ return ResultBean.fireFail().setMsg("接口yxt-supervise/purchaserequisitiontobaccodetails/save无法访问");
+ }
+
+ @Override
+ public ResultBean delBySids( String[] sids){
+ return ResultBean.fireFail().setMsg("接口yxt-supervise/purchaserequisitiontobaccodetails/delBySids无法访问");
+ }
+
+ @Override
+ public ResultBean fetchDetailsBySid(String sid){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口yxt-supervise/purchaserequisitiontobaccodetails/fetchDetailsBySid无法访问");
+ }
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetailsQuery.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetailsQuery.java
new file mode 100644
index 00000000..38dde960
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetailsQuery.java
@@ -0,0 +1,77 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitiontobaccodetails;
+
+
+import com.yxt.common.core.query.Query;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionTobaccoDetailsQuery.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitiontobaccodetails.PurchaseRequisitionTobaccoDetailsQuery
+ * Description: 采购订单表 查询条件.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "采购订单表 查询条件", description = "采购订单表 查询条件")
+public class PurchaseRequisitionTobaccoDetailsQuery implements Query {
+
+ @ApiModelProperty("创建者")
+ private String createSid; // 创建者
+ @ApiModelProperty("更新者")
+ private String modifySid; // 更新者
+ @ApiModelProperty("关联表sid")
+ private String mainSid; // 关联表sid
+ @ApiModelProperty("卷烟代码")
+ private String yCode; // 卷烟代码
+ @ApiModelProperty("门店名称编码")
+ private String storeCode; // 门店名称编码
+ @ApiModelProperty("门店名称")
+ private String storeName; // 门店名称
+ @ApiModelProperty("批发价")
+ private String pfj; // 批发价
+ @ApiModelProperty("要货量")
+ private String yhl; // 要货量
+ @ApiModelProperty("订单量")
+ private String ddl; // 订单量
+ @ApiModelProperty("金额")
+ private String price; // 金额
+ @ApiModelProperty("厂家名称")
+ private String cjmc; // 厂家名称
+ @ApiModelProperty("零售指导价")
+ private String lszdj; // 零售指导价
+
+}
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetailsVo.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetailsVo.java
new file mode 100644
index 00000000..38148f8c
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/purchaserequisitiontobaccodetails/PurchaseRequisitionTobaccoDetailsVo.java
@@ -0,0 +1,79 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.purchaserequisitiontobaccodetails;
+
+
+import com.yxt.common.core.vo.Vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: yxt-supervise(宇信通监管)
+ * File: PurchaseRequisitionTobaccoDetailsVo.java
+ * Class: com.yxt.supervise.portal.api.purchaserequisitiontobaccodetails.PurchaseRequisitionTobaccoDetailsVo
+ * Description: 采购订单表 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-28 11:37:54
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "采购订单表 视图数据对象", description = "采购订单表 视图数据对象")
+public class PurchaseRequisitionTobaccoDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("创建者")
+ private String createSid; // 创建者
+ @ApiModelProperty("更新者")
+ private String modifySid; // 更新者
+ @ApiModelProperty("关联表sid")
+ private String mainSid; // 关联表sid
+ @ApiModelProperty("卷烟代码")
+ private String yCode; // 卷烟代码
+ @ApiModelProperty("门店名称编码")
+ private String storeCode; // 门店名称编码
+ @ApiModelProperty("门店名称")
+ private String storeName; // 门店名称
+ @ApiModelProperty("批发价")
+ private String pfj; // 批发价
+ @ApiModelProperty("要货量")
+ private String yhl; // 要货量
+ @ApiModelProperty("订单量")
+ private String ddl; // 订单量
+ @ApiModelProperty("金额")
+ private String price; // 金额
+ @ApiModelProperty("厂家名称")
+ private String cjmc; // 厂家名称
+ @ApiModelProperty("零售指导价")
+ private String lszdj; // 零售指导价
+
+}
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunction.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunction.java
new file mode 100644
index 00000000..b6a40666
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunction.java
@@ -0,0 +1,49 @@
+package com.yxt.anrui.portal.api.sysfunction;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.yxt.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: anrui_portal(门户建设)
+ * File: SysFunction.java
+ * Class: com.yxt.anrui.portal.api.sysfunction.SysFunction
+ * Description: 功能.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2021-08-03 00:24:28
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@ApiModel(value = "功能", description = "功能")
+@TableName("sys_function")
+@Data
+public class SysFunction extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+
+ @ApiModelProperty("功能名称")
+ private String name;
+
+ @ApiModelProperty("层级")
+ private Integer level;
+
+ @ApiModelProperty("父级sid")
+ private String parentSid;
+
+ @ApiModelProperty("接口地址")
+ private String actionUrl;
+
+ @ApiModelProperty("模块名称")
+ private String controllerName;
+
+ @ApiModelProperty("移动端按钮id")
+ private String funId;
+
+ @ApiModelProperty("是否手机端权限0否,1是")
+ private String phoneFunction;
+}
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunctionDto.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunctionDto.java
new file mode 100644
index 00000000..1c52df81
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunctionDto.java
@@ -0,0 +1,51 @@
+package com.yxt.anrui.portal.api.sysfunction;
+
+
+import com.yxt.common.core.dto.Dto;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: anrui_portal(门户建设)
+ * File: SysFunctionDto.java
+ * Class: com.yxt.anrui.portal.api.sysfunction.SysFunctionDto
+ * Description: 功能 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2021-08-03 00:24:28
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@ApiModel(value = "功能 数据传输对象", description = "功能 数据传输对象")
+@Data
+public class SysFunctionDto implements Dto {
+
+
+ @ApiModelProperty("功能名称")
+ private String name;
+
+ @ApiModelProperty("层级")
+ private Integer level;
+
+ @ApiModelProperty("父级sid")
+ private String parentSid;
+
+ @ApiModelProperty("接口地址")
+ private String actionUrl;
+
+ @ApiModelProperty("模块名称")
+ private String controllerName;
+ @ApiModelProperty("模块sid")
+ private String sourceSid;
+
+ @ApiModelProperty("移动端按钮id")
+ private String funId;
+
+ @ApiModelProperty("是否手机端权限0否,1是")
+ private String phoneFunction;
+ @ApiModelProperty("备注")
+ private String remarks ;
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunctionFeign.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunctionFeign.java
new file mode 100644
index 00000000..04ef1058
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunctionFeign.java
@@ -0,0 +1,88 @@
+package com.yxt.anrui.portal.api.sysfunction;
+
+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.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+
+import java.util.List;
+
+/**
+ * Project: anrui_portal(门户建设)
+ * File: SysFunctionFeign.java
+ * Class: com.yxt.anrui.portal.api.sysfunction.SysFunctionFeign
+ * Description: 功能.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2021-08-03 00:24:28
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "功能")
+@FeignClient(
+ contextId = "supervise-portal-SysFunction",
+ name = "supervise-portal",
+ path = "v1/sysfunction",
+ fallback = SysFunctionFeignFallback.class)
+public interface SysFunctionFeign {
+
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
+ public ResultBean> listPage(@RequestBody PagerQuery pq);
+
+ @ApiOperation("功能管理不分页查询全部 树形")
+ @PostMapping("/listAll")
+ public ResultBean> listAll(@RequestBody SysFunctionQuery query);
+
+ @ApiOperation("根据角色sid条件查询所有数据列表 树形")
+ @PostMapping("/listAllByRoleSid")
+ public ResultBean> listAllByRoleSid(@RequestBody SysFunctionQuery query);
+
+ /**
+ * 功能列表接口
+ *
+ * @param query
+ * @return
+ */
+ @ApiOperation("查询所有数据列表 根据资源归类")
+ @PostMapping("/listAllVoForSource")
+ public ResultBean> listAllVoForSource(@RequestBody SysFunctionQuery query);
+
+ @ApiOperation("所有数据列表")
+ @GetMapping("/list")
+ public ResultBean> list();
+
+ @ApiOperation("新增保存")
+ @PostMapping("/save")
+ public ResultBean save(@RequestBody SysFunctionDto dto);
+
+ @ApiOperation("修改保存")
+ @PostMapping("/update/{sid}")
+ public ResultBean update(@RequestBody SysFunctionDto dto,@PathVariable("sid") String sid);
+
+ @ApiOperation("修改功能的是否可用的状态")
+ @PostMapping("/updateIsEnable/{sid}/{isEnable}")
+ public ResultBean updateIsEnable(@PathVariable("sid") String sid, @PathVariable("isEnable") Integer isEnable);
+
+ @ApiOperation("删除记录")
+ @GetMapping("/del/{ids}")
+ public ResultBean del(@PathVariable("ids") String ids);
+ @ApiOperation("删除记录")
+ @GetMapping("/delBySids/{sids}")
+ public ResultBean delBySids(@PathVariable("sids") String sids);
+
+ @ApiOperation("获取一条记录")
+ @GetMapping("/fetch/{id}")
+ public ResultBean fetch(@PathVariable("id") String id);
+ @ApiOperation("获取一条记录")
+ @GetMapping("/fetchBySid/{sid}")
+ public ResultBean fetchBySid(@PathVariable("sid") String sid);
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunctionFeignFallback.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunctionFeignFallback.java
new file mode 100644
index 00000000..1dfc5351
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunctionFeignFallback.java
@@ -0,0 +1,92 @@
+package com.yxt.anrui.portal.api.sysfunction;
+
+import com.yxt.common.core.query.PagerQuery;
+import com.yxt.common.core.result.ResultBean;
+import com.yxt.common.core.vo.PagerVo;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * Project: anrui_portal(门户建设)
+ * File: SysFunctionFeignFallback.java
+ * Class: com.yxt.anrui.portal.api.sysfunction.SysFunctionFeignFallback
+ * Description: 功能.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2021-08-03 00:24:28
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Component
+public class SysFunctionFeignFallback implements SysFunctionFeign {
+
+ @Override
+ public ResultBean> listPage(PagerQuery pq){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口anrui_portal/sysfunction/listPage无法访问");
+ }
+
+ @Override
+ public ResultBean> listAll(SysFunctionQuery query){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口anrui_portal/sysfunction/listAll无法访问");
+ }
+
+ @Override
+ public ResultBean> listAllByRoleSid(SysFunctionQuery query) {
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口anrui_portal/sysfunction/listAllByRoleSid无法访问");
+ }
+
+ @Override
+ public ResultBean> listAllVoForSource(SysFunctionQuery query) {
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口anrui_portal/sysfunction/listAllVoForSource无法访问");
+ }
+
+ @Override
+ public ResultBean> list(){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口anrui_portal/sysfunction/list无法访问");
+ }
+
+ @Override
+ public ResultBean save(SysFunctionDto dto){
+ return ResultBean.fireFail().setMsg("接口anrui_portal/sysfunction/save无法访问");
+ }
+
+ @Override
+ public ResultBean update(SysFunctionDto dto,String sid){
+ return ResultBean.fireFail().setMsg("接口anrui_portal/sysfunction/update无法访问");
+ }
+
+ @Override
+ public ResultBean updateIsEnable(String sid, Integer isEnable) {
+ return null;
+ }
+
+ @Override
+ public ResultBean del(String ids){
+ return ResultBean.fireFail().setMsg("接口anrui_portal/sysfunction/del无法访问");
+ }
+
+ @Override
+ public ResultBean delBySids(String sids) {
+ return ResultBean.fireFail().setMsg("接口anrui_portal/sysfunction/delBySids无法访问");
+ }
+
+ @Override
+ public ResultBean fetch(String id){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口anrui_portal/sysfunction/fetch无法访问");
+ }
+
+ @Override
+ public ResultBean fetchBySid(String sid) {
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口anrui_portal/sysfunction/fetchBySid无法访问");
+ }
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunctionQuery.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunctionQuery.java
new file mode 100644
index 00000000..648787b5
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunctionQuery.java
@@ -0,0 +1,50 @@
+package com.yxt.anrui.portal.api.sysfunction;
+
+
+import com.yxt.common.core.query.Query;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: anrui_portal(门户建设)
+ * File: SysFunctionQuery.java
+ * Class: com.yxt.anrui.portal.api.sysfunction.SysFunctionQuery
+ * Description: 功能 查询条件.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2021-08-03 00:24:28
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@ApiModel(value = "功能 查询条件", description = "功能 查询条件")
+@Data
+public class SysFunctionQuery implements Query {
+
+
+ @ApiModelProperty("功能名称")
+ private String name;
+
+ @ApiModelProperty("层级")
+ private Integer level;
+
+ @ApiModelProperty("父级sid")
+ private String parentSid;
+ @ApiModelProperty("角色sid")
+ private String roleSid;
+
+ @ApiModelProperty("接口地址")
+ private String actionUrl;
+
+ @ApiModelProperty("模块名称")
+ private String controllerName;
+
+ @ApiModelProperty("移动端按钮id")
+ private String funId;
+
+
+ @ApiModelProperty("是否手机端权限0否,1是")
+ private String phoneFunction;
+}
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunctionTreeVo.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunctionTreeVo.java
new file mode 100644
index 00000000..88bab74e
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunctionTreeVo.java
@@ -0,0 +1,50 @@
+package com.yxt.anrui.portal.api.sysfunction;
+
+
+import com.yxt.common.core.vo.Vo;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * Project: anrui_portal(门户建设)
+ * File: SysFunctionTreeVo.java
+ * Description: 功能表 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2021-08-03 00:24:28
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@ApiModel(value = "功能表 视图数据对象", description = "功能表 视图数据对象")
+@Data
+public class SysFunctionTreeVo implements Vo {
+ @ApiModelProperty("功能名称")
+ private String name;
+ @ApiModelProperty("资源sid")
+ private String sourceSid;
+ @ApiModelProperty("上级sid")
+ private String parentSid;
+ @ApiModelProperty("sid")
+ private String sid;
+ @ApiModelProperty("资源名称")
+ private String sourceName;
+ @ApiModelProperty("url地址")
+ private String actionUrl;
+ @ApiModelProperty("功能根路径sid")
+ private String functionRootSid;
+ @ApiModelProperty("子功能")
+ private List children;
+ @ApiModelProperty("是否可用")
+ private String isEnable;
+ @ApiModelProperty("功能列表用,是否是资源层级1是,0不是")
+ private String isSource = "0";
+ @ApiModelProperty("父级名称")
+ private String parentName;
+ @ApiModelProperty("说明")
+ private String remarks;
+}
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunctionVo.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunctionVo.java
new file mode 100644
index 00000000..7cbfbdad
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysfunction/SysFunctionVo.java
@@ -0,0 +1,51 @@
+package com.yxt.anrui.portal.api.sysfunction;
+
+
+import com.yxt.common.core.vo.Vo;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * Project: anrui_portal(门户建设)
+ * File: SysFunctionVo.java
+ * Class: com.yxt.anrui.portal.api.sysfunction.SysFunctionVo
+ * Description: 功能 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2021-08-03 00:24:28
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@ApiModel(value = "功能 视图数据对象", description = "功能 视图数据对象")
+@Data
+public class SysFunctionVo implements Vo {
+ @ApiModelProperty("功能名称")
+ private String name;
+ @ApiModelProperty("父级sid")
+ private String parentSid;
+ @ApiModelProperty("父级名称")
+ private String parentName;
+ @ApiModelProperty("接口地址")
+ private String actionUrl;
+ @ApiModelProperty("模块名称")
+ private String controllerName;
+ @ApiModelProperty("是否手机端权限0否,1是")
+ private String phoneFunction;
+ @ApiModelProperty("sid")
+ private String sid;
+ @ApiModelProperty("子集数据")
+ private List children;
+ @ApiModelProperty("是否选中 1未选中,0选中")
+ private String checked;
+ @ApiModelProperty("资源名称")
+ private String sourceName;
+ @ApiModelProperty("资源SId")
+ private String sourceSid;
+ @ApiModelProperty("是否可用")
+ private Integer isEnable;
+}
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysmapping/SaveListDto.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysmapping/SaveListDto.java
new file mode 100644
index 00000000..57e5cc03
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysmapping/SaveListDto.java
@@ -0,0 +1,21 @@
+package com.yxt.anrui.portal.api.sysmapping;
+
+import com.yxt.common.core.dto.Dto;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.List;
+
+@Data
+public class SaveListDto implements Dto {
+ private static final long serialVersionUID = -8934344899751306457L;
+
+ @ApiModelProperty("用户sid")
+ private String userSid; // 数据字典sid
+
+ @ApiModelProperty("数据字典sid")
+ private String dictSid; // 数据字典sid
+
+ @ApiModelProperty("List")
+ private List listDtos;
+}
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysmapping/SysMapping.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysmapping/SysMapping.java
new file mode 100644
index 00000000..16f2f40c
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysmapping/SysMapping.java
@@ -0,0 +1,68 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.sysmapping;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.yxt.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: sysmapping(sysmapping)
+ * File: SysMapping.java
+ * Class: com.yxt.anrui.portal.api.sysmapping.SysMapping
+ * Description: sys_mapping.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-09-26 10:50:18
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "数据映射", description = "数据映射")
+@TableName("sys_mapping")
+public class SysMapping extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty("数据字典sid")
+ private String dictSid; // 数据字典sid
+ @ApiModelProperty("映射来源,如CWXT等")
+ private String map_sourceKey; // 映射来源,如CWXT等
+ @ApiModelProperty("映射来源,如财务系统等")
+ private String map_sourceValue; // 映射来源,如财务系统等
+ @ApiModelProperty("映射实体,如付款单")
+ private String map_object; // 映射实体,如付款单
+ @ApiModelProperty("映射项目类别,如应付类别")
+ private String map_item; // 映射项目类别,如应付类别
+ @ApiModelProperty("项目key,如002")
+ private String map_itemKey; // 项目key,如002
+ @ApiModelProperty("项目value,如外采")
+ private String map_itemValue; // 项目value,如外采
+
+}
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysmapping/SysMappingDetailsVo.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysmapping/SysMappingDetailsVo.java
new file mode 100644
index 00000000..2078b99c
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysmapping/SysMappingDetailsVo.java
@@ -0,0 +1,68 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.sysmapping;
+
+
+import com.yxt.common.core.vo.Vo;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: sysmapping(sysmapping)
+ * File: SysMappingVo.java
+ * Class: com.yxt.anrui.portal.api.sysmapping.SysMappingVo
+ * Description: sys_mapping 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-09-26 10:50:18
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "数据映射 视图数据详情", description = "数据映射 视图数据详情")
+public class SysMappingDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("数据字典sid")
+ private String dictSid; // 数据字典sid
+ @ApiModelProperty("映射来源,如CWXT等")
+ private String map_sourceKey; // 映射来源,如CWXT等
+ @ApiModelProperty("映射来源,如财务系统等")
+ private String map_sourceValue; // 映射来源,如财务系统等
+ @ApiModelProperty("映射实体,如付款单")
+ private String map_object; // 映射实体,如付款单
+ @ApiModelProperty("映射项目类别,如应付类别")
+ private String map_item; // 映射项目类别,如应付类别
+ @ApiModelProperty("项目key,如002")
+ private String map_itemKey; // 项目key,如002
+ @ApiModelProperty("项目value,如外采")
+ private String map_itemValue; // 项目value,如外采
+
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysmapping/SysMappingDto.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysmapping/SysMappingDto.java
new file mode 100644
index 00000000..500bbff1
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysmapping/SysMappingDto.java
@@ -0,0 +1,70 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.sysmapping;
+
+
+import com.yxt.common.core.dto.Dto;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: sysmapping(sysmapping)
+ * File: SysMappingDto.java
+ * Class: com.yxt.anrui.portal.api.sysmapping.SysMappingDto
+ * Description: sys_mapping 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-09-26 10:50:18
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "数据映射 数据传输对象", description = "数据映射 数据传输对象")
+public class SysMappingDto implements Dto {
+
+ private String sid; // sid
+
+ @ApiModelProperty("用户sid")
+ private String userSid; // 数据字典sid
+ @ApiModelProperty("数据字典sid")
+ private String dictSid; // 数据字典sid
+ @ApiModelProperty("映射来源,如CWXT等")
+ private String map_sourceKey; // 映射来源,如CWXT等
+ @ApiModelProperty("映射来源,如财务系统等")
+ private String map_sourceValue; // 映射来源,如财务系统等
+ @ApiModelProperty("映射实体,如付款单")
+ private String map_object; // 映射实体,如付款单
+ @ApiModelProperty("映射项目类别,如应付类别")
+ private String map_item; // 映射项目类别,如应付类别
+ @ApiModelProperty("项目key,如002")
+ private String map_itemKey; // 项目key,如002
+ @ApiModelProperty("项目value,如外采")
+ private String map_itemValue; // 项目value,如外采
+
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysmapping/SysMappingFeign.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysmapping/SysMappingFeign.java
new file mode 100644
index 00000000..00e6e041
--- /dev/null
+++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/anrui/portal/api/sysmapping/SysMappingFeign.java
@@ -0,0 +1,98 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.anrui.portal.api.sysmapping;
+
+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.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ * Project: sysmapping(sysmapping)
+ * File: SysMappingFeign.java
+ * Class: com.yxt.anrui.portal.api.sysmapping.SysMappingFeign
+ * Description: sys_mapping.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-09-26 10:50:18
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "数据映射")
+@FeignClient(
+ contextId = "supervise-portal-SysMapping",
+ name = "supervise-portal",
+ path = "v1/sysmapping",
+ fallback = SysMappingFeignFallback.class)
+public interface SysMappingFeign {
+
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
+ @ResponseBody
+ public ResultBean> listPage(@RequestBody PagerQuery pq);
+
+ @ApiOperation("新增或修改")
+ @PostMapping("/save")
+ @ResponseBody
+ public ResultBean save(@RequestBody SysMappingDto dto);
+
+ @ApiOperation("根据sid删除记录")
+ @DeleteMapping("/delBySids")
+ @ResponseBody
+ public ResultBean delBySids(@RequestBody String[] sids);
+
+ @ApiOperation("根据SID获取一条记录")
+ @GetMapping("/fetchDetailsBySid/{sid}")
+ @ResponseBody
+ public ResultBean fetchDetailsBySid(@PathVariable("sid") String sid);
+
+ @ApiOperation("新增映射")
+ @PostMapping("/saveMappingList")
+ @ResponseBody
+ public ResultBean saveMappingList(@RequestBody SaveListDto dto);
+
+ @ApiOperation("根据条件查询详情")
+ @PostMapping("/selectMappingInfo")
+ @ResponseBody
+ public ResultBean selectMappingInfo(@RequestBody SysMappingInfoQuery query);
+
+ @PostMapping("/selectMappingListInfo")
+ @ResponseBody
+ public ResultBean> selectMappingListInfo(@RequestBody SysMappingListInfoQuery query);
+
+ @ApiOperation("根据条件查询详情批量")
+ @PostMapping("/selectMappingInfoBatch")
+ @ResponseBody
+ public ResultBean