lalala 6 years ago
parent
commit
21ed373326
1 changed files with 42 additions and 32 deletions
  1. 42 32
      admin-update/src/views/setting/wx-menu.vue

+ 42 - 32
admin-update/src/views/setting/wx-menu.vue

@@ -29,36 +29,38 @@
 			<!-- 编辑块 -->
 			<!-- 编辑块 -->
 			<template v-if="addDialog">
 			<template v-if="addDialog">
 				<div class="ad-modal-content">
 				<div class="ad-modal-content">
-					<el-form :model="form" :rules="rule" ref="form" label-width="100px" class="demo-form">
-						<el-form-item label="名称" prop="name">
-							<el-input v-model="form.name" placeholder="请输入菜单名称" size="small"></el-input>
-						</el-form-item>
-						<template v-if="!isModifyParents">
-							<el-form-item label="选项" prop="menuOption">
-								<el-radio-group v-model="form.menuOption" :disabled="isModifyParents">
-									<el-radio label="0">常用网址</el-radio>
-									<el-radio label="1">自定义网址</el-radio>
-								</el-radio-group>
+					<div class="ad-modal-wrap">
+						<el-form :model="form" :rules="rule" ref="form" label-width="100px" class="demo-form">
+							<el-form-item label="名称" prop="name">
+								<el-input v-model="form.name" placeholder="请输入菜单名称" size="small"></el-input>
 							</el-form-item>
 							</el-form-item>
-							<el-form-item label>
-								<template v-if="form.menuOption == 0">
-									<!-- <div> -->
-									<el-radio-group v-model="form.targetId" size="mini" :disabled="isModifyParents">
-										<el-radio v-for="(item, index) in commonUrlData" :key="index" border :label="item.id">{{ item.name }}</el-radio>
+							<template v-if="!isModifyParents">
+								<el-form-item label="选项" prop="menuOption">
+									<el-radio-group v-model="form.menuOption" :disabled="isModifyParents">
+										<el-radio label="0">常用网址</el-radio>
+										<el-radio label="1">自定义网址</el-radio>
 									</el-radio-group>
 									</el-radio-group>
-									<!-- </div> -->
-								</template>
-								<template v-else>
-									<div>
-										<el-input v-model="form.replyUrl" placeholder="请填写链接,留空点图片不跳转" size="small" :disabled="isModifyParents"></el-input>
-									</div>
-								</template>
-							</el-form-item>
-						</template>
-					</el-form>
-					<div class="dialog-footer">
-						<el-button @click="resetForm" size="small">取 消</el-button>
-						<el-button type="primary" @click="confirmForm" size="small">提交生效</el-button>
+								</el-form-item>
+								<el-form-item label>
+									<template v-if="form.menuOption == 0">
+										<!-- <div> -->
+										<el-radio-group v-model="form.targetId" size="mini" :disabled="isModifyParents">
+											<el-radio v-for="(item, index) in commonUrlData" :key="index" border :label="item.id">{{ item.name }}</el-radio>
+										</el-radio-group>
+										<!-- </div> -->
+									</template>
+									<template v-else>
+										<div>
+											<el-input v-model="form.replyUrl" placeholder="请填写链接,留空点图片不跳转" size="small" :disabled="isModifyParents"></el-input>
+										</div>
+									</template>
+								</el-form-item>
+							</template>
+						</el-form>
+						<div class="dialog-footer">
+							<el-button @click="resetForm" size="small">取 消</el-button>
+							<el-button type="primary" @click="confirmForm" size="small">提交生效</el-button>
+						</div>
 					</div>
 					</div>
 				</div>
 				</div>
 			</template>
 			</template>
@@ -171,7 +173,7 @@
 				// this.dialogData = this.menuData[3].children[index];
 				// this.dialogData = this.menuData[3].children[index];
 				this.addDialog = true;
 				this.addDialog = true;
 				if (this.$refs['form']) {
 				if (this.$refs['form']) {
-					console.log('asdf')
+					console.log('asdf');
 					this.$refs['form'].resetFields();
 					this.$refs['form'].resetFields();
 				}
 				}
 			},
 			},
@@ -190,8 +192,8 @@
 				// }
 				// }
 			},
 			},
 			closeOptionFn() {
 			closeOptionFn() {
-				this.closeOperate()
-				this.resetForm()
+				this.closeOperate();
+				this.resetForm();
 			},
 			},
 			// modal
 			// modal
 			confirmForm() {
 			confirmForm() {
@@ -199,7 +201,7 @@
 
 
 				if (this.isModifyParents) {
 				if (this.isModifyParents) {
 					// 如果是父菜单操作时
 					// 如果是父菜单操作时
-					this.menuData[this.activeIndex].name = form.name
+					this.menuData[this.activeIndex].name = form.name;
 				} else {
 				} else {
 					// 如果是子菜单操作时
 					// 如果是子菜单操作时
 					if (this.isAdd) {
 					if (this.isAdd) {
@@ -292,6 +294,14 @@
 	}
 	}
 	// 编辑块
 	// 编辑块
 	.ad-modal-content {
 	.ad-modal-content {
+		width: 640px;
+		height: 620px;
+		border: 20px solid #f7f7f7;
+		// border-top: 0;
+		padding-top: 20px;
+		display: flex;
+		align-items: center;
+
 		padding: 20px;
 		padding: 20px;
 		.dialog-footer {
 		.dialog-footer {
 			display: flex;
 			display: flex;