From b497e52a8f9fdafa9b28bf84b259cf45447441b6 Mon Sep 17 00:00:00 2001
From: God <10745413@qq.com>
Date: Fri, 5 Jul 2024 14:25:45 +0800
Subject: [PATCH] =?UTF-8?q?oms=E9=87=87=E8=B4=AD=E5=8D=95=E6=96=B0?=
=?UTF-8?q?=E5=A2=9E=E4=BF=AE=E6=94=B9=E3=80=81=E5=9B=9E=E6=98=BE=E8=AF=A6?=
=?UTF-8?q?=E6=83=85=E3=80=81=E5=88=A0=E9=99=A4=E6=8E=A5=E5=8F=A3=E5=BC=80?=
=?UTF-8?q?=E5=8F=91=E5=AE=8C=E6=88=90=20=E9=99=84=E4=BB=B6=E6=96=B0?=
=?UTF-8?q?=E5=A2=9E=E5=9B=9E=E6=98=BE=E5=88=A0=E9=99=A4=E5=BC=80=E5=8F=91?=
=?UTF-8?q?=E5=AE=8C=E6=88=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../oms/biz/func/dicttype/DictTypeMapper.xml | 1 -
.../purchaseappendix/PurchaseAppendix.java | 66 +++++++++++++++++++
.../PurchaseAppendixDetailsVo.java | 66 +++++++++++++++++++
.../purchaseappendix/PurchaseAppendixDto.java | 66 +++++++++++++++++++
.../PurchaseAppendixService.java | 33 ++++++++++
.../purchaseappendix/PurchaseAppendixUrl.java | 53 +++++++++++++++
.../purchasebill/PurchaseBillDetailsVo.java | 3 +
.../func/purchasebill/PurchaseBillDto.java | 3 +
8 files changed, 290 insertions(+), 1 deletion(-)
create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendix.java
create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendixDetailsVo.java
create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendixDto.java
create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendixService.java
create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendixUrl.java
diff --git a/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeMapper.xml b/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeMapper.xml
index ffda3fb..dcb86a0 100644
--- a/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeMapper.xml
+++ b/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeMapper.xml
@@ -13,5 +13,4 @@
FROM dict_type dt
${ew.customSqlSegment}
-
\ No newline at end of file
diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendix.java b/oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendix.java
new file mode 100644
index 0000000..33d9956
--- /dev/null
+++ b/oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendix.java
@@ -0,0 +1,66 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.oms.biz.func.purchaseappendix;
+
+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: caigou(采购)
+ * File: PurchaseAppendix.java
+ * Class: com.yxt.purchase.api.purchaseappendix.PurchaseAppendix
+ * Description: 附件表.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2024-07-03 14:44:55
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "附件表", description = "附件表")
+@TableName("purchase_appendix")
+public class PurchaseAppendix extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+ @ApiModelProperty("文件名")
+ private String fileName; // 文件名
+ @ApiModelProperty("文件类型")
+ private String fileType; // 文件类型
+ @ApiModelProperty("关联业务对象sid")
+ private String linkSid; // 关联业务对象sid
+ @ApiModelProperty("附件类型")
+ private String attachType; // 附件类型
+ @ApiModelProperty("文件大小")
+ private String fileSize; // 文件大小
+ @ApiModelProperty("文件的路径")
+ private String filePath; // 文件的路径
+
+}
diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendixDetailsVo.java b/oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendixDetailsVo.java
new file mode 100644
index 0000000..4175497
--- /dev/null
+++ b/oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendixDetailsVo.java
@@ -0,0 +1,66 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.oms.biz.func.purchaseappendix;
+
+
+import com.yxt.common.core.vo.Vo;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: caigou(采购)
+ * File: PurchaseAppendixVo.java
+ * Class: com.yxt.purchase.api.purchaseappendix.PurchaseAppendixVo
+ * Description: 附件表 视图数据对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2024-07-03 14:44:55
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "附件表 视图数据详情", description = "附件表 视图数据详情")
+public class PurchaseAppendixDetailsVo implements Vo {
+
+ private String sid; // sid
+
+ @ApiModelProperty("文件名")
+ private String fileName; // 文件名
+ @ApiModelProperty("文件类型")
+ private String fileType; // 文件类型
+ @ApiModelProperty("关联业务对象sid")
+ private String linkSid; // 关联业务对象sid
+ @ApiModelProperty("附件类型")
+ private String attachType; // 附件类型
+ @ApiModelProperty("文件大小")
+ private String fileSize; // 文件大小
+ @ApiModelProperty("文件的路径")
+ private String filePath; // 文件的路径
+
+}
\ No newline at end of file
diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendixDto.java b/oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendixDto.java
new file mode 100644
index 0000000..545cb42
--- /dev/null
+++ b/oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendixDto.java
@@ -0,0 +1,66 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.oms.biz.func.purchaseappendix;
+
+
+import com.yxt.common.core.dto.Dto;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: caigou(采购)
+ * File: PurchaseAppendixDto.java
+ * Class: com.yxt.purchase.api.purchaseappendix.PurchaseAppendixDto
+ * Description: 附件表 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2024-07-03 14:44:55
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "附件表 数据传输对象", description = "附件表 数据传输对象")
+public class PurchaseAppendixDto implements Dto {
+
+ private String sid; // sid
+
+ @ApiModelProperty("文件名")
+ private String fileName; // 文件名
+ @ApiModelProperty("文件类型")
+ private String fileType; // 文件类型
+ @ApiModelProperty("关联业务对象sid")
+ private String linkSid; // 关联业务对象sid
+ @ApiModelProperty("附件类型")
+ private String attachType; // 附件类型
+ @ApiModelProperty("文件大小")
+ private String fileSize; // 文件大小
+ @ApiModelProperty("文件的路径")
+ private String filePath; // 文件的路径
+
+}
\ No newline at end of file
diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendixService.java b/oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendixService.java
new file mode 100644
index 0000000..d9e5254
--- /dev/null
+++ b/oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendixService.java
@@ -0,0 +1,33 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.oms.biz.func.purchaseappendix;
+
+import org.springframework.stereotype.Service;
+
+@Service
+public class PurchaseAppendixService {
+
+}
\ No newline at end of file
diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendixUrl.java b/oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendixUrl.java
new file mode 100644
index 0000000..075ae41
--- /dev/null
+++ b/oms/src/main/java/com/yxt/oms/biz/func/purchaseappendix/PurchaseAppendixUrl.java
@@ -0,0 +1,53 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.yxt.oms.biz.func.purchaseappendix;
+
+
+import com.yxt.common.core.dto.Dto;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * Project: caigou(采购)
+ * File: PurchaseAppendixDto.java
+ * Class: com.yxt.purchase.api.purchaseappendix.PurchaseAppendixDto
+ * Description: 附件表 数据传输对象.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2024-07-03 14:44:55
+ *
+ * @author liupopo
+ * @version 1.0
+ * @since 1.0
+ */
+@Data
+@ApiModel(value = "附件表 数据传输对象", description = "附件表 数据传输对象")
+public class PurchaseAppendixUrl implements Dto {
+
+ @ApiModelProperty("附件路径")
+ private String url;
+}
\ No newline at end of file
diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillDetailsVo.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillDetailsVo.java
index 2f77043..8ffe5ea 100644
--- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillDetailsVo.java
+++ b/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillDetailsVo.java
@@ -28,6 +28,7 @@ package com.yxt.oms.biz.func.purchasebill;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.yxt.common.core.vo.Vo;
+import com.yxt.oms.biz.func.purchaseappendix.PurchaseAppendixUrl;
import com.yxt.oms.biz.func.purchasebillamount.PurchaseBillAmountDetailsVo;
import com.yxt.oms.biz.func.purchasebilldetail.PurchaseBillDetailDetailsVo;
import com.yxt.oms.biz.func.purchasebillextend.PurchaseBillExtendDetailsVo;
@@ -100,4 +101,6 @@ public class PurchaseBillDetailsVo implements Vo {
private PurchaseBillExtendDetailsVo purchaseBillExtend;
@ApiModelProperty("采购单商品明细")
private List purchaseBillDetailList;
+ @ApiModelProperty("附件")
+ private List purchaseAppendixList;
}
\ No newline at end of file
diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillDto.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillDto.java
index 540ca15..d7a0d34 100644
--- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillDto.java
+++ b/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillDto.java
@@ -28,6 +28,7 @@ package com.yxt.oms.biz.func.purchasebill;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.yxt.common.core.dto.Dto;
+import com.yxt.oms.biz.func.purchaseappendix.PurchaseAppendixUrl;
import com.yxt.oms.biz.func.purchasebillamount.PurchaseBillAmountDto;
import com.yxt.oms.biz.func.purchasebilldetail.PurchaseBillDetailDto;
import com.yxt.oms.biz.func.purchasebillextend.PurchaseBillExtendDto;
@@ -102,4 +103,6 @@ public class PurchaseBillDto implements Dto {
private PurchaseBillExtendDto purchaseBillExtend;
@ApiModelProperty("采购单商品明细")
private List purchaseBillDetailList;
+ @ApiModelProperty("附件")
+ private List purchaseAppendixList;
}
\ No newline at end of file