hookehuyr

✨ feat(捐花模块): 接口prepare_donate有值就显示相关字段,传值也是一样

...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
2 * @Author: hookehuyr hookehuyr@gmail.com 2 * @Author: hookehuyr hookehuyr@gmail.com
3 * @Date: 2022-05-31 22:09:58 3 * @Date: 2022-05-31 22:09:58
4 * @LastEditors: hookehuyr hookehuyr@gmail.com 4 * @LastEditors: hookehuyr hookehuyr@gmail.com
5 - * @LastEditTime: 2022-06-17 17:25:28 5 + * @LastEditTime: 2022-06-18 16:27:20
6 * @FilePath: /tswj/src/components/DonateFlower/index.vue 6 * @FilePath: /tswj/src/components/DonateFlower/index.vue
7 * @Description: 捐花组件 7 * @Description: 捐花组件
8 --> 8 -->
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
37 <div v-else style="border: 1px solid #11D2B1; padding: 0.4rem 1rem;" @click="more_donate = true">更多花花 37 <div v-else style="border: 1px solid #11D2B1; padding: 0.4rem 1rem;" @click="more_donate = true">更多花花
38 </div> 38 </div>
39 </div> 39 </div>
40 - <div v-if="userType === USER_TYPE.CHILDREN || userType === USER_TYPE.KINDERGARTEN" class="donate-name"> 40 + <div v-if="item.kg_id" class="donate-name">
41 <van-row> 41 <van-row>
42 <van-col span="4" style="line-height: 2;">幼儿园</van-col> 42 <van-col span="4" style="line-height: 2;">幼儿园</van-col>
43 <van-col span="18"> 43 <van-col span="18">
...@@ -45,7 +45,7 @@ ...@@ -45,7 +45,7 @@
45 </van-col> 45 </van-col>
46 </van-row> 46 </van-row>
47 </div> 47 </div>
48 - <div v-if="userType === USER_TYPE.CHILDREN" class="donate-name"> 48 + <div v-if="item.perf_id" class="donate-name">
49 <van-row> 49 <van-row>
50 <van-col span="4" style="line-height: 2;">助力人</van-col> 50 <van-col span="4" style="line-height: 2;">助力人</van-col>
51 <van-col span="18"> 51 <van-col span="18">
...@@ -132,21 +132,28 @@ const donateFlower = () => { ...@@ -132,21 +132,28 @@ const donateFlower = () => {
132 // 儿童: 提交 perf_id,kg_id 132 // 儿童: 提交 perf_id,kg_id
133 // 幼儿园: 提交 kg_id 133 // 幼儿园: 提交 kg_id
134 // 访客 134 // 访客
135 + // let params = {
136 + // qty: donate_number.value,
137 + // donate_name: props.item.donate_name,
138 + // };
139 + // switch (props.userType) {
140 + // case USER_TYPE.CHILDREN:
141 + // params.perf_id = props.item.perf_id;
142 + // params.kg_id = props.item.kg_id;
143 + // break;
144 + // case USER_TYPE.KINDERGARTEN:
145 + // params.kg_id = props.item.kg_id;
146 + // break;
147 + // case USER_TYPE.VISIT:
148 + // break;
149 + // }
150 + // 业务逻辑调整,有值就传值显示
135 let params = { 151 let params = {
136 qty: donate_number.value, 152 qty: donate_number.value,
137 donate_name: props.item.donate_name, 153 donate_name: props.item.donate_name,
154 + perf_id: props.item.perf_id,
155 + kg_id: props.item.kg_id,
138 }; 156 };
139 - switch (props.userType) {
140 - case USER_TYPE.CHILDREN:
141 - params.perf_id = props.item.perf_id;
142 - params.kg_id = props.item.kg_id;
143 - break;
144 - case USER_TYPE.KINDERGARTEN:
145 - params.kg_id = props.item.kg_id;
146 - break;
147 - case USER_TYPE.VISIT:
148 - break;
149 - }
150 addDonate(params); 157 addDonate(params);
151 } 158 }
152 159
......
1 /* 1 /*
2 * @Date: 2022-05-05 18:07:16 2 * @Date: 2022-05-05 18:07:16
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2022-06-18 00:22:36 4 + * @LastEditTime: 2022-06-18 05:35:23
5 * @FilePath: /tswj/src/composables/useVideoList.js 5 * @FilePath: /tswj/src/composables/useVideoList.js
6 * @Description: 文件描述 6 * @Description: 文件描述
7 */ 7 */
......