From 9dbb86648fa27f789b4289dcb8d8dba5a644281f Mon Sep 17 00:00:00 2001
From: God <10745413@qq.com>
Date: Tue, 7 Mar 2023 11:44:05 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BE=9B=E5=BA=94=E5=95=86=E6=8E=A5=E5=8F=A3co?=
=?UTF-8?q?py?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../com/yxt/supervise/customer/api/Test.java | 9 -
.../SupplierBankInfoDetailsVo.java | 88 +++++++
.../supplierbankinfo/SupplierBankInfoDto.java | 88 +++++++
.../SupplierBankInfoFeign.java | 76 ++++++
.../SupplierBankInfoFeignFallback.java | 70 ++++++
.../SupplierBankInfoQuery.java | 80 +++++++
.../supplierbankinfo/SupplierBankInfoVo.java | 82 +++++++
.../SupplierContractInfo.java | 70 ++++++
.../SupplierContractInfoDetailsVo.java | 70 ++++++
.../SupplierContractInfoDto.java | 71 ++++++
.../SupplierContractInfoFeign.java | 76 ++++++
.../SupplierContractInfoFeignFallback.java | 70 ++++++
.../SupplierContractInfoQuery.java | 64 ++++++
.../SupplierContractInfoVo.java | 70 ++++++
.../api/supplierindex/SupplierIndex.java | 63 +++++
.../supplierindex/SupplierIndexDetailsVo.java | 64 ++++++
.../api/supplierindex/SupplierIndexDto.java | 67 ++++++
.../api/supplierindex/SupplierIndexFeign.java | 83 +++++++
.../SupplierIndexFeignFallback.java | 80 +++++++
.../api/supplierindex/SupplierIndexQuery.java | 62 +++++
.../api/supplierindex/SupplierIndexVo.java | 64 ++++++
.../com/yxt/supervise/customer/biz/Test.java | 9 -
.../SupplierBankInfoMapper.java | 75 ++++++
.../SupplierBankInfoMapper.xml | 27 +++
.../SupplierBankInfoRest.java | 97 +++++++-
.../SupplierBankInfoService.java | 216 ++++++++++++++++++
.../SupplierContractInfoMapper.java | 72 ++++++
.../SupplierContractInfoMapper.xml | 23 ++
.../SupplierContractInfoRest.java | 93 ++++++++
.../SupplierContractInfoService.java | 106 +++++++++
.../supplierindex/SupplierIndexMapper.java | 72 ++++++
.../biz/supplierindex/SupplierIndexMapper.xml | 33 +++
.../biz/supplierindex/SupplierIndexRest.java | 147 ++++++++++++
.../supplierindex/SupplierIndexService.java | 107 +++++++++
34 files changed, 2522 insertions(+), 22 deletions(-)
delete mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/Test.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoDetailsVo.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoDto.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoFeign.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoFeignFallback.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoQuery.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoVo.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfo.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoDetailsVo.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoDto.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoFeign.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoFeignFallback.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoQuery.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoVo.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndex.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexDetailsVo.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexDto.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexFeign.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexFeignFallback.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexQuery.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexVo.java
delete mode 100644 yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/Test.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/supplierbankinfo/SupplierBankInfoMapper.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/supplierbankinfo/SupplierBankInfoMapper.xml
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/supplierbankinfo/SupplierBankInfoService.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/suppliercontractinfo/SupplierContractInfoMapper.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/suppliercontractinfo/SupplierContractInfoMapper.xml
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/suppliercontractinfo/SupplierContractInfoRest.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/suppliercontractinfo/SupplierContractInfoService.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/supplierindex/SupplierIndexMapper.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/supplierindex/SupplierIndexMapper.xml
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/supplierindex/SupplierIndexRest.java
create mode 100644 yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/supplierindex/SupplierIndexService.java
diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/Test.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/Test.java
deleted file mode 100644
index 3349d31e..00000000
--- a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/Test.java
+++ /dev/null
@@ -1,9 +0,0 @@
-package com.yxt.supervise.customer.api;
-
-/**
- * @Author dimengzhe
- * @Date 2023/3/6 16:59
- * @Description
- */
-public class Test {
-}
diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoDetailsVo.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoDetailsVo.java
new file mode 100644
index 00000000..72e2ce19
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoDetailsVo.java
@@ -0,0 +1,88 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.supplierbankinfo;
+
+
+import com.yxt.common.core.vo.Vo;
+import com.yxt.supervise.customer.api.suppliercontractinfo.SupplierContractInfoDto;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise(supervise)
+ * File: SupplierBankInfoVo.java
+ * Class: com.yxt.supervise.customer.api.supplierbankinfo.SupplierBankInfoVo
+ * Description: 供应商信息 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-12 22:02:22
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "供应商信息 视图数据详情", description = "供应商信息 视图数据详情")
+public class SupplierBankInfoDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("名称")
+ private String name; // 名称
+ @ApiModelProperty("统一编码")
+ private String codeUnified; // 统一编码
+ @ApiModelProperty("联系人")
+ private String contacts; // 联系人
+ @ApiModelProperty("电话")
+ private String telephone; // 电话
+ @ApiModelProperty("地址")
+ private String address; // 地址
+ @ApiModelProperty("银行帐户")
+ private String bankAccount; // 银行帐户
+ @ApiModelProperty("帐号")
+ private String bankAccountNumber; // 帐号
+ @ApiModelProperty("开户行名称")
+ private String bankName; // 开户行名称
+ @ApiModelProperty("法人")
+ private String legalRepresentative; // 法人
+ @ApiModelProperty("营业执照号")
+ private String businessLicenseNo; // 营业执照号
+ @ApiModelProperty("监管审核状态0待审核1为通过2为拒绝")
+ private Integer purchaseRequisition; // 监管审核状态0待审核1为通过2为拒绝
+ @ApiModelProperty("监管审批意见")
+ private String purchaseRemarks; // 监管审批意见
+ @ApiModelProperty("银行0未审核,1审核通过,2审核不通过")
+ private Integer bankState; // 银行0未审核,1审核通过,2审核不通过
+ @ApiModelProperty("银行审批意见")
+ private String bankRemarks; // 银行审批意见
+ @ApiModelProperty("营业执照附件")
+ private String[] businessLicenseFiles; // 营业执照附件
+ @ApiModelProperty("合同照片")
+ private String[] contractFiles; // 合同照片
+ @ApiModelProperty("合同信息")
+ private SupplierContractInfoDto supplierContractInfoDto; // 合同信息
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoDto.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoDto.java
new file mode 100644
index 00000000..2dc5450e
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoDto.java
@@ -0,0 +1,88 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.supplierbankinfo;
+
+
+import com.yxt.common.core.dto.Dto;
+import com.yxt.supervise.customer.api.suppliercontractinfo.SupplierContractInfoDto;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise(supervise)
+ * File: SupplierBankInfoDto.java
+ * Class: com.yxt.supervise.customer.api.supplierbankinfo.SupplierBankInfoDto
+ * Description: 供应商信息 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-12 22:02:22
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "供应商信息 数据传输对象", description = "供应商信息 数据传输对象")
+public class SupplierBankInfoDto implements Dto {
+
+ private String sid; // sid
+
+ @ApiModelProperty("名称")
+ private String name; // 名称
+ @ApiModelProperty("统一编码")
+ private String codeUnified; // 统一编码
+ @ApiModelProperty("联系人")
+ private String contacts; // 联系人
+ @ApiModelProperty("电话")
+ private String telephone; // 电话
+ @ApiModelProperty("地址")
+ private String address; // 地址
+ @ApiModelProperty("银行帐户")
+ private String bankAccount; // 银行帐户
+ @ApiModelProperty("帐号")
+ private String bankAccountNumber; // 帐号
+ @ApiModelProperty("开户行名称")
+ private String bankName; // 开户行名称
+ @ApiModelProperty("法人")
+ private String legalRepresentative; // 法人
+ @ApiModelProperty("营业执照号")
+ private String businessLicenseNo; // 营业执照号
+ @ApiModelProperty("监管审核状态0待审核1为通过2为拒绝")
+ private Integer purchaseRequisition; // 监管审核状态0待审核1为通过2为拒绝
+ @ApiModelProperty("监管审批意见")
+ private String purchaseRemarks; // 监管审批意见
+ @ApiModelProperty("银行0未审核,1审核通过,2审核不通过")
+ private Integer bankState; // 银行0未审核,1审核通过,2审核不通过
+ @ApiModelProperty("银行审批意见")
+ private String bankRemarks; // 银行审批意见
+ @ApiModelProperty("营业执照附件")
+ private String[] businessLicenseFiles; // 营业执照附件
+ @ApiModelProperty("合同照片")
+ private String[] contractFiles; // 合同照片
+ @ApiModelProperty("合同信息")
+ private SupplierContractInfoDto supplierContractInfoDto; // 合同信息
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoFeign.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoFeign.java
new file mode 100644
index 00000000..063d9cec
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoFeign.java
@@ -0,0 +1,76 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.supplierbankinfo;
+
+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.*;
+
+/**
+ * Project: supervise(supervise)
+ * File: SupplierBankInfoFeign.java
+ * Class: com.yxt.supervise.customer.api.supplierbankinfo.SupplierBankInfoFeign
+ * Description: 供应商信息.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-12 22:02:22
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "供应商信息")
+@FeignClient(
+ contextId = "supervise-SupplierBankInfo",
+ name = "supervise",
+ path = "v1/supplierbankinfo",
+ fallback = SupplierBankInfoFeignFallback.class)
+public interface SupplierBankInfoFeign {
+
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
+ @ResponseBody
+ public ResultBean> listPage(@RequestBody PagerQuery pq);
+
+ @ApiOperation("新增或修改")
+ @PostMapping("/save")
+ @ResponseBody
+ public ResultBean save(@RequestBody SupplierBankInfoDto 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-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoFeignFallback.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoFeignFallback.java
new file mode 100644
index 00000000..405d8756
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoFeignFallback.java
@@ -0,0 +1,70 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.supplierbankinfo;
+
+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;
+
+/**
+ * Project: supervise(supervise)
+ * File: SupplierBankInfoFeignFallback.java
+ * Class: com.yxt.supervise.customer.api.supplierbankinfo.SupplierBankInfoFeignFallback
+ * Description: 供应商信息.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-12 22:02:22
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Component
+public class SupplierBankInfoFeignFallback implements SupplierBankInfoFeign {
+
+ @Override
+ public ResultBean> listPage(PagerQuery pq){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise/supplierbankinfo/listPage无法访问");
+ }
+
+ @Override
+ public ResultBean save(SupplierBankInfoDto dto){
+ return ResultBean.fireFail().setMsg("接口supervise/supplierbankinfo/save无法访问");
+ }
+
+ @Override
+ public ResultBean delBySids( String[]sids){
+ return ResultBean.fireFail().setMsg("接口supervise/supplierbankinfo/delBySids无法访问");
+ }
+
+ @Override
+ public ResultBean fetchDetailsBySid(String sid){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise/supplierbankinfo/fetchDetailsBySid无法访问");
+ }
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoQuery.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoQuery.java
new file mode 100644
index 00000000..d608a513
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoQuery.java
@@ -0,0 +1,80 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.supplierbankinfo;
+
+
+import com.yxt.common.core.query.Query;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise(supervise)
+ * File: SupplierBankInfoQuery.java
+ * Class: com.yxt.supervise.customer.api.supplierbankinfo.SupplierBankInfoQuery
+ * Description: 供应商信息 查询条件.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-12 22:02:22
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "供应商信息 查询条件", description = "供应商信息 查询条件")
+public class SupplierBankInfoQuery implements Query {
+
+ @ApiModelProperty("名称")
+ private String name; // 名称
+ @ApiModelProperty("统一编码")
+ private String codeUnified; // 统一编码
+ @ApiModelProperty("联系人")
+ private String contacts; // 联系人
+ @ApiModelProperty("电话")
+ private String telephone; // 电话
+ @ApiModelProperty("地址")
+ private String address; // 地址
+ @ApiModelProperty("银行帐户")
+ private String bankAccount; // 银行帐户
+ @ApiModelProperty("帐号")
+ private String bankAccountNumber; // 帐号
+ @ApiModelProperty("开户行名称")
+ private String bankName; // 开户行名称
+ @ApiModelProperty("法人")
+ private String legalRepresentative; // 法人
+ @ApiModelProperty("营业执照号")
+ private String businessLicenseNo; // 营业执照号
+ @ApiModelProperty("监管审核状态0待审核1为通过2为拒绝")
+ private Integer purchaseRequisition; // 监管审核状态0待审核1为通过2为拒绝
+ @ApiModelProperty("监管审批意见")
+ private String purchaseRemarks; // 监管审批意见
+ @ApiModelProperty("银行0未审核,1审核通过,2审核不通过")
+ private Integer bankState; // 银行0未审核,1审核通过,2审核不通过
+ @ApiModelProperty("银行审批意见")
+ private String bankRemarks; // 银行审批意见
+
+}
diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoVo.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoVo.java
new file mode 100644
index 00000000..def6b20f
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierbankinfo/SupplierBankInfoVo.java
@@ -0,0 +1,82 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.supplierbankinfo;
+
+
+import com.yxt.common.core.vo.Vo;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise(supervise)
+ * File: SupplierBankInfoVo.java
+ * Class: com.yxt.supervise.customer.api.supplierbankinfo.SupplierBankInfoVo
+ * Description: 供应商信息 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-12 22:02:22
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "供应商信息 视图数据对象", description = "供应商信息 视图数据对象")
+public class SupplierBankInfoVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("名称")
+ private String name; // 名称
+ @ApiModelProperty("统一编码")
+ private String codeUnified; // 统一编码
+ @ApiModelProperty("联系人")
+ private String contacts; // 联系人
+ @ApiModelProperty("电话")
+ private String telephone; // 电话
+ @ApiModelProperty("地址")
+ private String address; // 地址
+ @ApiModelProperty("银行帐户")
+ private String bankAccount; // 银行帐户
+ @ApiModelProperty("帐号")
+ private String bankAccountNumber; // 帐号
+ @ApiModelProperty("开户行名称")
+ private String bankName; // 开户行名称
+ @ApiModelProperty("法人")
+ private String legalRepresentative; // 法人
+ @ApiModelProperty("营业执照号")
+ private String businessLicenseNo; // 营业执照号
+ @ApiModelProperty("监管审核状态0待审核1为通过2为拒绝")
+ private Integer purchaseRequisition; // 监管审核状态0待审核1为通过2为拒绝
+ @ApiModelProperty("监管审批意见")
+ private String purchaseRemarks; // 监管审批意见
+ @ApiModelProperty("银行0未审核,1审核通过,2审核不通过")
+ private Integer bankState; // 银行0未审核,1审核通过,2审核不通过
+ @ApiModelProperty("银行审批意见")
+ private String bankRemarks; // 银行审批意见
+
+}
diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfo.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfo.java
new file mode 100644
index 00000000..e0e0bc6b
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfo.java
@@ -0,0 +1,70 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.suppliercontractinfo;
+
+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: supervise(监管)
+ * File: SupplierContractInfo.java
+ * Class: com.yxt.supervise.customer.api.suppliercontractinfo.SupplierContractInfo
+ * Description: 供应商信息.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-21 11:53:48
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "供应商信息", description = "供应商信息")
+@TableName("supplier_contract_info")
+public class SupplierContractInfo extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty("合同编号")
+ private String contractNo; // 合同编号
+ @ApiModelProperty("合同有效期")
+ private String contractValidity; // 合同有效期
+ @ApiModelProperty("签署部门")
+ private String signingDepartment; // 签署部门
+ @ApiModelProperty("签署人")
+ private String signatory; // 签署人
+ @ApiModelProperty("经办人")
+ private String handledBy; // 经办人
+ @ApiModelProperty("签署组织")
+ private String signingOrganization; // 签署组织
+ @ApiModelProperty("合同金额")
+ private String contractPrice; // 合同金额
+ @ApiModelProperty("供应商sid")
+ private String supplierSid; // 供应商sid
+
+}
diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoDetailsVo.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoDetailsVo.java
new file mode 100644
index 00000000..2b90ce9c
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoDetailsVo.java
@@ -0,0 +1,70 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.suppliercontractinfo;
+
+
+import com.yxt.common.core.vo.Vo;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise(监管)
+ * File: SupplierContractInfoVo.java
+ * Class: com.yxt.supervise.customer.api.suppliercontractinfo.SupplierContractInfoVo
+ * Description: 供应商信息 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-21 11:53:49
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "供应商信息 视图数据详情", description = "供应商信息 视图数据详情")
+public class SupplierContractInfoDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("合同编号")
+ private String contractNo; // 合同编号
+ @ApiModelProperty("合同有效期")
+ private String contractValidity; // 合同有效期
+ @ApiModelProperty("签署部门")
+ private String signingDepartment; // 签署部门
+ @ApiModelProperty("签署人")
+ private String signatory; // 签署人
+ @ApiModelProperty("经办人")
+ private String handledBy; // 经办人
+ @ApiModelProperty("签署组织")
+ private String signingOrganization; // 签署组织
+ @ApiModelProperty("合同金额")
+ private String contractPrice; // 合同金额
+ @ApiModelProperty("供应商sid")
+ private String supplierSid; // 供应商sid
+
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoDto.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoDto.java
new file mode 100644
index 00000000..85183973
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoDto.java
@@ -0,0 +1,71 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.suppliercontractinfo;
+
+
+import com.yxt.common.core.dto.Dto;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise(监管)
+ * File: SupplierContractInfoDto.java
+ * Class: com.yxt.supervise.customer.api.suppliercontractinfo.SupplierContractInfoDto
+ * Description: 供应商信息 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-21 11:53:48
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "供应商信息 数据传输对象", description = "供应商信息 数据传输对象")
+public class SupplierContractInfoDto implements Dto {
+
+ private String sid; // sid
+
+ @ApiModelProperty("合同编号")
+ private String contractNo; // 合同编号
+ @ApiModelProperty("合同有效期")
+ private String contractValidity; // 合同有效期
+ @ApiModelProperty("签署部门")
+ private String signingDepartment; // 签署部门
+ @ApiModelProperty("签署人")
+ private String signatory; // 签署人
+ @ApiModelProperty("经办人")
+ private String handledBy; // 经办人
+ @ApiModelProperty("签署组织")
+ private String signingOrganization; // 签署组织
+ @ApiModelProperty("合同金额")
+ private String contractPrice; // 合同金额
+ @ApiModelProperty("供应商sid")
+ private String supplierSid; // 供应商sid
+
+
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoFeign.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoFeign.java
new file mode 100644
index 00000000..bc82b087
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoFeign.java
@@ -0,0 +1,76 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.suppliercontractinfo;
+
+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.*;
+
+/**
+ * Project: supervise(监管)
+ * File: SupplierContractInfoFeign.java
+ * Class: com.yxt.supervise.customer.api.suppliercontractinfo.SupplierContractInfoFeign
+ * Description: 供应商信息.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-21 11:53:48
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "供应商信息")
+@FeignClient(
+ contextId = "supervise-SupplierContractInfo",
+ name = "supervise",
+ path = "v1/suppliercontractinfo",
+ fallback = SupplierContractInfoFeignFallback.class)
+public interface SupplierContractInfoFeign {
+
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
+ @ResponseBody
+ public ResultBean> listPage(@RequestBody PagerQuery pq);
+
+ @ApiOperation("新增或修改")
+ @PostMapping("/save")
+ @ResponseBody
+ public ResultBean save(@RequestBody SupplierContractInfoDto 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-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoFeignFallback.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoFeignFallback.java
new file mode 100644
index 00000000..76a4681b
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoFeignFallback.java
@@ -0,0 +1,70 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.suppliercontractinfo;
+
+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;
+
+/**
+ * Project: supervise(监管)
+ * File: SupplierContractInfoFeignFallback.java
+ * Class: com.yxt.supervise.customer.api.suppliercontractinfo.SupplierContractInfoFeignFallback
+ * Description: 供应商信息.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-21 11:53:49
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Component
+public class SupplierContractInfoFeignFallback implements SupplierContractInfoFeign {
+
+ @Override
+ public ResultBean> listPage(PagerQuery pq){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise/suppliercontractinfo/listPage无法访问");
+ }
+
+ @Override
+ public ResultBean save(SupplierContractInfoDto dto){
+ return ResultBean.fireFail().setMsg("接口supervise/suppliercontractinfo/save无法访问");
+ }
+
+ @Override
+ public ResultBean delBySids( String[] sids){
+ return ResultBean.fireFail().setMsg("接口supervise/suppliercontractinfo/delBySids无法访问");
+ }
+
+ @Override
+ public ResultBean fetchDetailsBySid(String sid){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise/suppliercontractinfo/fetchDetailsBySid无法访问");
+ }
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoQuery.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoQuery.java
new file mode 100644
index 00000000..837f6f4f
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoQuery.java
@@ -0,0 +1,64 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.suppliercontractinfo;
+
+
+import com.yxt.common.core.query.Query;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise(监管)
+ * File: SupplierContractInfoQuery.java
+ * Class: com.yxt.supervise.customer.api.suppliercontractinfo.SupplierContractInfoQuery
+ * Description: 供应商信息 查询条件.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-21 11:53:48
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "供应商信息 查询条件", description = "供应商信息 查询条件")
+public class SupplierContractInfoQuery implements Query {
+
+ @ApiModelProperty("合同编号")
+ private String contractNo; // 合同编号
+ @ApiModelProperty("合同有效期")
+ private String contractValidity; // 合同有效期
+ @ApiModelProperty("签署部门")
+ private String signingDepartment; // 签署部门
+ @ApiModelProperty("签署人")
+ private String signatory; // 签署人
+ @ApiModelProperty("合同金额")
+ private String contractPrice; // 合同金额
+ @ApiModelProperty("供应商sid")
+ private String supplierSid; // 供应商sid
+
+}
diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoVo.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoVo.java
new file mode 100644
index 00000000..a4986cf6
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/suppliercontractinfo/SupplierContractInfoVo.java
@@ -0,0 +1,70 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.suppliercontractinfo;
+
+
+import com.yxt.common.core.vo.Vo;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise(监管)
+ * File: SupplierContractInfoVo.java
+ * Class: com.yxt.supervise.customer.api.suppliercontractinfo.SupplierContractInfoVo
+ * Description: 供应商信息 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-21 11:53:48
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "供应商信息 视图数据对象", description = "供应商信息 视图数据对象")
+public class SupplierContractInfoVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("合同编号")
+ private String contractNo; // 合同编号
+ @ApiModelProperty("合同有效期")
+ private String contractValidity; // 合同有效期
+ @ApiModelProperty("签署部门")
+ private String signingDepartment; // 签署部门
+ @ApiModelProperty("签署人")
+ private String signatory; // 签署人
+ @ApiModelProperty("经办人")
+ private String handledBy; // 经办人
+ @ApiModelProperty("签署组织")
+ private String signingOrganization; // 签署组织
+ @ApiModelProperty("合同金额")
+ private String contractPrice; // 合同金额
+ @ApiModelProperty("供应商sid")
+ private String supplierSid; // 供应商sid
+
+}
diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndex.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndex.java
new file mode 100644
index 00000000..48698cff
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndex.java
@@ -0,0 +1,63 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.supplierindex;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise(宇信通监管)
+ * File: SupplierIndex.java
+ * Class: com.yxt.supervise.customer.api.supplierindex.SupplierIndex
+ * Description: 供货商编码对应表.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-23 15:44:32
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "供货商编码对应表", description = "供货商编码对应表")
+@TableName("supplier_index")
+public class SupplierIndex {
+ private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty("编码")
+ private String code; // 编码
+ @ApiModelProperty("名称")
+ private String name; // 名称
+ @ApiModelProperty("统一的编码")
+ private String codeUnified; // 统一的编码
+ @ApiModelProperty("统一的名称")
+ private String nameUnified; // 统一的名称
+ @ApiModelProperty("父类Sid")
+ private String PSid; // 父类Sid
+
+}
diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexDetailsVo.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexDetailsVo.java
new file mode 100644
index 00000000..8da47675
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexDetailsVo.java
@@ -0,0 +1,64 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.supplierindex;
+
+
+import com.yxt.common.core.vo.Vo;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise(宇信通监管)
+ * File: SupplierIndexVo.java
+ * Class: com.yxt.supervise.customer.api.supplierindex.SupplierIndexVo
+ * Description: 供货商编码对应表 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-23 15:44:32
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "供货商编码对应表 视图数据详情", description = "供货商编码对应表 视图数据详情")
+public class SupplierIndexDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("编码")
+ private String code; // 编码
+ @ApiModelProperty("名称")
+ private String name; // 名称
+ @ApiModelProperty("统一的编码")
+ private String codeUnified; // 统一的编码
+ @ApiModelProperty("统一的名称")
+ private String nameUnified; // 统一的名称
+ @ApiModelProperty("父类Sid")
+ private String PSid; // 父类Sid
+
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexDto.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexDto.java
new file mode 100644
index 00000000..0f3810fe
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexDto.java
@@ -0,0 +1,67 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.supplierindex;
+
+
+import com.yxt.common.core.dto.Dto;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * Project: supervise(宇信通监管)
+ * File: SupplierIndexDto.java
+ * Class: com.yxt.supervise.customer.api.supplierindex.SupplierIndexDto
+ * Description: 供货商编码对应表 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-23 15:44:32
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "供货商编码对应表 数据传输对象", description = "供货商编码对应表 数据传输对象")
+public class SupplierIndexDto implements Dto {
+
+ private String sid; // sid
+
+ @ApiModelProperty("编码")
+ private String code; // 编码
+ @ApiModelProperty("名称")
+ private String name; // 名称
+ @ApiModelProperty("统一的编码")
+ private String codeUnified; // 统一的编码
+ @ApiModelProperty("统一的名称")
+ private String nameUnified; // 统一的名称
+ @ApiModelProperty("父类Sid")
+ private String PSid; // 父类Sid
+ @ApiModelProperty("supplierIndexDto")
+ private List list; // 父类Sid
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexFeign.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexFeign.java
new file mode 100644
index 00000000..6f49fb85
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexFeign.java
@@ -0,0 +1,83 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.supplierindex;
+
+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.*;
+
+/**
+ * Project: supervise(宇信通监管)
+ * File: SupplierIndexFeign.java
+ * Class: com.yxt.supervise.customer.api.supplierindex.SupplierIndexFeign
+ * Description: 供货商编码对应表.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-23 15:44:32
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Api(tags = "供货商编码对应表")
+@FeignClient(
+ contextId = "supervise-SupplierIndex",
+ name = "supervise",
+ path = "v1/supplierindex",
+ fallback = SupplierIndexFeignFallback.class)
+public interface SupplierIndexFeign {
+
+ @ApiOperation("根据条件分页查询数据的列表")
+ @PostMapping("/listPage")
+ @ResponseBody
+ public ResultBean> listPage(@RequestBody PagerQuery pq);
+
+ @ApiOperation("新增或修改")
+ @PostMapping("/save")
+ @ResponseBody
+ public ResultBean save(@RequestBody SupplierIndexDto dto);
+ @ApiOperation("保存关联供应商信息-验证")
+ @PostMapping("/verification")
+ @ResponseBody
+ public ResultBean verification(@RequestBody SupplierIndexDto dto);
+ @ApiOperation("保存关联供应商信息-新增保存")
+ @PostMapping("/verificationSave")
+ @ResponseBody
+ public ResultBean verificationSave(@RequestBody SupplierIndexDto 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-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexFeignFallback.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexFeignFallback.java
new file mode 100644
index 00000000..d248bd60
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexFeignFallback.java
@@ -0,0 +1,80 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.supplierindex;
+
+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;
+
+/**
+ * Project: supervise(宇信通监管)
+ * File: SupplierIndexFeignFallback.java
+ * Class: com.yxt.supervise.customer.api.supplierindex.SupplierIndexFeignFallback
+ * Description: 供货商编码对应表.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-23 15:44:32
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Component
+public class SupplierIndexFeignFallback implements SupplierIndexFeign {
+
+ @Override
+ public ResultBean> listPage(PagerQuery pq){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise/supplierindex/listPage无法访问");
+ }
+
+ @Override
+ public ResultBean save(SupplierIndexDto dto){
+ return ResultBean.fireFail().setMsg("接口supervise/supplierindex/save无法访问");
+ }
+
+ @Override
+ public ResultBean verification(SupplierIndexDto dto) {
+ return null;
+ }
+
+ @Override
+ public ResultBean verificationSave(SupplierIndexDto dto) {
+ return null;
+ }
+
+ @Override
+ public ResultBean delBySids( String[] sids){
+ return ResultBean.fireFail().setMsg("接口supervise/supplierindex/delBySids无法访问");
+ }
+
+ @Override
+ public ResultBean fetchDetailsBySid(String sid){
+ ResultBean rb = ResultBean.fireFail();
+ return rb.setMsg("接口supervise/supplierindex/fetchDetailsBySid无法访问");
+ }
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexQuery.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexQuery.java
new file mode 100644
index 00000000..0fc2d0a4
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexQuery.java
@@ -0,0 +1,62 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.supplierindex;
+
+
+import com.yxt.common.core.query.Query;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise(宇信通监管)
+ * File: SupplierIndexQuery.java
+ * Class: com.yxt.supervise.customer.api.supplierindex.SupplierIndexQuery
+ * Description: 供货商编码对应表 查询条件.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-23 15:44:32
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "供货商编码对应表 查询条件", description = "供货商编码对应表 查询条件")
+public class SupplierIndexQuery implements Query {
+
+ @ApiModelProperty("编码")
+ private String code; // 编码
+ @ApiModelProperty("名称")
+ private String name; // 名称
+ @ApiModelProperty("统一的编码")
+ private String codeUnified; // 统一的编码
+ @ApiModelProperty("统一的名称")
+ private String nameUnified; // 统一的名称
+ @ApiModelProperty("父类Sid")
+ private String PSid; // 父类Sid
+
+}
diff --git a/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexVo.java b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexVo.java
new file mode 100644
index 00000000..df3bbb0b
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-api/src/main/java/com/yxt/supervise/customer/api/supplierindex/SupplierIndexVo.java
@@ -0,0 +1,64 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.api.supplierindex;
+
+
+import com.yxt.common.core.vo.Vo;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: supervise(宇信通监管)
+ * File: SupplierIndexVo.java
+ * Class: com.yxt.supervise.customer.api.supplierindex.SupplierIndexVo
+ * Description: 供货商编码对应表 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-23 15:44:32
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "供货商编码对应表 视图数据对象", description = "供货商编码对应表 视图数据对象")
+public class SupplierIndexVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("编码")
+ private String code; // 编码
+ @ApiModelProperty("名称")
+ private String name; // 名称
+ @ApiModelProperty("统一的编码")
+ private String codeUnified; // 统一的编码
+ @ApiModelProperty("统一的名称")
+ private String nameUnified; // 统一的名称
+ @ApiModelProperty("父类Sid")
+ private String PSid; // 父类Sid
+
+}
diff --git a/yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/Test.java b/yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/Test.java
deleted file mode 100644
index cc86093b..00000000
--- a/yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/Test.java
+++ /dev/null
@@ -1,9 +0,0 @@
-package com.yxt.supervise.customer.biz;
-
-/**
- * @Author dimengzhe
- * @Date 2023/3/6 17:05
- * @Description
- */
-public class Test {
-}
diff --git a/yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/supplierbankinfo/SupplierBankInfoMapper.java b/yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/supplierbankinfo/SupplierBankInfoMapper.java
new file mode 100644
index 00000000..9b63b7fc
--- /dev/null
+++ b/yxt_supervise/supervise-customer/supervise-customer-biz/src/main/java/com/yxt/supervise/customer/biz/supplierbankinfo/SupplierBankInfoMapper.java
@@ -0,0 +1,75 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.supervise.customer.biz.supplierbankinfo;
+
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.core.toolkit.Constants;
+import com.yxt.supervise.customer.api.supplierbankinfo.SupplierBankInfo;
+import com.yxt.supervise.customer.api.supplierbankinfo.SupplierBankInfoVo;
+import org.apache.ibatis.annotations.*;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ * Project: supervise(supervise)
+ * File: SupplierBankInfoMapper.java
+ * Class: com.yxt.supervise.customer.biz.supplierbankinfo.SupplierBankInfoMapper
+ * Description: 供应商信息.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-12-12 22:02:22
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Mapper
+public interface SupplierBankInfoMapper extends BaseMapper {
+
+ IPage selectPageVo(IPage page, @Param(Constants.WRAPPER) Wrapper qw);
+
+ int delBySids(@Param("list") String[] split);
+
+ @Delete("delete from supplier_files where mainSid=#{mainSid} and type=#{type}")
+ void deleteSupplierFiles(@Param("mainSid")String sid, @Param("type") String type);
+
+ void insertSupplierFiles(List