From 2b5ae6787a8d42f62f02349e8ec3c2f8aee9db0f Mon Sep 17 00:00:00 2001
From: weitingdong <2480899115@qq.com>
Date: Wed, 17 Jul 2024 10:46:02 +0800
Subject: [PATCH] =?UTF-8?q?=E9=9D=99=E6=80=81=E5=8F=B0=E8=B4=A6=20?=
=?UTF-8?q?=E5=B7=A5=E5=99=A8=E5=85=B7=E5=8F=B0=E8=B4=A6=20=E4=B8=8B?=
=?UTF-8?q?=E6=8B=89=E6=A1=86=E8=BF=BD=E5=8A=A0=20=E4=BF=AE=E6=94=B9?=
=?UTF-8?q?=E6=8C=89=E9=92=AE=E6=98=BE=E7=A4=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/leger/equipmentledger.vue | 2 +-
src/views/leger/equipmentledgerDetail.vue | 6 +-
src/views/leger/toolinventoryrecordDetail.vue | 49 +++-
src/views/smart/workpermitattachment.vue | 267 ++++++++++++++++++
4 files changed, 310 insertions(+), 14 deletions(-)
create mode 100644 src/views/smart/workpermitattachment.vue
diff --git a/src/views/leger/equipmentledger.vue b/src/views/leger/equipmentledger.vue
index 81a1f16..7c67166 100644
--- a/src/views/leger/equipmentledger.vue
+++ b/src/views/leger/equipmentledger.vue
@@ -635,7 +635,7 @@ import {getList, getDetail, add, update, remove, reject, auditing} from "@/api/l
cancelButtonText: "取消",
type: "warning"
}).then(() => {
- expUtil.excelExport(`/api/equipmentledger/export?daf-auth=${getToken()}`, this.search, ['station', 'userStatus']);
+ expUtil.excelExportEasy(`/api/workorder/export?daf-auth=${getToken()}`, this.search);
});
},
beforeOpen(done, type) {
diff --git a/src/views/leger/equipmentledgerDetail.vue b/src/views/leger/equipmentledgerDetail.vue
index 377409f..4a5f855 100644
--- a/src/views/leger/equipmentledgerDetail.vue
+++ b/src/views/leger/equipmentledgerDetail.vue
@@ -744,6 +744,7 @@
cancelButtonText: "取消",
type: "warning"
}).then(() => {
+ this.tab1_form.checkStatus="1"
update(this.tab1_form).then(() => {
this.$router.push({
path: "/leger/equipmentledger",
@@ -781,7 +782,7 @@
this.readonlyForm=true;
this.shouldShowButton=true;
this.addUpdateShowButton=false;
- this.UpdateShowButton=false;
+ this.UpdateShowButton=true;
this.frame_class = 'frame_class1';
},
handleChange (column) {
@@ -792,8 +793,9 @@
}if (column.prop == 'document') {
this.UpdateShowButton=false;
this.document_onLoad();
+ }if (column.prop == 'information'){
+ this.UpdateShowButton=true;
}
-
},
// 技术参数 新增按钮处理
parameters_rowSave (form, done, loading) {
diff --git a/src/views/leger/toolinventoryrecordDetail.vue b/src/views/leger/toolinventoryrecordDetail.vue
index 3d6fe44..d3cfa77 100644
--- a/src/views/leger/toolinventoryrecordDetail.vue
+++ b/src/views/leger/toolinventoryrecordDetail.vue
@@ -299,6 +299,11 @@ export default {
label: "dictValue",
value: "dictKey"
},
+ rules: [{
+ required: true,
+ message: "场站",
+ trigger: "blur"
+ }],
span: 8,
},
]
@@ -356,8 +361,10 @@ export default {
prop: "classification",
span: 20,
rules: [{
+ required: true,
+ message: "请输入主题",
trigger: "blur"
- }]
+ }],
},
{
label: "分类描述",
@@ -365,24 +372,30 @@ export default {
span: 20,
type: "textarea",
rules: [{
+ required: true,
+ message: "请输入主题",
trigger: "blur"
- }]
+ }],
},
{
label: "技术参数",
prop: "techParameters",
span: 20,
rules: [{
+ required: true,
+ message: "请输入主题",
trigger: "blur"
- }]
+ }],
},
{
label: "参数",
prop: "parameters",
span: 20,
rules: [{
+ required: true,
+ message: "请输入主题",
trigger: "blur"
- }]
+ }],
},
]
},
@@ -408,16 +421,20 @@ export default {
prop: "title",
span: 20,
rules: [{
+ required: true,
+ message: "请输入标题",
trigger: "blur"
- }]
+ }],
},
{
label: "作者",
prop: "author",
span: 20,
rules: [{
+ required: true,
+ message: "请输入作者",
trigger: "blur"
- }]
+ }],
},
{
label: "日期",
@@ -427,32 +444,40 @@ export default {
valueFormat: "yyyyMMdd",
span: 20,
rules: [{
+ required: true,
+ message: "请输入日期",
trigger: "blur"
- }]
+ }],
},
{
label: "页数",
prop: "page",
span: 20,
rules: [{
+ required: true,
+ message: "请输入页数",
trigger: "blur"
- }]
+ }],
},
{
label: "关键字",
prop: "keyword",
span: 20,
rules: [{
+ required: true,
+ message: "请输入关键字",
trigger: "blur"
- }]
+ }],
},
{
label: "主题",
prop: "thead",
span: 20,
rules: [{
+ required: true,
+ message: "请输入主题",
trigger: "blur"
- }]
+ }],
},
{
label: '附件',
@@ -589,7 +614,7 @@ export default {
this.readonlyForm=true;
this.shouldShowButton=true;
this.addUpdateShowButton=false;
- this.UpdateShowButton=false;
+ this.UpdateShowButton=true;
this.frame_class = 'frame_class1';
},
handleChange (column) {
@@ -603,6 +628,8 @@ export default {
}if (column.prop == 'inspection') {
this.UpdateShowButton=false;
this.inspection_onLoad();
+ }if (column.prop == 'information'){
+ this.UpdateShowButton=true;
}
},
// 检验标准 新增按钮处理
diff --git a/src/views/smart/workpermitattachment.vue b/src/views/smart/workpermitattachment.vue
new file mode 100644
index 0000000..3409dda
--- /dev/null
+++ b/src/views/smart/workpermitattachment.vue
@@ -0,0 +1,267 @@
+
+
+
+
+ 删 除
+
+
+
+
+
+
+
+
+