feat(contract): 新增合同预览和列表组件

refactor(QRCode): 优化二维码组件并修复空值检查
将QRCode组件从print目录移动到components目录,并添加空值检查防止错误

feat(crm): 在合同模型中添加交货日期字段
在CrmContract、CrmContractVo、CrmContractBo及相关Mapper中添加deliveryDate字段

refactor(wms): 统一使用全局QRCode组件路径
将多个文件中的QRCode引用路径从相对路径改为@/components/QRCode

style(order): 调整订单页面标签顺序
调整操作记录和发货配卷标签的顺序

chore: 删除废弃的打印相关文件
移除print目录下不再使用的QRCode、CodeRenderer等组件和页面
This commit is contained in:
砂糖
2026-04-01 10:44:51 +08:00
parent 800cf0c8d1
commit f959f97099
26 changed files with 655 additions and 3244 deletions

View File

@@ -130,7 +130,7 @@
<script>
import logo from '@/assets/logo/logo.png'
import QRCode from '../../../print/components/QRCode.vue';
import QRCode from '@/components/QRCode';
export default {
name: 'MetalSheetLabel',

View File

@@ -131,7 +131,7 @@
<script>
import logo from '@/assets/logo/logo.png'
import QRCode from '../../../print/components/QRCode.vue';
import QRCode from '@/components/QRCode';
export default {
name: 'MetalSheetLabel',

View File

@@ -146,7 +146,7 @@
</template>
<script>
import QRCode from '../../../print/components/QRCode.vue';
import QRCode from '@/components/QRCode';
export default {
name: 'MaterialLabel',

View File

@@ -137,7 +137,7 @@
<script>
import logo from '@/assets/logo/logo.png'
import QRCode from '../../../print/components/QRCode.vue';
import QRCode from '@/components/QRCode';
export default {
name: 'MetalSheetLabel',

View File

@@ -488,7 +488,7 @@ import {
import { listBoundCoil } from "@/api/wms/deliveryWaybillDetail";
import { addPendingAction } from "@/api/wms/pendingAction";
import WarehouseSelect from "@/components/KLPService/WarehouseSelect";
import QRCode from "../../print/components/QRCode.vue";
import QRCode from "@/components/QRCode";
import * as XLSX from 'xlsx'
import { saveAsImage } from '@/utils/klp';
import ProductSelect from "@/components/KLPService/ProductSelect";