From e9a6fa394883c547199666ddc2ab0b7c9b902622 Mon Sep 17 00:00:00 2001 From: zhc077 <565291854> Date: Mon, 13 Feb 2023 10:06:39 +0800 Subject: [PATCH 01/20] =?UTF-8?q?=E5=90=8A=E6=8C=82=E7=AE=A1=E7=90=86-?= =?UTF-8?q?=E5=90=8A=E6=8C=82=E5=9F=BA=E6=9C=AC=E4=BF=A1=E6=81=AF-?= =?UTF-8?q?=E7=AE=A1=E9=9D=A2=E9=A1=B5=E9=9D=A2=E4=BC=98=E5=8C=96=202.13?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ant-design-vue-jeecg/src/views/hanger/HangerManage.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ant-design-vue-jeecg/src/views/hanger/HangerManage.vue b/ant-design-vue-jeecg/src/views/hanger/HangerManage.vue index 27d3b560..8c3952d2 100644 --- a/ant-design-vue-jeecg/src/views/hanger/HangerManage.vue +++ b/ant-design-vue-jeecg/src/views/hanger/HangerManage.vue @@ -264,7 +264,7 @@ export default { console.log("handleSelectRowChange-event:", event) const {type, row, column, value, target, $table} = event console.log("stationIdList", JSON.stringify(this.stationIdList)); - target.$refs.vxe.columns[6].options = this.stationIdList; + target.$refs.vxe.columns[7].options = this.stationIdList; }, /** 当选项被改变时,联动其他组件 */ From e7bf12157ea05473531e8a0ec0adbb57922a2033 Mon Sep 17 00:00:00 2001 From: zhc077 <565291854> Date: Mon, 13 Feb 2023 17:58:26 +0800 Subject: [PATCH 02/20] =?UTF-8?q?=E5=90=8A=E6=8C=82=E7=AE=A1=E7=90=86-?= =?UTF-8?q?=E8=BF=90=E8=A1=8C=E8=AE=B0=E5=BD=95=E6=95=B0=E6=8D=AE=E5=90=8C?= =?UTF-8?q?=E6=AD=A5=202.13?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/hanger/HangerManage.vue | 6 +- .../controller/HangRecordController.java | 13 +++ .../controller/ZyHangPointController.java | 8 -- .../hanger/service/IHangRecordService.java | 2 +- .../hanger/service/IZyHangPointService.java | 2 - .../service/impl/HangRecordServiceImpl.java | 79 +++++++++++++++++++ .../service/impl/ZyHangPointServiceImpl.java | 13 --- 7 files changed, 96 insertions(+), 27 deletions(-) diff --git a/ant-design-vue-jeecg/src/views/hanger/HangerManage.vue b/ant-design-vue-jeecg/src/views/hanger/HangerManage.vue index 8c3952d2..1331b845 100644 --- a/ant-design-vue-jeecg/src/views/hanger/HangerManage.vue +++ b/ant-design-vue-jeecg/src/views/hanger/HangerManage.vue @@ -33,7 +33,7 @@ import '@/assets/less/TableExpand.less' import {mixinDevice} from '@/utils/mixin' import {JeecgListMixin} from '@/mixins/JeecgListMixin' -import {getAction, postAction} from "@api/manage"; +import {getAction, postAction, putAction} from "@api/manage"; import {filterObj, pushIfNotExist, randomNumber, randomUUID} from "@/utils/util"; import {JVXETypes} from '@/components/jeecg/JVxeTable' @@ -130,7 +130,7 @@ export default { url: { list: "/org.jeecg.modules.hanger/zyHang/getPointById", getStationList: "/jeecg-boot/org.jeecg.modules.hanger/zyHang/getStationList", - syncHangRecord: "/org.jeecg.modules.productplan/zyPlanProcess/syncHangRecord", + syncHangRecord: "/org.jeecg.modules.hanger/hangRecord/syncHangRecord", addBatch: "/org.jeecg.modules.hanger/zyHangPoint/addBatch", }, loadRouteType: false, @@ -195,7 +195,7 @@ export default { //同步生产记录到吊挂运行记录表 syncHangRecord() { this.loading = true; - getAction(this.url.syncHangRecord, {"code": this.code}).then((res) => { + putAction(this.url.syncHangRecord, {"hangCode": this.code}).then((res) => { if (res.success) { this.$message.success("操作成功"); } else { diff --git a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/controller/HangRecordController.java b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/controller/HangRecordController.java index 6dff3325..3b7ddada 100644 --- a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/controller/HangRecordController.java +++ b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/controller/HangRecordController.java @@ -11,6 +11,7 @@ import org.jeecg.common.aspect.annotation.AutoLog; import org.jeecg.common.system.base.controller.JeecgController; import org.jeecg.common.system.query.QueryGenerator; import org.jeecg.modules.hanger.entity.HangRecord; +import org.jeecg.modules.hanger.entity.ZyHangPoint; import org.jeecg.modules.hanger.service.IHangRecordService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @@ -56,6 +57,18 @@ public class HangRecordController extends JeecgController syncHangRecord(@RequestBody HangRecord hangRecord) { + hangRecordService.syncHangRecord(hangRecord); + return Result.OK(); + } + /** * 添加 * diff --git a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/controller/ZyHangPointController.java b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/controller/ZyHangPointController.java index 71b9df59..ca6c66dd 100644 --- a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/controller/ZyHangPointController.java +++ b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/controller/ZyHangPointController.java @@ -65,14 +65,6 @@ public class ZyHangPointController extends JeecgController syncHangRecord(ZyHangPoint zyHangPoint) { - zyHangPointService.syncHangRecord(zyHangPoint); - return Result.OK(); - } - - @ApiOperation(value = "吊挂工位表-工站、工位绑定批量添加", notes = "吊挂工位表-工站、工位绑定批量添加") @PostMapping(value = "/addBatch") public Result addBatch(@RequestBody List pointList) { diff --git a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/IHangRecordService.java b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/IHangRecordService.java index 7599dca0..da40da0e 100644 --- a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/IHangRecordService.java +++ b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/IHangRecordService.java @@ -11,5 +11,5 @@ import org.jeecg.modules.hanger.entity.HangRecord; * @Version: V1.0 */ public interface IHangRecordService extends IService { - + void syncHangRecord(HangRecord hangRecord); } diff --git a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/IZyHangPointService.java b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/IZyHangPointService.java index 6b591a85..e865e726 100644 --- a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/IZyHangPointService.java +++ b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/IZyHangPointService.java @@ -17,6 +17,4 @@ public interface IZyHangPointService extends IService { String getLastPointCode(); void addBatch(List pointList); - - void syncHangRecord(ZyHangPoint zyHangPoint); } diff --git a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/impl/HangRecordServiceImpl.java b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/impl/HangRecordServiceImpl.java index 9c222347..96ecd0e9 100644 --- a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/impl/HangRecordServiceImpl.java +++ b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/impl/HangRecordServiceImpl.java @@ -1,11 +1,30 @@ package org.jeecg.modules.hanger.service.impl; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import io.github.classgraph.utils.VersionFinder; +import org.jeecg.common.exception.JeecgBootException; +import org.jeecg.modules.demo.productrecord.entity.ProductRecord; +import org.jeecg.modules.demo.productrecord.service.IProductRecordService; import org.jeecg.modules.hanger.entity.HangRecord; +import org.jeecg.modules.hanger.entity.ZyHang; +import org.jeecg.modules.hanger.entity.ZyHangPoint; import org.jeecg.modules.hanger.mapper.HangRecordMapper; import org.jeecg.modules.hanger.service.IHangRecordService; +import org.jeecg.modules.hanger.service.IZyHangPointService; +import org.jeecg.modules.hanger.service.IZyHangService; +import org.jeecg.modules.team.service.IStationService; +import org.springframework.beans.BeanUtils; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; +import org.springframework.util.ObjectUtils; + +import java.util.Date; +import java.util.LinkedList; +import java.util.List; +import java.util.Optional; /** * @Description: 吊挂运行记录表 @@ -16,4 +35,64 @@ import org.springframework.stereotype.Service; @Service public class HangRecordServiceImpl extends ServiceImpl implements IHangRecordService { + @Autowired + private IStationService iStationService; + + @Autowired + private IZyHangService iZyHangService; + + @Autowired + private IZyHangPointService iZyHangPointService; + + @Autowired + private IProductRecordService iProductRecordService; + + @Override + @Transactional(readOnly = false, rollbackFor = Exception.class) + public void syncHangRecord(HangRecord hangRecord) { + ZyHang one = iZyHangService.getOne(new LambdaQueryWrapper().eq(ZyHang::getCode, hangRecord.getHangCode())); + Optional.ofNullable(one).orElseThrow(() -> new JeecgBootException("吊挂不存在!")); + + List pointList = iZyHangPointService.list(new LambdaQueryWrapper().eq(ZyHangPoint::getCode, hangRecord.getHangCode())); + //没有配置工站时,不同步运行记录 + if (ObjectUtils.isEmpty(pointList)) return; + + //查询每一工站是否已有同步过的工站运行记录数据, + // 有同步过则根据生产记录表创建时间为条件增量同步, + // 未同步过则全量同步 + pointList.forEach(e -> { + List saveList; + List pointRecordList = this.list(new LambdaQueryWrapper() + .eq(HangRecord::getHangCode, hangRecord.getHangCode()) + .eq(HangRecord::getPoint, e.getPoint()) + .orderByDesc(HangRecord::getCreateTime) + ); + if (!ObjectUtils.isEmpty(pointRecordList)) {//该工站已同步过,增量同步 + Date createTime = pointRecordList.get(0).getCreateTime(); + List productRecords = iProductRecordService.list(new LambdaQueryWrapper() + .eq(ProductRecord::getStationId, e.getStationId()) + .gt(ProductRecord::getCreateTime, createTime) + ); + saveList = this.convertHangRecord(one.getCode(), e.getPoint(), productRecords); + } else {//该工站未同步过 + List productRecords = iProductRecordService.list(new LambdaQueryWrapper() + .eq(ProductRecord::getStationId, e.getStationId()) + ); + saveList = this.convertHangRecord(one.getCode(), e.getPoint(), productRecords); + } + this.saveBatch(saveList); + }); + } + + private List convertHangRecord(final String hangCode, final String point, List productRecords) { + List saveList = new LinkedList<>(); + Optional.ofNullable(productRecords).orElse(new LinkedList<>()).forEach(obj -> { + HangRecord hangRecord1 = new HangRecord(); + BeanUtils.copyProperties(obj, hangRecord1); + hangRecord1.setHangCode(hangCode); + hangRecord1.setPoint(point); + saveList.add(hangRecord1); + }); + return saveList; + } } diff --git a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/impl/ZyHangPointServiceImpl.java b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/impl/ZyHangPointServiceImpl.java index 10d3d79f..a6efbe98 100644 --- a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/impl/ZyHangPointServiceImpl.java +++ b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/impl/ZyHangPointServiceImpl.java @@ -4,12 +4,9 @@ package org.jeecg.modules.hanger.service.impl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.apache.commons.lang3.StringUtils; -import org.jeecg.common.exception.JeecgBootException; -import org.jeecg.modules.hanger.entity.ZyHang; import org.jeecg.modules.hanger.entity.ZyHangPoint; import org.jeecg.modules.hanger.mapper.ZyHangPointMapper; import org.jeecg.modules.hanger.service.IZyHangPointService; -import org.jeecg.modules.hanger.service.IZyHangService; import org.jeecg.modules.team.entity.Station; import org.jeecg.modules.team.service.IStationService; import org.springframework.beans.factory.annotation.Autowired; @@ -32,9 +29,6 @@ public class ZyHangPointServiceImpl extends ServiceImpl pointList = this.list(new LambdaQueryWrapper().orderByDesc(ZyHangPoint::getPoint)); @@ -63,11 +57,4 @@ public class ZyHangPointServiceImpl extends ServiceImpl().eq(ZyHang::getCode, zyHangPoint.getCode())); - Optional.ofNullable(zyHang).orElseThrow(() -> new JeecgBootException(zyHangPoint.getCode() + "不存在")); - //TODO - } } From 66c5a60f4fff06deb21243be3c11aa9aee3b019e Mon Sep 17 00:00:00 2001 From: zhc077 <565291854> Date: Mon, 13 Feb 2023 18:00:26 +0800 Subject: [PATCH 03/20] =?UTF-8?q?=E5=90=8A=E6=8C=82=E7=AE=A1=E7=90=86-?= =?UTF-8?q?=E8=BF=90=E8=A1=8C=E8=AE=B0=E5=BD=95=E6=95=B0=E6=8D=AE=E5=90=8C?= =?UTF-8?q?=E6=AD=A5=202.13?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/hanger/service/impl/HangRecordServiceImpl.java | 5 ----- 1 file changed, 5 deletions(-) diff --git a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/impl/HangRecordServiceImpl.java b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/impl/HangRecordServiceImpl.java index 96ecd0e9..80678e25 100644 --- a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/impl/HangRecordServiceImpl.java +++ b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/hanger/service/impl/HangRecordServiceImpl.java @@ -3,7 +3,6 @@ package org.jeecg.modules.hanger.service.impl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import io.github.classgraph.utils.VersionFinder; import org.jeecg.common.exception.JeecgBootException; import org.jeecg.modules.demo.productrecord.entity.ProductRecord; import org.jeecg.modules.demo.productrecord.service.IProductRecordService; @@ -14,7 +13,6 @@ import org.jeecg.modules.hanger.mapper.HangRecordMapper; import org.jeecg.modules.hanger.service.IHangRecordService; import org.jeecg.modules.hanger.service.IZyHangPointService; import org.jeecg.modules.hanger.service.IZyHangService; -import org.jeecg.modules.team.service.IStationService; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -35,9 +33,6 @@ import java.util.Optional; @Service public class HangRecordServiceImpl extends ServiceImpl implements IHangRecordService { - @Autowired - private IStationService iStationService; - @Autowired private IZyHangService iZyHangService; From 61b5eef51c6083963fd543714b8bc140a34416bc Mon Sep 17 00:00:00 2001 From: shenyuan Date: Tue, 14 Feb 2023 16:41:26 +0800 Subject: [PATCH 04/20] =?UTF-8?q?=E4=B8=8B=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/shopping/assets/common.css | 3 + .../shopping/components/Order/placeOrder.vue | 171 +++++++++++++++++- .../src/views/shopping/pages/sirendingzhi.vue | 4 +- 3 files changed, 171 insertions(+), 7 deletions(-) diff --git a/ant-design-vue-jeecg/src/views/shopping/assets/common.css b/ant-design-vue-jeecg/src/views/shopping/assets/common.css index 78cd8e36..049bc78c 100644 --- a/ant-design-vue-jeecg/src/views/shopping/assets/common.css +++ b/ant-design-vue-jeecg/src/views/shopping/assets/common.css @@ -94,4 +94,7 @@ a { .c_1B { color: #1B1B1B; } +.c_31 { + color: #313131; +} .textfield {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} \ No newline at end of file diff --git a/ant-design-vue-jeecg/src/views/shopping/components/Order/placeOrder.vue b/ant-design-vue-jeecg/src/views/shopping/components/Order/placeOrder.vue index 76f09151..c7d1b5c0 100644 --- a/ant-design-vue-jeecg/src/views/shopping/components/Order/placeOrder.vue +++ b/ant-design-vue-jeecg/src/views/shopping/components/Order/placeOrder.vue @@ -25,22 +25,131 @@ - + + + 先生 + + + 女士 + + + + + + + + + + + + + 保存该地址至地址簿 + + + + + + + + + + + + + + + + + + + + + + + + + + -
-
+
+
+ 2 + 支付方式
+
+

在线支付

+ + + + 支付宝 + + + + 微信支付 + + +
+ + 需要电子发票 + +
+ + +
+
+

+ 订单小计 + 已选 1 件商品 +

+
+
+ +
+
+
+

+ 关键词12定制款立领衬 + 数量:1 +

+

款式:立领,标签2

+

+ 主辅料:主料1,辅料1,叮叮叮,辅料n + 数量:1 +

+

尺码: XXS

+

+ 定制 + ¥35,500 +

+
+
+

+ 商品总计 + ¥35,500 +

+

+ 运费 + 免费 +

+

+ 总计 + ¥35,500 +

+
-
1
@@ -50,6 +159,10 @@ data() { return { formLayout: 'horizontal', + userSex:'',//性别 + userName:'',//姓名 + value: 1, + paymentMode:'',//支付方式 }; }, computed: { @@ -75,12 +188,22 @@ handleFormLayoutChange(e) { this.formLayout = e.target.value; }, + handleChange(value) { + this.userSex = value + }, + onChange(e) { + console.log(`checked = ${e.target.checked}`); + }, + onChange1(e) { + console.log('radio checked', e.target.value); + }, }, }; \ No newline at end of file diff --git a/ant-design-vue-jeecg/src/views/product/productModule/modules/ProductModuleDetail.vue b/ant-design-vue-jeecg/src/views/product/productModule/modules/ProductModuleDetail.vue new file mode 100644 index 00000000..bc449d7c --- /dev/null +++ b/ant-design-vue-jeecg/src/views/product/productModule/modules/ProductModuleDetail.vue @@ -0,0 +1,112 @@ + + + + + \ No newline at end of file diff --git a/ant-design-vue-jeecg/src/views/product/productProcess/ZyProductProcessList.vue b/ant-design-vue-jeecg/src/views/product/productProcess/ZyProductProcessList.vue index 903dff23..276ac22c 100644 --- a/ant-design-vue-jeecg/src/views/product/productProcess/ZyProductProcessList.vue +++ b/ant-design-vue-jeecg/src/views/product/productProcess/ZyProductProcessList.vue @@ -28,7 +28,7 @@
- 返回 + 返回 diff --git a/ant-design-vue-jeecg/src/views/zyWorkProduct/ZyProductList.vue b/ant-design-vue-jeecg/src/views/zyWorkProduct/ZyProductList.vue index 788fc37b..40635641 100644 --- a/ant-design-vue-jeecg/src/views/zyWorkProduct/ZyProductList.vue +++ b/ant-design-vue-jeecg/src/views/zyWorkProduct/ZyProductList.vue @@ -356,7 +356,7 @@ }, //操作:工序、模块、面料、辅料、设备、工具,提供入口,具体功能由相关功能负责人完成 - //跳转-模块 + //跳转-工序 jumpProcesses(record) { this.$router.push({ diff --git a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/product/productModule/entity/ProductModule.java b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/product/productModule/entity/ProductModule.java index 534f93ce..e9c9b529 100644 --- a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/product/productModule/entity/ProductModule.java +++ b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/product/productModule/entity/ProductModule.java @@ -2,6 +2,7 @@ package org.jeecg.modules.product.productModule.entity; 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 com.fasterxml.jackson.annotation.JsonFormat; @@ -43,31 +44,38 @@ public class ProductModule implements Serializable { @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @ApiModelProperty(value = "创建日期") private Date createTime; -// /**更新人*/ -// @ApiModelProperty(value = "更新人") -// private String updateBy; -// /**更新日期*/ -// @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss") -// @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") -// @ApiModelProperty(value = "更新日期") -// private Date updateTime; -// /**所属部门*/ -// @ApiModelProperty(value = "所属部门") -// private String sysOrgCode; - /**产品id*/ + + /** + * 产品id 应该是产品编号 + * 关联产品表 zy_product ZyProductList.vue ZyProduct.java + */ @Excel(name = "产品id", width = 15) @ApiModelProperty(value = "产品id") private String productId; - /**款式模块id*/ + + @TableField(exist = false) + private String productName; + /** + * 款式模块id 应该是模块编号 + * 关联款式模块表 zy_style_module + * 款式表联动,筛选款式模块表数据 + */ @Excel(name = "款式模块id", width = 15) @ApiModelProperty(value = "款式模块id") private String styleModuleId; - /**模块id*/ + /** + * 模块id 应该是模块名称 + * 关联制衣模块表 zy_cloths_modular + * 从款式模块表同步读取 + */ @Excel(name = "模块名称", width = 15) @Dict(dictTable = "zy_cloths_modular ", dicText = "modular_name", dicCode = "id") @ApiModelProperty(value = "模块名称") private String moduleId; - /**部位*/ + /** + * 暂时弃用 + * 部位 + */ @Excel(name = "部位", width = 15) @ApiModelProperty(value = "部位") private String place; From 816a435dd3a2d094307fbe622d37d6e97c9ce6e0 Mon Sep 17 00:00:00 2001 From: shenyuan Date: Thu, 16 Feb 2023 11:14:24 +0800 Subject: [PATCH 14/20] =?UTF-8?q?=E6=94=AF=E4=BB=98=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/shopping/pages/pay.vue | 201 +++++++++++++++++- 1 file changed, 196 insertions(+), 5 deletions(-) diff --git a/ant-design-vue-jeecg/src/views/shopping/pages/pay.vue b/ant-design-vue-jeecg/src/views/shopping/pages/pay.vue index 9ec4fac7..4f1ea933 100644 --- a/ant-design-vue-jeecg/src/views/shopping/pages/pay.vue +++ b/ant-design-vue-jeecg/src/views/shopping/pages/pay.vue @@ -5,23 +5,120 @@

感谢您的订购

+ + +
+
+ +
+
+

总计: ¥9,900

+

请使用支付宝扫描左图二维码进行支付

+

请您在15分钟内付款以免订单被取消,如有疑问,请联系客服。

+

订单发货后您将收到订单发货通知短信

+
+
+ +
+ + 返回 +

您的订单已提交成功

请继续支付,15分钟内未付款,订单将自动取消

如有疑问,请联系客服

-

14:52

+

+ + 1 + 4 + : + 5 + 2 +

修改支付方式
-
立即支付
+
立即支付

订单编号 # GU202301052604844

下单日期: 2023/01/05 订单状态: 待付款 - 数量: 1 - 总计: ¥9,900 + + 数量: 1 + 总计: ¥9,900 +

+
+
+
+
中国新年系列针织慢跑裤
+
款式: 象牙白色和多色
+
主辅料: 主料1,辅料1,叮叮叮,辅料n主辅料: 主料1,辅料1,叮叮叮,辅料n主辅料: 主料1,辅料1,叮叮叮,辅料n
+
尺码: S
+
+
预计发货后1-4个工作日送达
+
+
数量 : 1
+
¥9,900
+
+ +
+
+
+ 商品总计 + ¥9,900 +
+
+ 运费 + 免费 +
+
+ 总计 + ¥9,900 +
+
+
+
配送地址
+
+

是的发财树是

+

天津天津市和平区水擦拭订餐撒上天津天津市和平区水擦拭订餐撒上天津天津市和平区水擦拭订餐撒上天津天津市和平区水擦拭订餐撒上天津天津市和平区水擦拭订餐撒上天津天津市和平区水擦拭订餐撒上

+

17766667777

+
+
+

普通快递

+

免费

+

预计发货后1-4个工作日送达

+
+
+
+ 支付方式 + + 支付宝 + + 微信 + 不需要发票 + 需要发票 +
@@ -34,10 +131,24 @@ components: { Header,Footer }, data() { return { + visible: false, + payWay:'0',//支付方式 + invoice:true,//是否需要发票 }; }, methods: { - + handleBack(){ + this.$router.go(-1) + }, + showModal() { + this.visible = true; + }, + handleOk(e) { + console.log('--') + }, + handleCancel(e) { + this.visible = false; + }, }, }; @@ -54,6 +165,9 @@ .c_31{ color: #313131; } + .c_4B{ + color: #4B4B4B; + } .btnDiv{ justify-content: space-around; .dialogButton { @@ -83,6 +197,7 @@ } } } + .pay{ .bg{ background-image: url("../assets/bg06.png"); @@ -94,6 +209,8 @@ } } .jz{ + padding-top: 20px; + padding-bottom: 100px; .success{ width: 500px; margin: 60px auto; @@ -124,11 +241,85 @@ } .date{ justify-content: space-between; + margin-bottom: 20px; .f_16{ font-weight: 600; } + .r{ + width:300px; + justify-content: space-between; + } } + .table{ + justify-content: space-between; + padding: 30px 0 30px 20px; + border-bottom: 2px solid #F2F2F2; + .tableImg{ + width: 80px; + height: 80px; + background-color: grey; + } + .tableTitle{ + max-width: 500px; + .title{ + font-weight: 600; + margin-bottom: 8px; + } + .c_999{ + margin-bottom: 2px; + } + } + .r{ + width:300px; + justify-content: space-between; + } + } + .total{ + flex-direction: column; + align-items: flex-end; + padding-top: 48px; + padding-bottom: 27px; + border-bottom: 2px solid #F2F2F2; + .d-flex{ + width: 300px; + justify-content: space-between; + margin-bottom: 12px; + } + } + .addr{ + padding: 32px 10px; + font-weight: 600; + border-bottom: 2px solid #F2F2F2; + .title{ + } + .addrDiv{ + margin: 0 80px; + max-width: 500px; + } + } + .payDiv{ + padding: 32px 10px; + .title{ + font-weight: 600; + } + .payWay{ + margin: 0 80px; + i{ + border-radius: 2px; + padding:1px; + margin-right: 5px; + } + .anticon-alipay{ + background:#08AAFF; + color:#fff; + } + .anticon-wechat{ + background:#00B40C; + color:#fff; + } + } + } } } From c0b129ae27bf7168337011e36ee2a8e0fcfc45c5 Mon Sep 17 00:00:00 2001 From: wangjiadong <1654135867@qq.com> Date: Thu, 16 Feb 2023 17:18:38 +0800 Subject: [PATCH 15/20] renyuan --- .../src/views/system/User2List1.vue | 404 ++++++++++++++++++ 1 file changed, 404 insertions(+) create mode 100644 ant-design-vue-jeecg/src/views/system/User2List1.vue diff --git a/ant-design-vue-jeecg/src/views/system/User2List1.vue b/ant-design-vue-jeecg/src/views/system/User2List1.vue new file mode 100644 index 00000000..a69fd5a1 --- /dev/null +++ b/ant-design-vue-jeecg/src/views/system/User2List1.vue @@ -0,0 +1,404 @@ + + + + \ No newline at end of file From 1566c07818ad150966d9a6b913933afc4c541aef Mon Sep 17 00:00:00 2001 From: wangjiadong <1654135867@qq.com> Date: Thu, 16 Feb 2023 17:42:57 +0800 Subject: [PATCH 16/20] =?UTF-8?q?=E5=88=A0=E9=99=A4=E4=B8=8D=E9=9C=80?= =?UTF-8?q?=E8=A6=81=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../customerinvoice/admin/modules/CustomerInvoiceList1.vue | 4 ++-- .../customermeasure/admin/modules/CustomerMeasureList1.vue | 4 ++-- .../customerpayment/admin/modules/CustomerPaymentList1.vue | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ant-design-vue-jeecg/src/views/customerinvoice/admin/modules/CustomerInvoiceList1.vue b/ant-design-vue-jeecg/src/views/customerinvoice/admin/modules/CustomerInvoiceList1.vue index 8e29d941..27388202 100644 --- a/ant-design-vue-jeecg/src/views/customerinvoice/admin/modules/CustomerInvoiceList1.vue +++ b/ant-design-vue-jeecg/src/views/customerinvoice/admin/modules/CustomerInvoiceList1.vue @@ -108,8 +108,8 @@ 升序 降序 - - 详情 + 删除 diff --git a/ant-design-vue-jeecg/src/views/customermeasure/admin/modules/CustomerMeasureList1.vue b/ant-design-vue-jeecg/src/views/customermeasure/admin/modules/CustomerMeasureList1.vue index 30c7552c..f39439d4 100644 --- a/ant-design-vue-jeecg/src/views/customermeasure/admin/modules/CustomerMeasureList1.vue +++ b/ant-design-vue-jeecg/src/views/customermeasure/admin/modules/CustomerMeasureList1.vue @@ -101,8 +101,8 @@ - 详情 - + 删除 diff --git a/ant-design-vue-jeecg/src/views/customerpayment/admin/modules/CustomerPaymentList1.vue b/ant-design-vue-jeecg/src/views/customerpayment/admin/modules/CustomerPaymentList1.vue index f60e0c98..c889c9f0 100644 --- a/ant-design-vue-jeecg/src/views/customerpayment/admin/modules/CustomerPaymentList1.vue +++ b/ant-design-vue-jeecg/src/views/customerpayment/admin/modules/CustomerPaymentList1.vue @@ -103,8 +103,8 @@ 升序 降序 - - 详情 +> 删除 From 44d2b90c0cf6e426434dc67e9f51f2b3be5637ed Mon Sep 17 00:00:00 2001 From: wangjiadong <1654135867@qq.com> Date: Thu, 16 Feb 2023 17:52:20 +0800 Subject: [PATCH 17/20] =?UTF-8?q?=E5=88=A0=E9=99=A4=E4=B8=8D=E9=9C=80?= =?UTF-8?q?=E8=A6=81=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../customershoppingcart/admin/CustomerShoppingCartList.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ant-design-vue-jeecg/src/views/customershoppingcart/admin/CustomerShoppingCartList.vue b/ant-design-vue-jeecg/src/views/customershoppingcart/admin/CustomerShoppingCartList.vue index 075e8d8c..4be4cbe9 100644 --- a/ant-design-vue-jeecg/src/views/customershoppingcart/admin/CustomerShoppingCartList.vue +++ b/ant-design-vue-jeecg/src/views/customershoppingcart/admin/CustomerShoppingCartList.vue @@ -33,9 +33,9 @@
新增 导出 - + From cd32c5e2e2ae0e12bbcfba76df0580a2dc06cd69 Mon Sep 17 00:00:00 2001 From: wangjiadong <1654135867@qq.com> Date: Mon, 20 Feb 2023 08:46:50 +0800 Subject: [PATCH 18/20] =?UTF-8?q?=E4=B8=AA=E4=BA=BA=E4=B8=AD=E5=BF=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/shopping/pages/gerenzhongxin.vue | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/ant-design-vue-jeecg/src/views/shopping/pages/gerenzhongxin.vue b/ant-design-vue-jeecg/src/views/shopping/pages/gerenzhongxin.vue index c08f07d2..cd5e9a5f 100644 --- a/ant-design-vue-jeecg/src/views/shopping/pages/gerenzhongxin.vue +++ b/ant-design-vue-jeecg/src/views/shopping/pages/gerenzhongxin.vue @@ -89,10 +89,12 @@