@@ -105,9 +105,11 @@ httpN.interceptors.response.use( | |||
(response) => { | |||
// console.log('响应N==>', response) | |||
const code = response.data.code || 200; | |||
const msg = response.data.message; | |||
let msg = response.data.message; | |||
// 处理msg中有多个'业务校验失败:',只显示一个 | |||
msg.replace(/(业务校验失败:)+/, "业务校验失败:"); | |||
const parts = msg.split("业务校验失败:"); | |||
msg = parts.length > 1 ? "业务校验失败:" + parts.slice(1).join("") : msg; | |||
// console.log('响应N==>', code,":", msg) | |||
// console.log('canShowError',canShowError) |
@@ -199,6 +199,10 @@ | |||
return $storeinitData.state.dictData['STAFF_CHANGE_TYPE'] || [] | |||
}) | |||
const STATUS = [ | |||
{ | |||
label: '已下黑', | |||
value: -1, | |||
}, | |||
{ | |||
label: '已启用', | |||
value: 1, | |||
@@ -468,7 +472,7 @@ | |||
let data = bizContent.result || [] | |||
// console.log('bizContent12222', data) | |||
data.forEach((item: any) => { | |||
item.statusTxt = item.status == '1' ? '已启用' : '已停用' | |||
item.statusTxt = getEnable(item.status) | |||
}) | |||
tableData.value = data | |||
crudRef.value.tableLoding = false | |||
@@ -480,6 +484,18 @@ | |||
}) | |||
} | |||
function getEnable(status) { | |||
let s = '---'; | |||
if(status){ | |||
STATUS.forEach(item => { | |||
if (item.value === status) { | |||
s = item.label | |||
} | |||
}) | |||
} | |||
return s; | |||
} | |||
function handleAdd() { | |||
typeOption.value = 'add' | |||
crudRef.value.title = '新增' |