cuiqian2004
2024-09-09 b0f0d6a0886e0191c183d7cfaa58e0b762e587f5
test
1个文件已修改
30 ■■■■ 已修改文件
pages/modal/5601.vue 30 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/modal/5601.vue
@@ -65,9 +65,10 @@
                                    src="../../images/mobox_log_200x40.png">
                                </image>
                                <checkbox-group @change="checkboxChange">
                                    <div class="dv-panel" v-for="(style,ii) in pageData.DefList" @tap="onPanelClick(ii)"
                                    <div class="dv-panel" v-for="(style,ii) in pageData.DefList"
                                        @tap="onPanelClick(ii,style.form.htmlobjId)"
                                        :id="'dvpanel'+style.form.htmlobjId"
                                        :class="style.form.htmlobjId==active_id?'bk-active':activelist[ii].active==true?'bk-active':''">
                                        :class="style.form.htmlobjId==active_id?'bk-active':''">
                                        <div class="dv-panel-input">
                                            <div class="dv-input" v-for="(item,index) in style.form.items">
                                                <!-- 普通布局 -->
@@ -174,7 +175,6 @@
                After_Del_Event: {},
                active_id: '',
                activelist: [],
                selectAttrObj: {},
            };
        },
@@ -863,12 +863,7 @@
                                            if (pageData?.DefList) {
                                                pageData.DefList
                                                    .forEach(ele => {
                                                        $this
                                                            .activelist[
                                                                index
                                                            ]
                                                            .active =
                                                            false;
                                                        if (ele
                                                            .form
                                                            .objId ==
@@ -1204,9 +1199,7 @@
                        pageData.DefList.push(detailStyle);
                        this.$set(this.pageDetail, pageIndex, pageData)
                        this.activelist.push({
                            active: false
                        });
                    });
                }
            },
@@ -1309,9 +1302,7 @@
                        }
                        // $this.setData({pageDetail:pageD})
                        $this.$set(this.pageDetail, pageIndex, pageData)
                        $this.activelist.push({
                            active: false
                        });
                    });
                }
@@ -1530,14 +1521,9 @@
                $this.runCustomEvent(pageData, event, input_param, list);
            },
            onPanelClick(value) {
            onPanelClick(value, id) {
                // console.log(value);
                this.active_id = '';
                this.activelist.forEach(ele => {
                    ele.active = false;
                });
                this.activelist[value].active = true;
                // console.log(this.$data.activelist);
                this.active_id = id;
            },
            //确定
            ok(pageData) {