From 296ff2bbc555d4137cd1f781ec9069ae9625bba3 Mon Sep 17 00:00:00 2001
From: 王震 <10952869+daywangzhen@user.noreply.gitee.com>
Date: 星期三, 17 一月 2024 13:32:09 +0800
Subject: [PATCH] modified: src/views/quality/exception/exception-form.vue modified: src/views/quality/exception/exceptionform.vue
---
src/views/quality/exception/exceptionform.vue | 33 +++++++++++++++++++++++++++++++--
src/views/quality/exception/exception-form.vue | 11 +++++++----
2 files changed, 38 insertions(+), 6 deletions(-)
diff --git a/src/views/quality/exception/exception-form.vue b/src/views/quality/exception/exception-form.vue
index ef33e4e..71959a0 100644
--- a/src/views/quality/exception/exception-form.vue
+++ b/src/views/quality/exception/exception-form.vue
@@ -78,7 +78,7 @@
></el-button>
</el-input>
</el-form-item>
- <el-form-item label="寰俊閫氱煡缁�" prop="notifierGroupId">
+ <!-- <el-form-item label="寰俊閫氱煡缁�" prop="notifierGroupId">
<el-select
v-model="dataForm.notifierGroupId"
style="width:100%;"
@@ -92,7 +92,7 @@
>
</el-option>
</el-select>
- </el-form-item>
+ </el-form-item> -->
<el-form-item label="澶囨敞" prop="remark">
<el-input
type="textarea"
@@ -163,7 +163,7 @@
<script>
import { getObj, putObj } from '@/api/quality/exception'
-import { fetchList } from '@/api/quality/wxnotice'
+// import { fetchList } from '@/api/quality/wxnotice'
import workstationDialog from '@/views/common/workstation.vue'
import productoutDialog from '@/views/common/productout.vue'
import { getStore } from '../../../util/store'
@@ -216,7 +216,7 @@
},
created() {
this.getExceptionHandleType()
- this.getWxNoticeList()
+ // this.getWxNoticeList()
},
methods: {
init(id) {
@@ -229,6 +229,7 @@
this.$refs.dataForm.resetFields()
if (this.dataForm.id) {
getObj(this.dataForm.id).then((response) => {
+ console.log(response,"----");
this.dataForm = response.data.data
this.fileList = response.data.data.urlList
})
@@ -304,6 +305,7 @@
},
getExceptionHandleType() {
remote('exception_handle_type').then((response) => {
+ console.log(response,"111111");
if (response.data.code === 0) {
this.exceptionHandleTypeOptions = response.data.data
} else {
@@ -324,6 +326,7 @@
})
},
selectUser(param) {
+ console.log(param,"----===-=");
if (param) {
this.dataForm.processUser = param.userId
this.dataForm.processUserName = param.username
diff --git a/src/views/quality/exception/exceptionform.vue b/src/views/quality/exception/exceptionform.vue
index 0a47a43..f5a0726 100644
--- a/src/views/quality/exception/exceptionform.vue
+++ b/src/views/quality/exception/exceptionform.vue
@@ -40,10 +40,23 @@
</el-input>
</el-form-item>
<el-form-item label="寮傚父绫诲瀷" prop="exceptionType">
- <el-input
+ <!-- <el-input
v-model="dataForm.exceptionType"
placeholder="寮傚父绫诲瀷"
- ></el-input>
+ ></el-input> -->
+ <el-select
+ v-model="dataForm.exceptionType"
+ style="width:100%;"
+ placeholder="寮傚父绫诲瀷"
+ >
+ <el-option
+ v-for="item in exceptionHandleTypeOptions"
+ :key="item.value"
+ :label="item.label"
+ :value="item.value"
+ >
+ </el-option>
+ </el-select>
</el-form-item>
<el-form-item label="寮傚父鎻忚堪" prop="exceptionDescription">
<el-input
@@ -88,6 +101,7 @@
import productoutDialog from '@/views/common/productout.vue'
import { loadWarehouse } from '../../../api/warehouse/location'
import { loadWorkstation } from '../../../api/basic/workstation'
+import { remote } from '@/api/admin/dict'
import { loadProductMain } from '../../../api/product/personboard'
export default {
@@ -98,6 +112,7 @@
productoutVisible: false,
workstationVisible: false,
visible: false,
+ exceptionHandleTypeOptions:[],
dataForm: {
id: 0,
code: '',
@@ -124,7 +139,21 @@
clickSaveArr: []
}
},
+ created() {
+ console.log("22222222");
+ this.getExceptionHandleType()
+ },
methods: {
+ getExceptionHandleType() {
+ remote('exception_handle_type').then((response) => {
+ console.log(response,"-----");
+ if (response.data.code === 0) {
+ this.exceptionHandleTypeOptions = response.data.data
+ } else {
+ this.exceptionHandleTypeOptions = []
+ }
+ })
+ },
init(id, id1, id2) {
this.dataForm.workstationId = id1
if (this.dataForm.workstationId) {
--
Gitblit v1.9.3