xy 11 months ago
parent c82f976fc1
commit d2ce42d398

@ -140,10 +140,12 @@ export default function formBuilder(
? target[info.name]
.toString()
?.split(/,|\|/)
.map((i) => (isNaN(Number(i) || !i) ? i : Number(i)))
.map((i) => {
return ((isNaN(Number(i)) || !i) ? i : Number(i))
})
: [];
} else {
return isNaN(Number(target[info.name])) || !target[info.name]
return (isNaN(Number(target[info.name])) || !target[info.name])
? target[info.name]
: Number(target[info.name]);
}
@ -666,11 +668,11 @@ export default function formBuilder(
? target[info.name]
.toString()
?.split(/,|\|/)
.map((i) => (isNaN(Number(i)) || !i ? i : Number(i)))
.map((i) => ((isNaN(Number(i)) || !i) ? i : Number(i)))
: [];
} else {
res =
isNaN(Number(target[info.name])) || !target[info.name]
(isNaN(Number(target[info.name])) || !target[info.name])
? target[info.name]
: Number(target[info.name]);
}
@ -1121,20 +1123,6 @@ export default function formBuilder(
break;
case "choice":
case "select":
// const getMoblieSelectValue = () => {
// if (!!info.multiple) {
// return target[info.name]
// ? target[info.name]
// .toString()
// ?.split(/,|\|/)
// .map((i) => (isNaN(Number(i) || !i) ? i : Number(i)))
// : [];
// } else {
// return isNaN(Number(target[info.name])) || !target[info.name]
// ? target[info.name]
// : Number(target[info.name]);
// }
// };
const getDetailMobileSelectValue = () => {
let res = "";
if (!!info.multiple) {
@ -1142,11 +1130,11 @@ export default function formBuilder(
? target[info.name]
.toString()
?.split(/,|\|/)
.map((i) => (isNaN(Number(i)) || !i ? i : Number(i)))
.map((i) => ((isNaN(Number(i)) || !i) ? i : Number(i)))
: [];
} else {
res =
isNaN(Number(target[info.name])) || !target[info.name]
(isNaN(Number(target[info.name])) || !target[info.name])
? target[info.name]
: Number(target[info.name]);
}

@ -254,7 +254,7 @@ export default {
await Promise.all(this.multipleIds.map(i => assign(i)))
} else {
await assign(this.result.id)
this.$router.push("/flow/list/handled");
this.$router.push("/flow/list/todo");
}
} else {
if (typeof this.form.user_id === 'number') {
@ -273,7 +273,7 @@ export default {
await Promise.all(this.multipleIds.map(i => assign(i, this.form)))
} else {
await assign(this.result.id, this.form)
this.$router.push("/flow/list/handled");
this.$router.push("/flow/list/todo");
}
}
this.$emit('update:visible', false)

@ -301,7 +301,17 @@
>撤回</el-button
>
<el-button
v-if="row.can_delete || ($store.state.user.adminId === 1)"
v-if="row.can_delete"
plain
type="danger"
size="mini"
@click="destroy(row)"
>删除</el-button
>
</template>
<template v-else>
<el-button
v-if="$store.state.user.adminId === 1"
plain
type="danger"
size="mini"

Loading…
Cancel
Save