Browse Source

FIX_BUG:第二步回显

ringcode 3 năm trước cách đây
mục cha
commit
97c9fe5dda

+ 4 - 5
src/views/put/landing/stepComp/step-two.vue

@@ -202,14 +202,13 @@ const StepTwo = defineComponent({
             head_img,
             head_img,
           } = (props as any).content;
           } = (props as any).content;
           try {
           try {
-            state.charptList = JSON.parse(content);
-            state.chooseImgUrl = head_img;
-            state.selectImg = true;
-
+            state.charptList = content ? JSON.parse(content) : [{ title: "", content: ""}];
+            state.chooseImgUrl = head_img ?? '';
+            state.selectImg = head_img ? true : false;
+            if(!body_template_id) return
             state.templateChecked = state.templateList.findIndex(
             state.templateChecked = state.templateList.findIndex(
               (item) => item.id == body_template_id
               (item) => item.id == body_template_id
             );
             );
-            console.log(state.templateChecked)
             state.templateItemChecked =
             state.templateItemChecked =
               state.templateList[state.templateChecked];
               state.templateList[state.templateChecked];
           } catch (e) {
           } catch (e) {