From 1e1f79b99cc095244a079babd1cdba29ade50c1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E5=89=8D=E6=98=8E?= <909355014@qq.com> Date: Tue, 27 Sep 2022 12:43:58 +0800 Subject: [PATCH 1/6] =?UTF-8?q?rpj=E5=A2=9E=E5=8A=A0=E5=B7=B2=E5=85=B3?= =?UTF-8?q?=E9=97=AD=E9=80=89=E9=A1=B9/=E4=BA=BA=E5=91=98=E9=AB=98?= =?UTF-8?q?=E5=BA=A6=E4=B8=8D=E5=9B=BA=E5=AE=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 4 +- src/views/opm/operation_form.vue | 1 + src/views/rpm/remployee.vue | 80 ++++++++++++++------------------ src/views/rpm/rpj.vue | 3 +- src/views/rpm/rpj_show.vue | 1 - 5 files changed, 40 insertions(+), 49 deletions(-) diff --git a/.env.development b/.env.development index 0278de29..3c9afa97 100644 --- a/.env.development +++ b/.env.development @@ -7,8 +7,8 @@ VUE_APP_TITLE = '曲阳金隅安全智能管控平台' # 接口地址 #VUE_APP_API_BASEURL = http://1.203.161.103:2800/api #VUE_APP_WS_API = 'ws://localhost:8000' -#VUE_APP_API_BASEURL = http://222.222.144.147:6013/api -VUE_APP_API_BASEURL = http://127.0.0.1:8000/api +VUE_APP_API_BASEURL = http://222.222.144.147:6013/api +#VUE_APP_API_BASEURL = http://127.0.0.1:8000/api #VUE_APP_BASEURL = http://127.0.0.1:8000 diff --git a/src/views/opm/operation_form.vue b/src/views/opm/operation_form.vue index 82d83124..3e3f5c91 100644 --- a/src/views/opm/operation_form.vue +++ b/src/views/opm/operation_form.vue @@ -129,6 +129,7 @@ - + - - - - - + + + + + - + { this.$message.success("删除成功"); - + this.$refs.table.refresh(); return res; }) .catch((err) => { @@ -158,7 +148,7 @@ export default { } }, handleQuery() { - this.$refs.table.queryData(this.query) + this.$refs.table.queryData(this.query); }, resetQuery() { this.query = {}; diff --git a/src/views/rpm/rpj.vue b/src/views/rpm/rpj.vue index f3b5a1e8..3aa4c4da 100644 --- a/src/views/rpm/rpj.vue +++ b/src/views/rpm/rpj.vue @@ -271,6 +271,7 @@ export default { 30: "待入厂", 40: "进行中", 50: "已完成", + 60: "已关闭" }, act_states: { 0: "草稿中", @@ -334,7 +335,7 @@ export default { .req(row.id) .then((res) => { this.$message.success("删除成功"); - + this.$refs.table.refresh(); return res; }) .catch((err) => { diff --git a/src/views/rpm/rpj_show.vue b/src/views/rpm/rpj_show.vue index 8725f1f0..99a05d32 100644 --- a/src/views/rpm/rpj_show.vue +++ b/src/views/rpm/rpj_show.vue @@ -59,7 +59,6 @@ stripe hideDo hidePagination - style="height:200px" > From e216c800f9ade4e710b44f8d00d5987559c74f00 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Mon, 10 Oct 2022 14:38:52 +0800 Subject: [PATCH 2/6] =?UTF-8?q?=E5=8D=8F=E8=B0=83=E5=91=98=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E9=80=89=E6=8B=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/ehsSelect/userselect.vue | 8 +---- src/views/opm/operation_form.vue | 44 +++++++++++++------------ 2 files changed, 24 insertions(+), 28 deletions(-) diff --git a/src/components/ehsSelect/userselect.vue b/src/components/ehsSelect/userselect.vue index b4db3a80..73e26379 100644 --- a/src/components/ehsSelect/userselect.vue +++ b/src/components/ehsSelect/userselect.vue @@ -79,13 +79,7 @@ - - - + - + 取 消 确 定 - - 上一步 - 退出 + +
+ 上一步 + {{item.name}} + + 退出 + +
@@ -441,7 +435,7 @@ import { genTree } from "@/utils/verificate"; const defaultformworker = { id: "", worker: null, - duty: null, + duty: "作业人员", certificates: [], opl: "", }; @@ -473,7 +467,7 @@ export default { cate: "", risks_checked: [], }, - + initForm: {}, operationId: "", oplcateId: "", oplId: "", @@ -507,6 +501,32 @@ export default { true: "正常", false: "不正常", }, + rules: { + start_time: [ + {required: true, message: '请选择'} + ], + end_time: [ + {required: true, message: '请选择'} + ], + level: [ + {required: true, message: '请选择'} + ], + dept_do: [ + {required: true, message: '请选择'} + ], + charger: [ + {required: true, message: '请选择'} + ], + monitor: [ + {required: true, message: '请选择'} + ], + risks_checked: [ + {required: true, message: '请选择'} + ], + measures_checked: [ + {required: true, message: '请选择'} + ], + } }; }, mounted() { @@ -514,9 +534,8 @@ export default { this.oplcateId = this.$route.query.oplcateId; //作业许可证种类ID this.oplId = this.$route.query.oplId; //许可证ID this.getoplData(); - + this.getInit(); this.getDept(); - this.getUser(); }, methods: { @@ -685,7 +704,27 @@ export default { }); }, - + //渲染工单提交按钮 + getInit() { + this.$API.wf.workflow.initkey.req('opl_usecl').then((res) => { + this.initForm = res; + }); + }, + + //提交,创建工单 + submitTicketCreate(id) { + let ticket = {}; + ticket.workflow = this.initForm.workflow; + ticket.ticket_data = {opl: this.oplId}; + ticket.transition = id; + ticket.title = this.form.name + '-申请'; + this.tLoading = true + this.$API.wf.ticket.create.req(ticket).then((res) => { + this.tLoading = false + this.$message.success("提交成功"); + this.submitOut() + }).catch(e=>{this.tLoading=false}); + }, //退出界面 submitOut(){ this.$router.push({ From 9dba0cde273dc5a140249ec440229bdf1dfde95e Mon Sep 17 00:00:00 2001 From: caoqianming Date: Thu, 13 Oct 2022 16:29:34 +0800 Subject: [PATCH 6/6] =?UTF-8?q?pc=E9=A1=B5=E9=9D=A2=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/opm/clear.vue | 14 +------------- src/views/opm/space.vue | 6 +++--- src/views/opm/usecl.vue | 2 +- src/views/ops/log_request.vue | 11 +++++++++-- src/views/ops/thirdLogs.vue | 2 +- 5 files changed, 15 insertions(+), 20 deletions(-) diff --git a/src/views/opm/clear.vue b/src/views/opm/clear.vue index 1bd3a417..7750da4f 100644 --- a/src/views/opm/clear.vue +++ b/src/views/opm/clear.vue @@ -64,19 +64,6 @@ /> - - - - - - - - { this.form.start_time = res.start_time; //作业开始时间 this.form.end_time = res.end_time; //作业结束时间 - + this.form.name = res.name; console.log(res); }); }, diff --git a/src/views/ops/log_request.vue b/src/views/ops/log_request.vue index abfbfe68..17c50b7b 100644 --- a/src/views/ops/log_request.vue +++ b/src/views/ops/log_request.vue @@ -16,8 +16,15 @@