快速实现英文中文状态转换

{{ _stateList[row.state] }} 
const _stateList = {// WAIT_SUBMIT: '待提交',// WAIT_PAY: '待支付',WAIT_CUSTOMER_AUDIT: '待客服审核',WAIT_FINANCIAL_AUDIT: '待财务审核',WAIT_CUSTOMER_AUDIT: '待客服审核',WAIT_DELIVERY: '待发货',WAIT_RECEIPT: '待收货',FINISHED: '已完成',CANCEL: '已取消'}// 将订单类型转换成数组obj.value = Object.keys(_stateList).map((val) => ({value: val,label: _stateList[val]}))schema[2].componentProps!.options = obj.value
//转化为数组对象,做搜索下拉框//第二种
const getStatus = (englishStatus) => {const statusMap = {IN_INSPECT: '检测中',PASS: '合格',NO_PASS: '不合格',CANCEL: '已取消',ALL: '全部'}// 默认值为英文状态本身(当找不到对应中文时)return statusMap[englishStatus] || englishStatus
}{{ getStatus(row.detectionResult) }}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部