|
@@ -86,7 +86,7 @@
|
|
|
type="primary"
|
|
type="primary"
|
|
|
size="small"
|
|
size="small"
|
|
|
@click="receipt(row)"
|
|
@click="receipt(row)"
|
|
|
- v-if="row.status === 'completed'||row.status === 'pause'"
|
|
|
|
|
|
|
+ v-if="row.status === 'completed' || row.status === 'pause'"
|
|
|
>
|
|
>
|
|
|
回执
|
|
回执
|
|
|
</ElButton>
|
|
</ElButton>
|
|
@@ -294,14 +294,15 @@ function rowClick(row, column) {
|
|
|
async function submit() {
|
|
async function submit() {
|
|
|
const result = await http.put(model.value.id ? `/task/${model.value.id}` : '/task', {
|
|
const result = await http.put(model.value.id ? `/task/${model.value.id}` : '/task', {
|
|
|
...model.value,
|
|
...model.value,
|
|
|
- dynamicMessage:
|
|
|
|
|
- model.value.dynamicMessage?.map((item) => ({
|
|
|
|
|
- key: item.key,
|
|
|
|
|
- values: item.values
|
|
|
|
|
- .split('\n')
|
|
|
|
|
- .map((v) => v.trim())
|
|
|
|
|
- .filter((v) => !!v)
|
|
|
|
|
- })) || [],
|
|
|
|
|
|
|
+ dynamicMessage: model.value.id
|
|
|
|
|
+ ? model.value.dynamicMessage
|
|
|
|
|
+ : model.value.dynamicMessage?.map((item) => ({
|
|
|
|
|
+ key: item.key,
|
|
|
|
|
+ values: item.values
|
|
|
|
|
+ .split('\n')
|
|
|
|
|
+ .map((v) => v.trim())
|
|
|
|
|
+ .filter((v) => !!v)
|
|
|
|
|
+ })) || [],
|
|
|
userId: user.value.id
|
|
userId: user.value.id
|
|
|
})
|
|
})
|
|
|
if (result) {
|
|
if (result) {
|