diff --git a/src/components.d.ts b/src/components.d.ts
index 25665e9..3176261 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -13,6 +13,7 @@
AppContainer: typeof import('./components/AppContainer/index.vue')['default']
ApprovalDialog: typeof import('./components/Approval/ApprovalDialog.vue')['default']
ApprovalDialogCustom: typeof import('./components/Approval/ApprovalDialogCustom.vue')['default']
+ ApprovalDialogCustomDept: typeof import('./components/Approval/ApprovalDialogCustomDept.vue')['default']
ApprovalRecord: typeof import('./components/ApprovalRecord/ApprovalRecord.vue')['default']
ApprovalRecordTable: typeof import('./components/ApprovalRecord/ApprovalRecordTable.vue')['default']
ApprovalRecordTableCustom: typeof import('./components/ApprovalCustom/ApprovalRecordTableCustom.vue')['default']
@@ -32,6 +33,7 @@
CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default']
CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default']
ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default']
+ copy: typeof import('./components/ApprovalCustom/selectApproverDialog copy.vue')['default']
CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default']
Copyright: typeof import('./components/Copyright/index.vue')['default']
DeptSelect: typeof import('./components/DeptSelect/index.vue')['default']
@@ -77,6 +79,7 @@
SearchArea: typeof import('./components/SearchArea/index.vue')['default']
SearchBar: typeof import('./components/SearchBar/index.vue')['default']
SearchItem: typeof import('./components/SearchArea/SearchItem.vue')['default']
+ SelectApproverDeptDialog: typeof import('./components/ApprovalCustom/selectApproverDeptDialog.vue')['default']
SelectApproverDialog: typeof import('./components/ApprovalCustom/selectApproverDialog.vue')['default']
SelectByDict: typeof import('./components/SelectByDict/index.vue')['default']
SelectDeptDialog: typeof import('./components/dialog/selectDeptDialog.vue')['default']
diff --git a/src/components.d.ts b/src/components.d.ts
index 25665e9..3176261 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -13,6 +13,7 @@
AppContainer: typeof import('./components/AppContainer/index.vue')['default']
ApprovalDialog: typeof import('./components/Approval/ApprovalDialog.vue')['default']
ApprovalDialogCustom: typeof import('./components/Approval/ApprovalDialogCustom.vue')['default']
+ ApprovalDialogCustomDept: typeof import('./components/Approval/ApprovalDialogCustomDept.vue')['default']
ApprovalRecord: typeof import('./components/ApprovalRecord/ApprovalRecord.vue')['default']
ApprovalRecordTable: typeof import('./components/ApprovalRecord/ApprovalRecordTable.vue')['default']
ApprovalRecordTableCustom: typeof import('./components/ApprovalCustom/ApprovalRecordTableCustom.vue')['default']
@@ -32,6 +33,7 @@
CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default']
CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default']
ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default']
+ copy: typeof import('./components/ApprovalCustom/selectApproverDialog copy.vue')['default']
CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default']
Copyright: typeof import('./components/Copyright/index.vue')['default']
DeptSelect: typeof import('./components/DeptSelect/index.vue')['default']
@@ -77,6 +79,7 @@
SearchArea: typeof import('./components/SearchArea/index.vue')['default']
SearchBar: typeof import('./components/SearchBar/index.vue')['default']
SearchItem: typeof import('./components/SearchArea/SearchItem.vue')['default']
+ SelectApproverDeptDialog: typeof import('./components/ApprovalCustom/selectApproverDeptDialog.vue')['default']
SelectApproverDialog: typeof import('./components/ApprovalCustom/selectApproverDialog.vue')['default']
SelectByDict: typeof import('./components/SelectByDict/index.vue')['default']
SelectDeptDialog: typeof import('./components/dialog/selectDeptDialog.vue')['default']
diff --git a/src/components/ApprovalCustom/selectApproverDeptDialog.vue b/src/components/ApprovalCustom/selectApproverDeptDialog.vue
new file mode 100644
index 0000000..c4b1a08
--- /dev/null
+++ b/src/components/ApprovalCustom/selectApproverDeptDialog.vue
@@ -0,0 +1,222 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 组织机构
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ (listQuery.offset - 1) * listQuery.limit + scope.$index + 1 }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components.d.ts b/src/components.d.ts
index 25665e9..3176261 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -13,6 +13,7 @@
AppContainer: typeof import('./components/AppContainer/index.vue')['default']
ApprovalDialog: typeof import('./components/Approval/ApprovalDialog.vue')['default']
ApprovalDialogCustom: typeof import('./components/Approval/ApprovalDialogCustom.vue')['default']
+ ApprovalDialogCustomDept: typeof import('./components/Approval/ApprovalDialogCustomDept.vue')['default']
ApprovalRecord: typeof import('./components/ApprovalRecord/ApprovalRecord.vue')['default']
ApprovalRecordTable: typeof import('./components/ApprovalRecord/ApprovalRecordTable.vue')['default']
ApprovalRecordTableCustom: typeof import('./components/ApprovalCustom/ApprovalRecordTableCustom.vue')['default']
@@ -32,6 +33,7 @@
CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default']
CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default']
ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default']
+ copy: typeof import('./components/ApprovalCustom/selectApproverDialog copy.vue')['default']
CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default']
Copyright: typeof import('./components/Copyright/index.vue')['default']
DeptSelect: typeof import('./components/DeptSelect/index.vue')['default']
@@ -77,6 +79,7 @@
SearchArea: typeof import('./components/SearchArea/index.vue')['default']
SearchBar: typeof import('./components/SearchBar/index.vue')['default']
SearchItem: typeof import('./components/SearchArea/SearchItem.vue')['default']
+ SelectApproverDeptDialog: typeof import('./components/ApprovalCustom/selectApproverDeptDialog.vue')['default']
SelectApproverDialog: typeof import('./components/ApprovalCustom/selectApproverDialog.vue')['default']
SelectByDict: typeof import('./components/SelectByDict/index.vue')['default']
SelectDeptDialog: typeof import('./components/dialog/selectDeptDialog.vue')['default']
diff --git a/src/components/ApprovalCustom/selectApproverDeptDialog.vue b/src/components/ApprovalCustom/selectApproverDeptDialog.vue
new file mode 100644
index 0000000..c4b1a08
--- /dev/null
+++ b/src/components/ApprovalCustom/selectApproverDeptDialog.vue
@@ -0,0 +1,222 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ 组织机构
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ (listQuery.offset - 1) * listQuery.limit + scope.$index + 1 }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/resource/file/noveltySearch/detail.vue b/src/views/resource/file/noveltySearch/detail.vue
index f452a79..4c96fc2 100644
--- a/src/views/resource/file/noveltySearch/detail.vue
+++ b/src/views/resource/file/noveltySearch/detail.vue
@@ -10,7 +10,7 @@
import type { TableColumn } from '@/components/NormalTable/table_interface'
import type { IFileInfo as IMethodFileInfo } from '@/views/resource/technology/method/method-interface'
import ApprovalDialog from '@/components/Approval/ApprovalDialogCustom.vue'
-import selectApproverDialog from '@/components/ApprovalCustom/selectApproverDialog.vue'
+import selectApproverDialog from '@/components/ApprovalCustom/selectApproverDeptDialog.vue'
import customApproval from '/public/config/customApproval.json'
import ApprovalRecordTable from '@/components/ApprovalRecord/ApprovalRecordTable.vue'
import useUserStore from '@/store/modules/user'
@@ -240,7 +240,6 @@
}
})
}
-
// 编辑按钮点击事件处理函数
const editClickedHandler = () => {
type.value = 'update'
@@ -1110,7 +1109,7 @@
-
+