"use strict";const e=require("../../common/vendor.js"),o=require("../../utils/request.js");Math||(t+a+l)();const a=()=>"../../node-modules/@tuniao/tnui-vue3-uniapp/components/image-upload/src/image-upload.js",t=()=>"../common/MyTitle.js",l=()=>"../common/ParamCard.js",s=e.defineComponent({__name:"MoreImageUpload",props:e.mergeModels({title:{default:"上传"},options:{}},{modelValue:{default:()=>[]},modelModifiers:{}}),emits:["update:modelValue"],setup(a){const t=e.useModel(a,"modelValue"),l=e.ref([]);e.onReady((()=>{l.value=t.value||[]})),e.watch(l,(()=>{console.log("imageList",l),t.value=l.value}));const s=async e=>{const a=e.path;return new Promise((async(e,t)=>{const l=await o.uploadFile(a);console.log("uploadResult",l),l&&e(l)}))},u=e.ref();return(o,a)=>({a:e.p({title:o.title}),b:e.sr(u,"970b9cc2-2,970b9cc2-0",{k:"imageUploadRef"}),c:e.o((e=>l.value=e)),d:e.p({limit:5,"custom-upload-handler":s,modelValue:l.value})})}}),u=e._export_sfc(s,[["__scopeId","data-v-970b9cc2"]]);wx.createComponent(u);