NGToolsAdmin/unpackage/dist/build/web/static/js/pages-system-menu-add.1594a5ed.js
2024-09-13 16:39:31 +08:00

1 line
16 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-system-menu-add","pages-demo-icons-icons"],{"089d":function(e,t,n){var i=n("4143");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var a=n("967d").default;a("3d3a11fb",i,!0,{sourceMap:!1,shadowMode:!1})},"0fd7":function(e,t,n){"use strict";n.r(t);var i=n("274b"),a=n("ae69");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);n("7003");var l=n("828b"),r=Object(l["a"])(a["default"],i["b"],i["c"],!1,null,"03b6d5de",null,!1,i["a"],void 0);t["default"]=r.exports},"1f87":function(e,t,n){var i=n("c86c");t=i(!1),t.push([e.i,"\n.uni-link[data-v-03b6d5de]{cursor:pointer}\n.uni-link--withline[data-v-03b6d5de]{text-decoration:underline}",""]),e.exports=t},"257e":function(e,t,n){var i=n("c86c");t=i(!1),t.push([e.i,".icon-modal-box[data-v-12328e3c]{padding-top:var(--top-window-height)}.icon-modal[data-v-12328e3c]{width:350px;background-color:#fff;height:500px;overflow-y:scroll}@media screen and (min-width:768px){.icon-modal-pc[data-v-12328e3c]{width:600px}}[data-v-12328e3c] .uni-forms-item__label{width:90px!important}",""]),e.exports=t},"274b":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isShowA?n("a",{staticClass:"uni-link",class:{"uni-link--withline":!0===e.showUnderLine||"true"===e.showUnderLine},style:{color:e.color,fontSize:e.fontSize+"px"},attrs:{href:e.href,download:e.download}},[e._t("default",[e._v(e._s(e.text))])],2):n("v-uni-text",{staticClass:"uni-link",class:{"uni-link--withline":!0===e.showUnderLine||"true"===e.showUnderLine},style:{color:e.color,fontSize:e.fontSize+"px"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.openURL.apply(void 0,arguments)}}},[e._t("default",[e._v(e._s(e.text))])],2)},a=[]},"37ad2":function(e,t,n){"use strict";n("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("5ef2");t.default={menu_id:{rules:[{required:!0},{format:"string"}]},name:{rules:[{required:!0},{format:"string"}]},icon:{rules:[{format:"string"}]},url:{rules:[{format:"string"},{validateFunction:function(e,t,n,i){return""!==t&&-1===t.indexOf("http")&&0!==t.indexOf("/")&&i("URL必须以/开头,如/pages/index/index"),!0}}]},sort:{rules:[{format:"int"}]},parent_id:{rules:[{format:"string"}]},permission:{rules:[{format:"array"}]},enable:{rules:[{format:"bool"}]}}},4143:function(e,t,n){var i=n("c86c");t=i(!1),t.push([e.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 水平间距 */\r\n/* 水平间距 */\r\n/* 行为相关颜色 */\r\n/* 兼容 uni-ui 相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.icons[data-v-d688ee94]{display:flex;flex-direction:row;flex-wrap:wrap}.icon-item[data-v-d688ee94]{display:flex;width:16.6%;height:120px;font-size:30px;text-align:center;justify-content:center;align-items:center;flex-direction:column}.icon-item[data-v-d688ee94]:hover,\r\n.icon-item:hover .icon-text[data-v-d688ee94]{color:#2979ff}.icon-text[data-v-d688ee94]{color:#99a9bf;font-size:12px;text-align:center;height:1em;line-height:1em;margin-top:15px}@media only screen and (max-width:500px){.icon-item[data-v-d688ee94]{width:33.3%}}',""]),e.exports=t},"432f":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return i}));var i={uniForms:n("b689").default,uniFormsItem:n("1898").default,uniEasyinput:n("4154").default,uniLink:n("0fd7").default,uniDataCheckbox:n("3a53").default,uniPopup:n("3b99").default},a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-uni-view",{staticClass:"uni-container"},[n("uni-forms",{ref:"form",attrs:{labelWidth:"80",rules:e.rules,validateTrigger:"bind"},on:{submit:function(t){arguments[0]=t=e.$handleEvent(t),e.submit.apply(void 0,arguments)}},model:{value:e.formData,callback:function(t){e.formData=t},expression:"formData"}},[n("uni-forms-item",{attrs:{name:"menu_id",label:"标识",required:!0}},[n("uni-easyinput",{attrs:{clearable:!1,placeholder:"请输入菜单项的ID不可重复"},model:{value:e.formData.menu_id,callback:function(t){e.$set(e.formData,"menu_id",t)},expression:"formData.menu_id"}})],1),n("uni-forms-item",{attrs:{name:"name",label:"显示名称",required:!0}},[n("uni-easyinput",{attrs:{clearable:!1,placeholder:"请输入菜单名称"},model:{value:e.formData.name,callback:function(t){e.$set(e.formData,"name",t)},expression:"formData.name"}})],1),n("uni-forms-item",{staticStyle:{"margin-bottom":"10px"},attrs:{name:"icon",label:"图标class"}},[n("uni-easyinput",{attrs:{clearable:!1,placeholder:"请输入菜单图标css样式类名"},scopedSlots:e._u([{key:"right",fn:function(){return[n("span",{staticStyle:{color:"#007aff",cursor:"pointer","padding-right":"10px"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.showIconPopup.apply(void 0,arguments)}}},[e._v("内置图标")])]},proxy:!0}]),model:{value:e.formData.icon,callback:function(t){e.$set(e.formData,"icon",t)},expression:"formData.icon"}}),n("uni-link",{staticClass:"uni-form-item-tips",attrs:{"font-size":"12",href:"https://uniapp.dcloud.net.cn/uniCloud/admin?id=icon-%e5%9b%be%e6%a0%87",text:"如何使用自定义图标?"}})],1),n("uni-forms-item",{attrs:{name:"url",label:"页面URL"}},[n("uni-easyinput",{attrs:{clearable:!1,placeholder:"URL必须是/开头若URL为空代表是目录而不是叶子节点"},model:{value:e.formData.url,callback:function(t){e.$set(e.formData,"url",t)},expression:"formData.url"}})],1),n("uni-forms-item",{attrs:{name:"sort",label:"序号"}},[n("uni-easyinput",{attrs:{clearable:!1,placeholder:"请输入菜单序号(越大越靠后)"},model:{value:e.formData.sort,callback:function(t){e.$set(e.formData,"sort",t)},expression:"formData.sort"}})],1),n("uni-forms-item",{attrs:{name:"parent_id",label:"父菜单标识"}},[n("uni-easyinput",{attrs:{disabled:!0,clearable:!1,placeholder:"新增菜单时自动填充, 一级菜单不需要填写"},model:{value:e.formData.parent_id,callback:function(t){e.$set(e.formData,"parent_id",t)},expression:"formData.parent_id"}})],1),n("uni-forms-item",{staticClass:"flex-center-x",attrs:{name:"permission",label:"权限列表"}},[n("uni-data-checkbox",{attrs:{multiple:!0,collection:"uni-id-permissions","page-size":500,field:"permission_name as text, permission_id as value"},model:{value:e.formData.permission,callback:function(t){e.$set(e.formData,"permission",t)},expression:"formData.permission"}}),n("v-uni-view",{staticClass:"uni-form-item-tips"},[e._v("当用户拥有以上被选中的权限时,可以访问此菜单。建议仅对子菜单配置权限,父菜单会自动包含。如不选择权限,意味着仅超级管理员可访问本菜单")])],1),n("uni-forms-item",{attrs:{name:"enable",label:"是否启用"}},[n("v-uni-switch",{attrs:{checked:e.formData.enable},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.binddata("enable",t.detail.value)}}})],1),n("v-uni-view",{staticClass:"uni-button-group"},[n("v-uni-button",{staticClass:"uni-button",staticStyle:{width:"100px"},attrs:{type:"primary"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.submitForm.apply(void 0,arguments)}}},[e._v(e._s(e.$t("common.button.submit")))]),n("v-uni-navigator",{staticStyle:{"margin-left":"15px"},attrs:{"open-type":"navigateBack"}},[n("v-uni-button",{staticClass:"uni-button",attrs:{tyle:"width: 100px;"}},[e._v(e._s(e.$t("common.button.back")))])],1)],1)],1),n("uni-popup",{ref:"iconPopup",staticClass:"icon-modal-box",attrs:{type:"center"}},[n("v-uni-view",{staticClass:"icon-modal icon-modal-pc"},[n("Icons",{attrs:{tag:!1,"fix-window":!1}})],1)],1)],1)},o=[]},"4e5b":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-uni-view",[n("v-uni-view",{staticClass:"uni-header"},[n("v-uni-view",{staticClass:"uni-group"},[n("v-uni-view",{staticClass:"uni-title"},[e._v(e._s(e.$t("demo.icons.title"))+"uni-icons")]),n("v-uni-view",{staticClass:"uni-sub-title"},[e._v(e._s(e.$t("demo.icons.describle")))])],1)],1),n("v-uni-view",{staticClass:"uni-container"},[n("v-uni-view",{staticClass:"icons"},e._l(e.icons,(function(t,i){return n("v-uni-view",{key:i,staticClass:"icon-item pointer"},[n("v-uni-view",{class:"uni-icons-"+t,on:{click:function(n){arguments[0]=n=e.$handleEvent(n),e.setClipboardData("tag",t)}}}),n("v-uni-text",{staticClass:"icon-text",on:{click:function(n){arguments[0]=n=e.$handleEvent(n),e.setClipboardData("class",t)}}},[e._v("uni-icons-"+e._s(t))])],1)})),1)],1)],1)},a=[]},6161:function(e,t,n){"use strict";n.r(t);var i=n("8d67"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},6271:function(e,t,n){"use strict";n.r(t);var i=n("ea33"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},"6a25":function(e,t,n){var i=n("1f87");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var a=n("967d").default;a("9620797e",i,!0,{sourceMap:!1,shadowMode:!1})},7003:function(e,t,n){"use strict";var i=n("6a25"),a=n.n(i);a.a},"72ec":function(e,t,n){"use strict";n.r(t);var i=n("432f"),a=n("6161");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);n("a68d");var l=n("828b"),r=Object(l["a"])(a["default"],i["b"],i["c"],!1,null,"12328e3c",null,!1,i["a"],void 0);t["default"]=r.exports},"7ab7":function(e,t,n){"use strict";n("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=["pulldown","refreshempty","back","forward","more","more-filled","scan","qq","weibo","weixin","pengyouquan","loop","refresh","refresh-filled","arrowthindown","arrowthinleft","arrowthinright","arrowthinup","undo-filled","undo","redo","redo-filled","bars","chatboxes","camera","chatboxes-filled","camera-filled","cart-filled","cart","checkbox-filled","checkbox","arrowleft","arrowdown","arrowright","smallcircle-filled","arrowup","circle","eye-filled","eye-slash-filled","eye-slash","eye","flag-filled","flag","gear-filled","reload","gear","hand-thumbsdown-filled","hand-thumbsdown","hand-thumbsup-filled","heart-filled","hand-thumbsup","heart","home","info","home-filled","info-filled","circle-filled","chat-filled","chat","mail-open-filled","email-filled","mail-open","email","checkmarkempty","list","locked-filled","locked","map-filled","map-pin","map-pin-ellipse","map","minus-filled","mic-filled","minus","micoff","mic","clear","smallcircle","close","closeempty","paperclip","paperplane","paperplane-filled","person-filled","contact-filled","person","contact","images-filled","phone","images","image","image-filled","location-filled","location","plus-filled","plus","plusempty","help-filled","help","navigate-filled","navigate","mic-slash-filled","search","settings","sound","sound-filled","spinner-cycle","download-filled","personadd-filled","videocam-filled","personadd","upload","upload-filled","starhalf","star-filled","star","trash","phone-filled","compose","videocam","trash-filled","download","chatbubble-filled","chatbubble","cloud-download","cloud-upload-filled","cloud-upload","cloud-download-filled","headphones","shop"]},"8d67":function(e,t,n){"use strict";(function(e){n("6a54");var i=n("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("9b1b"));n("4626"),n("5ac7"),n("bf0f");var o=i(n("37ad2")),l=i(n("de0e")),r=e.database();r.command;function s(e){var t={};for(var n in o.default)e.includes(n)&&(t[n]=o.default[n]);return t}var u={components:{Icons:l.default},data:function(){return{formData:{menu_id:"",name:"",icon:"",url:"",sort:null,parent_id:"",permission:[],enable:!0},rules:(0,a.default)({},s(["menu_id","name","icon","url","sort","parent_id","permission","enable"]))}},onLoad:function(e){e.parent_id&&(this.formData.parent_id=e.parent_id)},methods:{submitForm:function(){this.$refs.form.submit()},submit:function(e){var t=this,n=e.detail,i=n.value,a=n.errors;a||(uni.showLoading({title:"提交中...",mask:!0}),r.collection("opendb-admin-menus").add(i).then((function(e){uni.showToast({title:"新增成功"}),t.getOpenerEventChannel().emit("refreshData"),setTimeout((function(){return uni.navigateBack()}),500)})).catch((function(e){uni.showModal({content:e.message||"请求服务失败",showCancel:!1})})).finally((function(){uni.hideLoading()})))},showIconPopup:function(){this.$refs.iconPopup.open()}}};t.default=u}).call(this,n("861b")["default"])},a68d:function(e,t,n){"use strict";var i=n("e0fe"),a=n.n(i);a.a},ae69:function(e,t,n){"use strict";n.r(t);var i=n("b09b"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=a.a},b09b:function(e,t,n){"use strict";n("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("64aa"),n("9db6");var i={name:"uniLink",props:{href:{type:String,default:""},text:{type:String,default:""},download:{type:String,default:""},showUnderLine:{type:[Boolean,String],default:!0},copyTips:{type:String,default:"已自动复制网址,请在手机浏览器里粘贴该网址"},color:{type:String,default:"#999999"},fontSize:{type:[Number,String],default:14}},computed:{isShowA:function(){return this._isH5=!0,!(!this.isMail()&&!this.isTel()||!0!==this._isH5)}},created:function(){this._isH5=null},methods:{isMail:function(){return this.href.startsWith("mailto:")},isTel:function(){return this.href.startsWith("tel:")},openURL:function(){window.open(this.href)},makePhoneCall:function(e){uni.makePhoneCall({phoneNumber:e})}}};t.default=i},de0e:function(e,t,n){"use strict";n.r(t);var i=n("4e5b"),a=n("6271");for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);n("e019");var l=n("828b"),r=Object(l["a"])(a["default"],i["b"],i["c"],!1,null,"d688ee94",null,!1,i["a"],void 0);t["default"]=r.exports},e019:function(e,t,n){"use strict";var i=n("089d"),a=n.n(i);a.a},e0fe:function(e,t,n){var i=n("257e");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var a=n("967d").default;a("3478cb08",i,!0,{sourceMap:!1,shadowMode:!1})},ea33:function(e,t,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(n("7ab7")),o={data:function(){return{icons:a.default}},props:{tag:{type:Boolean,default:!0},fixWindow:{type:Boolean,default:!0}},methods:{setClipboardData:function(e,t){var n="uni-icons-"+t;this.tag&&"tag"===e&&(n='<view class="'+n+'"></view>'),uni.setClipboardData({data:n,success:function(e){uni.showToast({icon:"none",title:"复制 "+n+" 成功!"})},fail:function(e){uni.showModal({content:"复制 "+n+" 失败!",showCancel:!1})}})}}};t.default=o}}]);