Skip to content

Commit 4212870

Browse files
author
puhui999
committed
update: 修改使用el-descriptions展示详情
1 parent ef3fbc5 commit 4212870

File tree

1 file changed

+61
-83
lines changed

1 file changed

+61
-83
lines changed

src/views/system/sms/smsLog/index.vue

Lines changed: 61 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -174,92 +174,70 @@
174174
@pagination="getList"
175175
/>
176176
<!-- 短信日志详细 -->
177-
<el-dialog title="短信日志详细" v-model="open" width="700px" append-to-body>
178-
<el-form ref="formRef" :model="formData" label-width="140px">
179-
<el-row>
180-
<el-col :span="24">
181-
<el-form-item label="日志主键:">{{ formData.id }}</el-form-item>
182-
</el-col>
183-
<el-col :span="24">
184-
<el-form-item label="短信渠道:">
185-
{{ formatChannelSignature(formData.channelId) }}
186-
<dict-tag :type="DICT_TYPE.SYSTEM_SMS_CHANNEL_CODE" :value="formData.channelCode" />
187-
</el-form-item>
188-
</el-col>
189-
<el-col :span="24">
190-
<el-form-item label="短信模板:">
191-
{{ formData.templateId }} | {{ formData.templateCode }}
192-
<dict-tag :type="DICT_TYPE.SYSTEM_SMS_TEMPLATE_TYPE" :value="formData.templateType" />
193-
</el-form-item>
194-
</el-col>
195-
<el-col :span="24">
196-
<el-form-item label="API 的模板编号:">{{ formData.apiTemplateId }}</el-form-item>
197-
</el-col>
198-
<el-col :span="24">
199-
<el-form-item label="用户信息:"
200-
>{{ formData.mobile }}
201-
<span v-if="formData.userType && formData.userId">
202-
<dict-tag :type="DICT_TYPE.USER_TYPE" :value="formData.userType" />({{
203-
formData.userId
204-
}})
205-
</span>
206-
</el-form-item>
207-
</el-col>
208-
<el-col :span="24">
209-
<el-form-item label="短信内容:">{{ formData.templateContent }}</el-form-item>
210-
</el-col>
211-
<el-col :span="24">
212-
<el-form-item label="短信参数:">{{ formData.templateParams }}</el-form-item>
213-
</el-col>
214-
<el-col :span="24">
215-
<el-form-item label="创建时间:">{{ parseTime(formData.createTime) }}</el-form-item>
216-
</el-col>
217-
<el-col :span="24">
218-
<el-form-item label="发送状态:">
219-
<dict-tag :type="DICT_TYPE.SYSTEM_SMS_SEND_STATUS" :value="formData.sendStatus" />
220-
</el-form-item>
221-
</el-col>
222-
<el-col :span="24">
223-
<el-form-item label="发送时间:">{{ parseTime(formData.sendTime) }}</el-form-item>
224-
</el-col>
225-
<el-col :span="24">
226-
<el-form-item label="发送结果:"
227-
>{{ formData.sendCode }} | {{ formData.sendMsg }}
228-
</el-form-item>
229-
</el-col>
230-
<el-col :span="24">
231-
<el-form-item label="API 发送结果:"
232-
>{{ formData.apiSendCode }} | {{ formData.apiSendMsg }}</el-form-item
233-
>
234-
</el-col>
235-
<el-col :span="24">
236-
<el-form-item label="API 短信编号:">{{ formData.apiSerialNo }}</el-form-item>
237-
</el-col>
238-
<el-col :span="24">
239-
<el-form-item label="API 请求编号:">{{ formData.apiRequestId }}</el-form-item>
240-
</el-col>
241-
<el-col :span="24">
242-
<el-form-item label="接收状态:">
243-
<dict-tag
244-
:type="DICT_TYPE.SYSTEM_SMS_RECEIVE_STATUS"
245-
:value="formData.receiveStatus"
246-
/>
247-
</el-form-item>
248-
</el-col>
249-
<el-col :span="24">
250-
<el-form-item label="接收时间:">{{ parseTime(formData.receiveTime) }}</el-form-item>
251-
</el-col>
252-
<el-col :span="24">
253-
<el-form-item label="API 接收结果:"
254-
>{{ formData.apiReceiveCode }} | {{ formData.apiReceiveMsg }}
255-
</el-form-item>
256-
</el-col>
257-
</el-row>
258-
</el-form>
177+
<Dialog title="短信日志详情" v-model="open">
178+
<el-descriptions border :column="1">
179+
<el-descriptions-item label-align="right" width="50px" label="日志主键:">{{
180+
formData.id
181+
}}</el-descriptions-item>
182+
<el-descriptions-item label-align="right" width="50px" label="短信渠道:">
183+
{{ formatChannelSignature(formData.channelId) }}
184+
<dict-tag :type="DICT_TYPE.SYSTEM_SMS_CHANNEL_CODE" :value="formData.channelCode" />
185+
</el-descriptions-item>
186+
<el-descriptions-item label-align="right" width="50px" label="短信模板:">
187+
{{ formData.templateId }} | {{ formData.templateCode }}
188+
<dict-tag :type="DICT_TYPE.SYSTEM_SMS_TEMPLATE_TYPE" :value="formData.templateType" />
189+
</el-descriptions-item>
190+
<el-descriptions-item label-align="right" width="50px" label="API 的模板编号:">
191+
{{ formData.apiTemplateId }}
192+
</el-descriptions-item>
193+
<el-descriptions-item label-align="right" width="50px" label="用户信息:">
194+
{{ formData.mobile }}
195+
<span v-if="formData.userType && formData.userId">
196+
<dict-tag :type="DICT_TYPE.USER_TYPE" :value="formData.userType" />
197+
({{ formData.userId }})
198+
</span>
199+
</el-descriptions-item>
200+
<el-descriptions-item label-align="right" width="50px" label="短信内容:">
201+
{{ formData.templateContent }}
202+
</el-descriptions-item>
203+
<el-descriptions-item label-align="right" width="50px" label="短信参数:">
204+
{{ formData.templateParams }}
205+
</el-descriptions-item>
206+
<el-descriptions-item label-align="right" width="50px" label="创建时间:">
207+
{{ parseTime(formData.createTime) }}
208+
</el-descriptions-item>
209+
<el-descriptions-item label-align="right" width="50px" label="发送状态:">
210+
<dict-tag :type="DICT_TYPE.SYSTEM_SMS_SEND_STATUS" :value="formData.sendStatus" />
211+
</el-descriptions-item>
212+
<el-descriptions-item label-align="right" width="50px" label="发送时间:">
213+
{{ parseTime(formData.sendTime) }}
214+
</el-descriptions-item>
215+
<el-descriptions-item label-align="right" width="50px" label="发送结果:">
216+
{{ formData.sendCode }} | {{ formData.sendMsg }}
217+
</el-descriptions-item>
218+
<el-descriptions-item label-align="right" width="50px" label="API 发送结果:">
219+
{{ formData.apiSendCode }} | {{ formData.apiSendMsg }}
220+
</el-descriptions-item>
221+
<el-descriptions-item label-align="right" width="50px" label="API 短信编号:">
222+
{{ formData.apiSerialNo }}
223+
</el-descriptions-item>
224+
<el-descriptions-item label-align="right" width="50px" label="API 请求编号:">
225+
{{ formData.apiRequestId }}
226+
</el-descriptions-item>
227+
<el-descriptions-item label-align="right" width="50px" label="接收状态:">
228+
<dict-tag :type="DICT_TYPE.SYSTEM_SMS_RECEIVE_STATUS" :value="formData.receiveStatus" />
229+
</el-descriptions-item>
230+
<el-descriptions-item label-align="right" width="50px" label="接收时间:">
231+
{{ parseTime(formData.receiveTime) }}
232+
</el-descriptions-item>
233+
<el-descriptions-item label-align="right" width="50px" label="API 接收结果:">
234+
{{ formData.apiReceiveCode }} | {{ formData.apiReceiveMsg }}
235+
</el-descriptions-item>
236+
</el-descriptions>
259237
<template #footer>
260238
<el-button @click="open = false">关 闭</el-button>
261239
</template>
262-
</el-dialog>
240+
</Dialog>
263241
</content-wrap>
264242
</template>
265243
<script setup lang="ts" name="smsLog">

0 commit comments

Comments
 (0)