Browse Source

字段名修改

S0025136190 1 year ago
parent
commit
5c294c73fe

+ 5 - 5
Web/src/api/custom/index.ts

@@ -3,11 +3,11 @@ import { getWorkspaceId } from '/@/utils/index';
 
 
 // Api参数类型
 // Api参数类型
 export type CreateDeviceFeedbackApiParams = {
 export type CreateDeviceFeedbackApiParams = {
-    logsInfo: string,
-    happenTime: number,
-    contactNumber?: string,
-    contactEmail?: string,
-    ossIds?: string,
+    logs_info: string,
+    happen_time: number,
+    contact_number?: string,
+    contact_email?: string,
+    oss_ids?: string,
     list?: {
     list?: {
         list: any[],
         list: any[],
         module: string,
         module: string,

+ 14 - 14
Web/src/components/devices/deviceList/components/FeedbackCreateModal.vue

@@ -2,19 +2,19 @@
     <a-modal :width="950" title="设备异常反馈" :maskClosable="false" :closable="false" okText="提交" v-model:visible="visible"
     <a-modal :width="950" title="设备异常反馈" :maskClosable="false" :closable="false" okText="提交" v-model:visible="visible"
         @ok="handleClickSubmit" @cancel="onClickClose">
         @ok="handleClickSubmit" @cancel="onClickClose">
         <a-form ref="formRef" :model="formModel" :colon="false" :label-col="labelCol" :wrapper-col="wrapperCol">
         <a-form ref="formRef" :model="formModel" :colon="false" :label-col="labelCol" :wrapper-col="wrapperCol">
-            <a-form-item label='异常描述' name="logsInfo"
+            <a-form-item label='异常描述' name="logs_info"
                 :rules="[{ required: true, message: '异常描述不能为空', whitespace: true }]">
                 :rules="[{ required: true, message: '异常描述不能为空', whitespace: true }]">
-                <a-input style="width: 100%;" v-model:value="formModel.logsInfo" placeholder="请输入异常描述" />
+                <a-input style="width: 100%;" v-model:value="formModel.logs_info" placeholder="请输入异常描述" />
             </a-form-item>
             </a-form-item>
-            <a-form-item label='发生时间' name="happenTime" :rules="[{ required: true, message: '发生时间不能为空' }]">
-                <a-date-picker style="width: 100%;" showTime v-model:value="formModel.happenTime"
+            <a-form-item label='发生时间' name="happen_time" :rules="[{ required: true, message: '发生时间不能为空' }]">
+                <a-date-picker style="width: 100%;" showTime v-model:value="formModel.happen_time"
                     placeholder="请选择发生时间" />
                     placeholder="请选择发生时间" />
             </a-form-item>
             </a-form-item>
-            <a-form-item label='联系电话' name="contactNumber">
-                <a-input style="width: 100%;" v-model:value="formModel.contactNumber" placeholder="请输入联系电话" />
+            <a-form-item label='联系电话' name="contact_number">
+                <a-input style="width: 100%;" v-model:value="formModel.contact_number" placeholder="请输入联系电话" />
             </a-form-item>
             </a-form-item>
-            <a-form-item label='联系邮箱' name="contactEmail">
-                <a-input style="width: 100%;" v-model:value="formModel.contactEmail" placeholder="请输入联系邮箱" />
+            <a-form-item label='联系邮箱' name="contact_email">
+                <a-input style="width: 100%;" v-model:value="formModel.contact_email" placeholder="请输入联系邮箱" />
             </a-form-item>
             </a-form-item>
             <a-form-item label='附件'>
             <a-form-item label='附件'>
                 <a-upload :action="getUploadPath()" method="POST" :headers="getHeaders()"
                 <a-upload :action="getUploadPath()" method="POST" :headers="getHeaders()"
@@ -97,10 +97,10 @@ const props = withDefaults(defineProps<Props>(), {
 const formRef = ref();
 const formRef = ref();
 
 
 const formModel = reactive({
 const formModel = reactive({
-    logsInfo: undefined,
-    happenTime: undefined,
-    contactNumber: undefined,
-    contactEmail: undefined,
+    logs_info: undefined,
+    happen_time: undefined,
+    contact_number: undefined,
+    contact_email: undefined,
     fileList: [] as {
     fileList: [] as {
         uid: string,
         uid: string,
         name: string,
         name: string,
@@ -264,8 +264,8 @@ const handleClickSubmit = () => {
         }
         }
         const data = {
         const data = {
             ...values,
             ...values,
-            happenTime: moment(values.happenTime).valueOf(),
-            ossIds: formModel.fileList.length ? formModel.fileList.map(item => item.uid).join(',') : undefined,
+            happen_time: moment(values.happenTime).valueOf(),
+            oss_ids: formModel.fileList.length ? formModel.fileList.map(item => item.uid).join(',') : undefined,
             list: list.length ? list : undefined,
             list: list.length ? list : undefined,
         }
         }
         await props.onClickSubmit(props.sn, data);
         await props.onClickSubmit(props.sn, data);