From b7d5f473ea5d8fa8fa2b8a5ce51caec615a3bc60 Mon Sep 17 00:00:00 2001
From: gongbaoxiong <751575283@qq.com>
Date: Wed, 18 Dec 2024 11:17:30 +0800
Subject: [PATCH] =?UTF-8?q?add=EF=BC=9A=E5=A2=9E=E5=8A=A0=E5=8D=95?=
=?UTF-8?q?=E6=8D=AE=E6=89=8B=E5=8A=A8=E5=90=8C=E6=AD=A5=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../wms/pm_manage/feedback_data/formData.js | 11 ++++++++++-
.../wms/pm_manage/feedback_data/index.vue | 19 +++++++++++++------
2 files changed, 23 insertions(+), 7 deletions(-)
diff --git a/wms_pro/qd/src/views/wms/pm_manage/feedback_data/formData.js b/wms_pro/qd/src/views/wms/pm_manage/feedback_data/formData.js
index dffef3ad..e0db746c 100644
--- a/wms_pro/qd/src/views/wms/pm_manage/feedback_data/formData.js
+++ b/wms_pro/qd/src/views/wms/pm_manage/feedback_data/formData.js
@@ -8,6 +8,14 @@ export function add(data) {
})
}
+export function syncFeedBack(data) {
+ return request({
+ url: 'api/pmFormData/syncFeedBack',
+ method: 'post',
+ data
+ })
+}
+
export function del(ids) {
return request({
url: 'api/pmFormData',
@@ -37,6 +45,7 @@ export function getParentFormTypes(desc) {
method: 'get'
})
}
+
export function getParentFormTypesByDesc(desc) {
return request({
url: 'api/bmFormStruc/getParentFormTypes/' + desc,
@@ -51,4 +60,4 @@ export function getSonFormData(id) {
})
}
-export default { add, edit, del, getFormType, getParentFormTypes, getParentFormTypesByDesc, getSonFormData }
+export default { add, edit, del, getFormType, getParentFormTypes, getParentFormTypesByDesc, getSonFormData, syncFeedBack }
diff --git a/wms_pro/qd/src/views/wms/pm_manage/feedback_data/index.vue b/wms_pro/qd/src/views/wms/pm_manage/feedback_data/index.vue
index 63d592b4..5dbb93f8 100644
--- a/wms_pro/qd/src/views/wms/pm_manage/feedback_data/index.vue
+++ b/wms_pro/qd/src/views/wms/pm_manage/feedback_data/index.vue
@@ -63,7 +63,7 @@
type="success"
icon="el-icon-s-operation"
:disabled="!currentRow"
- @click="syncFeekBack"
+ @click="syncFeedBack"
>
手动回传
@@ -161,7 +161,7 @@
- {{ scope.row.form_data}}
+ {{ scope.row.form_data }}
@@ -201,7 +201,7 @@ import rrOperation from '@crud/RR.operation'
import pagination from '@crud/Pagination'
import formstruc from '@/views/wms/config_manage/formStruc/formstruc'
import ViewDialog from './ViewDialog'
-
+import crudClassstandard from '@/views/wms/base_manage/class_standard/classstandard'
// import UploadDialog from './UploadDialog'
const defaultForm = {
@@ -227,7 +227,7 @@ export default {
dicts: ['base_data'],
components: { pagination, crudOperation, rrOperation, udOperation, ViewDialog },
mixins: [presenter(), header(), form(defaultForm), crud()],
- statusEnums: [ 'FORM_STATUS' ],
+ statusEnums: ['FORM_STATUS'],
cruds() {
return CRUD({
title: '表单数据',
@@ -331,8 +331,15 @@ export default {
this.$refs.viewDialog.setForm(row)
}
},
- syncFeekBack(row) {
- console.log(this.currentRow)
+ syncFeedBack(row) {
+ crudFormData.syncFeedBack(JSON.stringify(this.currentRow))
+ .then(res => {
+ debugger
+ this.crud.notify(res) // 使用后端返回的消息
+ })
+ .catch(error => {
+ this.crud.notify('回传失败', error.message || '网络请求错误', 'error')
+ })
},
handleDtlCurrentChange(val) {
console.log(val)