|
|
|
@ -235,15 +235,33 @@ const showOrHide = (val:appMenuTreeInfo,types:number) =>{ |
|
|
|
*/ |
|
|
|
const editAppMenu = (val:appMenuTreeInfo) =>{ |
|
|
|
// console.log('editAppMenu:',val); |
|
|
|
let sendInfo = { |
|
|
|
id:val.id.toString(), |
|
|
|
status:3 |
|
|
|
} |
|
|
|
delAppMenu(sendInfo) |
|
|
|
.then((data) =>{ |
|
|
|
// console.log('删除app自定义菜单:',data); |
|
|
|
gainSunAppContent() |
|
|
|
}); |
|
|
|
ElMessageBox.confirm( |
|
|
|
"您确定要删除此项?一经删除!将不可恢复!请慎重操作", |
|
|
|
"删除提示", |
|
|
|
{ |
|
|
|
confirmButtonText: '确定', |
|
|
|
cancelButtonText: '取消', |
|
|
|
type: 'warning', |
|
|
|
} |
|
|
|
) |
|
|
|
.then(() => { |
|
|
|
let sendInfo = { |
|
|
|
id:val.id.toString(), |
|
|
|
status:3 |
|
|
|
} |
|
|
|
delAppMenu(sendInfo) |
|
|
|
.then((data) =>{ |
|
|
|
// console.log('删除app自定义菜单:',data); |
|
|
|
gainSunAppContent() |
|
|
|
ElMessage({ |
|
|
|
type: 'success', |
|
|
|
message: data.msg, |
|
|
|
}) |
|
|
|
}); |
|
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
const saveAppFormIsShow = ref(false) |
|
|
|
/** |
|
|
|
@ -336,7 +354,9 @@ const openAppPage = (val:any) =>{ |
|
|
|
<el-dropdown-item v-if="data.type==1" @click="createNewPage(data.id)">新建页面</el-dropdown-item> |
|
|
|
<el-dropdown-item @click="showOrHide(data,1)" divided><el-text v-if="data.pcIsShow==1">隐藏PC端</el-text><el-text v-else>取消-隐藏PC端</el-text></el-dropdown-item> |
|
|
|
<el-dropdown-item @click="showOrHide(data,2)"><el-text v-if="data.wapIsShow==1">隐藏移动端</el-text><el-text v-else>取消-隐藏移动端</el-text></el-dropdown-item> |
|
|
|
<el-dropdown-item @click="editAppMenu(data)" divided><el-text class="mx-1" type="danger">删除</el-text></el-dropdown-item> |
|
|
|
<el-dropdown-item @click="editAppMenu(data)" divided> |
|
|
|
<el-text class="mx-1" type="danger">删除</el-text> |
|
|
|
</el-dropdown-item> |
|
|
|
</template> |
|
|
|
</el-dropdown> |
|
|
|
</div> |
|
|
|
|