TestRestructureWechatLymark.../dist/pages/deliveryDetail/sub-common/b14021f24a99c16a41f3ddce1a2c0358.js
2023-05-15 16:21:46 +08:00

1 line
2.6 KiB
JavaScript

"use strict";(wx.webpackJsonp=wx.webpackJsonp||[]).push([[750],{3416:function(e,n,c){var t=c(3433),a=c(4165),r=c(5861),i=c(9439),s=c(2954),o=c.n(s),u=c(1515),l=c(7294),f=c(1514),m=c(1980),d=c(4812),h=c(5989),p=c(6028),x=c(5893),Z=function PictureItem(e){var n=e.onChange,c=e.defaultList,s=e.onlyRead,Z=void 0!==s&&s,k=(0,m.Z)(),v=k.getWxPhoto,g=k.getChatPhoto,w=(0,l.useState)([]),j=(0,i.Z)(w,2),C=j[0],I=j[1],_=(0,l.useState)(!1),b=(0,i.Z)(_,2),G=b[0],N=b[1],z=(0,l.useState)([{id:1,name:"手机相册",check:!1},{id:2,name:"从微信对话选择",check:!1}]),E=(0,i.Z)(z,2),P=E[0],y=E[1];(0,l.useEffect)((function(){I(c||[])}),[c]);var F=function(){var e=(0,r.Z)((0,a.Z)().mark((function _callee(){return(0,a.Z)().wrap((function _callee$(e){for(;;)switch(e.prev=e.next){case 0:N(!0);case 1:case"end":return e.stop()}}),_callee)})));return function uploadImage(){return e.apply(this,arguments)}}(),S=function(){var e=(0,r.Z)((0,a.Z)().mark((function _callee2(e){var n,c,r;return(0,a.Z)().wrap((function _callee2$(a){for(;;)switch(a.prev=a.next){case 0:if(1!=e){a.next=6;break}return a.next=3,v("after-sale",5);case 3:c=a.sent,a.next=9;break;case 6:return a.next=8,g("after-sale",5);case 8:c=a.sent;case 9:r=[],null===(n=c)||void 0===n||n.forEach((function(e){r.push(e.url)})),I([].concat((0,t.Z)(C),r)),N(!1);case 13:case"end":return a.stop()}}),_callee2)})));return function handPic(n){return e.apply(this,arguments)}}();(0,l.useEffect)((function(){null==n||n(C)}),[C]);var B=function showImage(){var e=null==C?void 0:C.map((function(e){return(0,d.z)(e,"!w800")}));o().previewImage({current:e[0],urls:e})};return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsxs)(u.G7,{className:f.Z.image_main,children:[null==C?void 0:C.map((function(e,n){return(0,x.jsxs)(u.G7,{className:f.Z.ImgItem,children:[(0,x.jsx)(u.Ee,{mode:"aspectFill",src:(0,d.z)(e),onClick:B}),!Z&&(0,x.jsx)(u.G7,{onClick:function onClick(){return function delImage(e){C.splice(e,1),I((function(){return(0,t.Z)(C)}))}(n)},children:(0,x.jsx)(p.Z,{name:"icon-guanbi",size:30,customClassName:f.Z.miconfont_close,color:"#ffffff"})})]},n)})),!Z&&(0,x.jsx)(u.G7,{className:f.Z.uploadImg,onClick:F,children:(0,x.jsx)(p.Z,{name:"icon-xinzeng",size:100,color:"#d8d8d8"})})]}),(0,x.jsx)(h.Z,{title:"选择方式",show:G,onClose:function onClose(){return N(!1)},isFixed:!0,children:(0,x.jsx)(u.G7,{className:f.Z.bigBoxThree,children:P.map((function(e,n){return(0,x.jsx)(u.G7,{className:f.Z.itemBox,onClick:function onClick(){return function handItem(e){P.map((function(n){return e.id==n.id?n.check=!0:n.check=!1,n})),y((0,t.Z)(P)),S(e.id)}(e)},children:e.name},n)}))})})]})};n.Z=(0,l.memo)(Z)}}]);