1 line
45 KiB
JavaScript
1 line
45 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["uni_modules-uni-feedback-pages-opendb-feedback-opendb-feedback"],{"05bc":function(e,t,i){var n=i("562c");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var a=i("967d").default;a("25c6b35e",n,!0,{sourceMap:!1,shadowMode:!1})},"0747":function(e,t,i){"use strict";i.r(t);var n=i("fb0e"),a=i("8cfc");for(var r in a)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(r);i("d598");var o=i("828b"),s=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"ef8cfaf8",null,!1,n["a"],void 0);t["default"]=s.exports},"0c1e":function(e,t,i){var n=i("c86c");t=n(!1),t.push([e.i,".uni-file-picker[data-v-509aa77e]{\nbox-sizing:border-box;overflow:hidden;width:100%;\nflex:1}.uni-file-picker__header[data-v-509aa77e]{padding-top:5px;padding-bottom:10px;\ndisplay:flex;\njustify-content:space-between}.file-title[data-v-509aa77e]{font-size:14px;color:#333}.file-count[data-v-509aa77e]{font-size:14px;color:#999}.icon-add[data-v-509aa77e]{width:50px;height:5px;background-color:#f1f1f1;border-radius:2px}.rotate[data-v-509aa77e]{position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg)}",""]),e.exports=t},"141b":function(e,t,i){"use strict";var n=i("db99"),a=i.n(n);a.a},"1abf":function(e,t,i){"use strict";i.r(t);var n=i("40a1"),a=i("afd0");for(var r in a)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(r);i("228a");var o=i("828b"),s=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"509aa77e",null,!1,n["a"],void 0);t["default"]=s.exports},"1af4":function(e,t,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(i("fcf3")),r=n(i("2634")),o=n(i("39d8")),s=n(i("2fdc"));i("64aa"),i("aa9c"),i("bf0f"),i("2797"),i("dd2b");var l={name:"uniFormsItem",options:{virtualHost:!0},provide:function(){return{uniFormItem:this}},inject:{form:{from:"uniForm",default:null}},props:{rules:{type:Array,default:function(){return null}},name:{type:[String,Array],default:""},required:{type:Boolean,default:!1},label:{type:String,default:""},labelWidth:{type:[String,Number],default:""},labelAlign:{type:String,default:""},errorMessage:{type:[String,Boolean],default:""},leftIcon:String,iconColor:{type:String,default:"#606266"}},data:function(){return{errMsg:"",userRules:null,localLabelAlign:"left",localLabelWidth:"70px",localLabelPos:"left",border:!1,isFirstBorder:!1}},computed:{msg:function(){return this.errorMessage||this.errMsg}},watch:{"form.formRules":function(e){this.init()},"form.labelWidth":function(e){this.localLabelWidth=this._labelWidthUnit(e)},"form.labelPosition":function(e){this.localLabelPos=this._labelPosition()},"form.labelAlign":function(e){}},created:function(){var e=this;this.init(!0),this.name&&this.form&&this.$watch((function(){var t=e.form._getDataValue(e.name,e.form.localData);return t}),(function(t,i){var n=e.form._isEqual(t,i);if(!n){var a=e.itemSetValue(t);e.onFieldChange(a,!1)}}),{immediate:!1})},destroyed:function(){this.__isUnmounted||this.unInit()},methods:{setRules:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.userRules=e,this.init(!1)},setValue:function(){},onFieldChange:function(e){var t=arguments,i=this;return(0,s.default)((0,r.default)().mark((function n(){var a,s,l,u,f,c,d,p,h,m,v,b;return(0,r.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(a=!(t.length>1&&void 0!==t[1])||t[1],s=i.form,l=s.formData,s.localData,u=s.errShowType,f=s.validateCheck,c=s.validateTrigger,d=s._isRequiredField,p=s._realName,h=p(i.name),e||(e=i.form.formData[h]),m=i.itemRules.rules&&i.itemRules.rules.length,i.validator&&m&&0!==m){n.next=7;break}return n.abrupt("return");case 7:if(v=d(i.itemRules.rules||[]),b=null,"bind"!==c&&!a){n.next=18;break}return n.next=12,i.validator.validateUpdate((0,o.default)({},h,e),l);case 12:b=n.sent,v||void 0!==e&&""!==e||(b=null),b&&b.errorMessage?("undertext"===u&&(i.errMsg=b?b.errorMessage:""),"toast"===u&&uni.showToast({title:b.errorMessage||"校验错误",icon:"none"}),"modal"===u&&uni.showModal({title:"提示",content:b.errorMessage||"校验错误"})):i.errMsg="",f(b||null),n.next=19;break;case 18:i.errMsg="";case 19:return n.abrupt("return",b||null);case 20:case"end":return n.stop()}}),n)})))()},init:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.form||{},i=t.validator,n=t.formRules,r=t.childrens,o=(t.formData,t.localData),s=t._realName,l=t.labelWidth,u=t._getDataValue;t._setDataValue;if(this.localLabelAlign=this._justifyContent(),this.localLabelWidth=this._labelWidthUnit(l),this.localLabelPos=this._labelPosition(),this.form&&e&&r.push(this),i&&n){this.form.isFirstBorder||(this.form.isFirstBorder=!0,this.isFirstBorder=!0),this.group&&(this.group.isFirstBorder||(this.group.isFirstBorder=!0,this.isFirstBorder=!0)),this.border=this.form.border;var f=s(this.name),c=this.userRules||this.rules;"object"===(0,a.default)(n)&&c&&(n[f]={rules:c},i.updateSchema(n));var d=n[f]||{};this.itemRules=d,this.validator=i,this.itemSetValue(u(this.name,o))}},unInit:function(){var e=this;if(this.form){var t=this.form,i=t.childrens,n=t.formData,a=t._realName;i.forEach((function(t,i){t===e&&(e.form.childrens.splice(i,1),delete n[a(t.name)])}))}},itemSetValue:function(e){var t=this.form._realName(this.name),i=this.itemRules.rules||[],n=this.form._getValue(t,e,i);return this.form._setDataValue(t,this.form.formData,n),n},clearValidate:function(){this.errMsg=""},_isRequired:function(){return this.required},_justifyContent:function(){if(this.form){var e=this.form.labelAlign,t=this.labelAlign?this.labelAlign:e;if("left"===t)return"flex-start";if("center"===t)return"center";if("right"===t)return"flex-end"}return"flex-start"},_labelWidthUnit:function(e){return this.num2px(this.labelWidth?this.labelWidth:e||(this.label?70:"auto"))},_labelPosition:function(){return this.form&&this.form.labelPosition||"left"},isTrigger:function(e,t,i){return"submit"!==e&&e?"bind":void 0===e?"bind"!==t?t?"submit":""===i?"bind":"submit":"bind":"submit"},num2px:function(e){return"number"===typeof e?"".concat(e,"px"):e}}};t.default=l},"228a":function(e,t,i){"use strict";var n=i("b032"),a=i.n(n);a.a},"2bb2":function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return a})),i.d(t,"a",(function(){}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{staticClass:"uni-file-picker__container"},[e._l(e.filesList,(function(t,n){return i("v-uni-view",{key:n,staticClass:"file-picker__box",style:e.boxStyle},[i("v-uni-view",{staticClass:"file-picker__box-content",style:e.borderStyle},[i("v-uni-image",{staticClass:"file-image",attrs:{src:t.url,mode:"aspectFill"},on:{click:function(i){i.stopPropagation(),arguments[0]=i=e.$handleEvent(i),e.prviewImage(t,n)}}}),e.delIcon&&!e.readonly?i("v-uni-view",{staticClass:"icon-del-box",on:{click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.delFile(n)}}},[i("v-uni-view",{staticClass:"icon-del"}),i("v-uni-view",{staticClass:"icon-del rotate"})],1):e._e(),t.progress&&100!==t.progress||0===t.progress?i("v-uni-view",{staticClass:"file-picker__progress"},[i("v-uni-progress",{staticClass:"file-picker__progress-item",attrs:{percent:-1===t.progress?0:t.progress,"stroke-width":"4",backgroundColor:t.errMsg?"#ff5a5f":"#EBEBEB"}})],1):e._e(),t.errMsg?i("v-uni-view",{staticClass:"file-picker__mask",on:{click:function(i){i.stopPropagation(),arguments[0]=i=e.$handleEvent(i),e.uploadFiles(t,n)}}},[e._v("点击重试")]):e._e()],1)],1)})),e.filesList.length<e.limit&&!e.readonly?i("v-uni-view",{staticClass:"file-picker__box",style:e.boxStyle},[i("v-uni-view",{staticClass:"file-picker__box-content is-add",style:e.borderStyle,on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.choose.apply(void 0,arguments)}}},[e._t("default")],2)],1):e._e()],2)},a=[]},"40a1":function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return a})),i.d(t,"a",(function(){}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{staticClass:"uni-file-picker"},[e.title?i("v-uni-view",{staticClass:"uni-file-picker__header"},[i("v-uni-text",{staticClass:"file-title"},[e._v(e._s(e.title))]),i("v-uni-text",{staticClass:"file-count"},[e._v(e._s(e.filesList.length)+"/"+e._s(e.limitLength))])],1):e._e(),"image"===e.fileMediatype&&"grid"===e.showType?i("upload-image",{attrs:{readonly:e.readonly,"image-styles":e.imageStyles,"files-list":e.filesList,limit:e.limitLength,disablePreview:e.disablePreview,delIcon:e.delIcon},on:{uploadFiles:function(t){arguments[0]=t=e.$handleEvent(t),e.uploadFiles.apply(void 0,arguments)},choose:function(t){arguments[0]=t=e.$handleEvent(t),e.choose.apply(void 0,arguments)},delFile:function(t){arguments[0]=t=e.$handleEvent(t),e.delFile.apply(void 0,arguments)}}},[e._t("default",[i("v-uni-view",{staticClass:"icon-add"}),i("v-uni-view",{staticClass:"icon-add rotate"})])],2):e._e(),"image"!==e.fileMediatype||"grid"!==e.showType?i("upload-file",{attrs:{readonly:e.readonly,"list-styles":e.listStyles,"files-list":e.filesList,showType:e.showType,delIcon:e.delIcon},on:{uploadFiles:function(t){arguments[0]=t=e.$handleEvent(t),e.uploadFiles.apply(void 0,arguments)},choose:function(t){arguments[0]=t=e.$handleEvent(t),e.choose.apply(void 0,arguments)},delFile:function(t){arguments[0]=t=e.$handleEvent(t),e.delFile.apply(void 0,arguments)}}},[e._t("default",[i("v-uni-button",{attrs:{type:"primary",size:"mini"}},[e._v("选择文件")])])],2):e._e()],1)},a=[]},4340:function(e,t,i){var n=i("afb5");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var a=i("967d").default;a("3db23846",n,!0,{sourceMap:!1,shadowMode:!1})},"4ff3":function(e,t,i){var n=i("e6d9");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var a=i("967d").default;a("10fdbd04",n,!0,{sourceMap:!1,shadowMode:!1})},"562c":function(e,t,i){var n=i("c86c");t=n(!1),t.push([e.i,".uni-container[data-v-4c064ab9]{padding:15px}.uni-input-border[data-v-4c064ab9],\n.uni-textarea-border[data-v-4c064ab9]{width:100%;font-size:14px;color:#666;border:1px #e5e5e5 solid;border-radius:5px;box-sizing:border-box}.uni-input-border[data-v-4c064ab9]{padding:0 10px;height:35px}.uni-textarea-border[data-v-4c064ab9]{padding:10px;height:80px}.uni-button-group[data-v-4c064ab9]{margin-top:50px;\ndisplay:flex;\njustify-content:center}.uni-button[data-v-4c064ab9]{width:184px;padding:12px 20px;font-size:14px;border-radius:4px;line-height:1;margin:0}",""]),e.exports=t},6194:function(e,t,i){"use strict";i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return r})),i.d(t,"a",(function(){return n}));var n={uniForms:i("695d").default,uniFormsItem:i("0747").default,uniFilePicker:i("1abf").default,uniEasyinput:i("c3e6").default},a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{staticClass:"uni-container"},[i("uni-forms",{ref:"form",attrs:{value:e.formData,"validate-trigger":"submit","err-show-type":"toast"}},[i("uni-forms-item",{attrs:{name:"content",label:"留言内容/回复内容",required:!0}},[i("v-uni-textarea",{staticClass:"uni-textarea-border",attrs:{trim:"right"},on:{input:function(t){arguments[0]=t=e.$handleEvent(t),e.binddata("content",t.detail.value)}},model:{value:e.formData.content,callback:function(t){e.$set(e.formData,"content",t)},expression:"formData.content"}})],1),i("uni-forms-item",{attrs:{name:"imgs",label:"图片列表"}},[i("uni-file-picker",{attrs:{"file-mediatype":"image",limit:6,"return-type":"array"},model:{value:e.formData.imgs,callback:function(t){e.$set(e.formData,"imgs",t)},expression:"formData.imgs"}})],1),i("uni-forms-item",{attrs:{name:"contact",label:"联系人"}},[i("uni-easyinput",{attrs:{trim:"both"},model:{value:e.formData.contact,callback:function(t){e.$set(e.formData,"contact",t)},expression:"formData.contact"}})],1),i("uni-forms-item",{attrs:{name:"mobile",label:"联系电话"}},[i("uni-easyinput",{attrs:{trim:"both"},model:{value:e.formData.mobile,callback:function(t){e.$set(e.formData,"mobile",t)},expression:"formData.mobile"}})],1),i("v-uni-view",{staticClass:"uni-button-group"},[i("v-uni-button",{staticClass:"uni-button",attrs:{type:"primary"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.submit.apply(void 0,arguments)}}},[e._v("提交")])],1)],1)],1)},r=[]},"6bdc":function(e,t,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.enumConverter=void 0,t.filterToWhere=function(e,t){var i={};for(var n in e){var o=e[n],s=o.type,l=o.value;switch(s){case"search":"string"===typeof l&&l.length&&(i[n]=new RegExp(l));break;case"select":if(l.length){var u,f=[],c=(0,r.default)(l);try{for(c.s();!(u=c.n()).done;){var d=u.value;f.push(t.eq(d))}}catch(k){c.e(k)}finally{c.f()}i[n]=t.or(f)}break;case"range":if(l.length){var p=l[0],h=l[1];i[n]=t.and([t.gte(p),t.lte(h)])}break;case"date":if(l.length){var m=(0,a.default)(l,2),v=m[0],b=m[1],g=new Date(v),x=new Date(b);i[n]=t.and([t.gte(g),t.lte(x)])}break;case"timestamp":if(l.length){var y=(0,a.default)(l,2),_=y[0],w=y[1];i[n]=t.and([t.gte(_),t.lte(w)])}break}}return i},t.validator=void 0;var a=n(i("5de6")),r=n(i("3471"));i("23f4"),i("7d2f"),i("5c47"),i("9c4e"),i("ab80"),i("aa9c");t.validator={content:{rules:[{required:!0},{format:"string"}],label:"留言内容/回复内容"},imgs:{rules:[{format:"array"},{arrayType:"file"},{maxLength:6}],label:"图片列表"},contact:{rules:[{format:"string"}],label:"联系人"},mobile:{rules:[{format:"string"},{pattern:"^\\+?[0-9-]{3,20}$"}],label:"联系电话"}};t.enumConverter={}},"807e":function(e,t,i){"use strict";i.r(t);var n=i("ceb6"),a=i("fcf37");for(var r in a)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(r);i("f414");var o=i("828b"),s=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"1fecfc2e",null,!1,n["a"],void 0);t["default"]=s.exports},"80c5":function(e,t,i){"use strict";i.r(t);var n=i("caaf"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(r);t["default"]=a.a},8120:function(e,t,i){var n=i("c86c");t=n(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.uni-file-picker__container[data-v-3e80374f]{display:flex;box-sizing:border-box;flex-wrap:wrap;margin:-5px}.file-picker__box[data-v-3e80374f]{position:relative;width:33.3%;height:0;padding-top:33.33%;box-sizing:border-box}.file-picker__box-content[data-v-3e80374f]{position:absolute;top:0;right:0;bottom:0;left:0;margin:5px;border:1px #eee solid;border-radius:5px;overflow:hidden}.file-picker__progress[data-v-3e80374f]{position:absolute;bottom:0;left:0;right:0;\n /* border: 1px red solid; */z-index:2}.file-picker__progress-item[data-v-3e80374f]{width:100%}.file-picker__mask[data-v-3e80374f]{display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:0;bottom:0;left:0;color:#fff;font-size:12px;background-color:rgba(0,0,0,.4)}.file-image[data-v-3e80374f]{width:100%;height:100%}.is-add[data-v-3e80374f]{display:flex;align-items:center;justify-content:center}.rotate[data-v-3e80374f]{position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon-del-box[data-v-3e80374f]{display:flex;align-items:center;justify-content:center;position:absolute;top:3px;right:3px;height:26px;width:26px;border-radius:50%;background-color:rgba(0,0,0,.5);z-index:2;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-del[data-v-3e80374f]{width:15px;height:2px;background-color:#fff;border-radius:2px}',""]),e.exports=t},"8cfc":function(e,t,i){"use strict";i.r(t);var n=i("1af4"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(r);t["default"]=a.a},"905d":function(e,t,i){"use strict";i.r(t);var n=i("c1f2"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(r);t["default"]=a.a},"9a9e":function(e,t,i){"use strict";i.r(t);var n=i("2bb2"),a=i("905d");for(var r in a)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(r);i("141b");var o=i("828b"),s=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"3e80374f",null,!1,n["a"],void 0);t["default"]=s.exports},afb5:function(e,t,i){var n=i("c86c");t=n(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.uni-forms-item[data-v-ef8cfaf8]{position:relative;display:flex;margin-bottom:22px;flex-direction:row}.uni-forms-item__label[data-v-ef8cfaf8]{display:flex;flex-direction:row;align-items:center;text-align:left;font-size:14px;color:#606266;height:36px;padding:0 12px 0 0;vertical-align:middle;flex-shrink:0;box-sizing:border-box}.uni-forms-item__label.no-label[data-v-ef8cfaf8]{padding:0}.uni-forms-item__content[data-v-ef8cfaf8]{position:relative;font-size:14px;flex:1;box-sizing:border-box;flex-direction:row}.uni-forms-item .uni-forms-item__nuve-content[data-v-ef8cfaf8]{display:flex;flex-direction:column;flex:1}.uni-forms-item__error[data-v-ef8cfaf8]{color:#f56c6c;font-size:12px;line-height:1;padding-top:4px;position:absolute;top:100%;left:0;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.uni-forms-item__error .error-text[data-v-ef8cfaf8]{color:#f56c6c;font-size:12px}.uni-forms-item__error.msg--active[data-v-ef8cfaf8]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.uni-forms-item.is-direction-left[data-v-ef8cfaf8]{flex-direction:row}.uni-forms-item.is-direction-top[data-v-ef8cfaf8]{flex-direction:column}.uni-forms-item.is-direction-top .uni-forms-item__label[data-v-ef8cfaf8]{padding:0 0 8px;line-height:1.5715;text-align:left;white-space:normal}.uni-forms-item .is-required[data-v-ef8cfaf8]{color:#dd524d;font-weight:700}.uni-forms-item--border[data-v-ef8cfaf8]{margin-bottom:0;padding:10px 0;border-top:1px #eee solid}.uni-forms-item--border .uni-forms-item__content[data-v-ef8cfaf8]{flex-direction:column;justify-content:flex-start;align-items:flex-start}.uni-forms-item--border .uni-forms-item__content .uni-forms-item__error[data-v-ef8cfaf8]{position:relative;top:5px;left:0;padding-top:0}.is-first-border[data-v-ef8cfaf8]{border:none}',""]),e.exports=t},afd0:function(e,t,i){"use strict";i.r(t);var n=i("b5b6"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(r);t["default"]=a.a},b032:function(e,t,i){var n=i("0c1e");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var a=i("967d").default;a("3479f4a0",n,!0,{sourceMap:!1,shadowMode:!1})},b5b6:function(e,t,i){"use strict";(function(e,n){i("6a54");var a=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(i("b7c7")),o=a(i("9b1b")),s=a(i("2634")),l=a(i("2fdc"));i("64aa"),i("bf0f"),i("2797"),i("aa9c"),i("dd2b"),i("5c47"),i("0506"),i("dc8a"),i("c223"),i("a1c1"),i("18f7"),i("de6c"),i("bd06"),i("e966"),i("20f3");var u=i("fece"),f=i("ec6c"),c=a(i("9a9e")),d=a(i("807e")),p={name:"uniFilePicker",components:{uploadImage:c.default,uploadFile:d.default},options:{virtualHost:!0},emits:["select","success","fail","progress","delete","update:modelValue","input"],props:{modelValue:{type:[Array,Object],default:function(){return[]}},value:{type:[Array,Object],default:function(){return[]}},disabled:{type:Boolean,default:!1},disablePreview:{type:Boolean,default:!1},delIcon:{type:Boolean,default:!0},autoUpload:{type:Boolean,default:!0},limit:{type:[Number,String],default:9},mode:{type:String,default:"grid"},fileMediatype:{type:String,default:"image"},fileExtname:{type:[Array,String],default:function(){return[]}},title:{type:String,default:""},listStyles:{type:Object,default:function(){return{border:!0,dividline:!0,borderStyle:{}}}},imageStyles:{type:Object,default:function(){return{width:"auto",height:"auto"}}},readonly:{type:Boolean,default:!1},returnType:{type:String,default:"array"},sizeType:{type:Array,default:function(){return["original","compressed"]}},sourceType:{type:Array,default:function(){return["album","camera"]}},provider:{type:String,default:""}},data:function(){return{files:[],localValue:[]}},watch:{value:{handler:function(e,t){this.setValue(e,t)},immediate:!0},modelValue:{handler:function(e,t){this.setValue(e,t)},immediate:!0}},computed:{filesList:function(){var e=[];return this.files.forEach((function(t){e.push(t)})),e},showType:function(){return"image"===this.fileMediatype?this.mode:"list"},limitLength:function(){return"object"===this.returnType?1:this.limit?this.limit>=9?9:this.limit:1}},created:function(){e.config&&e.config.provider||(this.noSpace=!0,e.chooseAndUploadFile=u.chooseAndUploadFile),this.form=this.getForm("uniForms"),this.formItem=this.getForm("uniFormsItem"),this.form&&this.formItem&&this.formItem.name&&(this.rename=this.formItem.name,this.form.inputChildrens.push(this))},methods:{clearFiles:function(e){var t=this;0===e||e?this.files.splice(e,1):(this.files=[],this.$nextTick((function(){t.setEmit()}))),this.$nextTick((function(){t.setEmit()}))},upload:function(){var e=[];return this.files.forEach((function(t,i){"ready"!==t.status&&"error"!==t.status||e.push(Object.assign({},t))})),this.uploadFiles(e)},setValue:function(e,t){var i=this;return(0,l.default)((0,s.default)().mark((function t(){var n,a,r,o;return(0,s.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=function(){var e=(0,l.default)((0,s.default)().mark((function e(t){var n,a;return(0,s.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(n=/cloud:\/\/([\w.]+\/?)\S*/,a="",a=t.fileID?t.fileID:t.url,!n.test(a)){e.next=8;break}return t.fileID=a,e.next=7,i.getTempFileURL(a);case 7:t.url=e.sent;case 8:return t.url&&(t.path=t.url),e.abrupt("return",t);case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),"object"!==i.returnType){t.next=10;break}if(!e){t.next=7;break}return t.next=5,n(e);case 5:t.next=8;break;case 7:e={};case 8:t.next=19;break;case 10:e||(e=[]),a=0;case 12:if(!(a<e.length)){t.next=19;break}return r=e[a],t.next=16,n(r);case 16:a++,t.next=12;break;case 19:i.localValue=e,i.form&&i.formItem&&!i.is_reset&&(i.is_reset=!1,i.formItem.setValue(i.localValue)),o=Object.keys(e).length>0?e:[],i.files=[].concat(o);case 23:case"end":return t.stop()}}),t)})))()},choose:function(){this.disabled||(this.files.length>=Number(this.limitLength)&&"grid"!==this.showType&&"array"===this.returnType?uni.showToast({title:"您最多选择 ".concat(this.limitLength," 个文件"),icon:"none"}):this.chooseFiles())},chooseFiles:function(){var t=this,i=(0,f.get_extname)(this.fileExtname);e.chooseAndUploadFile({type:this.fileMediatype,compressed:!1,sizeType:this.sizeType,sourceType:this.sourceType,extension:i.length>0?i:void 0,count:this.limitLength-this.files.length,onChooseFile:this.chooseFileCallback,onUploadProgress:function(e){t.setProgress(e,e.index)}}).then((function(e){t.setSuccessAndError(e.tempFiles)})).catch((function(e){n.log("选择失败",e)}))},chooseFileCallback:function(e){var t=this;return(0,l.default)((0,s.default)().mark((function i(){var n,a,r,l,u,c,d,p;return(0,s.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:n=(0,f.get_extname)(t.fileExtname),a=1===Number(t.limitLength)&&t.disablePreview&&!t.disabled||"object"===t.returnType,a&&(t.files=[]),r=(0,f.get_files_and_is_max)(e,n),l=r.filePaths,u=r.files,n&&n.length>0||(l=e.tempFilePaths,u=e.tempFiles),c=[],d=0;case 7:if(!(d<u.length)){i.next=21;break}if(!(t.limitLength-t.files.length<=0)){i.next=10;break}return i.abrupt("break",21);case 10:return u[d].uuid=Date.now(),i.next=13,(0,f.get_file_data)(u[d],t.fileMediatype);case 13:p=i.sent,p.progress=0,p.status="ready",t.files.push(p),c.push((0,o.default)((0,o.default)({},p),{},{file:u[d]}));case 18:d++,i.next=7;break;case 21:t.$emit("select",{tempFiles:c,tempFilePaths:l}),e.tempFiles=u,t.autoUpload&&!t.noSpace||(e.tempFiles=[]),e.tempFiles.forEach((function(e,i){t.provider&&(e.provider=t.provider);var n=e.name.split("."),a=n.pop(),r=n.join(".").replace(/[\s\/\?<>\\:\*\|":]/g,"_");e.cloudPath=r+"_"+Date.now()+"_"+i+"."+a}));case 25:case"end":return i.stop()}}),i)})))()},uploadFiles:function(e){var t=this;return e=[].concat(e),u.uploadCloudFiles.call(this,e,5,(function(e){t.setProgress(e,e.index,!0)})).then((function(e){return t.setSuccessAndError(e),e})).catch((function(e){n.log(e)}))},setSuccessAndError:function(e,t){var i=this;return(0,l.default)((0,s.default)().mark((function t(){var n,a,r,o,l,u,f;return(0,s.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:n=[],a=[],r=[],o=[],l=(0,s.default)().mark((function t(l){var u,f,c;return(0,s.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(u=e[l],f=u.uuid?i.files.findIndex((function(e){return e.uuid===u.uuid})):u.index,-1!==f&&i.files){t.next=4;break}return t.abrupt("return","break");case 4:if("request:fail"!==u.errMsg){t.next=12;break}i.files[f].url=u.path,i.files[f].status="error",i.files[f].errMsg=u.errMsg,a.push(i.files[f]),o.push(i.files[f].url),t.next=26;break;case 12:if(i.files[f].errMsg="",i.files[f].fileID=u.url,c=/cloud:\/\/([\w.]+\/?)\S*/,!c.test(u.url)){t.next=21;break}return t.next=18,i.getTempFileURL(u.url);case 18:i.files[f].url=t.sent,t.next=22;break;case 21:i.files[f].url=u.url;case 22:i.files[f].status="success",i.files[f].progress+=1,n.push(i.files[f]),r.push(i.files[f].fileID);case 26:case"end":return t.stop()}}),t)})),u=0;case 6:if(!(u<e.length)){t.next=14;break}return t.delegateYield(l(u),"t0",8);case 8:if(f=t.t0,"break"!==f){t.next=11;break}return t.abrupt("break",14);case 11:u++,t.next=6;break;case 14:n.length>0&&(i.setEmit(),i.$emit("success",{tempFiles:i.backObject(n),tempFilePaths:r})),a.length>0&&i.$emit("fail",{tempFiles:i.backObject(a),tempFilePaths:o});case 16:case"end":return t.stop()}}),t)})))()},setProgress:function(e,t,i){this.files.length;var n=Math.round(100*e.loaded/e.total),a=t;i||(a=this.files.findIndex((function(t){return t.uuid===e.tempFile.uuid}))),-1!==a&&this.files[a]&&(this.files[a].progress=n-1,this.$emit("progress",{index:a,progress:parseInt(n),tempFile:this.files[a]}))},delFile:function(e){var t=this;this.$emit("delete",{index:e,tempFile:this.files[e],tempFilePath:this.files[e].url}),this.files.splice(e,1),this.$nextTick((function(){t.setEmit()}))},getFileExt:function(e){var t=e.lastIndexOf("."),i=e.length;return{name:e.substring(0,t),ext:e.substring(t+1,i)}},setEmit:function(){var e=[];"object"===this.returnType?(e=this.backObject(this.files)[0],this.localValue=e||null):(e=this.backObject(this.files),this.localValue||(this.localValue=[]),this.localValue=(0,r.default)(e)),this.$emit("input",this.localValue)},backObject:function(e){var t=[];return e.forEach((function(e){t.push({extname:e.extname,fileType:e.fileType,image:e.image,name:e.name,path:e.path,size:e.size,fileID:e.fileID,url:e.url,uuid:e.uuid,status:e.status,cloudPath:e.cloudPath})})),t},getTempFileURL:function(t){return(0,l.default)((0,s.default)().mark((function i(){var n;return(0,s.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return t={fileList:[].concat(t)},i.next=3,e.getTempFileURL(t);case 3:return n=i.sent,i.abrupt("return",n.fileList[0].tempFileURL||"");case 5:case"end":return i.stop()}}),i)})))()},getForm:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"uniForms",t=this.$parent,i=t.$options.name;while(i!==e){if(t=t.$parent,!t)return!1;i=t.$options.name}return t}}};t.default=p}).call(this,i("861b")["uniCloud"],i("ba7c")["default"])},bfd9:function(e,t,i){"use strict";i("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("64aa"),i("bf0f"),i("2797"),i("aa9c"),i("c223"),i("5ef2");var n={name:"uploadFile",emits:["uploadFiles","choose","delFile"],props:{filesList:{type:Array,default:function(){return[]}},delIcon:{type:Boolean,default:!0},limit:{type:[Number,String],default:9},showType:{type:String,default:""},listStyles:{type:Object,default:function(){return{border:!0,dividline:!0,borderStyle:{}}}},readonly:{type:Boolean,default:!1}},computed:{list:function(){var e=[];return this.filesList.forEach((function(t){e.push(t)})),e},styles:function(){return Object.assign({border:!0,dividline:!0,"border-style":{}},this.listStyles)},borderStyle:function(){var e=this.styles,t=e.borderStyle,i=e.border,n={};if(i){var a=t&&t.width||1;a=this.value2px(a);var r=t&&t.radius||5;r=this.value2px(r),n={"border-width":a,"border-style":t&&t.style||"solid","border-color":t&&t.color||"#eee","border-radius":r}}else n.border="none";var o="";for(var s in n)o+="".concat(s,":").concat(n[s],";");return o},borderLineStyle:function(){var e={},t=this.styles.borderStyle;if(t&&t.color&&(e["border-color"]=t.color),t&&t.width){var i=t&&t.width||1,n=t&&t.style||0;"number"===typeof i?i+="px":i=i.indexOf("px")?i:i+"px",e["border-width"]=i,"number"===typeof n?n+="px":n=n.indexOf("px")?n:n+"px",e["border-top-style"]=n}var a="";for(var r in e)a+="".concat(r,":").concat(e[r],";");return a}},methods:{uploadFiles:function(e,t){this.$emit("uploadFiles",{item:e,index:t})},choose:function(){this.$emit("choose")},delFile:function(e){this.$emit("delFile",e)},value2px:function(e){return"number"===typeof e?e+="px":e=-1!==e.indexOf("px")?e:e+"px",e}}};t.default=n},c1f2:function(e,t,i){"use strict";i("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("64aa"),i("c223"),i("bf0f"),i("2797"),i("aa9c"),i("5ef2");var n={name:"uploadImage",emits:["uploadFiles","choose","delFile"],props:{filesList:{type:Array,default:function(){return[]}},disabled:{type:Boolean,default:!1},disablePreview:{type:Boolean,default:!1},limit:{type:[Number,String],default:9},imageStyles:{type:Object,default:function(){return{width:"auto",height:"auto",border:{}}}},delIcon:{type:Boolean,default:!0},readonly:{type:Boolean,default:!1}},computed:{styles:function(){return Object.assign({width:"auto",height:"auto",border:{}},this.imageStyles)},boxStyle:function(){var e=this.styles,t=e.width,i=void 0===t?"auto":t,n=e.height,a=void 0===n?"auto":n,r={};"auto"===a?"auto"!==i?(r.height=this.value2px(i),r["padding-top"]=0):r.height=0:(r.height=this.value2px(a),r["padding-top"]=0),r.width="auto"===i?"auto"!==a?this.value2px(a):"33.3%":this.value2px(i);var o="";for(var s in r)o+="".concat(s,":").concat(r[s],";");return o},borderStyle:function(){var e=this.styles.border,t={};if("boolean"===typeof e)t.border=e?"1px #eee solid":"none";else{var i=e&&e.width||1;i=this.value2px(i);var n=e&&e.radius||3;n=this.value2px(n),t={"border-width":i,"border-style":e&&e.style||"solid","border-color":e&&e.color||"#eee","border-radius":n}}var a="";for(var r in t)a+="".concat(r,":").concat(t[r],";");return a}},methods:{uploadFiles:function(e,t){this.$emit("uploadFiles",e)},choose:function(){this.$emit("choose")},delFile:function(e){this.$emit("delFile",e)},prviewImage:function(e,t){var i=[];1===Number(this.limit)&&this.disablePreview&&!this.disabled&&this.$emit("choose"),this.disablePreview||(this.filesList.forEach((function(e){i.push(e.url)})),uni.previewImage({urls:i,current:t}))},value2px:function(e){return"number"===typeof e?e+="px":-1===e.indexOf("%")&&(e=-1!==e.indexOf("px")?e:e+"px"),e}}};t.default=n},caaf:function(e,t,i){"use strict";(function(e,n){i("6a54");var a=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(i("9b1b"));i("5ef2"),i("dc8a"),i("bf0f");var o=i("6bdc");e.log(o.validator);var s=n.database();function l(e){var t={};for(var i in o.validator)e.indexOf(i)>-1&&(t[i]=o.validator[i]);return t}var u={data:function(){var e={content:"",imgs:[],contact:"",mobile:""};return{formData:e,formOptions:{},rules:(0,r.default)({},l(Object.keys(e)))}},onReady:function(){this.$refs.form.setRules(this.rules)},methods:{submit:function(){var e=this;uni.showLoading({mask:!0}),this.$refs.form.validate().then((function(t){e.submitForm(t)})).catch((function(){uni.hideLoading()}))},submitForm:function(e){var t=this;s.collection("opendb-feedback").add(e).then((function(e){uni.showToast({icon:"none",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()}))}}};t.default=u}).call(this,i("ba7c")["default"],i("861b")["uniCloud"])},ceb6:function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return a})),i.d(t,"a",(function(){}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{staticClass:"uni-file-picker__files"},[e.readonly?e._e():i("v-uni-view",{staticClass:"files-button",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.choose.apply(void 0,arguments)}}},[e._t("default")],2),e.list.length>0?i("v-uni-view",{staticClass:"uni-file-picker__lists is-text-box",style:e.borderStyle},e._l(e.list,(function(t,n){return i("v-uni-view",{key:n,staticClass:"uni-file-picker__lists-box",class:{"files-border":0!==n&&e.styles.dividline},style:0!==n&&e.styles.dividline&&e.borderLineStyle},[i("v-uni-view",{staticClass:"uni-file-picker__item"},[i("v-uni-view",{staticClass:"files__name"},[e._v(e._s(t.name))]),e.delIcon&&!e.readonly?i("v-uni-view",{staticClass:"icon-del-box icon-files",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.delFile(n)}}},[i("v-uni-view",{staticClass:"icon-del icon-files"}),i("v-uni-view",{staticClass:"icon-del rotate"})],1):e._e()],1),t.progress&&100!==t.progress||0===t.progress?i("v-uni-view",{staticClass:"file-picker__progress"},[i("v-uni-progress",{staticClass:"file-picker__progress-item",attrs:{percent:-1===t.progress?0:t.progress,"stroke-width":"4",backgroundColor:t.errMsg?"#ff5a5f":"#EBEBEB"}})],1):e._e(),"error"===t.status?i("v-uni-view",{staticClass:"file-picker__mask",on:{click:function(i){i.stopPropagation(),arguments[0]=i=e.$handleEvent(i),e.uploadFiles(t,n)}}},[e._v("点击重试")]):e._e()],1)})),1):e._e()],1)},a=[]},d598:function(e,t,i){"use strict";var n=i("4340"),a=i.n(n);a.a},db99:function(e,t,i){var n=i("8120");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var a=i("967d").default;a("07961deb",n,!0,{sourceMap:!1,shadowMode:!1})},deb6:function(e,t,i){"use strict";var n=i("05bc"),a=i.n(n);a.a},e20d:function(e,t,i){"use strict";i.r(t);var n=i("6194"),a=i("80c5");for(var r in a)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(r);i("deb6");var o=i("828b"),s=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"4c064ab9",null,!1,n["a"],void 0);t["default"]=s.exports},e6d9:function(e,t,i){var n=i("c86c");t=n(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.uni-file-picker__files[data-v-1fecfc2e]{display:flex;flex-direction:column;justify-content:flex-start}.uni-file-picker__lists[data-v-1fecfc2e]{position:relative;margin-top:5px;overflow:hidden}.file-picker__mask[data-v-1fecfc2e]{display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:0;bottom:0;left:0;color:#fff;font-size:14px;background-color:rgba(0,0,0,.4)}.uni-file-picker__lists-box[data-v-1fecfc2e]{position:relative}.uni-file-picker__item[data-v-1fecfc2e]{display:flex;align-items:center;padding:8px 10px;padding-right:5px;padding-left:10px}.files-border[data-v-1fecfc2e]{border-top:1px #eee solid}.files__name[data-v-1fecfc2e]{flex:1;font-size:14px;color:#666;margin-right:25px;word-break:break-all;word-wrap:break-word}.icon-files[data-v-1fecfc2e]{position:static;background-color:initial}.is-list-card[data-v-1fecfc2e]{border:1px #eee solid;margin-bottom:5px;border-radius:5px;box-shadow:0 0 2px 0 rgba(0,0,0,.1);padding:5px}.files__image[data-v-1fecfc2e]{width:40px;height:40px;margin-right:10px}.header-image[data-v-1fecfc2e]{width:100%;height:100%}.is-text-box[data-v-1fecfc2e]{border:1px #eee solid;border-radius:5px}.is-text-image[data-v-1fecfc2e]{width:25px;height:25px;margin-left:5px}.rotate[data-v-1fecfc2e]{position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon-del-box[data-v-1fecfc2e]{display:flex;margin:auto 0;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;right:5px;height:26px;width:26px;z-index:2;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-del[data-v-1fecfc2e]{width:15px;height:1px;background-color:#333}@media (min-width:768px){.uni-file-picker__files[data-v-1fecfc2e]{max-width:375px}}',""]),e.exports=t},ec6c:function(e,t,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.get_files_and_is_max=t.get_file_info=t.get_file_ext=t.get_file_data=t.get_extname=void 0;var a=n(i("2634")),r=n(i("2fdc"));i("20f3"),i("5c47"),i("a1c1"),i("bf0f"),i("2797"),i("5ef2"),i("aa9c"),i("c223");var o=function(e){var t=e.lastIndexOf("."),i=e.length;return{name:e.substring(0,t),ext:e.substring(t+1,i)}};t.get_file_ext=o;t.get_extname=function(e){if(Array.isArray(e))return e;var t=e.replace(/(\[|\])/g,"");return t.split(",")};t.get_files_and_is_max=function(e,t){var i=[],n=[];return t&&0!==t.length?(e.tempFiles.forEach((function(e){var a=o(e.name),r=a.ext.toLowerCase();-1!==t.indexOf(r)&&(n.push(e),i.push(e.path))})),n.length!==e.tempFiles.length&&uni.showToast({title:"当前选择了".concat(e.tempFiles.length,"个文件 ,").concat(e.tempFiles.length-n.length," 个文件格式不正确"),icon:"none",duration:5e3}),{filePaths:i,files:n}):{filePaths:i,files:n}};var s=function(e){return new Promise((function(t,i){uni.getImageInfo({src:e,success:function(e){t(e)},fail:function(e){i(e)}})}))};t.get_file_info=s;var l=function(){var e=(0,r.default)((0,a.default)().mark((function e(t){var i,n,r,l,u,f=arguments;return(0,a.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(i=f.length>1&&void 0!==f[1]?f[1]:"image",n=o(t.name),r=n.ext.toLowerCase(),l={name:t.name,uuid:t.uuid,extname:r||"",cloudPath:t.cloudPath,fileType:t.fileType,thumbTempFilePath:t.thumbTempFilePath,url:t.path||t.path,size:t.size,image:{},path:t.path,video:{}},"image"!==i){e.next=14;break}return e.next=7,s(t.path);case 7:u=e.sent,delete l.video,l.image.width=u.width,l.image.height=u.height,l.image.location=u.path,e.next=15;break;case 14:delete l.image;case 15:return e.abrupt("return",l);case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();t.get_file_data=l},f414:function(e,t,i){"use strict";var n=i("4ff3"),a=i.n(n);a.a},fb0e:function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return a})),i.d(t,"a",(function(){}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{staticClass:"uni-forms-item",class:["is-direction-"+e.localLabelPos,e.border?"uni-forms-item--border":"",e.border&&e.isFirstBorder?"is-first-border":""]},[e._t("label",[i("v-uni-view",{staticClass:"uni-forms-item__label",class:{"no-label":!e.label&&!e.required},style:{width:e.localLabelWidth,justifyContent:e.localLabelAlign}},[e.required?i("v-uni-text",{staticClass:"is-required"},[e._v("*")]):e._e(),i("v-uni-text",[e._v(e._s(e.label))])],1)]),i("v-uni-view",{staticClass:"uni-forms-item__content"},[e._t("default"),i("v-uni-view",{staticClass:"uni-forms-item__error",class:{"msg--active":e.msg}},[i("v-uni-text",[e._v(e._s(e.msg))])],1)],2)],2)},a=[]},fcf37:function(e,t,i){"use strict";i.r(t);var n=i("bfd9"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(r);t["default"]=a.a},fece:function(e,t,i){"use strict";(function(e){i("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.chooseAndUploadFile=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{type:"all"};if("image"===e.type)return l(a(e),e);if("video"===e.type)return l(r(e),e);return l(o(e),e)},t.uploadCloudFiles=function(t){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5,n=arguments.length>2?arguments[2]:void 0;t=JSON.parse(JSON.stringify(t));var a=t.length,r=0,o=this;return new Promise((function(s){while(r<i)l();function l(){var i=r++;if(i>=a)!t.find((function(e){return!e.url&&!e.errMsg}))&&s(t);else{var u=t[i],f=o.files.findIndex((function(e){return e.uuid===u.uuid}));u.url="",delete u.errMsg,e.uploadFile({filePath:u.path,cloudPath:u.cloudPath,fileType:u.fileType,onUploadProgress:function(e){e.index=f,n&&n(e)}}).then((function(e){u.url=e.fileID,u.index=f,i<a&&l()})).catch((function(e){u.errMsg=e.errMsg||e.message,u.index=f,i<a&&l()}))}}}))},i("bf0f"),i("5c47"),i("a1c1"),i("2797"),i("20f3"),i("fd3c"),i("d4b5"),i("aa77"),i("bd06");var n="chooseAndUploadFile:fail";function a(e){var t=e.count,i=e.sizeType,a=void 0===i?["original","compressed"]:i,r=e.sourceType,o=e.extension;return new Promise((function(e,i){uni.chooseImage({count:t,sizeType:a,sourceType:r,extension:o,success:function(t){e(s(t,"image"))},fail:function(e){i({errMsg:e.errMsg.replace("chooseImage:fail",n)})}})}))}function r(e){e.count;var t=e.camera,i=e.compressed,a=e.maxDuration,r=e.sourceType,o=e.extension;return new Promise((function(e,l){uni.chooseVideo({camera:t,compressed:i,maxDuration:a,sourceType:r,extension:o,success:function(t){var i=t.tempFilePath,n=t.duration,a=t.size,r=t.height,o=t.width;e(s({errMsg:"chooseVideo:ok",tempFilePaths:[i],tempFiles:[{name:t.tempFile&&t.tempFile.name||"",path:i,size:a,type:t.tempFile&&t.tempFile.type||"",width:o,height:r,duration:n,fileType:"video",cloudPath:""}]},"video"))},fail:function(e){l({errMsg:e.errMsg.replace("chooseVideo:fail",n)})}})}))}function o(e){var t=e.count,i=e.extension;return new Promise((function(e,a){var r=uni.chooseFile;if("undefined"!==typeof wx&&"function"===typeof wx.chooseMessageFile&&(r=wx.chooseMessageFile),"function"!==typeof r)return a({errMsg:n+" 请指定 type 类型,该平台仅支持选择 image 或 video。"});r({type:"all",count:t,extension:i,success:function(t){e(s(t))},fail:function(e){a({errMsg:e.errMsg.replace("chooseFile:fail",n)})}})}))}function s(e,t){return e.tempFiles.forEach((function(e,i){e.name||(e.name=e.path.substring(e.path.lastIndexOf("/")+1)),t&&(e.fileType=t),e.cloudPath=Date.now()+"_"+i+e.name.substring(e.name.lastIndexOf("."))})),e.tempFilePaths||(e.tempFilePaths=e.tempFiles.map((function(e){return e.path}))),e}function l(e,t){var i=t.onChooseFile;t.onUploadProgress;return e.then((function(e){if(i){var t=i(e);if("undefined"!==typeof t)return Promise.resolve(t).then((function(t){return"undefined"===typeof t?e:t}))}return e})).then((function(e){return!1===e?{errMsg:"chooseAndUploadFile:ok",tempFilePaths:[],tempFiles:[]}:e}))}}).call(this,i("861b")["uniCloud"])}}]); |