|
|
|
@ -129,13 +129,18 @@ export default {
|
|
|
|
|
this.id = record.id
|
|
|
|
|
this.visible = true
|
|
|
|
|
setTimeout(() => {
|
|
|
|
|
let cateCode = []
|
|
|
|
|
record.cateCode.split('[').forEach(item => {
|
|
|
|
|
if (item) {
|
|
|
|
|
item.split(']').forEach(item2 => {
|
|
|
|
|
if (item2) {
|
|
|
|
|
cateCode.push(item2)
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
this.form.setFieldsValue({
|
|
|
|
|
cateCode: record.cateCode
|
|
|
|
|
? record.cateCode
|
|
|
|
|
.split('[')[1]
|
|
|
|
|
.split(']')[0]
|
|
|
|
|
.split(',')
|
|
|
|
|
: null,
|
|
|
|
|
cateCode: record.cateCode ? cateCode : null,
|
|
|
|
|
cateName: record.cateName,
|
|
|
|
|
displayName: record.displayName,
|
|
|
|
|
tenantId: record.tenantId,
|
|
|
|
@ -171,9 +176,9 @@ export default {
|
|
|
|
|
values.cateName = cateName
|
|
|
|
|
let cateCode = ''
|
|
|
|
|
values.cateCode.forEach(item => {
|
|
|
|
|
cateCode ? (cateCode = `${cateCode},${item}`) : (cateCode = item)
|
|
|
|
|
cateCode = `${cateCode}[${item}]`
|
|
|
|
|
})
|
|
|
|
|
values.cateCode = `[${cateCode}]`
|
|
|
|
|
values.cateCode = cateCode
|
|
|
|
|
for (const key in values) {
|
|
|
|
|
console.log(key, 1)
|
|
|
|
|
if (typeof values[key] === 'object' && !(values[key] === null)) {
|
|
|
|
|