From 69987aafc8a99f84f7af5d7dffc6433853aaab3e Mon Sep 17 00:00:00 2001
From: lzx_win <2602107437@qq.com>
Date: Sun, 29 Dec 2024 19:59:51 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A4=A7=E7=B1=B3=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
admin-pc/.env.development | 2 +-
admin-pc/.env.production | 2 +-
admin-pc/src/views/orderList/CommonOrderList.vue | 309 +++++++++++++++++++++
.../views/orderList/modules/CommonOrderForm.vue | 179 ++++++++++++
.../modules/CommonOrderModal.Style#Drawer.vue | 84 ++++++
.../views/orderList/modules/CommonOrderModal.vue | 60 ++++
.../src/views/waterList/CommonMoneyLogList.vue | 252 +++++++++++++++++
.../views/waterList/modules/CommonMoneyLogForm.vue | 139 +++++++++
.../modules/CommonMoneyLogModal.Style#Drawer.vue | 84 ++++++
.../waterList/modules/CommonMoneyLogModal.vue | 60 ++++
.../controller/CommonMoneyLogController.java | 172 ++++++++++++
.../commonMoneyLog/entity/CommonMoneyLog.java | 96 +++++++
.../mapper/CommonMoneyLogMapper.java | 17 ++
.../mapper/xml/CommonMoneyLogMapper.xml | 5 +
.../service/ICommonMoneyLogService.java | 14 +
.../service/impl/CommonMoneyLogServiceImpl.java | 19 ++
.../commonMoneyLog/vue/CommonMoneyLogList.vue | 258 +++++++++++++++++
.../vue/modules/CommonMoneyLogForm.vue | 149 ++++++++++
.../modules/CommonMoneyLogModal.Style#Drawer.vue | 84 ++++++
.../vue/modules/CommonMoneyLogModal.vue | 60 ++++
.../commonMoneyLog/vue3/CommonMoneyLog.api.ts | 61 ++++
.../commonMoneyLog/vue3/CommonMoneyLog.data.ts | 155 +++++++++++
.../commonMoneyLog/vue3/CommonMoneyLogList.vue | 162 +++++++++++
.../vue3/components/CommonMoneyLogModal.vue | 58 ++++
.../riceNews/controller/RiceNewsController.java | 2 +-
.../jeecg/modules/riceNews/entity/RiceNews.java | 6 +-
.../modules/riceNews/mapper/RiceNewsMapper.java | 2 +-
.../modules/riceNews/service/IRiceNewsService.java | 2 +-
.../riceNews/service/impl/RiceNewsServiceImpl.java | 2 +-
.../jeecg/modules/riceNews/vue/RiceNewsList.vue | 7 +
.../modules/riceNews/vue/modules/RiceNewsForm.vue | 5 +
.../jeecg/modules/riceNews/vue3/RiceNews.data.ts | 13 +
.../controller/CommonMoneyLogController.java | 3 +-
.../commonMoneyLog/entity/CommonMoneyLog.java | 15 +-
.../mapper/CommonMoneyLogMapper.java | 2 +-
.../service/ICommonMoneyLogService.java | 2 +-
.../service/impl/CommonMoneyLogServiceImpl.java | 2 +-
.../commonMoneyLog/vue/CommonMoneyLogList.vue | 25 +-
.../vue/modules/CommonMoneyLogForm.vue | 10 -
.../commonMoneyLog/vue3/CommonMoneyLog.data.ts | 32 +--
.../controller/CommonOrderController.java | 10 +-
.../modules/commonOrder/entity/CommonOrder.java | 20 +-
.../commonOrder/mapper/CommonOrderMapper.java | 2 +-
.../commonOrder/service/ICommonOrderService.java | 2 +-
.../service/impl/CommonOrderServiceImpl.java | 2 +-
.../modules/commonOrder/vue/CommonOrderList.vue | 54 +++-
.../commonOrder/vue/modules/CommonOrderForm.vue | 12 +-
.../modules/commonOrder/vue3/CommonOrder.data.ts | 80 +++++-
.../commonOrderSku/entity/CommonOrderSku.java | 4 +
.../src/main/resources/application-dev.yml | 2 +-
50 files changed, 2702 insertions(+), 97 deletions(-)
create mode 100644 admin-pc/src/views/orderList/CommonOrderList.vue
create mode 100644 admin-pc/src/views/orderList/modules/CommonOrderForm.vue
create mode 100644 admin-pc/src/views/orderList/modules/CommonOrderModal.Style#Drawer.vue
create mode 100644 admin-pc/src/views/orderList/modules/CommonOrderModal.vue
create mode 100644 admin-pc/src/views/waterList/CommonMoneyLogList.vue
create mode 100644 admin-pc/src/views/waterList/modules/CommonMoneyLogForm.vue
create mode 100644 admin-pc/src/views/waterList/modules/CommonMoneyLogModal.Style#Drawer.vue
create mode 100644 admin-pc/src/views/waterList/modules/CommonMoneyLogModal.vue
create mode 100644 applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/controller/CommonMoneyLogController.java
create mode 100644 applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/entity/CommonMoneyLog.java
create mode 100644 applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/mapper/CommonMoneyLogMapper.java
create mode 100644 applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/mapper/xml/CommonMoneyLogMapper.xml
create mode 100644 applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/service/ICommonMoneyLogService.java
create mode 100644 applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/service/impl/CommonMoneyLogServiceImpl.java
create mode 100644 applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue/CommonMoneyLogList.vue
create mode 100644 applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue/modules/CommonMoneyLogForm.vue
create mode 100644 applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue/modules/CommonMoneyLogModal.Style#Drawer.vue
create mode 100644 applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue/modules/CommonMoneyLogModal.vue
create mode 100644 applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/CommonMoneyLog.api.ts
create mode 100644 applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/CommonMoneyLog.data.ts
create mode 100644 applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/CommonMoneyLogList.vue
create mode 100644 applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/components/CommonMoneyLogModal.vue
diff --git a/admin-pc/.env.development b/admin-pc/.env.development
index cdc6b71..11af7b8 100644
--- a/admin-pc/.env.development
+++ b/admin-pc/.env.development
@@ -1,5 +1,5 @@
NODE_ENV=development
-VUE_APP_API_BASE_URL=http://localhost:8001/rice-admin/
+VUE_APP_API_BASE_URL=https://admin.szqwdgidm.com/rice-admin/
VUE_APP_CAS_BASE_URL=http://cas.example.org:8443/cas
VUE_APP_ONLINE_BASE_URL=http://fileview.jeecg.com/onlinePreview
diff --git a/admin-pc/.env.production b/admin-pc/.env.production
index 47acf84..c8a1bd3 100644
--- a/admin-pc/.env.production
+++ b/admin-pc/.env.production
@@ -1,4 +1,4 @@
NODE_ENV=production
-VUE_APP_API_BASE_URL=http://localhost:8001/rice-admin/
+VUE_APP_API_BASE_URL=https://admin.szqwdgidm.com/rice-admin/
VUE_APP_CAS_BASE_URL=http://localhost:8888/cas
VUE_APP_ONLINE_BASE_URL=http://fileview.jeecg.com/onlinePreview
\ No newline at end of file
diff --git a/admin-pc/src/views/orderList/CommonOrderList.vue b/admin-pc/src/views/orderList/CommonOrderList.vue
new file mode 100644
index 0000000..0f4a289
--- /dev/null
+++ b/admin-pc/src/views/orderList/CommonOrderList.vue
@@ -0,0 +1,309 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+ {{ toggleSearchStatus ? '收起' : '展开' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
导出
+
+
+
+
+
+
+
+ 删除
+
+ 批量操作
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 无图片
+
+
+
+ 无文件
+
+ 下载
+
+
+
+
+ 发货
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/admin-pc/src/views/orderList/modules/CommonOrderForm.vue b/admin-pc/src/views/orderList/modules/CommonOrderForm.vue
new file mode 100644
index 0000000..63a14a7
--- /dev/null
+++ b/admin-pc/src/views/orderList/modules/CommonOrderForm.vue
@@ -0,0 +1,179 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/admin-pc/src/views/orderList/modules/CommonOrderModal.Style#Drawer.vue b/admin-pc/src/views/orderList/modules/CommonOrderModal.Style#Drawer.vue
new file mode 100644
index 0000000..fdc5994
--- /dev/null
+++ b/admin-pc/src/views/orderList/modules/CommonOrderModal.Style#Drawer.vue
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/admin-pc/src/views/orderList/modules/CommonOrderModal.vue b/admin-pc/src/views/orderList/modules/CommonOrderModal.vue
new file mode 100644
index 0000000..7e27362
--- /dev/null
+++ b/admin-pc/src/views/orderList/modules/CommonOrderModal.vue
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/admin-pc/src/views/waterList/CommonMoneyLogList.vue b/admin-pc/src/views/waterList/CommonMoneyLogList.vue
new file mode 100644
index 0000000..090ec10
--- /dev/null
+++ b/admin-pc/src/views/waterList/CommonMoneyLogList.vue
@@ -0,0 +1,252 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+ {{ toggleSearchStatus ? '收起' : '展开' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
导出
+
+
+
+
+
+
+
+ 删除
+
+ 批量操作
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 无图片
+
+
+
+ 无文件
+
+ 下载
+
+
+
+
+ 审核通过
+
+ 驳回申请
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/admin-pc/src/views/waterList/modules/CommonMoneyLogForm.vue b/admin-pc/src/views/waterList/modules/CommonMoneyLogForm.vue
new file mode 100644
index 0000000..0ff5f51
--- /dev/null
+++ b/admin-pc/src/views/waterList/modules/CommonMoneyLogForm.vue
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/admin-pc/src/views/waterList/modules/CommonMoneyLogModal.Style#Drawer.vue b/admin-pc/src/views/waterList/modules/CommonMoneyLogModal.Style#Drawer.vue
new file mode 100644
index 0000000..b01a85e
--- /dev/null
+++ b/admin-pc/src/views/waterList/modules/CommonMoneyLogModal.Style#Drawer.vue
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/admin-pc/src/views/waterList/modules/CommonMoneyLogModal.vue b/admin-pc/src/views/waterList/modules/CommonMoneyLogModal.vue
new file mode 100644
index 0000000..6041bfb
--- /dev/null
+++ b/admin-pc/src/views/waterList/modules/CommonMoneyLogModal.vue
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/controller/CommonMoneyLogController.java b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/controller/CommonMoneyLogController.java
new file mode 100644
index 0000000..8212f72
--- /dev/null
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/controller/CommonMoneyLogController.java
@@ -0,0 +1,172 @@
+package org.jeecg.modules.commonMoneyLog.controller;
+
+import java.util.Arrays;
+import java.util.List;
+import java.util.Map;
+import java.util.stream.Collectors;
+import java.io.IOException;
+import java.io.UnsupportedEncodingException;
+import java.net.URLDecoder;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import org.jeecg.common.api.vo.Result;
+import org.jeecg.common.system.query.QueryGenerator;
+import org.jeecg.common.util.oConvertUtils;
+import org.jeecg.modules.commonMoneyLog.entity.CommonMoneyLog;
+import org.jeecg.modules.commonMoneyLog.service.ICommonMoneyLogService;
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import lombok.extern.slf4j.Slf4j;
+
+import org.jeecgframework.poi.excel.ExcelImportUtil;
+import org.jeecgframework.poi.excel.def.NormalExcelConstants;
+import org.jeecgframework.poi.excel.entity.ExportParams;
+import org.jeecgframework.poi.excel.entity.ImportParams;
+import org.jeecgframework.poi.excel.view.JeecgEntityExcelView;
+import org.jeecg.common.system.base.controller.JeecgController;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+import org.springframework.web.multipart.MultipartFile;
+import org.springframework.web.multipart.MultipartHttpServletRequest;
+import org.springframework.web.servlet.ModelAndView;
+import com.alibaba.fastjson.JSON;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.jeecg.common.aspect.annotation.AutoLog;
+
+ /**
+ * @Description: 流水日志表
+ * @Author: jeecg-boot
+ * @Date: 2024-12-27
+ * @Version: V1.0
+ */
+@Api(tags="流水日志表")
+@RestController
+@RequestMapping("/commonMoneyLog/commonMoneyLog")
+@Slf4j
+public class CommonMoneyLogController extends JeecgController {
+ @Autowired
+ private ICommonMoneyLogService commonMoneyLogService;
+
+ /**
+ * 分页列表查询
+ *
+ * @param commonMoneyLog
+ * @param pageNo
+ * @param pageSize
+ * @param req
+ * @return
+ */
+ //@AutoLog(value = "流水日志表-分页列表查询")
+ @ApiOperation(value="流水日志表-分页列表查询", notes="流水日志表-分页列表查询")
+ @GetMapping(value = "/list")
+ public Result> queryPageList(CommonMoneyLog commonMoneyLog,
+ @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
+ @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
+ HttpServletRequest req) {
+ QueryWrapper queryWrapper = QueryGenerator.initQueryWrapper(commonMoneyLog, req.getParameterMap());
+ queryWrapper.eq("is_get", "Y");
+ Page page = new Page(pageNo, pageSize);
+ IPage pageList = commonMoneyLogService.page(page, queryWrapper);
+ return Result.OK(pageList);
+ }
+
+ /**
+ * 添加
+ *
+ * @param commonMoneyLog
+ * @return
+ */
+ @AutoLog(value = "流水日志表-添加")
+ @ApiOperation(value="流水日志表-添加", notes="流水日志表-添加")
+ @PostMapping(value = "/add")
+ public Result add(@RequestBody CommonMoneyLog commonMoneyLog) {
+ commonMoneyLogService.save(commonMoneyLog);
+ return Result.OK("添加成功!");
+ }
+
+ /**
+ * 编辑
+ *
+ * @param commonMoneyLog
+ * @return
+ */
+ @AutoLog(value = "流水日志表-编辑")
+ @ApiOperation(value="流水日志表-编辑", notes="流水日志表-编辑")
+ @RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
+ public Result edit(@RequestBody CommonMoneyLog commonMoneyLog) {
+ commonMoneyLogService.updateById(commonMoneyLog);
+ return Result.OK("编辑成功!");
+ }
+
+ /**
+ * 通过id删除
+ *
+ * @param id
+ * @return
+ */
+ @AutoLog(value = "流水日志表-通过id删除")
+ @ApiOperation(value="流水日志表-通过id删除", notes="流水日志表-通过id删除")
+ @DeleteMapping(value = "/delete")
+ public Result delete(@RequestParam(name="id",required=true) String id) {
+ commonMoneyLogService.removeById(id);
+ return Result.OK("删除成功!");
+ }
+
+ /**
+ * 批量删除
+ *
+ * @param ids
+ * @return
+ */
+ @AutoLog(value = "流水日志表-批量删除")
+ @ApiOperation(value="流水日志表-批量删除", notes="流水日志表-批量删除")
+ @DeleteMapping(value = "/deleteBatch")
+ public Result deleteBatch(@RequestParam(name="ids",required=true) String ids) {
+ this.commonMoneyLogService.removeByIds(Arrays.asList(ids.split(",")));
+ return Result.OK("批量删除成功!");
+ }
+
+ /**
+ * 通过id查询
+ *
+ * @param id
+ * @return
+ */
+ //@AutoLog(value = "流水日志表-通过id查询")
+ @ApiOperation(value="流水日志表-通过id查询", notes="流水日志表-通过id查询")
+ @GetMapping(value = "/queryById")
+ public Result queryById(@RequestParam(name="id",required=true) String id) {
+ CommonMoneyLog commonMoneyLog = commonMoneyLogService.getById(id);
+ if(commonMoneyLog==null) {
+ return Result.error("未找到对应数据");
+ }
+ return Result.OK(commonMoneyLog);
+ }
+
+ /**
+ * 导出excel
+ *
+ * @param request
+ * @param commonMoneyLog
+ */
+ @RequestMapping(value = "/exportXls")
+ public ModelAndView exportXls(HttpServletRequest request, CommonMoneyLog commonMoneyLog) {
+ return super.exportXls(request, commonMoneyLog, CommonMoneyLog.class, "流水日志表");
+ }
+
+ /**
+ * 通过excel导入数据
+ *
+ * @param request
+ * @param response
+ * @return
+ */
+ @RequestMapping(value = "/importExcel", method = RequestMethod.POST)
+ public Result> importExcel(HttpServletRequest request, HttpServletResponse response) {
+ return super.importExcel(request, response, CommonMoneyLog.class);
+ }
+
+}
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/entity/CommonMoneyLog.java b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/entity/CommonMoneyLog.java
new file mode 100644
index 0000000..e6e40cf
--- /dev/null
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/entity/CommonMoneyLog.java
@@ -0,0 +1,96 @@
+package org.jeecg.modules.commonMoneyLog.entity;
+
+import java.io.Serializable;
+import java.io.UnsupportedEncodingException;
+import java.util.Date;
+import java.math.BigDecimal;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import org.springframework.format.annotation.DateTimeFormat;
+import org.jeecgframework.poi.excel.annotation.Excel;
+import org.jeecg.common.aspect.annotation.Dict;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * @Description: 流水日志表
+ * @Author: jeecg-boot
+ * @Date: 2024-12-27
+ * @Version: V1.0
+ */
+@Data
+@TableName("common_money_log")
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = false)
+@ApiModel(value="common_money_log对象", description="流水日志表")
+public class CommonMoneyLog implements Serializable {
+ private static final long serialVersionUID = 1L;
+
+ /**主键*/
+ @TableId(type = IdType.ASSIGN_ID)
+ @ApiModelProperty(value = "主键")
+ private java.lang.String id;
+ /**创建人*/
+ @ApiModelProperty(value = "创建人")
+ private java.lang.String createBy;
+ /**创建日期*/
+ @ApiModelProperty(value = "创建日期")
+ private java.util.Date createTime;
+ /**更新人*/
+ @ApiModelProperty(value = "更新人")
+ private java.lang.String updateBy;
+ /**更新日期*/
+ @ApiModelProperty(value = "更新日期")
+ private java.util.Date updateTime;
+ /**所属部门*/
+ @ApiModelProperty(value = "所属部门")
+ private java.lang.String sysOrgCode;
+ /**流水标题*/
+ @Excel(name = "流水标题", width = 15)
+ @ApiModelProperty(value = "流水标题")
+ private java.lang.String title;
+ /**变动金额*/
+ @Excel(name = "变动金额", width = 15)
+ @ApiModelProperty(value = "变动金额")
+ private java.math.BigDecimal money;
+ /**原钱包金额*/
+ @Excel(name = "原钱包金额", width = 15)
+ @ApiModelProperty(value = "原钱包金额")
+ private java.math.BigDecimal oldMoney;
+ /**类型*/
+ @Excel(name = "类型", width = 15, dicCode = "pay_type")
+ @Dict(dicCode = "pay_type")
+ @ApiModelProperty(value = "类型")
+ private java.lang.Integer type;
+ /**状态*/
+ @Excel(name = "状态", width = 15, dicCode = "pay_state")
+ @Dict(dicCode = "pay_state")
+ @ApiModelProperty(value = "状态")
+ private java.lang.Integer state;
+ /**用户标识*/
+ @Excel(name = "用户标识", width = 15, dictTable = "han_hai_member", dicText = "nick_name", dicCode = "id")
+ @Dict(dictTable = "han_hai_member", dicText = "nick_name", dicCode = "id")
+ @ApiModelProperty(value = "用户标识")
+ private java.lang.String userId;
+ /**姓名*/
+ @Excel(name = "姓名", width = 15)
+ @ApiModelProperty(value = "姓名")
+ private java.lang.String name;
+ /**开户行*/
+ @Excel(name = "开户行", width = 15)
+ @ApiModelProperty(value = "开户行")
+ private java.lang.String bankName;
+ /**开户号*/
+ @Excel(name = "开户号", width = 15)
+ @ApiModelProperty(value = "开户号")
+ private java.lang.String bankNo;
+ /**是否提现*/
+ @Excel(name = "是否提现", width = 15)
+ @ApiModelProperty(value = "是否提现")
+ private java.lang.String isGet;
+}
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/mapper/CommonMoneyLogMapper.java b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/mapper/CommonMoneyLogMapper.java
new file mode 100644
index 0000000..a604e2c
--- /dev/null
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/mapper/CommonMoneyLogMapper.java
@@ -0,0 +1,17 @@
+package org.jeecg.modules.commonMoneyLog.mapper;
+
+import java.util.List;
+
+import org.apache.ibatis.annotations.Param;
+import org.jeecg.modules.commonMoneyLog.entity.CommonMoneyLog;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * @Description: 流水日志表
+ * @Author: jeecg-boot
+ * @Date: 2024-12-27
+ * @Version: V1.0
+ */
+public interface CommonMoneyLogMapper extends BaseMapper {
+
+}
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/mapper/xml/CommonMoneyLogMapper.xml b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/mapper/xml/CommonMoneyLogMapper.xml
new file mode 100644
index 0000000..b4baad0
--- /dev/null
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/mapper/xml/CommonMoneyLogMapper.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/service/ICommonMoneyLogService.java b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/service/ICommonMoneyLogService.java
new file mode 100644
index 0000000..9c9cff9
--- /dev/null
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/service/ICommonMoneyLogService.java
@@ -0,0 +1,14 @@
+package org.jeecg.modules.commonMoneyLog.service;
+
+import org.jeecg.modules.commonMoneyLog.entity.CommonMoneyLog;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * @Description: 流水日志表
+ * @Author: jeecg-boot
+ * @Date: 2024-12-27
+ * @Version: V1.0
+ */
+public interface ICommonMoneyLogService extends IService {
+
+}
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/service/impl/CommonMoneyLogServiceImpl.java b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/service/impl/CommonMoneyLogServiceImpl.java
new file mode 100644
index 0000000..aef773c
--- /dev/null
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/service/impl/CommonMoneyLogServiceImpl.java
@@ -0,0 +1,19 @@
+package org.jeecg.modules.commonMoneyLog.service.impl;
+
+import org.jeecg.modules.commonMoneyLog.entity.CommonMoneyLog;
+import org.jeecg.modules.commonMoneyLog.mapper.CommonMoneyLogMapper;
+import org.jeecg.modules.commonMoneyLog.service.ICommonMoneyLogService;
+import org.springframework.stereotype.Service;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+
+/**
+ * @Description: 流水日志表
+ * @Author: jeecg-boot
+ * @Date: 2024-12-27
+ * @Version: V1.0
+ */
+@Service
+public class CommonMoneyLogServiceImpl extends ServiceImpl implements ICommonMoneyLogService {
+
+}
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue/CommonMoneyLogList.vue b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue/CommonMoneyLogList.vue
new file mode 100644
index 0000000..6017de1
--- /dev/null
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue/CommonMoneyLogList.vue
@@ -0,0 +1,258 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+ {{ toggleSearchStatus ? '收起' : '展开' }}
+
+
+
+
+
+
+
+
+
+
+
+
新增
+
导出
+
+ 导入
+
+
+
+
+
+ 删除
+
+ 批量操作
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 无图片
+
+
+
+ 无文件
+
+ 下载
+
+
+
+
+ 编辑
+
+
+
+ 更多
+
+
+ 详情
+
+
+ handleDelete(record.id)">
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue/modules/CommonMoneyLogForm.vue b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue/modules/CommonMoneyLogForm.vue
new file mode 100644
index 0000000..0efb16c
--- /dev/null
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue/modules/CommonMoneyLogForm.vue
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue/modules/CommonMoneyLogModal.Style#Drawer.vue b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue/modules/CommonMoneyLogModal.Style#Drawer.vue
new file mode 100644
index 0000000..b01a85e
--- /dev/null
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue/modules/CommonMoneyLogModal.Style#Drawer.vue
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue/modules/CommonMoneyLogModal.vue b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue/modules/CommonMoneyLogModal.vue
new file mode 100644
index 0000000..6041bfb
--- /dev/null
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue/modules/CommonMoneyLogModal.vue
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/CommonMoneyLog.api.ts b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/CommonMoneyLog.api.ts
new file mode 100644
index 0000000..7ba1b7d
--- /dev/null
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/CommonMoneyLog.api.ts
@@ -0,0 +1,61 @@
+import {defHttp} from '/@/utils/http/axios';
+import {Modal} from 'ant-design-vue';
+
+enum Api {
+ list = '/commonMoneyLog/commonMoneyLog/list',
+ save='/commonMoneyLog/commonMoneyLog/add',
+ edit='/commonMoneyLog/commonMoneyLog/edit',
+ deleteOne = '/commonMoneyLog/commonMoneyLog/delete',
+ deleteBatch = '/commonMoneyLog/commonMoneyLog/deleteBatch',
+ importExcel = '/commonMoneyLog/commonMoneyLog/importExcel',
+ exportXls = '/commonMoneyLog/commonMoneyLog/exportXls',
+}
+/**
+ * 导出api
+ * @param params
+ */
+export const getExportUrl = Api.exportXls;
+/**
+ * 导入api
+ */
+export const getImportUrl = Api.importExcel;
+/**
+ * 列表接口
+ * @param params
+ */
+export const list = (params) =>
+ defHttp.get({url: Api.list, params});
+
+/**
+ * 删除单个
+ */
+export const deleteOne = (params,handleSuccess) => {
+ return defHttp.delete({url: Api.deleteOne, params}, {joinParamsToUrl: true}).then(() => {
+ handleSuccess();
+ });
+}
+/**
+ * 批量删除
+ * @param params
+ */
+export const batchDelete = (params, handleSuccess) => {
+ Modal.confirm({
+ title: '确认删除',
+ content: '是否删除选中数据',
+ okText: '确认',
+ cancelText: '取消',
+ onOk: () => {
+ return defHttp.delete({url: Api.deleteBatch, data: params}, {joinParamsToUrl: true}).then(() => {
+ handleSuccess();
+ });
+ }
+ });
+}
+/**
+ * 保存或者更新
+ * @param params
+ */
+export const saveOrUpdate = (params, isUpdate) => {
+ let url = isUpdate ? Api.edit : Api.save;
+ return defHttp.post({url: url, params});
+}
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/CommonMoneyLog.data.ts b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/CommonMoneyLog.data.ts
new file mode 100644
index 0000000..156dedf
--- /dev/null
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/CommonMoneyLog.data.ts
@@ -0,0 +1,155 @@
+import {BasicColumn} from '/@/components/Table';
+import {FormSchema} from '/@/components/Table';
+import { rules} from '/@/utils/helper/validator';
+import { render } from '/@/utils/common/renderUtils';
+//列表数据
+export const columns: BasicColumn[] = [
+ {
+ title: '流水标题',
+ align:"center",
+ dataIndex: 'title'
+ },
+ {
+ title: '变动金额',
+ align:"center",
+ dataIndex: 'money'
+ },
+ {
+ title: '原钱包金额',
+ align:"center",
+ dataIndex: 'oldMoney'
+ },
+ {
+ title: '类型',
+ align:"center",
+ dataIndex: 'type_dictText'
+ },
+ {
+ title: '状态',
+ align:"center",
+ dataIndex: 'state_dictText'
+ },
+ {
+ title: '用户标识',
+ align:"center",
+ dataIndex: 'userId_dictText'
+ },
+ {
+ title: '姓名',
+ align:"center",
+ dataIndex: 'name'
+ },
+ {
+ title: '开户行',
+ align:"center",
+ dataIndex: 'bankName'
+ },
+ {
+ title: '开户号',
+ align:"center",
+ dataIndex: 'bankNo'
+ },
+ {
+ title: '是否提现',
+ align:"center",
+ dataIndex: 'isGet'
+ },
+];
+//查询数据
+export const searchFormSchema: FormSchema[] = [
+ {
+ label: "流水标题",
+ field: "title",
+ component: 'Input',
+ colProps: {span: 6},
+ },
+ {
+ label: "类型",
+ field: "type",
+ component: 'JDictSelectTag',
+ componentProps:{
+ dictCode:"pay_type"
+ },
+ colProps: {span: 6},
+ },
+ {
+ label: "状态",
+ field: "state",
+ component: 'JDictSelectTag',
+ componentProps:{
+ dictCode:"pay_state"
+ },
+ colProps: {span: 6},
+ },
+ {
+ label: "用户标识",
+ field: "userId",
+ component: 'JSearchSelect',
+ componentProps:{
+ dict:"han_hai_member,nick_name,id"
+ },
+ colProps: {span: 6},
+ },
+];
+//表单数据
+export const formSchema: FormSchema[] = [
+ {
+ label: '流水标题',
+ field: 'title',
+ component: 'Input',
+ },
+ {
+ label: '变动金额',
+ field: 'money',
+ component: 'InputNumber',
+ },
+ {
+ label: '原钱包金额',
+ field: 'oldMoney',
+ component: 'InputNumber',
+ },
+ {
+ label: '类型',
+ field: 'type',
+ component: 'JDictSelectTag',
+ componentProps:{
+ dictCode:"pay_type"
+ },
+ },
+ {
+ label: '状态',
+ field: 'state',
+ component: 'JDictSelectTag',
+ componentProps:{
+ dictCode:"pay_state"
+ },
+ },
+ {
+ label: '用户标识',
+ field: 'userId',
+ component: 'JSearchSelect',
+ componentProps:{
+ dict:"han_hai_member,nick_name,id"
+ },
+ },
+ {
+ label: '姓名',
+ field: 'name',
+ component: 'Input',
+ },
+ {
+ label: '开户行',
+ field: 'bankName',
+ component: 'Input',
+ },
+ {
+ label: '开户号',
+ field: 'bankNo',
+ component: 'Input',
+ },
+ {
+ label: '是否提现',
+ field: 'isGet',
+ component: 'Input',
+ },
+];
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/CommonMoneyLogList.vue b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/CommonMoneyLogList.vue
new file mode 100644
index 0000000..d36c2ac
--- /dev/null
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/CommonMoneyLogList.vue
@@ -0,0 +1,162 @@
+
+
+
+
+
+
+ 新增
+ 导出
+ 导入
+
+
+
+
+
+ 删除
+
+
+
+ 批量操作
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 无文件
+ 下载
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/components/CommonMoneyLogModal.vue b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/components/CommonMoneyLogModal.vue
new file mode 100644
index 0000000..072fcc5
--- /dev/null
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/components/CommonMoneyLogModal.vue
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/controller/RiceNewsController.java b/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/controller/RiceNewsController.java
index af3f3f3..539471c 100644
--- a/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/controller/RiceNewsController.java
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/controller/RiceNewsController.java
@@ -39,7 +39,7 @@ import org.jeecg.common.aspect.annotation.AutoLog;
/**
* @Description: 介绍
* @Author: jeecg-boot
- * @Date: 2024-12-04
+ * @Date: 2024-12-23
* @Version: V1.0
*/
@Api(tags="介绍")
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/entity/RiceNews.java b/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/entity/RiceNews.java
index 3927ecb..20c5b06 100644
--- a/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/entity/RiceNews.java
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/entity/RiceNews.java
@@ -20,7 +20,7 @@ import lombok.experimental.Accessors;
/**
* @Description: 介绍
* @Author: jeecg-boot
- * @Date: 2024-12-04
+ * @Date: 2024-12-23
* @Version: V1.0
*/
@Data
@@ -68,4 +68,8 @@ public class RiceNews implements Serializable {
@Excel(name = "文本介绍", width = 15)
@ApiModelProperty(value = "文本介绍")
private java.lang.String titleSub;
+ /**视频*/
+ @Excel(name = "视频", width = 15)
+ @ApiModelProperty(value = "视频")
+ private java.lang.String voSub;
}
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/mapper/RiceNewsMapper.java b/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/mapper/RiceNewsMapper.java
index 78b7a39..bf406d3 100644
--- a/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/mapper/RiceNewsMapper.java
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/mapper/RiceNewsMapper.java
@@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 介绍
* @Author: jeecg-boot
- * @Date: 2024-12-04
+ * @Date: 2024-12-23
* @Version: V1.0
*/
public interface RiceNewsMapper extends BaseMapper {
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/service/IRiceNewsService.java b/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/service/IRiceNewsService.java
index 9bd6f2b..b4d6b87 100644
--- a/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/service/IRiceNewsService.java
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/service/IRiceNewsService.java
@@ -6,7 +6,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
/**
* @Description: 介绍
* @Author: jeecg-boot
- * @Date: 2024-12-04
+ * @Date: 2024-12-23
* @Version: V1.0
*/
public interface IRiceNewsService extends IService {
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/service/impl/RiceNewsServiceImpl.java b/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/service/impl/RiceNewsServiceImpl.java
index 30d0adb..59b3129 100644
--- a/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/service/impl/RiceNewsServiceImpl.java
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/service/impl/RiceNewsServiceImpl.java
@@ -10,7 +10,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
/**
* @Description: 介绍
* @Author: jeecg-boot
- * @Date: 2024-12-04
+ * @Date: 2024-12-23
* @Version: V1.0
*/
@Service
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/vue/RiceNewsList.vue b/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/vue/RiceNewsList.vue
index d1a0cd7..da5d7ed 100644
--- a/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/vue/RiceNewsList.vue
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/vue/RiceNewsList.vue
@@ -143,6 +143,12 @@
align:"center",
dataIndex: 'titleSub'
},
+ {
+ title:'视频',
+ align:"center",
+ dataIndex: 'voSub',
+ scopedSlots: {customRender: 'fileSlot'}
+ },
{
title: '操作',
dataIndex: 'action',
@@ -182,6 +188,7 @@
fieldList.push({type:'string',value:'type',text:'类型',dictCode:'rice_news_type'})
fieldList.push({type:'Text',value:'details',text:'详情',dictCode:''})
fieldList.push({type:'string',value:'titleSub',text:'文本介绍',dictCode:''})
+ fieldList.push({type:'Text',value:'voSub',text:'视频',dictCode:''})
this.superFieldList = fieldList
}
}
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/vue/modules/RiceNewsForm.vue b/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/vue/modules/RiceNewsForm.vue
index fdcf142..3e6526e 100644
--- a/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/vue/modules/RiceNewsForm.vue
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/vue/modules/RiceNewsForm.vue
@@ -28,6 +28,11 @@
+
+
+
+
+
diff --git a/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/vue3/RiceNews.data.ts b/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/vue3/RiceNews.data.ts
index e5a4530..df9b6ba 100644
--- a/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/vue3/RiceNews.data.ts
+++ b/applet-rice-api/src/main/java/org/jeecg/modules/riceNews/vue3/RiceNews.data.ts
@@ -25,6 +25,12 @@ export const columns: BasicColumn[] = [
align:"center",
dataIndex: 'titleSub'
},
+ {
+ title: '视频',
+ align:"center",
+ dataIndex: 'voSub',
+ slots: { customRender: 'fileSlot' },
+ },
];
//查询数据
export const searchFormSchema: FormSchema[] = [
@@ -61,4 +67,11 @@ export const formSchema: FormSchema[] = [
field: 'titleSub',
component: 'InputTextArea',//TODO 注意string转换问题
},
+ {
+ label: '视频',
+ field: 'voSub',
+ component: 'JUpload',
+ componentProps:{
+ },
+ },
];
diff --git a/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/controller/CommonMoneyLogController.java b/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/controller/CommonMoneyLogController.java
index ea759fd..8212f72 100644
--- a/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/controller/CommonMoneyLogController.java
+++ b/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/controller/CommonMoneyLogController.java
@@ -39,7 +39,7 @@ import org.jeecg.common.aspect.annotation.AutoLog;
/**
* @Description: 流水日志表
* @Author: jeecg-boot
- * @Date: 2024-12-17
+ * @Date: 2024-12-27
* @Version: V1.0
*/
@Api(tags="流水日志表")
@@ -67,6 +67,7 @@ public class CommonMoneyLogController extends JeecgController queryWrapper = QueryGenerator.initQueryWrapper(commonMoneyLog, req.getParameterMap());
+ queryWrapper.eq("is_get", "Y");
Page page = new Page(pageNo, pageSize);
IPage pageList = commonMoneyLogService.page(page, queryWrapper);
return Result.OK(pageList);
diff --git a/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/entity/CommonMoneyLog.java b/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/entity/CommonMoneyLog.java
index 807c629..9459376 100644
--- a/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/entity/CommonMoneyLog.java
+++ b/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/entity/CommonMoneyLog.java
@@ -20,7 +20,7 @@ import lombok.experimental.Accessors;
/**
* @Description: 流水日志表
* @Author: jeecg-boot
- * @Date: 2024-12-17
+ * @Date: 2024-12-27
* @Version: V1.0
*/
@Data
@@ -77,6 +77,10 @@ public class CommonMoneyLog implements Serializable {
@Dict(dictTable = "han_hai_member", dicText = "nick_name", dicCode = "id")
@ApiModelProperty(value = "用户标识")
private java.lang.String userId;
+ /**姓名*/
+ @Excel(name = "姓名", width = 15)
+ @ApiModelProperty(value = "姓名")
+ private java.lang.String name;
/**开户行*/
@Excel(name = "开户行", width = 15)
@ApiModelProperty(value = "开户行")
@@ -85,4 +89,13 @@ public class CommonMoneyLog implements Serializable {
@Excel(name = "开户号", width = 15)
@ApiModelProperty(value = "开户号")
private java.lang.String bankNo;
+ /**是否提现*/
+ @Excel(name = "是否提现", width = 15)
+ @ApiModelProperty(value = "是否提现")
+ private java.lang.String isGet;
+ /**提现状态*/
+ @Excel(name = "提现状态", width = 15, dicCode = "tx_state_sub")
+ @Dict(dicCode = "tx_state_sub")
+ @ApiModelProperty(value = "提现状态")
+ private java.lang.Integer txState;
}
diff --git a/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/mapper/CommonMoneyLogMapper.java b/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/mapper/CommonMoneyLogMapper.java
index 9a8ae8d..a604e2c 100644
--- a/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/mapper/CommonMoneyLogMapper.java
+++ b/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/mapper/CommonMoneyLogMapper.java
@@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 流水日志表
* @Author: jeecg-boot
- * @Date: 2024-12-17
+ * @Date: 2024-12-27
* @Version: V1.0
*/
public interface CommonMoneyLogMapper extends BaseMapper {
diff --git a/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/service/ICommonMoneyLogService.java b/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/service/ICommonMoneyLogService.java
index dc4aa98..9c9cff9 100644
--- a/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/service/ICommonMoneyLogService.java
+++ b/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/service/ICommonMoneyLogService.java
@@ -6,7 +6,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
/**
* @Description: 流水日志表
* @Author: jeecg-boot
- * @Date: 2024-12-17
+ * @Date: 2024-12-27
* @Version: V1.0
*/
public interface ICommonMoneyLogService extends IService {
diff --git a/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/service/impl/CommonMoneyLogServiceImpl.java b/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/service/impl/CommonMoneyLogServiceImpl.java
index cf01784..aef773c 100644
--- a/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/service/impl/CommonMoneyLogServiceImpl.java
+++ b/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/service/impl/CommonMoneyLogServiceImpl.java
@@ -10,7 +10,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
/**
* @Description: 流水日志表
* @Author: jeecg-boot
- * @Date: 2024-12-17
+ * @Date: 2024-12-27
* @Version: V1.0
*/
@Service
diff --git a/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/vue/CommonMoneyLogList.vue b/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/vue/CommonMoneyLogList.vue
index a6e7cab..4c32890 100644
--- a/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/vue/CommonMoneyLogList.vue
+++ b/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/vue/CommonMoneyLogList.vue
@@ -25,6 +25,11 @@
+
+
+
+
+
@@ -154,6 +159,12 @@
return parseInt(index)+1;
}
},
+ {
+ title:'创建日期',
+ align:"center",
+ sorter: true,
+ dataIndex: 'createTime'
+ },
{
title:'流水标题',
align:"center",
@@ -184,16 +195,6 @@
align:"center",
dataIndex: 'userId_dictText'
},
- {
- title:'开户行',
- align:"center",
- dataIndex: 'bankName'
- },
- {
- title:'开户号',
- align:"center",
- dataIndex: 'bankNo'
- },
{
title: '操作',
dataIndex: 'action',
@@ -228,14 +229,14 @@
},
getSuperFieldList(){
let fieldList=[];
+ fieldList.push({type:'datetime',value:'createTime',text:'创建日期'})
fieldList.push({type:'string',value:'title',text:'流水标题',dictCode:''})
fieldList.push({type:'BigDecimal',value:'money',text:'变动金额',dictCode:''})
fieldList.push({type:'BigDecimal',value:'oldMoney',text:'原钱包金额',dictCode:''})
fieldList.push({type:'int',value:'type',text:'类型',dictCode:'pay_type'})
fieldList.push({type:'int',value:'state',text:'状态',dictCode:'pay_state'})
fieldList.push({type:'sel_search',value:'userId',text:'用户标识',dictTable:"han_hai_member", dictText:'nick_name', dictCode:'id'})
- fieldList.push({type:'string',value:'bankName',text:'开户行',dictCode:''})
- fieldList.push({type:'string',value:'bankNo',text:'开户号',dictCode:''})
+ fieldList.push({type:'string',value:'isGet',text:'是否提现',dictCode:''})
this.superFieldList = fieldList
}
}
diff --git a/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/vue/modules/CommonMoneyLogForm.vue b/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/vue/modules/CommonMoneyLogForm.vue
index 6a6dccc..00ee044 100644
--- a/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/vue/modules/CommonMoneyLogForm.vue
+++ b/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/vue/modules/CommonMoneyLogForm.vue
@@ -33,16 +33,6 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/CommonMoneyLog.data.ts b/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/CommonMoneyLog.data.ts
index eb5b1af..8f7daaf 100644
--- a/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/CommonMoneyLog.data.ts
+++ b/module-common/src/main/java/org/jeecg/modules/commonMoneyLog/vue3/CommonMoneyLog.data.ts
@@ -5,6 +5,12 @@ import { render } from '/@/utils/common/renderUtils';
//列表数据
export const columns: BasicColumn[] = [
{
+ title: '创建日期',
+ align:"center",
+ sorter: true,
+ dataIndex: 'createTime'
+ },
+ {
title: '流水标题',
align:"center",
dataIndex: 'title'
@@ -34,16 +40,6 @@ export const columns: BasicColumn[] = [
align:"center",
dataIndex: 'userId_dictText'
},
- {
- title: '开户行',
- align:"center",
- dataIndex: 'bankName'
- },
- {
- title: '开户号',
- align:"center",
- dataIndex: 'bankNo'
- },
];
//查询数据
export const searchFormSchema: FormSchema[] = [
@@ -80,6 +76,12 @@ export const searchFormSchema: FormSchema[] = [
},
colProps: {span: 6},
},
+ {
+ label: "是否提现",
+ field: "isGet",
+ component: 'Input',
+ colProps: {span: 6},
+ },
];
//表单数据
export const formSchema: FormSchema[] = [
@@ -122,14 +124,4 @@ export const formSchema: FormSchema[] = [
dict:"han_hai_member,nick_name,id"
},
},
- {
- label: '开户行',
- field: 'bankName',
- component: 'Input',
- },
- {
- label: '开户号',
- field: 'bankNo',
- component: 'Input',
- },
];
diff --git a/module-common/src/main/java/org/jeecg/modules/commonOrder/controller/CommonOrderController.java b/module-common/src/main/java/org/jeecg/modules/commonOrder/controller/CommonOrderController.java
index 4a6dae7..c7a1803 100644
--- a/module-common/src/main/java/org/jeecg/modules/commonOrder/controller/CommonOrderController.java
+++ b/module-common/src/main/java/org/jeecg/modules/commonOrder/controller/CommonOrderController.java
@@ -39,7 +39,7 @@ import org.jeecg.common.aspect.annotation.AutoLog;
/**
* @Description: 订单信息表
* @Author: jeecg-boot
- * @Date: 2024-12-12
+ * @Date: 2024-12-27
* @Version: V1.0
*/
@Api(tags="订单信息表")
@@ -96,6 +96,14 @@ public class CommonOrderController extends JeecgController edit(@RequestBody CommonOrder commonOrder) {
+ //请输入快递公司
+ if(oConvertUtils.isEmpty(commonOrder.getKuai())){
+ return Result.error("请输入快递公司");
+ }
+ if(oConvertUtils.isEmpty(commonOrder.getWuliu())){
+ return Result.error("请输入物流订单");
+ }
+ commonOrder.setState(2); // 已发货
commonOrderService.updateById(commonOrder);
return Result.OK("编辑成功!");
}
diff --git a/module-common/src/main/java/org/jeecg/modules/commonOrder/entity/CommonOrder.java b/module-common/src/main/java/org/jeecg/modules/commonOrder/entity/CommonOrder.java
index fd24a0f..7cb684c 100644
--- a/module-common/src/main/java/org/jeecg/modules/commonOrder/entity/CommonOrder.java
+++ b/module-common/src/main/java/org/jeecg/modules/commonOrder/entity/CommonOrder.java
@@ -24,7 +24,7 @@ import lombok.experimental.Accessors;
/**
* @Description: 订单信息表
* @Author: jeecg-boot
- * @Date: 2024-12-12
+ * @Date: 2024-12-27
* @Version: V1.0
*/
@Data
@@ -51,6 +51,11 @@ public class CommonOrder implements Serializable {
/**更新日期*/
@ApiModelProperty(value = "更新日期")
private java.util.Date updateTime;
+ /**订单状态*/
+ @Excel(name = "订单状态", width = 15, dicCode = "order_state")
+ @Dict(dicCode = "order_state")
+ @ApiModelProperty(value = "订单状态")
+ private java.lang.Integer state;
/**标题*/
@Excel(name = "标题", width = 15)
@ApiModelProperty(value = "标题")
@@ -59,10 +64,6 @@ public class CommonOrder implements Serializable {
@Excel(name = "图片", width = 15)
@ApiModelProperty(value = "图片")
private java.lang.String image;
- /**支付状态*/
- @Excel(name = "支付状态", width = 15)
- @ApiModelProperty(value = "支付状态")
- private java.lang.Integer state;
/**价格*/
@Excel(name = "价格", width = 15)
@ApiModelProperty(value = "价格")
@@ -92,7 +93,8 @@ public class CommonOrder implements Serializable {
@ApiModelProperty(value = "详细地址")
private java.lang.String addressDetails;
/**用户*/
- @Excel(name = "用户", width = 15)
+ @Excel(name = "用户", width = 15, dictTable = "han_hai_member", dicText = "nick_name", dicCode = "id")
+ @Dict(dictTable = "han_hai_member", dicText = "nick_name", dicCode = "id")
@ApiModelProperty(value = "用户")
private java.lang.String userId;
/**地址标识*/
@@ -100,7 +102,8 @@ public class CommonOrder implements Serializable {
@ApiModelProperty(value = "地址标识")
private java.lang.String addressId;
/**商品标识*/
- @Excel(name = "商品标识", width = 15)
+ @Excel(name = "商品标识", width = 15, dictTable = "common_shop", dicText = "title", dicCode = "id")
+ @Dict(dictTable = "common_shop", dicText = "title", dicCode = "id")
@ApiModelProperty(value = "商品标识")
private java.lang.String shopId;
/**支付编号*/
@@ -129,6 +132,7 @@ public class CommonOrder implements Serializable {
@ApiModelProperty(value = "物流订单")
private java.lang.String wuliu;
- @TableField(exist = false)
+
+ @TableField(exist = false)
private List commonOrderSkuList;
}
diff --git a/module-common/src/main/java/org/jeecg/modules/commonOrder/mapper/CommonOrderMapper.java b/module-common/src/main/java/org/jeecg/modules/commonOrder/mapper/CommonOrderMapper.java
index 3ba5eb5..e6605f2 100644
--- a/module-common/src/main/java/org/jeecg/modules/commonOrder/mapper/CommonOrderMapper.java
+++ b/module-common/src/main/java/org/jeecg/modules/commonOrder/mapper/CommonOrderMapper.java
@@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: 订单信息表
* @Author: jeecg-boot
- * @Date: 2024-12-12
+ * @Date: 2024-12-27
* @Version: V1.0
*/
public interface CommonOrderMapper extends BaseMapper {
diff --git a/module-common/src/main/java/org/jeecg/modules/commonOrder/service/ICommonOrderService.java b/module-common/src/main/java/org/jeecg/modules/commonOrder/service/ICommonOrderService.java
index c53439a..1768592 100644
--- a/module-common/src/main/java/org/jeecg/modules/commonOrder/service/ICommonOrderService.java
+++ b/module-common/src/main/java/org/jeecg/modules/commonOrder/service/ICommonOrderService.java
@@ -6,7 +6,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
/**
* @Description: 订单信息表
* @Author: jeecg-boot
- * @Date: 2024-12-12
+ * @Date: 2024-12-27
* @Version: V1.0
*/
public interface ICommonOrderService extends IService {
diff --git a/module-common/src/main/java/org/jeecg/modules/commonOrder/service/impl/CommonOrderServiceImpl.java b/module-common/src/main/java/org/jeecg/modules/commonOrder/service/impl/CommonOrderServiceImpl.java
index 6a41943..4dcd62b 100644
--- a/module-common/src/main/java/org/jeecg/modules/commonOrder/service/impl/CommonOrderServiceImpl.java
+++ b/module-common/src/main/java/org/jeecg/modules/commonOrder/service/impl/CommonOrderServiceImpl.java
@@ -10,7 +10,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
/**
* @Description: 订单信息表
* @Author: jeecg-boot
- * @Date: 2024-12-12
+ * @Date: 2024-12-27
* @Version: V1.0
*/
@Service
diff --git a/module-common/src/main/java/org/jeecg/modules/commonOrder/vue/CommonOrderList.vue b/module-common/src/main/java/org/jeecg/modules/commonOrder/vue/CommonOrderList.vue
index e07e712..23e340e 100644
--- a/module-common/src/main/java/org/jeecg/modules/commonOrder/vue/CommonOrderList.vue
+++ b/module-common/src/main/java/org/jeecg/modules/commonOrder/vue/CommonOrderList.vue
@@ -5,10 +5,42 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
查询
@@ -138,14 +170,14 @@
}
},
{
- title:'标题',
+ title:'订单状态',
align:"center",
- dataIndex: 'title'
+ dataIndex: 'state_dictText'
},
{
- title:'支付状态',
+ title:'标题',
align:"center",
- dataIndex: 'state'
+ dataIndex: 'title'
},
{
title:'价格',
@@ -185,12 +217,12 @@
{
title:'用户',
align:"center",
- dataIndex: 'userId'
+ dataIndex: 'userId_dictText'
},
{
title:'商品标识',
align:"center",
- dataIndex: 'shopId'
+ dataIndex: 'shopId_dictText'
},
{
title:'商品类型',
@@ -251,8 +283,8 @@
},
getSuperFieldList(){
let fieldList=[];
+ fieldList.push({type:'int',value:'state',text:'订单状态',dictCode:'order_state'})
fieldList.push({type:'string',value:'title',text:'标题',dictCode:''})
- fieldList.push({type:'int',value:'state',text:'支付状态',dictCode:''})
fieldList.push({type:'BigDecimal',value:'price',text:'价格',dictCode:''})
fieldList.push({type:'int',value:'num',text:'数量',dictCode:''})
fieldList.push({type:'string',value:'sku',text:'规格',dictCode:''})
@@ -260,8 +292,8 @@
fieldList.push({type:'string',value:'phone',text:'电话',dictCode:''})
fieldList.push({type:'string',value:'address',text:'地址',dictCode:''})
fieldList.push({type:'string',value:'addressDetails',text:'详细地址',dictCode:''})
- fieldList.push({type:'string',value:'userId',text:'用户',dictCode:''})
- fieldList.push({type:'string',value:'shopId',text:'商品标识',dictCode:''})
+ fieldList.push({type:'sel_search',value:'userId',text:'用户',dictTable:"han_hai_member", dictText:'nick_name', dictCode:'id'})
+ fieldList.push({type:'sel_search',value:'shopId',text:'商品标识',dictTable:"common_shop", dictText:'title', dictCode:'id'})
fieldList.push({type:'int',value:'shopState',text:'商品类型',dictCode:'shop_type'})
fieldList.push({type:'string',value:'shareId',text:'推荐购买会员',dictCode:''})
fieldList.push({type:'int',value:'shareNum',text:'第几次推荐购买',dictCode:''})
diff --git a/module-common/src/main/java/org/jeecg/modules/commonOrder/vue/modules/CommonOrderForm.vue b/module-common/src/main/java/org/jeecg/modules/commonOrder/vue/modules/CommonOrderForm.vue
index e506cb3..c588e6c 100644
--- a/module-common/src/main/java/org/jeecg/modules/commonOrder/vue/modules/CommonOrderForm.vue
+++ b/module-common/src/main/java/org/jeecg/modules/commonOrder/vue/modules/CommonOrderForm.vue
@@ -4,13 +4,13 @@
-
-
+
+
-
-
+
+
@@ -50,12 +50,12 @@
-
+
-
+
diff --git a/module-common/src/main/java/org/jeecg/modules/commonOrder/vue3/CommonOrder.data.ts b/module-common/src/main/java/org/jeecg/modules/commonOrder/vue3/CommonOrder.data.ts
index 17f276d..4413711 100644
--- a/module-common/src/main/java/org/jeecg/modules/commonOrder/vue3/CommonOrder.data.ts
+++ b/module-common/src/main/java/org/jeecg/modules/commonOrder/vue3/CommonOrder.data.ts
@@ -5,14 +5,14 @@ import { render } from '/@/utils/common/renderUtils';
//列表数据
export const columns: BasicColumn[] = [
{
- title: '标题',
+ title: '订单状态',
align:"center",
- dataIndex: 'title'
+ dataIndex: 'state_dictText'
},
{
- title: '支付状态',
+ title: '标题',
align:"center",
- dataIndex: 'state'
+ dataIndex: 'title'
},
{
title: '价格',
@@ -52,12 +52,12 @@ export const columns: BasicColumn[] = [
{
title: '用户',
align:"center",
- dataIndex: 'userId'
+ dataIndex: 'userId_dictText'
},
{
title: '商品标识',
align:"center",
- dataIndex: 'shopId'
+ dataIndex: 'shopId_dictText'
},
{
title: '商品类型',
@@ -88,6 +88,51 @@ export const columns: BasicColumn[] = [
//查询数据
export const searchFormSchema: FormSchema[] = [
{
+ label: "订单状态",
+ field: "state",
+ component: 'JDictSelectTag',
+ componentProps:{
+ dictCode:"order_state"
+ },
+ colProps: {span: 6},
+ },
+ {
+ label: "标题",
+ field: "title",
+ component: 'Input',
+ colProps: {span: 6},
+ },
+ {
+ label: "姓名",
+ field: "name",
+ component: 'Input',
+ colProps: {span: 6},
+ },
+ {
+ label: "电话",
+ field: "phone",
+ component: 'Input',
+ colProps: {span: 6},
+ },
+ {
+ label: "用户",
+ field: "userId",
+ component: 'JSearchSelect',
+ componentProps:{
+ dict:"han_hai_member,nick_name,id"
+ },
+ colProps: {span: 6},
+ },
+ {
+ label: "商品标识",
+ field: "shopId",
+ component: 'JSearchSelect',
+ componentProps:{
+ dict:"common_shop,title,id"
+ },
+ colProps: {span: 6},
+ },
+ {
label: "商品类型",
field: "shopState",
component: 'JDictSelectTag',
@@ -99,16 +144,19 @@ export const searchFormSchema: FormSchema[] = [
];
//表单数据
export const formSchema: FormSchema[] = [
+ {
+ label: '订单状态',
+ field: 'state',
+ component: 'JDictSelectTag',
+ componentProps:{
+ dictCode:"order_state"
+ },
+ },
{
label: '标题',
field: 'title',
component: 'Input',
},
- {
- label: '支付状态',
- field: 'state',
- component: 'InputNumber',
- },
{
label: '价格',
field: 'price',
@@ -147,12 +195,18 @@ export const formSchema: FormSchema[] = [
{
label: '用户',
field: 'userId',
- component: 'Input',
+ component: 'JSearchSelect',
+ componentProps:{
+ dict:"han_hai_member,nick_name,id"
+ },
},
{
label: '商品标识',
field: 'shopId',
- component: 'Input',
+ component: 'JSearchSelect',
+ componentProps:{
+ dict:"common_shop,title,id"
+ },
},
{
label: '商品类型',
diff --git a/module-common/src/main/java/org/jeecg/modules/commonOrderSku/entity/CommonOrderSku.java b/module-common/src/main/java/org/jeecg/modules/commonOrderSku/entity/CommonOrderSku.java
index 78acd0d..fb97dbd 100644
--- a/module-common/src/main/java/org/jeecg/modules/commonOrderSku/entity/CommonOrderSku.java
+++ b/module-common/src/main/java/org/jeecg/modules/commonOrderSku/entity/CommonOrderSku.java
@@ -4,7 +4,10 @@ import java.io.Serializable;
import java.io.UnsupportedEncodingException;
import java.util.Date;
import java.math.BigDecimal;
+import java.util.List;
+
import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
@@ -86,4 +89,5 @@ public class CommonOrderSku implements Serializable {
@Excel(name = "商品", width = 15)
@ApiModelProperty(value = "商品")
private java.lang.String shopId;
+
}
diff --git a/module-system/src/main/resources/application-dev.yml b/module-system/src/main/resources/application-dev.yml
index 3d97702..0a3043b 100644
--- a/module-system/src/main/resources/application-dev.yml
+++ b/module-system/src/main/resources/application-dev.yml
@@ -1,5 +1,5 @@
server:
- port: 8001
+ port: 8000
tomcat:
max-swallow-size: -1
error: