feat: 增加转会商续报功能
This commit is contained in:
@ -381,3 +381,21 @@ export function holographicProfileJump(szhm) {
|
||||
if (!szhm) return
|
||||
window.open(`https://tyyy.lz.dsj.xz/profile/people/person-manage?sfzhm=${szhm}&from=portal`)
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取表单验证错误信息
|
||||
* @param fields 表单验证错误信息
|
||||
* @param {Object} msgObj 错误信息Ojb,没有就取message
|
||||
*/
|
||||
export function getErrMsg(fields, msgObj) {
|
||||
if (!fields) return;
|
||||
if (Object.keys(fields).length === 0) return;
|
||||
/** 第一个错误字段 */
|
||||
const firstErrorField = Object.keys(fields)[0];
|
||||
if (msgObj && msgObj[firstErrorField]) return msgObj[firstErrorField];
|
||||
if (!firstErrorField) return;
|
||||
/** 第一个错误字段的内容 @type{<Array>Object} - [message, field, fieldValue] */
|
||||
let firstErrorFieldObj = fields?.[firstErrorField];
|
||||
let errMsg = firstErrorFieldObj?.[0]?.message
|
||||
return errMsg
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user