Commit a8b26f45c901d82f9fdb2befb4594acc1a5a275f
1 parent
66de4d78
debug query data
Showing
3 changed files
with
11 additions
and
17 deletions
src/views/column/index.vue
src/views/event/handwork/edit.vue
| ... | ... | @@ -193,6 +193,7 @@ const submitForm = ( |
| 193 | 193 | postApi(type); |
| 194 | 194 | }) |
| 195 | 195 | .catch((error) => { |
| 196 | + form.loading = false; | |
| 196 | 197 | console.log(error); |
| 197 | 198 | }); |
| 198 | 199 | } else { |
| ... | ... | @@ -277,25 +278,20 @@ onMounted(() => { |
| 277 | 278 | if (JSON.stringify(useRoute().query) === "{}") { |
| 278 | 279 | form.dataType = "add"; |
| 279 | 280 | } else { |
| 281 | + let queryData = JSON.parse(useRoute().query.p) | |
| 280 | 282 | form.dataType = "edit"; |
| 281 | - form.data = useRoute().query; | |
| 282 | - form.data.personLimit = ~~useRoute().query.personLimit; | |
| 283 | - form.data.unitPrice = ~~useRoute().query.unitPrice; | |
| 284 | - form.data.duration = ~~useRoute().query.duration; | |
| 285 | - form.data.craftId = ~~useRoute().query.craftId; | |
| 286 | - form.value1 = [useRoute().query.startTime, useRoute().query.endTime]; | |
| 283 | + form.data = queryData | |
| 284 | + form.value1 = [queryData.startTime, queryData.endTime]; | |
| 287 | 285 | form.value2 = [ |
| 288 | - useRoute().query.signupStartTime, | |
| 289 | - useRoute().query.signupEndTime, | |
| 286 | + queryData.signupStartTime, | |
| 287 | + queryData.signupEndTime, | |
| 290 | 288 | ]; |
| 291 | - form.communityList = useRoute().query.neighborhoodId | |
| 292 | - ? useRoute() | |
| 293 | - .query.neighborhoodId.split(",") | |
| 289 | + form.communityList = queryData.neighborhoodId | |
| 290 | + ? queryData.neighborhoodId.split(",") | |
| 294 | 291 | .map((i) => i / 1) |
| 295 | 292 | : []; |
| 296 | - if (useRoute().query.publicityPic) { | |
| 297 | - useRoute() | |
| 298 | - .query.publicityPic.split(",") | |
| 293 | + if (queryData.publicityPic) { | |
| 294 | + queryData.publicityPic.split(",") | |
| 299 | 295 | .map((item) => { |
| 300 | 296 | form.publicityPic.push({ |
| 301 | 297 | url: item, | ... | ... |
src/views/event/handwork/index.vue
| ... | ... | @@ -301,7 +301,7 @@ onMounted(() => { |
| 301 | 301 | <!-- 已发布的活动不能编辑和删除。 --> |
| 302 | 302 | <el-button type="text" v-show="~~scope.row.status === 0" |
| 303 | 303 | ><router-link |
| 304 | - :to="{ path: '/event/handwork/edit', query: scope.row }" | |
| 304 | + :to="{ path: '/event/handwork/edit', query: {p: JSON.stringify(scope.row)} }" | |
| 305 | 305 | >编辑</router-link |
| 306 | 306 | ></el-button |
| 307 | 307 | > | ... | ... |