1 line
8.9 KiB
JavaScript
1 line
8.9 KiB
JavaScript
"use strict";require("./sub-common/77c6c00ee9ac4bfa87e3885cb3a9f4ce.js");require("./sub-common/13c349ec6fe97c02f07716d358f66d11.js");require("./sub-common/b14021f24a99c16a41f3ddce1a2c0358.js");require("./sub-common/a2adaa4f70b80326c7400ed443cd7103.js");require("./sub-common/70f6ef3b44287edfd53418aa08707a3b.js");require("./sub-common/271497e280fc79153f1f116370b30522.js");(wx.webpackJsonp=wx.webpackJsonp||[]).push([[1783],{8610:function(e,n,t){var a=t(2180),i=t(4165),o=t(5861),c=t(1413),s=t(9439),l=t(1515),r=t(2954),u=t.n(r),d=t(7294),_=t(4184),m=t.n(_),h=t(3012),x="index-module__addBox___umNY3",p="index-module__activeBox___u0JrI",f="index-module__textAreaBox___KL9Gk",v="index-module__textAreaLeft___sUpVV",g="index-module__textAreaRight___v8g69",w="index-module__numsTotal___Lh9np",N="index-module__bottomBox___tct08",k="index-module__resetBox___BLv8E",j="index-module__button___wAZh6",y="index-module__activeButton___Di6yt",I="index-module__safeBox___Y0q6J",Z="index-module__openBox___TX2Mw",b="index-module__openFont___dnoQC",F="index-module__itemBox___iKHY7",S="index-module__itemLeft___UaZlD",C="index-module__finkFlex___a2Y0K",G="index-module__itemTitle___IITOB",T="index-module__xing___EpjqJ",z="index-module__finkFont___JaKfH",B="index-module__bigPic___KIvs0",L="index-module__itemRight___CUUMi",P="index-module__assginFont___p6ERa",M="index-module__rightFlex___aOBXL",O="index-module__placeholderStyle___AtIzW",q="index-module__inputStyle___c5AvW",A="index-module__shu___mwa6i",D=t(6028),J=t(3416),R=t(5893),V=function Form(e){return(0,R.jsx)(R.Fragment,{children:e.isOpen&&(0,R.jsxs)(l.G7,{className:F,style:{justifyContent:"".concat(e.styleNone?"space-between":""),alignItems:"".concat(e.styleNone?"center":"")},children:[(0,R.jsxs)(l.G7,{className:S,children:[(0,R.jsxs)(l.G7,{className:C,children:[(0,R.jsx)(l.G7,{className:G,children:e.title}),e.require&&(0,R.jsx)(l.xv,{className:T,children:"*"})]}),e.showSizeFont&&(0,R.jsx)(l.G7,{className:z,children:"展示大小写"})]}),e.showPic&&(0,R.jsx)(l.G7,{className:B,children:(0,R.jsx)(J.Z,{onChange:e.getImageList,defaultList:e.PicList,onlyRead:e.onlyRead})}),!e.showPic&&(0,R.jsxs)(l.G7,{className:L,onClick:function onClick(){var n;return null===(n=e.navTo)||void 0===n?void 0:n.call(e)},style:{justifyContent:"".concat(e.showSizeFont?"":"space-between"),alignItems:"".concat(e.showSizeFont?"":"center"),display:"".concat(e.showSizeFont?"":"flex")},children:[(0,R.jsx)(l.G7,{className:M,children:e.isInput&&(0,R.jsx)(l.II,{disabled:e.disabled,placeholder:e.placeholderFont,value:e.inputValue,className:q,type:e.inputType,placeholderStyle:O,onBlur:function onBlur(n){var t;return null===(t=e.getInput)||void 0===t?void 0:t.call(e,n.detail.value)}})}),e.showMore&&(0,R.jsx)(D.Z,{name:"icon-chakanquanbukehu",size:50,color:"#000000"}),e.showScan&&(0,R.jsx)(l.G7,{className:A}),e.showScan&&(0,R.jsx)(l.G7,{onClick:function onClick(n){var t;return null===(t=e.getScan)||void 0===t?void 0:t.call(e,n)},children:(0,R.jsx)(D.Z,{name:"icon-saomiao",size:50,color:"#337FFF"})}),e.showSizeFont&&(0,R.jsx)(l.G7,{className:P,children:e.bigMoney})]})]})})},E=(0,d.memo)(V),K=t(2606),U=t(1115),Y=t(2498),H=function AddCollection(){var e=u().getCurrentPages(),n=e[e.length-1],t=(0,d.useState)({}),a=(0,s.Z)(t,2),_=a[0],F=a[1],S=(0,d.useRef)([]),C=(0,d.useCallback)((function(e){S.current=e,F((function(n){return(0,c.Z)((0,c.Z)({},n),{},{picList:e})}))}),[]),G=(0,K.ml)().fetchData,T=function(){var e=(0,o.Z)((0,i.Z)().mark((function _callee(){var e,n;return(0,i.Z)().wrap((function _callee$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,G({page:1,size:10});case 2:e=t.sent,n=e.data.list.find((function(e){return console.log(e),e.company_account.includes("招商")})),console.log("target",n),e.data&&F((function(t){return(0,c.Z)((0,c.Z)({},t),{},{bankId:n?n.receiving_account_id:e.data.list[0].receiving_account_id,bankName:n?n.company_account:e.data.list[0].company_account})}));case 6:case"end":return t.stop()}}),_callee)})));return function getCuss(){return e.apply(this,arguments)}}(),z=(0,K.fA)().fetchData,B=function navTo(e){if(1==e)u().navigateTo({url:"/pages/customerPage/index?clientId=".concat(_.purchaser_id)});else{if(void 0===_.purchaser_id)return U.Z9.error("请先选择客户");u().navigateTo({url:"/pages/accountPage/index?bankId?=".concat(null==_?void 0:_.bankId)})}};(0,r.useDidShow)((function(){F((function(e){var t,a,i,o,s,l,r,u;return(0,c.Z)((0,c.Z)({},e),{},{purchaser_id:null!==(t=n.data)&&void 0!==t&&t.clientId?null===(a=n.data)||void 0===a?void 0:a.clientId:_.purchaser_id,clientName:null!==(i=n.data)&&void 0!==i&&i.clientName?null===(o=n.data)||void 0===o?void 0:o.clientName:_.clientName,bankId:null!==(s=n.data)&&void 0!==s&&s.bankId?null===(l=n.data)||void 0===l?void 0:l.bankId:_.bankId,bankName:null!==(r=n.data)&&void 0!==r&&r.bankName?null===(u=n.data)||void 0===u?void 0:u.bankName:_.bankName})}))})),(0,d.useEffect)((function(){T()}),[]);var L=(0,d.useMemo)((function(){var e;return""==_.clientName||""==_.money||0==(null===(e=_.picList)||void 0===e?void 0:e.length)}),[_]);(0,d.useEffect)((function(){F(_)}),[_]);var P=(0,d.useState)(""),M=(0,s.Z)(P,2),O=M[0],q=M[1],A=function handCancl(){u().navigateBack({delta:1})},J=(0,K.vH)().fetchData,V=(0,d.useState)(!1),H=(0,s.Z)(V,2),$=H[0],W=H[1],X=(0,d.useMemo)((function(){return $?"收起":"展开"}),[$]);return(0,R.jsxs)(R.Fragment,{children:[(0,R.jsxs)(l.G7,{className:m()(!1===$?x:p),children:[(0,R.jsx)(E,{isOpen:!0,title:"客户名称",require:!0,isInput:!0,disabled:!0,placeholderFont:"请选择客户信息",inputValue:_.clientName,showMore:!0,showScan:!0,styleNone:!0,showPic:!1,getScan:function getScan(e){return function handScan(e){e.stopPropagation(),u().scanCode({success:function success(e){return(0,o.Z)((0,i.Z)().mark((function _callee2(){var n;return(0,i.Z)().wrap((function _callee2$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,z({order_no:e.result});case 2:n=t.sent,F((function(e){return(0,c.Z)((0,c.Z)({},e),{},{purchaser_id:n.data.purchaser_id,clientName:n.data.purchaser_name})}));case 4:case"end":return t.stop()}}),_callee2)})))()},fail:function fail(e){console.log(e)}})}(e)},navTo:function navTo(){return B(1)},showSizeFont:!1}),(0,R.jsx)(E,{isOpen:!0,title:"收款金额",require:!0,isInput:!0,disabled:!1,placeholderFont:"请输入金额",inputType:"digit",showMore:!1,inputValue:_.money,showScan:!1,styleNone:!0,showPic:!1,getInput:function getInput(e){return function getInput(e){F((0,c.Z)((0,c.Z)({},_),{},{money:e}))}(e)},showSizeFont:!0,bigMoney:(0,Y.Z)(void 0===_.money?0:_.money)}),(0,R.jsx)(E,{isOpen:!0,styleNone:!1,title:"收款凭证",require:!0,isInput:!1,showMore:!1,showScan:!1,showPic:!0,getImageList:function getImageList(e){return C(e)},showSizeFont:!1}),(0,R.jsx)(E,{isOpen:$,title:"收款账户",require:!1,isInput:!0,disabled:!0,placeholderFont:"请选择银行账号",inputValue:_.bankName,showMore:!0,showScan:!1,styleNone:!0,showPic:!1,navTo:function navTo(){return B(2)},showSizeFont:!1}),$&&(0,R.jsxs)(l.G7,{className:f,children:[(0,R.jsx)(l.G7,{className:v,children:"备注信息"}),(0,R.jsxs)(l.G7,{className:g,children:[(0,R.jsx)(l.gx,{style:{width:"70%"},onInput:function onInput(e){return function getDesc(e){F((0,c.Z)((0,c.Z)({},_),{},{nums:e.length})),q(e)}(e.detail.value)},value:O,placeholderStyle:"font-size: 28rpx;font-weight: 400;",maxlength:64,placeholder:"请填写备注信息"}),(0,R.jsx)(l.G7,{className:w,children:"".concat(void 0===_.nums?0:_.nums,"/64")})]})]}),(0,R.jsxs)(l.G7,{className:Z,onClick:function onClick(){return function handOpen(){W(!$)}()},children:[(0,R.jsx)(l.G7,{className:b,children:X}),!$&&(0,R.jsx)(D.Z,{name:"icon-zhankai",size:30,color:"#337FFF"}),$&&(0,R.jsx)(D.Z,{name:"icon-shouqi",size:30,color:"#337FFF"})]})]}),(0,R.jsx)(l.G7,{className:I,children:" "}),(0,R.jsxs)(l.G7,{className:N,children:[(0,R.jsx)(l.zx,{className:k,onClick:function onClick(){A()},children:" 取消"}),(0,R.jsx)(l.zx,{className:m()(L?j:y),disabled:L,onClick:function onClick(){return function handSure(){var e={payment_credential_url:S.current,purchaser_id:_.purchaser_id,receipt_amount:parseFloat(new h.Z(_.money).times(100)),receiving_account_id:_.bankId,remark:O};u().showModal({content:"确认提交吗?",confirmText:"确认",cancelText:"取消",success:function success(n){return(0,o.Z)((0,i.Z)().mark((function _callee3(){var t;return(0,i.Z)().wrap((function _callee3$(a){for(;;)switch(a.prev=a.next){case 0:if(!n.confirm){a.next=6;break}return u().showLoading({title:"请稍等...",mask:!0}),a.next=4,J(e);case 4:"success"===(null==(t=a.sent)?void 0:t.msg)?(u().showToast({title:"成功"}),u().hideLoading(),A()):(u().hideLoading(),u().showToast({title:null==t?void 0:t.msg,icon:"error"}));case 6:case"end":return a.stop()}}),_callee3)})))()}})}()},children:" 提交"})]})]})};Page((0,a.createPageConfig)(H,"pages/addCollection/index",{root:{cn:[]}},{navigationBarTitleText:"新建收款单"}||{}))}},function(e){e.O(0,[3338,3927,750,5508,9652,4791,4352,2107,1216,8592],(function(){return n=8610,e(e.s=n);var n}));e.O()}]); |