| | |
| | | import { MessageBox } from 'element-ui'; |
| | | import { MessageBoxData } from "element-ui/types/message-box"; |
| | | import _ from "lodash"; |
| | | |
| | | class MessageBoxService { |
| | | |
| | |
| | | const messageBoxConfig = { |
| | | message: errorMsg |
| | | ? `${this.breakTextByComma(errorMsg)}` |
| | | : `<div class="message-header"> 系統發生錯誤: ${errorObj?.response?.status} </div> |
| | | : `<div class="message-header"></div> |
| | | <div class="message-content">${errorObj?.response?.data?.detail}</div>`, |
| | | dangerouslyUseHTMLString: true, |
| | | showClose:false, |
| | |
| | | |
| | | // 暫時用逗號去斷行 |
| | | private breakTextByComma(errorMsg:string):string{ |
| | | return _.split(errorMsg,",").join('<br>'); |
| | | return errorMsg.split(",").join('<br>'); |
| | | } |
| | | |
| | | } |