pages-UploadImageExample-UploadImageExample.dd559a2c.js 7.1 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-UploadImageExample-UploadImageExample"],{"3ce4":function(n,t,e){"use strict";(function(n){e("4160"),e("fb6a"),e("a434"),e("a9e3"),e("159b"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={props:{control:{type:Boolean,default:!0},deleteBtn:{type:Boolean,default:!0},columnNum:{type:[Number,String],default:4},maxCount:{type:Number,default:4},mode:{type:Array,default:function(){return[]}}},data:function(){return{imgList:[],showList:[],showControl:!0}},watch:{mode:function(n){this.init(n)},showList:function(){this.showList.length>=this.maxCount?this.showControl=!1:this.showControl=!0}},created:function(){this.init(this.mode)},methods:{init:function(n){0==this.mode.length?this.showList=this.imgList:this.showList=n},uploadImg:function(){var t=this;uni.chooseImage({sizeType:["compressed "],count:this.maxCount,success:function(e){n.info("chooseImageRes:",e);var i=e.tempFilePaths,o=e.tempFiles;n.info("文件大小",o[0].size/1024+"KB"),n.info("文件类型",o[0].name),i=i.slice(0,t.maxCount-t.showList.length),i.forEach((function(n){t.imgList.push(n)})),t.$emit("chooseFile",t.imgList,i)}})},deleteImg:function(n){var t=this.imgList;if(t.splice(n,1),this.mode.length>0){var e=this.showList;e.splice(n,1)}this.$emit("imgDelete",this.handleImg(),n)},previewImage:function(n){var t=this.handleImg();uni.previewImage({current:t[n],urls:t})},handleImg:function(){return this.mode.length>0?this.showList:this.imgList}}};t.default=i}).call(this,e("5a52")["default"])},"43ec":function(n,t,e){"use strict";var i=e("512e"),o=e.n(i);o.a},"512e":function(n,t,e){var i=e("822d");"string"===typeof i&&(i=[[n.i,i,""]]),i.locals&&(n.exports=i.locals);var o=e("4f06").default;o("712907ed",i,!0,{sourceMap:!1,shadowMode:!1})},"61d2":function(n,t,e){var i=e("b346");"string"===typeof i&&(i=[[n.i,i,""]]),i.locals&&(n.exports=i.locals);var o=e("4f06").default;o("3c6be46a",i,!0,{sourceMap:!1,shadowMode:!1})},"65ef":function(n,t,e){"use strict";(function(n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var e={data:function(){return{title:"Hello",control:!0,columnNum:4,imgList:[],urlList:[]}},onLoad:function(){},methods:{chooseFile:function(t,e){n.log("上传图片_list:",t),n.log("上传图片_v:",e),this.urlList=t,n.info("urlList",this.urlList)},imgDelete:function(t,e){n.log("删除图片_list:",t),n.log("删除图片_eq:",e),this.urlList=t,n.info("urlList",this.urlList)},switch1Change:function(n){this.control=!this.control},switch2Change:function(n){this.columnNum=3==this.columnNum?"4":"3"},uploadFileToServe:function(){var t=this.urlList;if(t&&!(t.length<=0))for(var e=0;e<t.length;e++)uni.uploadFile({url:"/api/Requisition/UploadImage",filePath:t[e],name:"file",formData:{createPerson:this.$store.state.user.userCode,masterCode:"100009"},headers:{"Content-Type":"multipart/form-data; boundary = "+(new Date).getTime()},success:function(t){n.log(t.data)}})}}};t.default=e}).call(this,e("5a52")["default"])},6739:function(n,t,e){"use strict";e.r(t);var i=e("3ce4"),o=e.n(i);for(var a in i)"default"!==a&&function(n){e.d(t,n,(function(){return i[n]}))}(a);t["default"]=o.a},"822d":function(n,t,e){var i=e("24fb");t=i(!1),t.push([n.i,"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* 上传 str */.imglistbx[data-v-3817b8cc]{width:100%;height:100%}.imglistItem[data-v-3817b8cc]{position:relative;float:left;margin-bottom:%?20?%;-webkit-border-radius:%?10?%;border-radius:%?10?%}.column3[data-v-3817b8cc]{width:33.3333%;height:%?160?%}.column4[data-v-3817b8cc]{width:25%;height:%?130?%}.itemImg[data-v-3817b8cc]{width:70%;height:100%;margin:0 auto;display:block;-webkit-border-radius:%?10?%;border-radius:%?10?%}.cancelBtn[data-v-3817b8cc]{position:absolute;top:%?-10?%;right:%?10?%}\n/* 上传控件 */.uploadControl[data-v-3817b8cc]{font-size:%?50?%;color:#888;background-color:#eee;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}\n/* 上传 str end*/.clear[data-v-3817b8cc]{clear:both}",""]),n.exports=t},"95ae8":function(n,t,e){"use strict";e.r(t);var i=e("65ef"),o=e.n(i);for(var a in i)"default"!==a&&function(n){e.d(t,n,(function(){return i[n]}))}(a);t["default"]=o.a},"999c":function(n,t,e){"use strict";var i=e("61d2"),o=e.n(i);o.a},a005:function(n,t,e){"use strict";var i;e.d(t,"b",(function(){return o})),e.d(t,"c",(function(){return a})),e.d(t,"a",(function(){return i}));var o=function(){var n=this,t=n.$createElement,e=n._self._c||t;return e("v-uni-view",{staticClass:"imglistbx"},[n._l(n.showList,(function(t,i){return e("v-uni-view",{key:i,class:["imglistItem",3==n.columnNum?"column3":"column4"]},[e("v-uni-image",{staticClass:"itemImg",attrs:{src:t,mode:"aspectFill"},on:{click:function(t){arguments[0]=t=n.$handleEvent(t),n.previewImage(i)}}}),n.deleteBtn?e("v-uni-icon",{staticClass:"cancelBtn",attrs:{size:"18",type:"cancel"},on:{click:function(t){arguments[0]=t=n.$handleEvent(t),n.deleteImg(i)}}}):n._e()],1)})),n.control&&n.showControl?e("v-uni-view",{class:["imglistItem",3==n.columnNum?"column3":"column4"],on:{click:function(t){arguments[0]=t=n.$handleEvent(t),n.uploadImg.apply(void 0,arguments)}}},[e("v-uni-view",{staticClass:"itemImg uploadControl"},[n._v("+")])],1):n._e(),e("v-uni-view",{staticClass:"clear"})],2)},a=[]},a111:function(n,t,e){"use strict";e.d(t,"b",(function(){return o})),e.d(t,"c",(function(){return a})),e.d(t,"a",(function(){return i}));var i={gUpload:e("c6ab").default},o=function(){var n=this,t=n.$createElement,e=n._self._c||t;return e("v-uni-view",{staticClass:"content"},[e("g-upload",{ref:"gUpload",attrs:{mode:n.imgList,control:n.control,columnNum:n.columnNum},on:{chooseFile:function(t){arguments[0]=t=n.$handleEvent(t),n.chooseFile.apply(void 0,arguments)},imgDelete:function(t){arguments[0]=t=n.$handleEvent(t),n.imgDelete.apply(void 0,arguments)}}}),e("v-uni-button",{attrs:{type:"primary"},on:{click:function(t){arguments[0]=t=n.$handleEvent(t),n.uploadFileToServe.apply(void 0,arguments)}}},[n._v("提交")])],1)},a=[]},a779:function(n,t,e){"use strict";e.r(t);var i=e("a111"),o=e("95ae8");for(var a in o)"default"!==a&&function(n){e.d(t,n,(function(){return o[n]}))}(a);e("999c");var s,c=e("f0c5"),l=Object(c["a"])(o["default"],i["b"],i["c"],!1,null,"722c5f72",null,!1,i["a"],s);t["default"]=l.exports},b346:function(n,t,e){var i=e("24fb");t=i(!1),t.push([n.i,".content[data-v-722c5f72]{padding:%?40?%}\n\n/* 上传控件 */.uploadControl[data-v-722c5f72]{border:%?1?% solid #eee;-webkit-border-radius:%?10?%;border-radius:%?10?%;width:%?130?%;display:block;height:%?130?%;text-align:center;line-height:%?130?%;font-size:%?30?%;color:#888;background-color:#eee}",""]),n.exports=t},c6ab:function(n,t,e){"use strict";e.r(t);var i=e("a005"),o=e("6739");for(var a in o)"default"!==a&&function(n){e.d(t,n,(function(){return o[n]}))}(a);e("43ec");var s,c=e("f0c5"),l=Object(c["a"])(o["default"],i["b"],i["c"],!1,null,"3817b8cc",null,!1,i["a"],s);t["default"]=l.exports}}]);