From 17032c858aa3c73efb6949980c2e6e815c0c6991 Mon Sep 17 00:00:00 2001
From: liyongde <1419499670@qq.com>
Date: Sun, 30 Jun 2024 14:24:14 +0800
Subject: [PATCH] =?UTF-8?q?opt:=20=E5=A4=87=E8=B4=A7=E5=8C=BA=E4=B8=8E?=
=?UTF-8?q?=E6=B0=94=E8=83=80=E8=BD=B4=E5=BA=93=E4=BC=98=E5=8C=96-?=
=?UTF-8?q?=E5=89=8D=E7=AB=AF?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../ivt/shafttubeivt/bstIvtShafttubeivt.js | 10 ++-
.../b_lms/bst/ivt/shafttubeivt/index.vue | 71 +++++++++++++-----
.../views/b_lms/bst/ivt/stockingivt/index.vue | 73 +++++++++++++++++--
3 files changed, 127 insertions(+), 27 deletions(-)
diff --git a/lms/nladmin-ui/src/views/b_lms/bst/ivt/shafttubeivt/bstIvtShafttubeivt.js b/lms/nladmin-ui/src/views/b_lms/bst/ivt/shafttubeivt/bstIvtShafttubeivt.js
index f07eff4ee..eddb9d529 100644
--- a/lms/nladmin-ui/src/views/b_lms/bst/ivt/shafttubeivt/bstIvtShafttubeivt.js
+++ b/lms/nladmin-ui/src/views/b_lms/bst/ivt/shafttubeivt/bstIvtShafttubeivt.js
@@ -24,4 +24,12 @@ export function edit(data) {
})
}
-export default { add, edit, del }
+export function setHaveShaft(data) {
+ return request({
+ url: 'api/bstIvtShafttubeivt/setHaveShaft',
+ method: 'post',
+ data
+ })
+}
+
+export default { add, edit, del, setHaveShaft }
diff --git a/lms/nladmin-ui/src/views/b_lms/bst/ivt/shafttubeivt/index.vue b/lms/nladmin-ui/src/views/b_lms/bst/ivt/shafttubeivt/index.vue
index db4e41101..01fd65dc2 100644
--- a/lms/nladmin-ui/src/views/b_lms/bst/ivt/shafttubeivt/index.vue
+++ b/lms/nladmin-ui/src/views/b_lms/bst/ivt/shafttubeivt/index.vue
@@ -65,7 +65,32 @@
-
+
+
+ 放轴
+
+
+ 清轴
+
+
@@ -144,16 +169,16 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
{{ dict.label.SHAFT_POINT_TYPE[scope.row.point_type] }}
@@ -174,12 +199,12 @@
{{ scope.row.is_used === '1' ? '是' : '否' }}
-
-
-
-
-
-
+
+
+
+
+
+
import crudBstIvtShafttubeivt from './bstIvtShafttubeivt'
-import CRUD, {crud, form, header, presenter} from '@crud/crud'
+import CRUD, { crud, form, header, presenter } from '@crud/crud'
import rrOperation from '@crud/RR.operation'
import crudOperation from '@crud/CRUD.operation'
import udOperation from '@crud/UD.operation'
@@ -265,6 +290,16 @@ export default {
},
hand(value) {
this.crud.toQuery()
+ },
+ setHaveShaft(data, falg) {
+ const param = {
+ data: data,
+ have_qzz: falg
+ }
+ crudBstIvtShafttubeivt.setHaveShaft(param).then(res => {
+ this.crud.notify('操作成功', CRUD.NOTIFICATION_TYPE.SUCCESS)
+ this.crud.toQuery()
+ })
}
}
}
diff --git a/lms/nladmin-ui/src/views/b_lms/bst/ivt/stockingivt/index.vue b/lms/nladmin-ui/src/views/b_lms/bst/ivt/stockingivt/index.vue
index e29db873e..daaa66ac9 100644
--- a/lms/nladmin-ui/src/views/b_lms/bst/ivt/stockingivt/index.vue
+++ b/lms/nladmin-ui/src/views/b_lms/bst/ivt/stockingivt/index.vue
@@ -20,19 +20,55 @@
-
+
+
+
-
+
+
+
-
+
+
+
-
+
@@ -53,9 +89,21 @@
-
-
-
+
+
+ {{ dict.label.STOCK_POINT_TYPE[scope.row.point_type] }}
+
+
+
+
+ {{ dict.label.STOCK_POINT_STATUS[scope.row.ivt_status] }}
+
+
+
+
+ {{ dict.label.point_location[scope.row.point_location] }}
+
+
@@ -68,6 +116,7 @@
@@ -109,6 +158,7 @@ const defaultForm = {
}
export default {
name: 'BstIvtStockingivt',
+ dicts: ['STOCK_POINT_STATUS', 'STOCK_POINT_TYPE', 'point_location'],
components: { pagination, crudOperation, rrOperation, udOperation },
mixins: [presenter(), header(), form(defaultForm), crud()],
cruds() {
@@ -117,7 +167,14 @@ export default {
url: 'api/bstIvtStockingivt',
idField: 'ivt_id',
sort: 'ivt_id,desc',
- crudMethod: { ...crudBstIvtStockingivt }
+ crudMethod: { ...crudBstIvtStockingivt },
+ optShow: {
+ add: false,
+ edit: true,
+ del: false,
+ download: false,
+ reset: true
+ }
})
},
data() {