Commit 27fc6bfe authored by zhengke's avatar zhengke
parents 8a492f11 5ea633a7
...@@ -242,8 +242,8 @@ ...@@ -242,8 +242,8 @@
<!-- 导航菜单编辑 --> <!-- 导航菜单编辑 -->
<el-dialog title="导航菜单编辑" :visible.sync="isShowDialog" width="800px"> <el-dialog title="导航菜单编辑" :visible.sync="isShowDialog" width="800px">
<el-form :model="addMsg" :rules="rules" ref="addMsg" label-width="120px"> <el-form :model="addMsg" :rules="rules" ref="addMsg" label-width="120px">
<!--prop="icon" HK 0428去掉--> <!--prop="icon" HK 0428去掉-->
<el-form-item label="图标" > <el-form-item label="图标">
<div> <div>
<el-tooltip class="item" effect="dark" content="建议尺寸:64*64" placement="top-start"> <el-tooltip class="item" effect="dark" content="建议尺寸:64*64" placement="top-start">
<el-button size="small" @click="UploadIcon">选择文件</el-button> <el-button size="small" @click="UploadIcon">选择文件</el-button>
...@@ -255,7 +255,7 @@ ...@@ -255,7 +255,7 @@
</div> </div>
</el-form-item> </el-form-item>
<!--prop="checkedIcon" HK 0428去掉--> <!--prop="checkedIcon" HK 0428去掉-->
<el-form-item label="选择状态图标" > <el-form-item label="选择状态图标">
<div> <div>
<el-tooltip class="item" effect="dark" content="建议尺寸:64*64" placement="top-start"> <el-tooltip class="item" effect="dark" content="建议尺寸:64*64" placement="top-start">
<el-button size="small" @click="UploadCkedIcon">选择文件</el-button> <el-button size="small" @click="UploadCkedIcon">选择文件</el-button>
...@@ -276,8 +276,8 @@ ...@@ -276,8 +276,8 @@
<el-color-picker size="small" v-model="addMsg.CheckedColor"></el-color-picker> <el-color-picker size="small" v-model="addMsg.CheckedColor"></el-color-picker>
</el-form-item> </el-form-item>
<el-form-item label="导航链接" prop="TagLink"> <el-form-item label="导航链接" prop="TagLink">
<el-input v-model="addMsg.TagLink" class="w400" size="small" maxlength="100" /> <el-input v-model="addMsg.TagLink" class="w400" size="small" maxlength="100" :disabled="true" />
<el-button plain size="small">选择链接</el-button> <el-button plain size="small" @click="isShowLink=true">选择链接</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
...@@ -285,9 +285,18 @@ ...@@ -285,9 +285,18 @@
<el-button size="small" type="primary" @click="submitForm('addMsg')">提交</el-button> <el-button size="small" type="primary" @click="submitForm('addMsg')">提交</el-button>
</span> </span>
</el-dialog> </el-dialog>
<el-dialog title="选择链接" :visible.sync="isShowLink" width="800px">
<chooseMeun ref="chooseMeun">
</chooseMeun>
<span slot="footer" class="dialog-footer">
<el-button size="small" @click="isShowLink=false">取 消</el-button>
<el-button size="small" type="danger" @click="getMenu()">确 定</el-button>
</span>
</el-dialog>
</div> </div>
</template> </template>
<script> <script>
import chooseMeun from "../common/chooseMeun.vue";
export default { export default {
data() { data() {
let validataIcon = (rule, value, callback) => { let validataIcon = (rule, value, callback) => {
...@@ -305,6 +314,8 @@ ...@@ -305,6 +314,8 @@
} }
} }
return { return {
//是否线下链接弹窗
isShowLink: false,
mallMsg: { mallMsg: {
MallBaseId: 0, MallBaseId: 0,
TopNavWordType: 1, //顶部标题文件颜色类型(0-白色,1-黑色) TopNavWordType: 1, //顶部标题文件颜色类型(0-白色,1-黑色)
...@@ -408,10 +419,19 @@ ...@@ -408,10 +419,19 @@
} }
}; };
}, },
components: {
chooseMeun
},
created() { created() {
}, },
methods: { methods: {
getMenu() {
//调用子组件方法
var obj = this.$refs.chooseMeun.getChooseMenu();
this.addMsg.TagLink = obj.PageUrl;
this.isShowLink = false;
},
//点击切换 //点击切换
getChecked(item) { getChecked(item) {
this.mallMsg.BottomTagList.forEach(x => { this.mallMsg.BottomTagList.forEach(x => {
...@@ -441,8 +461,7 @@ ...@@ -441,8 +461,7 @@
this.apipost("/api/Tenant/RemoveMiniProgramMallTag", { this.apipost("/api/Tenant/RemoveMiniProgramMallTag", {
TagId: item.TagId TagId: item.TagId
}, res => { }, res => {
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {} else {
} else {
this.Info(res.data.message); this.Info(res.data.message);
} }
}) })
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment