UNPKG

gggg_hb

Version:

## Project setup ``` npm install ```

2 lines 6.67 kB
(function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("vue")):"function"===typeof define&&define.amd?define([],t):"object"===typeof exports?exports["gggg_hb"]=t(require("vue")):e["gggg_hb"]=t(e["Vue"])})("undefined"!==typeof self?self:this,(function(e){return function(){"use strict";var t={82:function(e,t){t.Z=(e,t)=>{const o=e.__vccOpts||e;for(const[a,n]of t)o[a]=n;return o}},203:function(t){t.exports=e}},o={};function a(e){var n=o[e];if(void 0!==n)return n.exports;var l=o[e]={exports:{}};return t[e](l,l.exports,a),l.exports}!function(){a.d=function(e,t){for(var o in t)a.o(t,o)&&!a.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})}}(),function(){a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){a.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}}(),function(){a.p=""}();var n={};return function(){if(a.r(n),a.d(n,{UploadFile:function(){return u},install:function(){return g}}),"undefined"!==typeof window){var e=window.document.currentScript,t=e&&e.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);t&&(a.p=t[1])}var o=a(203);const l={class:"title"},r=(0,o.createTextVNode)("上传");function s(e,t,a,n,s,i){const c=(0,o.resolveComponent)("el-button"),d=(0,o.resolveComponent)("el-upload");return(0,o.openBlock)(),(0,o.createElementBlock)("div",null,[(0,o.createElementVNode)("span",l,(0,o.toDisplayString)(a.title),1),(0,o.createVNode)(d,{class:"upload-demo",action:a.action,"file-list":a.fileList,multiple:a.multiple,limit:a.limit,accept:a.accept,"on-change":i.handleChange,"on-success":i.handleSuccess,"on-remove":i.handleRemove},{default:(0,o.withCtx)((()=>[(0,o.createVNode)(c,{icon:"el-icon-upload2",size:"small"},{default:(0,o.withCtx)((()=>[r])),_:1})])),_:1},8,["action","file-list","multiple","limit","accept","on-change","on-success","on-remove"])])}var i={name:"UploadFile",data(){return{timer:null}},props:{title:{type:String,default:""},multiple:{type:Boolean,default:!1},limit:{type:Number,default:5},action:{type:String,default:""},accept:{type:String,default:"image/*,.pdf"},fileList:{type:Array,default:()=>[]}},methods:{handleChange(e,t){this.$emit("on-change",{file:e,fileList:t})},handleSuccess(e,t,o){this.$emit("on-success",{response:e,file:t,fileList:o})},handleRemove(e,t){this.$emit("on-remove",{file:e,fileList:t})}}},c=a(82);const d=(0,c.Z)(i,[["render",s],["__scopeId","data-v-34da0424"]]);var u=d;function f(e,t,a,n,l,r){const s=(0,o.resolveComponent)("el-option"),i=(0,o.resolveComponent)("el-select"),c=(0,o.resolveComponent)("el-form-item"),d=(0,o.resolveComponent)("el-col"),u=(0,o.resolveComponent)("el-button"),f=(0,o.resolveComponent)("el-row"),m=(0,o.resolveComponent)("el-form");return(0,o.openBlock)(),(0,o.createBlock)(m,(0,o.mergeProps)({ref:a.formName},e.$attrs,{model:l.formData,class:"search_box"}),{default:(0,o.withCtx)((()=>[(0,o.createVNode)(f,{type:"flex",align:"middle",class:"container"},{default:(0,o.withCtx)((()=>[((0,o.openBlock)(!0),(0,o.createElementBlock)(o.Fragment,null,(0,o.renderList)(r._renderData,((t,a)=>(0,o.withDirectives)(((0,o.openBlock)(),(0,o.createBlock)(d,{key:a,xl:6,lg:8},{default:(0,o.withCtx)((()=>[(0,o.createVNode)(c,{label:t.label?t.label:" ",class:(0,o.normalizeClass)([t.label?"":"not-label"])},{default:(0,o.withCtx)((()=>[t.slot?(0,o.renderSlot)(e.$slots,t.slot,{key:0,scope:l.formData},void 0,!0):"el-select"==t.tag?((0,o.openBlock)(),(0,o.createBlock)(i,(0,o.mergeProps)({key:1,clearable:"",filterable:""},t.attrs||{},(0,o.toHandlers)(t.listeners||{}),{modelValue:l.formData[t.attrs.key],"onUpdate:modelValue":e=>l.formData[t.attrs.key]=e}),{default:(0,o.withCtx)((()=>[((0,o.openBlock)(!0),(0,o.createElementBlock)(o.Fragment,null,(0,o.renderList)(t.attrs.options,(e=>((0,o.openBlock)(),(0,o.createBlock)(s,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:2},1040,["modelValue","onUpdate:modelValue"])):((0,o.openBlock)(),(0,o.createBlock)((0,o.resolveDynamicComponent)(t.tag),(0,o.mergeProps)({key:2,key:"number"===typeof t.attrs.keys?t.attrs.keys:t.attrs.key,modelValue:l.formData[t.attrs.key],"onUpdate:modelValue":e=>l.formData[t.attrs.key]=e},t.attrs||{},(0,o.toHandlers)(t.listeners||{})),null,16,["modelValue","onUpdate:modelValue"]))])),_:2},1032,["label","class"])])),_:2},1536)),[[o.vShow,r.isShow(a)]]))),128)),(0,o.createVNode)(d,{class:"operation",xl:{span:6,offset:r.getXlOffset},lg:{span:8,offset:r.getLgOffset}},{default:(0,o.withCtx)((()=>[(0,o.createVNode)(c,{class:"operation-item"},{default:(0,o.withCtx)((()=>[(0,o.createVNode)(u,{onClick:r.handleReset},{default:(0,o.withCtx)((()=>[(0,o.createTextVNode)((0,o.toDisplayString)(e.$attrs.resetContext||"重置"),1)])),_:1},8,["onClick"]),(0,o.createVNode)(u,{onClick:r.handleSubmit,type:"primary"},{default:(0,o.withCtx)((()=>[(0,o.createTextVNode)((0,o.toDisplayString)(e.$attrs.submitContext||"确定"),1)])),_:1},8,["onClick"]),a.renderData.length>3?((0,o.openBlock)(),(0,o.createBlock)(u,{key:0,type:"text",onClick:r.handleExtend},{default:(0,o.withCtx)((()=>[(0,o.createTextVNode)((0,o.toDisplayString)(l.extend?"收起":"展开")+" ",1),(0,o.createElementVNode)("i",{class:(0,o.normalizeClass)([l.extend?"el-icon-arrow-up":"el-icon-arrow-down"])},null,2)])),_:1},8,["onClick"])):(0,o.createCommentVNode)("",!0)])),_:1})])),_:1},8,["xl","lg"])])),_:3})])),_:3},16,["model"])}var m={name:"SearchForm",props:{formName:{type:String,default:"form"},renderData:{type:Array,default:()=>[],required:!0}},data(){return{formData:{},formDataReset:{},extend:!1}},created(){},computed:{_renderData(){return this.renderData.forEach((e=>{e.attrs&&e.attrs.key&&(this.$set(this.formData,e.attrs.key,e.attrs.value?e.attrs.value:""),this.$set(this.formDataReset,e.attrs.key,""))})),this.renderData},getXlOffset(){return this.extend?6*(3-this.renderData.length%4):this.renderData.length>2?0:6*(3-this.renderData.length)},getLgOffset(){return this.extend?8*(2-this.renderData.length%3):this.renderData.length>2?16:8*(2-this.renderData.length)},isShow(){return e=>!(this.renderData.length>3)||(!!this.extend||e<3)}},methods:{handleReset(){this.$refs[this.formName].resetFields(),this.formData=this.formDataReset,this.$emit("handle-reset")},handleSubmit(){this.$emit("handle-submit",this.formData)},handleExtend(){this.extend=!this.extend}}};const p=(0,c.Z)(m,[["render",f],["__scopeId","data-v-958c36a6"]]);var h=p;const y=[u,h],g=function(e){y.forEach((t=>{e.component(t.name,t)}))};"undefined"!==typeof window&&window.Vue&&g(window.Vue)}(),n}()})); //# sourceMappingURL=gggg_hb.umd.min.js.map