pagination.pageNo, (newVal, oldVal) => {
left: 16px;
bottom: 16px;
background: linear-gradient(180deg,rgba(6,0,0,0.01),rgba(0, 0, 0, 0.44) 100%);
-
+ border-radius: 0 0 7px 7px;
.time-item {
display: flex;
align-items: center;
diff --git a/src/store/modules/workOrder.ts b/src/store/modules/workOrder.ts
index a729454..cc77f01 100644
--- a/src/store/modules/workOrder.ts
+++ b/src/store/modules/workOrder.ts
@@ -1,9 +1,10 @@
import { getPackageList } from '@/api/work/work'
import { store } from '@/store'
-import { useMessage } from 'naive-ui'
import { defineStore } from 'pinia'
+import { createDiscreteApi } from 'naive-ui'
import type { OrderState, PackageListItem } from '/#/workorder'
+const { message } = createDiscreteApi(['message'])
export const useWorkOrderStore = defineStore({
id: 'work-order',
state: (): OrderState => ({
@@ -32,18 +33,14 @@ export const useWorkOrderStore = defineStore({
},
forward() {
const len = this.packageList.length
- const message = useMessage()
-
if (this.currentIndex === len - 1)
- message.error('已经到达最后一个')
+ return message.error('已经到达最后一个')
this.setActive(++this.currentIndex)
},
back() {
- const message = useMessage()
-
if (this.currentIndex === 0)
- message.error('已经到达第一个')
+ return message.error('已经到达第一个')
this.setActive(--this.currentIndex)
},
diff --git a/src/views/home/aside/comp/AdvanceFilter.vue b/src/views/home/aside/comp/AdvanceFilter.vue
index 6f66c81..ff90a69 100644
--- a/src/views/home/aside/comp/AdvanceFilter.vue
+++ b/src/views/home/aside/comp/AdvanceFilter.vue
@@ -434,7 +434,7 @@ defineExpose({
z-index: 10;
background: #ffffff;
left: 0;
-
+ top:0;
&-left {
display: flex;
align-items: center;
diff --git a/src/views/home/aside/comp/modals/FilterModal.vue b/src/views/home/aside/comp/modals/FilterModal.vue
index cd76aa1..3ff92ab 100644
--- a/src/views/home/aside/comp/modals/FilterModal.vue
+++ b/src/views/home/aside/comp/modals/FilterModal.vue
@@ -610,4 +610,16 @@ function handleOk() {
::v-deep(.n-input .n-input__input-el) {
height: 24px;
}
+::v-deep(.n-dropdown){
+ width: 76px;
+height: 84px;
+background: #ffffff;
+box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.15);
+>div{
+ text-align: center;
+ height: 50%;
+ color: #666666;
+ border-bottom: 1px solid #eeeeee;
+}
+}
diff --git a/src/views/worksheet/aside/WorkSheetList.vue b/src/views/worksheet/aside/WorkSheetList.vue
index 10f02e4..0573d40 100644
--- a/src/views/worksheet/aside/WorkSheetList.vue
+++ b/src/views/worksheet/aside/WorkSheetList.vue
@@ -1,6 +1,5 @@
diff --git a/src/views/worksheet/content/Content.vue b/src/views/worksheet/content/Content.vue
index 36f6b39..1877804 100644
--- a/src/views/worksheet/content/Content.vue
+++ b/src/views/worksheet/content/Content.vue
@@ -342,6 +342,8 @@ function onEsc(event: KeyboardEvent) {
useKeydown('k k', () => {
isFullScreen.value = true
})
+useKeydown('right', forwardHandler)
+useKeydown('left', backHandler)
onUnmounted(() => {
workStore.reset()
document.removeEventListener('keydown', onEsc)
diff --git a/src/views/worksheet/index.vue b/src/views/worksheet/index.vue
index b3a4b66..53b58d8 100644
--- a/src/views/worksheet/index.vue
+++ b/src/views/worksheet/index.vue
@@ -41,4 +41,7 @@ const ApprovalOver = (packageId) => {
box-sizing: border-box;
width: 100%;
}
+:deep(.ip_box){
+ z-index: 10;
+}