@xysfe/actui
Version:
A fantastic mobile ui lib implement by Vue
1 lines • 18.8 kB
JavaScript
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("@xysfe/actui/es/assets/utils/create/index.js"),require("@xysfe/actui/es/assets/mixins/gold-visible.js"),require("@xysfe/actui/es/GoldElementGroup/index.js"),require("@xysfe/actui/es/Panel/index.js")):"function"==typeof define&&define.amd?define(["@xysfe/actui/es/assets/utils/create/index.js","@xysfe/actui/es/assets/mixins/gold-visible.js","@xysfe/actui/es/GoldElementGroup/index.js","@xysfe/actui/es/Panel/index.js"],e):"object"==typeof exports?exports.GoldModule=e(require("@xysfe/actui/es/assets/utils/create/index.js"),require("@xysfe/actui/es/assets/mixins/gold-visible.js"),require("@xysfe/actui/es/GoldElementGroup/index.js"),require("@xysfe/actui/es/Panel/index.js")):t.GoldModule=e(t["@xysfe/actui/es/assets/utils/create/index.js"],t["@xysfe/actui/es/assets/mixins/gold-visible.js"],t["@xysfe/actui/es/GoldElementGroup/index.js"],t["@xysfe/actui/es/Panel/index.js"])}("undefined"!=typeof self?self:this,function(t,e,n,o){return function(t){function e(o){if(n[o])return n[o].exports;var i=n[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,o){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:o})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="../es",e(e.s=1439)}({0:function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},10:function(t,e,n){var o=n(4),i=n(41),r=n(39),a=Object.defineProperty;e.f=n(3)?Object.defineProperty:function(t,e,n){if(o(t),e=r(e,!0),o(n),i)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},104:function(t,e,n){"use strict";e.__esModule=!0;var o=n(71),i=function(t){return t&&t.__esModule?t:{default:t}}(o);e.default=i.default||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t}},1063:function(t,e,n){"use strict";var o=n(104),i=n.n(o),r=n(107),a=n.n(r),s=n(935),c=n.n(s),u=n(810),l=n.n(u),d=n(1442);e.a={name:"ActGoldModule",mixins:[a.a],props:{name:{type:String,default:"被保险人"},unit:{type:String,default:"位"},moduleData:{type:Object,default:function(){return{}}},zIndex:{type:Number,default:100},align:{type:String,default:"right"},colons:{type:Boolean,default:!1},titPadding:{type:Boolean,default:!1},isCps:{type:Boolean,default:!1},brandColor:{type:String,default:""},btnColor:{type:String,default:""},appId:{type:String,default:""},flexDirection:{type:String,default:"row"}},components:{ActPanel:c.a,ActGoldElementGroup:l.a,Addon:d.a},computed:{realModule:function(){if(this.moduleData._module)return this.moduleData;var t=i()({},this.moduleData);return t._module=[{site:this.moduleData.site.slice(0,this.moduleData.site.length-1),_elements:this.moduleData._elements}],this.moduleData.contact&&(t._module[0].contact=this.moduleData.contact),t},display:function(){return!this.realModule.hasOwnProperty("display")||!!this.realModule.display}},methods:{title:function(t){return"第"+(t+1)+this.unit+this.name},getRange:function(){return this.realModule.minMax||{min:1,max:1}},add:function(t){if(this.realModule._module&&this.realModule._module.length>0){var e=this.getRange();if(this.realModule._module.length>=e.max)return this.onError(this.name+"不能超过"+e.max+"个")}this.changeModule({mode:"add",param:[{site:this.realModule.site}]})},del:function(t,e){var n=this.getRange();if(this.realModule._module.length<=n.min)return this.onError(this.name+"不能少于"+n.min+"个");this.changeModule({mode:"del",param:[{site:e.site}]})},tipsClick:function(t){this.$emit("tipsclick",t)},takenLink:function(t){this.$emit("takenLink",t)},downloadEvent:function(t,e){this.$emit("downloadevent",t,e)},signatureComplete:function(t,e){this.$emit("signatureComplete",t,e)},onInputFocus:function(t){this.$emit("inputfocus",t)},onInputBlur:function(t){this.$emit("inputblur",t)},change:function(t){this.$emit("change",t)},cancel:function(){this.$emit("cancel")},changeModule:function(t){this.$emit("changemodule",t)},contactClick:function(t){this.$emit("contactclick",t)},photoClick:function(t){this.$emit("photoclick",t)},textButtonClick:function(t){this.$emit("textButtonClick",t)},addressClick:function(t){this.$emit("addressClick",t)},verifyCodeClick:function(t){this.$emit("verifycodeclick",t)},ocrUploadBegin:function(t){this.$emit("ocruploadbegin",t)},onError:function(t){this.$emit("error",t)}}}},1064:function(t,e,n){"use strict";var o=n(810),i=n.n(o);e.a={name:"Addon",components:{ActGoldElementGroup:i.a},props:{addonMod:{type:Array,default:function(){return[]}},brandColor:{type:String,default:""},btnColor:{type:String,default:""},appId:{type:String,default:""}},methods:{minmax:function(t){return t.minMax||{min:1,max:1}},replaceTitleNumber:function(t,e){if(!t)return t;var n=["1","2","3","4","5","6","7","8","9","10"],o=["一","二","三","四","五","六","七","八","九","十"];return t.replace(/\$NUM|\$num/g,function(t){return"$NUM"===t?o[e]:"$num"===t?n[e]:""})},onAdd:function(t,e){var n=this.minmax(e);if(e._module.length>=n.max)return this.$emit("errTips",e.name+"不能超过"+n.max+"个");this.changeModule({mode:"add",param:[{site:e.site}]})},onDel:function(t,e,n){var o=this.minmax(e);if(e._module.length<=o.min)return this.$emit("errTips",e.name+"不能少于"+o.min+"个");this.changeModule({mode:"del",param:[{site:n.site}]})},changeModule:function(t){this.$emit("changemodule",t)},tipsClick:function(t){this.$emit("tipsclick",t)},takenLink:function(t){this.$emit("takenLink",t)},downloadEvent:function(t,e){this.$emit("downloadevent",t,e)},signatureComplete:function(t,e){this.$emit("signatureComplete",t,e)},change:function(t){this.$emit("change",t)},cancel:function(){this.$emit("cancel")},onInputFocus:function(t){this.$emit("inputfocus",t)},onInputBlur:function(t){this.$emit("inputblur",t)},contactClick:function(t){this.$emit("contactClick",t)},photoClick:function(t){this.$emit("photoclick",t)},textButtonClick:function(t){this.$emit("textButtonClick",t)},addressClick:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.$emit("addressClick",t)},verifyCodeClick:function(t){this.$emit("verifycodeclick",t)},ocrUploadBegin:function(t){this.$emit("ocruploadbegin",t)},onError:function(t){this.$emit("error",t)}}}},107:function(t,n){t.exports=e},12:function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},13:function(t,e,n){var o=n(34),i=n(15);t.exports=function(t){return o(i(t))}},14:function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},1439:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=n(28),i=n.n(o),r=n(1440);r.a.install=function(t){t.component(r.a.name,r.a),t.prototype.$createGoldModule=i()(r.a,t)},e.default=r.a},1440:function(t,e,n){"use strict";function o(t){s||n(1441)}var i=n(1063),r=n(1445),a=n(7),s=!1,c=o,u=Object(a.a)(i.a,r.a,r.b,!1,c,"data-v-93222e0c",null);u.options.__file="src\\components\\GoldModule\\src\\index.vue",e.a=u.exports},1441:function(t,e){},1442:function(t,e,n){"use strict";function o(t){s||n(1443)}var i=n(1064),r=n(1444),a=n(7),s=!1,c=o,u=Object(a.a)(i.a,r.a,r.b,!1,c,"data-v-416d0b7f",null);u.options.__file="src\\components\\common\\addon.vue",e.a=u.exports},1443:function(t,e){},1444:function(t,e,n){"use strict";n.d(e,"a",function(){return o}),n.d(e,"b",function(){return i});var o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.addonMod&&t.addonMod.length?n("section",[t._l(t.addonMod,function(e,o){return[n("article",{directives:[{name:"show",rawName:"v-show",value:!!e.display&&e._module&&e._module.length,expression:"!!addon.display && (addon._module && addon._module.length)"}],key:o,staticClass:"addon"},[n("div",{staticClass:"addon-head"},[n("h3",{staticClass:"addon-title"},[t._v(t._s(t.replaceTitleNumber(e.name,o)))]),t._v(" "),n("div",{staticClass:"addon-btns"},[n("a",{directives:[{name:"show",rawName:"v-show",value:t.minmax(e).max>e._module.length,expression:"minmax(addon).max > addon._module.length"}],style:{color:t.brandColor},attrs:{href:"javascript:;"},on:{click:function(n){return n.stopPropagation(),t.onAdd(n,e)}}},[t._v("+ 添加")])])]),t._v(" "),n("ul",{staticClass:"addon-body"},[t._l(e._module,function(o,i){return[n("li",{directives:[{name:"show",rawName:"v-show",value:!!o.display,expression:"!!addonItem.display"}],key:i,staticClass:"addon-item"},[n("div",{staticClass:"addon-sub-head"},[n("h4",{staticClass:"addon-sub-title",style:{color:t.brandColor}},[t._v(t._s(t.replaceTitleNumber(o.name,i)))]),t._v(" "),n("div",{staticClass:"addon-sub-btns"},[n("a",{directives:[{name:"show",rawName:"v-show",value:i>0&&t.minmax(e).min<=i,expression:"addonItemIndex > 0 && minmax(addon).min <= addonItemIndex"}],attrs:{href:"javascript:;"},on:{click:function(n){return n.stopPropagation(),t.onDel(n,e,o)}}},[t._v("删除")])])]),t._v(" "),n("div",{staticClass:"elem"},[n("act-gold-element-group",{attrs:{elements:o._elements,brandColor:t.brandColor,btnColor:t.btnColor,appId:t.appId},on:{tipsclick:t.tipsClick,takenLink:t.takenLink,downloadevent:t.downloadEvent,signatureComplete:t.signatureComplete,change:t.change,cancel:t.cancel,inputfocus:t.onInputFocus,inputblur:t.onInputBlur,contactclick:t.contactClick,photoclick:t.photoClick,textButtonClick:t.textButtonClick,addressClick:t.addressClick,verifycodeclick:t.verifyCodeClick,ocruploadbegin:t.ocrUploadBegin,error:t.onError}})],1)])]})],2)])]})],2):t._e()},i=[];o._withStripped=!0},1445:function(t,e,n){"use strict";n.d(e,"a",function(){return o}),n.d(e,"b",function(){return i});var o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"show",rawName:"v-show",value:t.isVisible,expression:"isVisible"}],staticClass:"act-module"},[t._l(t.realModule._module,function(e,o){return n("act-panel",{key:o,class:{"act-mobule-sublings":o>0},attrs:{visible:t.display}},[t.$scopedSlots.title?t._t("title",null,{slot:"title",index:o,data:e}):n("div",{staticClass:"act-module-title-wrap",attrs:{slot:"title"},slot:"title"},[0===o?n("h3",[t._v("\n "+t._s(t.realModule.name)+"\n ")]):t._e()]),t._v(" "),t.$scopedSlots.header?t._t("header",null,{slot:"header",index:o,data:e}):t._e(),t._v(" "),o>0&&!t.$scopedSlots.header?n("div",{staticClass:"act-module-header",attrs:{slot:"header"},slot:"header"},[n("label",{staticClass:"act-module-header-title"},[t._v(t._s(t.title(o)))]),t._v(" "),n("div",{staticClass:"act-module-header-info"},[n("a",{directives:[{name:"show",rawName:"v-show",value:t.getRange(e).min<=o,expression:"getRange(item).min <= index"}],staticClass:"act-module-btn-del",attrs:{href:"javascript:;"},on:{click:function(n){return n.stopPropagation(),t.del(n,e)}}},[t._v("删除")])])]):t._e(),t._v(" "),n("act-gold-element-group",{attrs:{elements:e._elements,align:t.align,colons:t.colons,titPadding:t.titPadding,brandColor:t.brandColor,btnColor:t.btnColor,appId:t.appId,isCps:t.isCps,zIndex:t.zIndex,flexDirection:t.flexDirection},on:{tipsclick:t.tipsClick,takenLink:t.takenLink,downloadevent:t.downloadEvent,signatureComplete:t.signatureComplete,change:t.change,cancel:t.cancel,inputfocus:t.onInputFocus,inputblur:t.onInputBlur,contactclick:t.contactClick,photoclick:t.photoClick,textButtonClick:t.textButtonClick,addressClick:t.addressClick,verifycodeclick:t.verifyCodeClick,ocruploadbegin:t.ocrUploadBegin,error:t.onError}}),t._v(" "),e._addon?n("addon",{attrs:{addonMod:e._addon,brandColor:t.brandColor,btnColor:t.btnColor,appId:t.appId},on:{tipsclick:t.tipsClick,takenLink:t.takenLink,downloadevent:t.downloadEvent,signatureComplete:t.signatureComplete,change:t.change,cancel:t.cancel,inputfocus:t.onInputFocus,inputblur:t.onInputBlur,contactclick:t.contactClick,photoclick:t.photoClick,textButtonClick:t.textButtonClick,addressClick:t.addressClick,verifycodeclick:t.verifyCodeClick,ocruploadbegin:t.ocrUploadBegin,error:t.onError,changemodule:t.changeModule}}):t._e(),t._v(" "),t.$scopedSlots.footer?t._t("footer",null,{slot:"footer",index:o,data:e}):t._e()],2)}),t._v(" "),n("a",{directives:[{name:"show",rawName:"v-show",value:t.getRange().max>t.realModule._module.length,expression:"getRange().max > realModule._module.length"}],staticClass:"act-module-btn-add",style:{color:t.brandColor},attrs:{href:"javascript:;"},on:{click:function(e){return e.stopPropagation(),t.add(e)}}},[t._v("\n "+t._s("+添加"+t.name)+"\n ")])],2)},i=[];o._withStripped=!0},15:function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},16:function(t,e){var n=Math.ceil,o=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?o:n)(t)}},17:function(t,e,n){var o=n(19);t.exports=function(t,e,n){if(o(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,o){return t.call(e,n,o)};case 3:return function(n,o,i){return t.call(e,n,o,i)}}return function(){return t.apply(e,arguments)}}},18:function(t,e){t.exports=!0},19:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},2:function(t,e){var n=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=n)},20:function(t,e,n){var o=n(32)("keys"),i=n(26);t.exports=function(t){return o[t]||(o[t]=i(t))}},22:function(t,e,n){var o=n(6),i=n(0).document,r=o(i)&&o(i.createElement);t.exports=function(t){return r?i.createElement(t):{}}},25:function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},26:function(t,e){var n=0,o=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+o).toString(36))}},28:function(e,n){e.exports=t},3:function(t,e,n){t.exports=!n(12)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},30:function(t,e,n){var o=n(42),i=n(33);t.exports=Object.keys||function(t){return o(t,i)}},31:function(t,e,n){var o=n(15);t.exports=function(t){return Object(o(t))}},32:function(t,e,n){var o=n(2),i=n(0),r=i["__core-js_shared__"]||(i["__core-js_shared__"]={});(t.exports=function(t,e){return r[t]||(r[t]=void 0!==e?e:{})})("versions",[]).push({version:o.version,mode:n(18)?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},33:function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},34:function(t,e,n){var o=n(14);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==o(t)?t.split(""):Object(t)}},35:function(t,e,n){var o=n(16),i=Math.min;t.exports=function(t){return t>0?i(o(t),9007199254740991):0}},39:function(t,e,n){var o=n(6);t.exports=function(t,e){if(!o(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!o(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!o(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!o(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},4:function(t,e,n){var o=n(6);t.exports=function(t){if(!o(t))throw TypeError(t+" is not an object!");return t}},41:function(t,e,n){t.exports=!n(3)&&!n(12)(function(){return 7!=Object.defineProperty(n(22)("div"),"a",{get:function(){return 7}}).a})},42:function(t,e,n){var o=n(8),i=n(13),r=n(46)(!1),a=n(20)("IE_PROTO");t.exports=function(t,e){var n,s=i(t),c=0,u=[];for(n in s)n!=a&&o(s,n)&&u.push(n);for(;e.length>c;)o(s,n=e[c++])&&(~r(u,n)||u.push(n));return u}},46:function(t,e,n){var o=n(13),i=n(35),r=n(47);t.exports=function(t){return function(e,n,a){var s,c=o(e),u=i(c.length),l=r(a,u);if(t&&n!=n){for(;u>l;)if((s=c[l++])!=s)return!0}else for(;u>l;l++)if((t||l in c)&&c[l]===n)return t||l||0;return!t&&-1}}},47:function(t,e,n){var o=n(16),i=Math.max,r=Math.min;t.exports=function(t,e){return t=o(t),t<0?i(t+e,0):r(t,e)}},5:function(t,e,n){var o=n(10),i=n(25);t.exports=n(3)?function(t,e,n){return o.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},51:function(t,e){e.f={}.propertyIsEnumerable},58:function(t,e){e.f=Object.getOwnPropertySymbols},6:function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},7:function(t,e,n){"use strict";function o(t,e,n,o,i,r,a,s){t=t||{};var c=typeof t.default;"object"!==c&&"function"!==c||(t=t.default);var u="function"==typeof t?t.options:t;e&&(u.render=e,u.staticRenderFns=n,u._compiled=!0),o&&(u.functional=!0),r&&(u._scopeId=r);var l;if(a?(l=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},u._ssrRegister=l):i&&(l=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),l)if(u.functional){u._injectStyles=l;var d=u.render;u.render=function(t,e){return l.call(e),d(t,e)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,l):[l]}return{exports:t,options:u}}e.a=o},71:function(t,e,n){t.exports={default:n(79),__esModule:!0}},79:function(t,e,n){n(80),t.exports=n(2).Object.assign},8:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},80:function(t,e,n){var o=n(9);o(o.S+o.F,"Object",{assign:n(81)})},81:function(t,e,n){"use strict";var o=n(3),i=n(30),r=n(58),a=n(51),s=n(31),c=n(34),u=Object.assign;t.exports=!u||n(12)(function(){var t={},e={},n=Symbol(),o="abcdefghijklmnopqrst";return t[n]=7,o.split("").forEach(function(t){e[t]=t}),7!=u({},t)[n]||Object.keys(u({},e)).join("")!=o})?function(t,e){for(var n=s(t),u=arguments.length,l=1,d=r.f,f=a.f;u>l;)for(var p,m=c(arguments[l++]),h=d?i(m).concat(d(m)):i(m),v=h.length,x=0;v>x;)p=h[x++],o&&!f.call(m,p)||(n[p]=m[p]);return n}:u},810:function(t,e){t.exports=n},9:function(t,e,n){var o=n(0),i=n(2),r=n(17),a=n(5),s=n(8),c=function(t,e,n){var u,l,d,f=t&c.F,p=t&c.G,m=t&c.S,h=t&c.P,v=t&c.B,x=t&c.W,g=p?i:i[e]||(i[e]={}),_=g.prototype,y=p?o:m?o[e]:(o[e]||{}).prototype;p&&(n=e);for(u in n)(l=!f&&y&&void 0!==y[u])&&s(g,u)||(d=l?y[u]:n[u],g[u]=p&&"function"!=typeof y[u]?n[u]:v&&l?r(d,o):x&&y[u]==d?function(t){var e=function(e,n,o){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,o)}return t.apply(this,arguments)};return e.prototype=t.prototype,e}(d):h&&"function"==typeof d?r(Function.call,d):d,h&&((g.virtual||(g.virtual={}))[u]=d,t&c.R&&_&&!_[u]&&a(_,u,d)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,t.exports=c},935:function(t,e){t.exports=o}})});