hookehuyr

提交表单逻辑调整,单选按钮组件结构调整

1 <!-- 1 <!--
2 * @Date: 2022-08-30 11:34:19 2 * @Date: 2022-08-30 11:34:19
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2022-12-09 15:54:52 4 + * @LastEditTime: 2022-12-19 10:47:56
5 * @FilePath: /data-table/src/components/RadioField/index.vue 5 * @FilePath: /data-table/src/components/RadioField/index.vue
6 * @Description: 单项选择控件 6 * @Description: 单项选择控件
7 --> 7 -->
...@@ -26,12 +26,12 @@ ...@@ -26,12 +26,12 @@
26 > 26 >
27 <van-radio 27 <van-radio
28 v-for="x in item.component_props.options" 28 v-for="x in item.component_props.options"
29 - :key="index" 29 + :key="x.value"
30 - :name="x" 30 + :name="x.value"
31 icon-size="1rem" 31 icon-size="1rem"
32 :checked-color="themeVars.radioColor" 32 :checked-color="themeVars.radioColor"
33 style="margin-bottom: 0.25rem" 33 style="margin-bottom: 0.25rem"
34 - >{{ x }}</van-radio 34 + >{{ x.title }}</van-radio
35 > 35 >
36 </van-radio-group> 36 </van-radio-group>
37 </template> 37 </template>
......
1 <!-- 1 <!--
2 * @Date: 2022-07-18 10:22:22 2 * @Date: 2022-07-18 10:22:22
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2022-12-16 16:38:31 4 + * @LastEditTime: 2022-12-19 15:27:22
5 * @FilePath: /data-table/src/views/index.vue 5 * @FilePath: /data-table/src/views/index.vue
6 * @Description: 首页 6 * @Description: 首页
7 --> 7 -->
...@@ -369,19 +369,19 @@ const onSubmit = async (values) => { ...@@ -369,19 +369,19 @@ const onSubmit = async (values) => {
369 // 检查非表单输入项 369 // 检查非表单输入项
370 if (validOther().status) { 370 if (validOther().status) {
371 console.warn(postData.value); 371 console.warn(postData.value);
372 - // // 编辑模式不能提交数据 372 + // 编辑模式不能提交数据
373 - // if (model === 'edit') return false; 373 + if (model === 'edit') return false;
374 - // // 通过验证 374 + // 通过验证
375 - // const result = await addFormDataAPI({ 375 + const result = await addFormDataAPI({
376 - // form_code: $route.query.code, 376 + form_code: $route.query.code,
377 - // data: postData.value, 377 + data: postData.value,
378 - // }); 378 + });
379 - // if (result.code) { 379 + if (result.code) {
380 - // showSuccessToast("提交成功"); 380 + showSuccessToast("提交成功");
381 - // $router.push({ 381 + $router.push({
382 - // path: "/success", 382 + path: "/success",
383 - // }); 383 + });
384 - // } 384 + }
385 } else { 385 } else {
386 console.warn(validOther().key + "不通过验证"); 386 console.warn(validOther().key + "不通过验证");
387 // // 图片上传控件报错提示 387 // // 图片上传控件报错提示
......