{
+ console.log('clearSelection')
+ elTableRef.value!.clearSelection()
+ }
+
const selectionChange = (selection: Recordable[]) => {
selections.value = selection
}
@@ -134,7 +160,11 @@ export default defineComponent({
setProps,
setColumn,
selections,
- toggleRowSelection
+ toggleRowSelection,
+ selectAll,
+ toggleAllSelection,
+ togglePageSelection,
+ clearSelection
})
const pagination = computed(() => {
@@ -358,13 +388,15 @@ export default defineComponent({
append: () => getSlot(slots, 'append')
}}
-
+ {unref(getProps).selectionTotal ? (
+ 已选{selections.value.length}条数据
+ ):undefined}
{unref(getProps).pagination ? (
// update by 芋艿:保持和 Pagination 组件一致
) : undefined}
diff --git a/src/locales/en-US.ts b/src/locales/en-US.ts
index 49b7ca904..d24ed744a 100644
--- a/src/locales/en-US.ts
+++ b/src/locales/en-US.ts
@@ -864,6 +864,9 @@ export default {
导出:'Export',
刷新:'Refresh',
筛选:'Filter',
+ 选择当页:'As Page',
+ 反选当页:'Unselect Page',
+ 取消全选:'Deselect All',
设置:'Settings',
确定:'Confirm',
'确 定':'Confirm',
diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts
index b7cf05325..f42aae706 100644
--- a/src/locales/zh-CN.ts
+++ b/src/locales/zh-CN.ts
@@ -864,6 +864,9 @@ export default {
导出:'导出',
刷新:'刷新',
筛选:'筛选',
+ 选择当页:'选择当页',
+ 反选当页:'反选当页',
+ 取消全选:'取消全选',
设置:'设置',
确定:'确定',
'确 定':'确 定',
diff --git a/src/utils/disposition/defaultButtons.ts b/src/utils/disposition/defaultButtons.ts
index a38217b56..1bf11445b 100644
--- a/src/utils/disposition/defaultButtons.ts
+++ b/src/utils/disposition/defaultButtons.ts
@@ -159,7 +159,45 @@ export function defaultSearchResetBtn(option:any) {
hasPermi: ''
})
}
-
+// 选择当页
+export function defaultWhenPageBtn(option:any) {
+ return __defaultBtnOption(option,{
+ label: t(`ts.选择当页`).replace('ts.', ''),
+ name: 'WhenPage',
+ hide: false,
+ type: 'primary',
+ color: '',
+ float:'right',
+ link: false, // 文本展现按钮
+ hasPermi: ''
+ })
+}
+// 反选当页
+export function defaultUnselectPageBtn(option:any) {
+ return __defaultBtnOption(option,{
+ label: t(`ts.反选当页`).replace('ts.', ''),
+ name: 'UnselectPage',
+ hide: false,
+ type: 'primary',
+ color: '',
+ float:'right',
+ link: false, // 文本展现按钮
+ hasPermi: ''
+ })
+}
+// 取消全选
+export function defaultDeselectAllBtn(option:any) {
+ return __defaultBtnOption(option,{
+ label: t(`ts.取消全选`).replace('ts.', ''),
+ name: 'DeselectAll',
+ hide: false,
+ type: 'primary',
+ color: '',
+ float:'right',
+ link: false, // 文本展现按钮
+ hasPermi: ''
+ })
+}
// form表单-保存按钮
export function formSaveBtn(option:any) {
return __defaultBtnOption(option,{
From ee688cacfe7910e8dcfa6301d74a4b74986b2697 Mon Sep 17 00:00:00 2001
From: yufei0306 <13417315+yufei0306@user.noreply.gitee.com>
Date: Wed, 5 Jun 2024 14:22:01 +0800
Subject: [PATCH 108/111] =?UTF-8?q?=E5=A4=87=E4=BB=B6=E6=94=B6=E8=B4=A7?=
=?UTF-8?q?=E7=94=B3=E8=AF=B7--=E8=AE=A2=E5=8D=95=E6=95=B0=E9=87=8F?=
=?UTF-8?q?=E4=B8=8D=E5=8F=AF=E7=BC=96=E8=BE=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../sparereceiptRequestMain/sparereceiptRequestMain.data.ts | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/views/wms/purchasereceiptManage/sparereceipt/sparereceiptRequestMain/sparereceiptRequestMain.data.ts b/src/views/wms/purchasereceiptManage/sparereceipt/sparereceiptRequestMain/sparereceiptRequestMain.data.ts
index 8ea88ad19..e42334189 100644
--- a/src/views/wms/purchasereceiptManage/sparereceipt/sparereceiptRequestMain/sparereceiptRequestMain.data.ts
+++ b/src/views/wms/purchasereceiptManage/sparereceipt/sparereceiptRequestMain/sparereceiptRequestMain.data.ts
@@ -796,6 +796,7 @@ export const PurchasereceiptRequestDetail = useCrudSchemas(reactive
Date: Wed, 5 Jun 2024 14:27:51 +0800
Subject: [PATCH 109/111] =?UTF-8?q?=E6=97=A0=E6=95=B0=E6=8D=AE=E6=B7=BB?=
=?UTF-8?q?=E5=8A=A0=E6=8F=90=E7=A4=BA=E8=AF=AD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../inventoryinitial/inventoryinitRecordMain/index.vue | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/views/wms/inventoryjobManage/inventoryinitial/inventoryinitRecordMain/index.vue b/src/views/wms/inventoryjobManage/inventoryinitial/inventoryinitRecordMain/index.vue
index 96032625d..b3f3f93b1 100644
--- a/src/views/wms/inventoryjobManage/inventoryinitial/inventoryinitRecordMain/index.vue
+++ b/src/views/wms/inventoryjobManage/inventoryinitial/inventoryinitRecordMain/index.vue
@@ -221,6 +221,9 @@ const handleSelectionPoint = async ()=>{
const src = ref(BASE_URL + '/jmreport/view/922729953438072832?token=' + getAccessToken())
window.open(src.value+'&asn_number='+res.cgLabel)
}
+ if(!res.cgLabel&&!res.zzLabel){
+ message.error('包装不存在,无法打印')
+ }
}).catch(err => {
console.log(err)
getLoading?.close()
From f1aa1add7d946f8b7adcdef8bc64672706fcd510 Mon Sep 17 00:00:00 2001
From: songguoqiang <765017469@qq.com>
Date: Wed, 5 Jun 2024 14:29:49 +0800
Subject: [PATCH 110/111] =?UTF-8?q?=E5=8C=85=E8=A3=85=E7=AE=A1=E7=90=86?=
=?UTF-8?q?=E7=AD=9B=E9=80=89?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../packagemergeMain/packagemergeMain.data.ts | 2 +-
.../packageoverRequestMain/packageoverRequestMain.data.ts | 8 ++++++++
.../packagesplitMain/packagesplitMain.data.ts | 2 +-
.../sparepartsrequisitionRecordMain.data.ts | 2 +-
4 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/src/views/wms/inventoryjobManage/packageManage/packagemergeMain/packagemergeMain.data.ts b/src/views/wms/inventoryjobManage/packageManage/packagemergeMain/packagemergeMain.data.ts
index 0b0a8acd2..a63d7609e 100644
--- a/src/views/wms/inventoryjobManage/packageManage/packagemergeMain/packagemergeMain.data.ts
+++ b/src/views/wms/inventoryjobManage/packageManage/packagemergeMain/packagemergeMain.data.ts
@@ -154,7 +154,7 @@ export const PackagemergeMain = useCrudSchemas(reactive([
dictType: DICT_TYPE.TRUE_FALSE,
dictClass: 'string',
isTable: true,
- isSearch: true,
+ isSearch: false,
sort: 'custom',
table: {
width: 150
diff --git a/src/views/wms/inventoryjobManage/packageManage/packageoverMain/packageoverRequestMain/packageoverRequestMain.data.ts b/src/views/wms/inventoryjobManage/packageManage/packageoverMain/packageoverRequestMain/packageoverRequestMain.data.ts
index bebab56c9..68249d568 100644
--- a/src/views/wms/inventoryjobManage/packageManage/packageoverMain/packageoverRequestMain/packageoverRequestMain.data.ts
+++ b/src/views/wms/inventoryjobManage/packageManage/packageoverMain/packageoverRequestMain/packageoverRequestMain.data.ts
@@ -867,6 +867,14 @@ export const PackageoverRequestDetail = useCrudSchemas(reactive([
table: {
width: 180
},
+ form: {
+ component: 'DatePicker',
+ componentProps: {
+ type: 'datetime',
+ dateFormat: 'YYYY-MM-DD HH:mm:ss',
+ valueFormat: 'x',
+ }
+ },
isTableForm: false,
},
{
diff --git a/src/views/wms/inventoryjobManage/packageManage/packagesplitMain/packagesplitMain.data.ts b/src/views/wms/inventoryjobManage/packageManage/packagesplitMain/packagesplitMain.data.ts
index fef7aa3e7..858b188df 100644
--- a/src/views/wms/inventoryjobManage/packageManage/packagesplitMain/packagesplitMain.data.ts
+++ b/src/views/wms/inventoryjobManage/packageManage/packagesplitMain/packagesplitMain.data.ts
@@ -155,7 +155,7 @@ export const PackagesplitMain = useCrudSchemas(reactive([
dictType: DICT_TYPE.TRUE_FALSE,
dictClass: 'string',
isTable: true,
- isSearch: true,
+ isSearch: false,
sort: 'custom',
table: {
width: 150
diff --git a/src/views/wms/inventoryjobManage/sparepartsrequisition/sparepartsrequisitionRecordMain/sparepartsrequisitionRecordMain.data.ts b/src/views/wms/inventoryjobManage/sparepartsrequisition/sparepartsrequisitionRecordMain/sparepartsrequisitionRecordMain.data.ts
index 77a6dd37a..6a0e8b1c3 100644
--- a/src/views/wms/inventoryjobManage/sparepartsrequisition/sparepartsrequisitionRecordMain/sparepartsrequisitionRecordMain.data.ts
+++ b/src/views/wms/inventoryjobManage/sparepartsrequisition/sparepartsrequisitionRecordMain/sparepartsrequisitionRecordMain.data.ts
@@ -263,7 +263,7 @@ export const UnplannedissueRecordMain = useCrudSchemas(reactive([
field: 'available',
dictType: DICT_TYPE.TRUE_FALSE,
dictClass: 'string',
- isSearch: true,
+ isSearch: false,
isTable: true,
sort: 'custom',
table: {
From c23a3f5dcc98803020c87386f65f4744b3d0a6c5 Mon Sep 17 00:00:00 2001
From: yufei0306 <13417315+yufei0306@user.noreply.gitee.com>
Date: Wed, 5 Jun 2024 14:31:50 +0800
Subject: [PATCH 111/111] ellipsis
---
.../components/Menu/src/components/useRenderMenuTitle.tsx | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/layout/components/Menu/src/components/useRenderMenuTitle.tsx b/src/layout/components/Menu/src/components/useRenderMenuTitle.tsx
index 87bcecb8e..cdeb35d32 100644
--- a/src/layout/components/Menu/src/components/useRenderMenuTitle.tsx
+++ b/src/layout/components/Menu/src/components/useRenderMenuTitle.tsx
@@ -9,7 +9,8 @@ export const useRenderMenuTitle = () => {
return icon ? (
<>
-
+ {/* ellipsis */}
+
>
) : (