From 020ecfe0ae4ce42c51712a38656fe87faa7cffce Mon Sep 17 00:00:00 2001 From: 马宇豪 <978517621@qq.com> Date: 星期五, 03 一月 2025 16:04:02 +0800 Subject: [PATCH] 修改数据上报 --- src/views/dataUpload/contractorManage/contractorEnter/components/addReport.vue | 36 +++++++++++++++++++++--------------- 1 files changed, 21 insertions(+), 15 deletions(-) diff --git a/src/views/dataUpload/contractorManage/contractorEnter/components/addReport.vue b/src/views/dataUpload/contractorManage/contractorEnter/components/addReport.vue index 3836d4f..32cd987 100644 --- a/src/views/dataUpload/contractorManage/contractorEnter/components/addReport.vue +++ b/src/views/dataUpload/contractorManage/contractorEnter/components/addReport.vue @@ -13,8 +13,8 @@ <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" class="mb20" v-if="title == '新增上报'? false : true"> <el-form-item label="删除状态" prop="deleted"> <el-radio-group v-model="form.deleted"> - <el-radio label="0">未删除</el-radio> - <el-radio label="1">已删除</el-radio> + <el-radio :label="0">未删除</el-radio> + <el-radio :label="1">已删除</el-radio> </el-radio-group> </el-form-item> </el-col> @@ -48,7 +48,7 @@ userName: string contractorId: string contractorName: string - deleted: string + deleted: number | null } rules:{} contractorList: [] @@ -69,7 +69,7 @@ contractorName: '', userId: '', userName: '', - deleted: '0' + deleted: 0 }, rules:{ userId: [{ required: true, message: '请选择人员', trigger: 'blur' }] @@ -96,19 +96,25 @@ contractorName: '', userId: '', userName: '', - deleted: '0' + deleted: 0 } }else{ - state.title = '重新上报'; - state.form = { - uuid: data.uuid, - companyCode: '652310082', - contractorId: '', - contractorName: '', - userId: '', - userName: '', - deleted: '0' - } + state.title = '重新上报' + Object.keys(state.form).forEach(key => { + if (Object.prototype.hasOwnProperty.call(data,key)) { + state.form[key] = JSON.parse(JSON.stringify(data))[key]; + } + }) + state.form.deleted = Number(data.deleted) + // state.form = { + // uuid: data.uuid, + // companyCode: '652310082', + // contractorId: '', + // contractorName: '', + // userId: '', + // userName: '', + // deleted: '0' + // } } }; -- Gitblit v1.9.2