1"use strict";(self.webpackChunksparrow_fe=self.webpackChunksparrow_fe||[]).push([[16519,45576,20438,44842],{71559:(e,t,n)=>{n.d(t,{jl:()=>C});var a=n(58168),r=n(89379),o=n(80045),i=n(12866),l=n(46942),s=n.n(l),c={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},d=function(){var e=(0,i.useRef)([]),t=(0,i.useRef)(null);return(0,i.useEffect)((function(){var n=Date.now(),a=!1;e.current.forEach((function(e){if(e){a=!0;var r=e.style;r.transitionDuration=".3s, .3s, .3s, .06s",t.current&&n-t.current<100&&(r.transitionDuration="0s, 0s")}})),a&&(t.current=Date.now())})),e.current};var u=n(82284),p=n(5544),f=n(20998),m=0,h=(0,f.A)();const y=function(e){var t=i.useState(),n=(0,p.default)(t,2),a=n[0],r=n[1];return i.useEffect((function(){var e;r("rc_progress_".concat((h?(e=m,m+=1):e="TEST_OR_SSR",e)))}),[]),e||a};var v=function(e){var t=e.bg,n=e.children;return i.createElement("div",{style:{width:"100%",height:"100%",background:t}},n)};function g(e,t){return Object.keys(e).map((function(n){var a=parseFloat(n),r="".concat(Math.floor(a*t),"%");return"".concat(e[n]," ").concat(r)}))}const b=i.forwardRef((function(e,t){var n=e.prefixCls,a=e.color,r=e.gradientId,o=e.radius,l=e.style,s=e.ptg,c=e.strokeLinecap,d=e.strokeWidth,p=e.size,f=e.gapDegree,m=a&&"object"===(0,u.A)(a),h=m?"#FFF":void 0,y=p/2,b=i.createElement("circle",{className:"".concat(n,"-circle-path"),r:o,cx:y,cy:y,stroke:h,strokeLinecap:c,strokeWidth:d,opacity:0===s?0:1,style:l,ref:t});if(!m)return b;var k="".concat(r,"-conic"),E=f?"".concat(180+f/2,"deg"):"0deg",w=g(a,(360-f)/360),x=g(a,1),C="conic-gradient(from ".concat(E,", ").concat(w.join(", "),")"),A="linear-gradient(to ".concat(f?"bottom":"top",", ").concat(x.join(", "),")");return i.createElement(i.Fragment,null,i.createElement("mask",{id:k},b),i.createElement("foreignObject",{x:0,y:0,width:p,height:p,mask:"url(#".concat(k,")")},i.createElement(v,{bg:A},i.createElement(v,{bg:C}))))}));var k=100,E=function(e,t,n,a,r,o,i,l,s,c){var d=arguments.length>10&&void 0!==arguments[10]?arguments[10]:0,u=n/100*360*((360-o)/360),p=0===o?0:{bottom:0,top:180,left:90,right:-90}[i],f=(100-a)/100*t;"round"===s&&100!==a&&(f+=c/2)>=t&&(f=t-.01);return{stroke:"string"==typeof l?l:void 0,strokeDasharray:"".concat(t,"px ").concat(e),strokeDashoffset:f+d,transform:"rotate(".concat(r+u+p,"deg)"),transformOrigin:"".concat(50,"px ").concat(50,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},w=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function x(e){var t=null!=e?e:[];return Array.isArray(t)?t:[t]}const C=function(e){var t,n,l,p=(0,r.A)((0,r.A)({},c),e),f=p.id,m=p.prefixCls,h=p.steps,v=p.strokeWidth,g=p.trailWidth,C=p.gapDegree,A=void 0===C?0:C,_=p.gapPosition,I=p.trailColor,S=p.strokeLinecap,D=p.style,F=p.className,N=p.strokeColor,O=p.percent,P=(0,o.default)(p,w),L=y(f),T="".concat(L,"-gradient"),j=50-v/2,R=2*Math.PI*j,U=A>0?90+A/2:-90,H=R*((360-A)/360),M="object"===(0,u.A)(h)?h:{count:h,gap:2},W=M.count,z=M.gap,q=x(O),K=x(N),B=K.find((function(e){return e&&"object"===(0,u.A)(e)})),X=B&&"object"===(0,u.A)(B)?"butt":S,Y=E(R,H,0,100,U,A,_,I,X,v),$=d();return i.createElement("svg",(0,a.default)({className:s()("".concat(m,"-circle"),F),viewBox:"0 0 ".concat(k," ").concat(k),style:D,id:f,role:"presentation"},P),!W&&i.createElement("circle",{className:"".concat(m,"-circle-trail"),r:j,cx:50,cy:50,stroke:I,strokeLinecap:X,strokeWidth:g||v,style:Y}),W?(t=Math.round(W*(q[0]/100)),n=100/W,l=0,new Array(W).fill(null).map((function(e,a){var r=a<=t-1?K[0]:I,o=r&&"object"===(0,u.A)(r)?"url(#".concat(T,")"):void 0,s=E(R,H,l,n,U,A,_,r,"butt",v,z);return l+=100*(H-s.strokeDashoffset+z)/H,i.createElement("circle",{key:a,className:"".concat(m,"-circle-path"),r:j,cx:50,cy:50,stroke:o,strokeWidth:v,opacity:1,style:s,ref:function(e){$[a]=e}})}))):function(){var e=0;return q.map((function(t,n){var a=K[n]||K[K.length-1],r=E(R,H,e,t,U,A,_,a,X,v);
1return e+=t,i.createElement(b,{key:n,color:a,ptg:t,radius:j,prefixCls:m,gradientId:T,style:r,strokeLinecap:X,strokeWidth:v,gapDegree:A,ref:function(e){$[n]=e},size:k})})).reverse()}())}},38623:(e,t,n)=>{n.d(t,{A:()=>k});var a=n(44508),r=n(85505),o=n(9506),i=n(97588),l=n(50539),s=n(27714),c=n(12866),d=n(5556),u=n.n(d),p=n(89865),f=n(46942),m=n.n(f),h=n(6539),y=n(9771),v=n.n(y),g={position:"absolute",top:0,opacity:0,filter:"alpha(opacity=0)",left:0,zIndex:9999},b=function(e){function t(){var e,n,a,r;(0,o.default)(this,t);for(var i=arguments.length,s=Array(i),c=0;c<i;c++)s[c]=arguments[c];return n=a=(0,l.default)(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),a.state={uploading:!1},a.file={},a.onLoad=function(){if(a.state.uploading){var e=a,t=e.props,n=e.file,r=void 0;try{var o=a.getIframeDocument(),i=o.getElementsByTagName("script")[0];i&&i.parentNode===o.body&&o.body.removeChild(i),r=o.body.innerHTML,t.onSuccess(r,n)}catch(e){v()(!1,"cross domain error for Upload. Maybe server should return document.domain script. see Note from https://github.com/react-component/upload"),r="cross-domain",t.onError(e,null,n)}a.endUpload()}},a.onChange=function(){var e=a.getFormInputNode(),t=a.file={uid:(0,h.A)(),name:e.value&&e.value.substring(e.value.lastIndexOf("\\")+1,e.value.length)};a.startUpload();var n=a.props;if(!n.beforeUpload)return a.post(t);var r=n.beforeUpload(t);r&&r.then?r.then((function(){a.post(t)}),(function(){a.endUpload()})):!1!==r?a.post(t):a.endUpload()},a.saveIframe=function(e){a.iframe=e},r=n,(0,l.default)(a,r)}
1return(0,s.default)(t,e),(0,i.default)(t,[{key:"componentDidMount",value:function(){this.updateIframeWH(),this.initIframe()}},{key:"componentDidUpdate",value:function(){this.updateIframeWH()}},{key:"getIframeNode",value:function(){return this.iframe}},{key:"getIframeDocument",value:function(){return this.getIframeNode().contentDocument}},{key:"getFormNode",value:function(){return this.getIframeDocument().getElementById("form")}},{key:"getFormInputNode",value:function(){return this.getIframeDocument().getElementById("input")}},{key:"getFormDataNode",value:function(){return this.getIframeDocument().getElementById("data")}},{key:"getFileForMultiple",value:function(e){return this.props.multiple?[e]:e}},{key:"getIframeHTML",value:function(e){var t="",n="";if(e){var a="script";t="<"+a+'>document.domain="'+e+'";</'+a+">",n='<input name="_documentDomain" value="'+e+'" />'}return'\n <!DOCTYPE html>\n <html>\n <head>\n <meta http-equiv="X-UA-Compatible" content="IE=edge" />\n <style>\n body,html {padding:0;margin:0;border:0;overflow:hidden;}\n </style>\n '+t+'\n </head>\n <body>\n <form method="post"\n encType="multipart/form-data"\n action="" id="form"\n style="display:block;height:9999px;position:relative;overflow:hidden;">\n <input id="input" type="file"\n name="'+this.props.name+'"\n style="position:absolute;top:0;right:0;height:9999px;font-size:9999px;cursor:pointer;"/>\n '+n+'\n <span id="data"></span>\n </form>\n </body>\n </html>\n '}},{key:"initIframeSrc",value:function(){this.domain&&(this.getIframeNode().src="javascript:void((function(){\n var d = document;\n d.open();\n d.domain='"+this.domain+"';\n d.write('');\n d.close();\n })())")}},{key:"initIframe",value:function(){var e=this.getIframeNode(),t=e.contentWindow,n=void 0;this.domain=this.domain||"",this.initIframeSrc();try{n=t.document}catch(a){this.domain=document.domain,this.initIframeSrc(),n=(t=e.contentWindow).document}n.open("text/html","replace"),n.write(this.getIframeHTML(this.domain)),n.close(),this.getFormInputNode().onchange=this.onChange}},{key:"endUpload",value:function(){this.state.uploading&&(this.file={},this.state.uploading=!1,this.setState({uploading:!1}),this.initIframe())}},{key:"startUpload",value:function(){this.state.uploading||(this.state.uploading=!0,this.setState({uploading:!0}))}},{key:"updateIframeWH",value:function(){var e=p.findDOMNode(this),t=this.getIframeNode();t.style.height=e.offsetHeight+"px",t.style.width=e.offsetWidth+"px"}},{key:"abort",value:function(e){if(e){var t=e;e&&e.uid&&(t=e.uid),t===this.file.uid&&this.endUpload()}else this.endUpload()}},{key:"post",value:function(e){var t=this,n=this.getFormNode(),a=this.getFormDataNode(),r=this.props.data,o=this.props.onStart;"function"==typeof r&&(r=r(e));var i=document.createDocumentFragment();for(var l in r)if(r.hasOwnProperty(l)){var s=document.createElement("input");s.setAttribute("name",l),s.value=r[l],i.appendChild(s)}a.appendChild(i),new Promise((function(n){var a=t.props.action;if("function"==typeof a)return n(a(e));n(a)})).then((function(t){n.setAttribute("action",t),n.submit(),a.innerHTML="",o(e)}))}},{key:"render",value:function(){var e,t=this.props,n=t.component,o=t.disabled,i=t.className,l=t.prefixCls,s=t.children,d=t.style,u=(0,r.default)({},g,{display:this.state.uploading||o?"none":""}),p=m()((e={},(0,a.default)(e,l,!0),(0,a.default)(e,l+"-disabled",o),(0,a.default)(e,i,i),e));return c.createElement(n,{className:p,style:(0,r.default)({position:"relative",zIndex:0},d)},c.createElement("iframe",{ref:this.saveIframe,onLoad:this.onLoad,style:u}),s)}}]),t}(c.Component);b.propTypes={component:u().string,style:u().object,disabled:u().bool,prefixCls:u().string,className:u().string,accept:u().string,onStart:u().func,multiple:u().bool,children:u().any,data:u().oneOfType([u().object,u().func]),action:u().oneOfType([u().string,u().func]),name:u().string};const k=b},15257:(e,t,n)=>{n.r(t),n.d(t,{default:()=>C});var a=n(85505),r=n(9506),o=n(97588),i=n(50539),l=n(27714),s=n(12866),c=n(5556),d=n.n(c),u=n(44508),p=n(46942),f=n.n(p);function m(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(e){return t}}function h(e){var t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(t){t.total>0&&(t.percent=t.loaded/t.total*100),e.onProgress(t)});var n=new FormData;
1e.data&&Object.keys(e.data).forEach((function(t){var a=e.data[t];Array.isArray(a)?a.forEach((function(e){n.append(t+"[]",e)})):n.append(t,e.data[t])})),n.append(e.filename,e.file),t.onerror=function(t){e.onError(t)},t.onload=function(){if(t.status<200||t.status>=300)return e.onError(function(e,t){var n="cannot "+e.method+" "+e.action+" "+t.status+"'",a=new Error(n);return a.status=t.status,a.method=e.method,a.url=e.action,a}(e,t),m(t));e.onSuccess(m(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var a=e.headers||{};for(var r in null!==a["X-Requested-With"]&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),a)a.hasOwnProperty(r)&&null!==a[r]&&t.setRequestHeader(r,a[r]);return t.send(n),{abort:function(){t.abort()}}}var y=n(6539);const v=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),a=e.name||"",r=e.type||"",o=r.replace(/\/.*$/,"");return n.some((function(e){var t,n,i=e.trim();return"."===i.charAt(0)?(t=a.toLowerCase(),n=i.toLowerCase(),-1!==t.indexOf(n,t.length-n.length)):/\/\*$/.test(i)?o===i.replace(/\/.*$/,""):r===i}))}return!0};const g=function(e,t,n){var a=function e(a,r){r=r||"",a.isFile?a.file((function(e){n(e)&&(a.fullPath&&!e.webkitRelativePath&&(Object.defineProperties(e,{webkitRelativePath:{writable:!0}}),e.webkitRelativePath=a.fullPath.replace(/^\//,""),Object.defineProperties(e,{webkitRelativePath:{writable:!1}})),t([e]))})):a.isDirectory&&function(e,t){var n=e.createReader(),a=[];!function e(){n.readEntries((function(n){var r=Array.prototype.slice.apply(n);a=a.concat(r),r.length?e():t(a)}))}()}(a,(function(t){t.forEach((function(t){e(t,""+r+a.name+"/")}))}))},r=!0,o=!1,i=void 0;try{for(var l,s=e[Symbol.iterator]();!(r=(l=s.next()).done);r=!0){a(l.value.webkitGetAsEntry())}}catch(e){o=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(o)throw i}}};var b=function(e){function t(){var e,n,a,o;(0,r.default)(this,t);for(var l=arguments.length,s=Array(l),c=0;c<l;c++)s[c]=arguments[c];return n=a=(0,i.default)(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),a.state={uid:(0,y.A)()},a.reqs={},a.onChange=function(e){var t=e.target.files;a.uploadFiles(t),a.reset()},a.onClick=function(){var e=a.fileInput;e&&e.click()},a.onKeyDown=function(e){"Enter"===e.key&&a.onClick()},a.onFileDrop=function(e){var t=a.props.multiple;if(e.preventDefault(),"dragover"!==e.type)if(a.props.directory)g(e.dataTransfer.items,a.uploadFiles,(function(e){return v(e,a.props.accept)}));else{var n=Array.prototype.slice.call(e.dataTransfer.files).filter((function(e){return v(e,a.props.accept)}));!1===t&&(n=n.slice(0,1)),a.uploadFiles(n)}},a.uploadFiles=function(e){var t=Array.prototype.slice.call(e);t.map((function(e){return e.uid=(0,y.A)(),e})).forEach((function(e){a.upload(e,t)}))},a.saveFileInput=function(e){a.fileInput=e},o=n,(0,i.default)(a,o)}
1return(0,l.default)(t,e),(0,o.default)(t,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"upload",value:function(e,t){var n=this,a=this.props;if(!a.beforeUpload)return setTimeout((function(){return n.post(e)}),0);var r=a.beforeUpload(e,t);r&&r.then?r.then((function(t){var a=Object.prototype.toString.call(t);return"[object File]"===a||"[object Blob]"===a?n.post(t):n.post(e)})).catch((function(e){console})):!1!==r&&setTimeout((function(){return n.post(e)}),0)}},{key:"post",value:function(e){var t=this;if(this._isMounted){var n=this.props,a=n.data,r=n.onStart,o=n.onProgress,i=n.transformFile,l=void 0===i?function(e){return e}:i;new Promise((function(t){var a=n.action;if("function"==typeof a)return t(a(e));t(a)})).then((function(i){var s=e.uid,c=n.customRequest||h;Promise.resolve(l(e)).catch((function(e){console.error(e)})).then((function(l){"function"==typeof a&&(a=a(e));var d={action:i,filename:n.name,data:a,file:l,headers:n.headers,withCredentials:n.withCredentials,method:n.method||"post",onProgress:o?function(t){o(t,e)}:null,onSuccess:function(a,r){delete t.reqs[s],n.onSuccess(a,e,r)},onError:function(a,r){delete t.reqs[s],n.onError(a,r,e)}};t.reqs[s]=c(d),r(e)}))}))}}},{key:"reset",value:function(){this.setState({uid:(0,y.A)()})}},{key:"abort",value:function(e){var t=this.reqs;if(e){var n=e;e&&e.uid&&(n=e.uid),t[n]&&t[n].abort&&t[n].abort(),delete t[n]}else Object.keys(t).forEach((function(e){t[e]&&t[e].abort&&t[e].abort(),delete t[e]}))}},{key:"render",value:function(){var e,t=this.props,n=t.component,r=t.prefixCls,o=t.className,i=t.disabled,l=t.id,c=t.style,d=t.multiple,p=t.accept,m=t.children,h=t.directory,y=t.openFileDialogOnClick,v=f()((e={},(0,u.default)(e,r,!0),(0,u.default)(e,r+"-disabled",i),(0,u.default)(e,o,o),e)),g=i?{}:{onClick:y?this.onClick:function(){},onKeyDown:y?this.onKeyDown:function(){},onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return s.createElement(n,(0,a.default)({},g,{className:v,role:"button",style:c}),s.createElement("input",{id:l,type:"file",ref:this.saveFileInput,onClick:function(e){return e.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:p,directory:h?"directory":null,webkitdirectory:h?"webkitdirectory":null,multiple:d,onChange:this.onChange}),m)}}]),t}(s.Component);b.propTypes={id:d().string,component:d().string,style:d().object,prefixCls:d().string,className:d().string,multiple:d().bool,directory:d().bool,disabled:d().bool,accept:d().string,children:d().any,onStart:d().func,data:d().oneOfType([d().object,d().func]),action:d().oneOfType([d().string,d().func]),headers:d().object,beforeUpload:d().func,customRequest:d().func,onProgress:d().func,withCredentials:d().bool,openFileDialogOnClick:d().bool,transformFile:d().func};const k=b;var E=n(38623);function w(){}var x=function(e){function t(){var e,n,a,o;(0,r.default)(this,t);for(var l=arguments.length,s=Array(l),c=0;c<l;c++)s[c]=arguments[c];return n=a=(0,i.default)(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),a.state={Component:null},a.saveUploader=function(e){a.uploader=e},o=n,(0,i.default)(a,o)}
1return(0,l.default)(t,e),(0,o.default)(t,[{key:"componentDidMount",value:function(){this.props.supportServerRender&&this.setState({Component:this.getComponent()},this.props.onReady)}},{key:"getComponent",value:function(){return"undefined"!=typeof File?k:E.A}},{key:"abort",value:function(e){this.uploader.abort(e)}},{key:"render",value:function(){if(this.props.supportServerRender){var e=this.state.Component;return e?s.createElement(e,(0,a.default)({},this.props,{ref:this.saveUploader})):null}var t=this.getComponent();return s.createElement(t,(0,a.default)({},this.props,{ref:this.saveUploader}))}}]),t}(s.Component);x.propTypes={component:d().string,style:d().object,prefixCls:d().string,action:d().oneOfType([d().string,d().func]),name:d().string,multipart:d().bool,directory:d().bool,onError:d().func,onSuccess:d().func,onProgress:d().func,onStart:d().func,data:d().oneOfType([d().object,d().func]),headers:d().object,accept:d().string,multiple:d().bool,disabled:d().bool,beforeUpload:d().func,customRequest:d().func,onReady:d().func,withCredentials:d().bool,supportServerRender:d().bool,openFileDialogOnClick:d().bool},x.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onReady:w,onStart:w,onError:w,onSuccess:w,supportServerRender:!1,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};const C=x},6539:(e,t,n)=>{n.d(t,{A:()=>o});var a=+new Date,r=0;function o(){return"rc-upload-"+a+"-"+ ++r}},13723:(e,t,n)=>{n.d(t,{A:()=>m});var a=n(13776),r=n(45654),o=n(8963),i=n(95402),l=n(24146),s=n(58609),c=n(64467),d=n(77925),u=(n(3362),n(12866));const{Item:p}=d.A;class f extends u.PureComponent{constructor(e){var t;super(e),t=this,(0,c.default)(this,"handleFileChange",(e=>{let{file:t,fileList:n}=e;0!==n.length?this.setState({fileList:[t]}):this.setState({fileList:[]})})),(0,c.default)(this,"validatePromise",(()=>{const{form:e}=this.props;return new Promise(((t,n)=>{e.validateFields(((e,a)=>{e?n(e):t(a)}))}))})),(0,c.default)(this,"getTable",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return u.createElement(s.A,{rowKey:"driver_id",className:"w-table",size:"default",bordered:!0,columns:[{title:"叿ºid",dataIndex:"driver_id",key:"driver_id",width:162,ellipsis:!0},{title:"叿ºå§å",dataIndex:"driver_name",key:"driver_name",ellipsis:!0,width:210},{title:"车ç",dataIndex:"plate_no",key:"plate_no",ellipsis:!0,width:120,render:e=>e||"-"},{title:"åç",dataIndex:"company_name",key:"company_name",ellipsis:!0,width:160,render:e=>e||"-"},{title:"代çå",dataIndex:"agent_name",key:"agent_name",ellipsis:!0,width:160,render:e=>e||"-"},{title:"ä¾åºå",dataIndex:"supplier_name",key:"supplier_name",ellipsis:!0,width:160,render:e=>e||"-"}],dataSource:e,pagination:!1})})),(0,c.default)(this,"handleFileCheck",(()=>{const{fileList:e}=this.state,{mode:t,getList:n,api:a,baseProductId:r}=this.props;try{this.validatePromise().then((async o=>{if(0===e.length)return void l.A.warn("叿ºååæä»¶ä¸ºç©ºï¼");const i=new FormData;i.append("upload_file",e[0]),i.append("base_product_id",r),this.setState({loading:!0});const s=await a(i).catch((()=>({data:{errno:-1,errmsg:"ç½ç»å¼å¸¸"}})));if(this.setState({loading:!1}),0===s.data.errno){var c,d;if(null!==(c=s.data.data)&&void 0!==c&&c.toasts)return void this.setState({wrongs:(null===(d=s.data.data)||void 0===d?void 0:d.toasts)||[]});this.handleClose(),n(),l.A.success("".concat("add"===t?"æ°å¢":"å é¤","æå"))}else l.A.error(s.data.errmsg)}))}catch(e){l.A.error(e)}})),(0,c.default)(this,"handleClose",(function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const{form:n,onCancel:a,onOk:r}=t.props,{resetFields:o}=n;e&&r(),t.setState({fileList:[],wrongs:[]}),o(),a()})),this.state={loading:!1,fileList:[],wrongs:[]}}
1render(){const{loading:e,fileList:t,wrongs:n}=this.state,{form:s,cityList:c,visible:f,mode:m,tplUrl:h}=this.props,{getFieldDecorator:y}=s;return u.createElement(u.Fragment,null,u.createElement(a.A,{title:"add"===m?"æ°å»ºå¯¼å
¥æ¹æ¬¡":"æ¹éå é¤å¸æº",className:"w-modal min label-7",visible:f,onOk:this.handleFileCheck,okButtonProps:{loading:e},onCancel:()=>this.handleClose()},u.createElement(d.A,{colon:!1,className:"star-driver-detail"},u.createElement(p,{label:"ä¸ä¼ æä»¶",extra:"ä»
æ¯æå¤§å°ä¸é1Mï¼.xlsxæ ¼å¼çæä»¶è¿è¡ä¸ä¼ ",style:{position:"relative"}},y("file")(u.createElement(u.Fragment,null,u.createElement("div",{style:{display:"flex"}},u.createElement(r.A,{beforeUpload:e=>{"xlsx"!==e.name.split(".").pop()&&l.A.error("ä¸ä¼ 失败ï¼ä¸ä¼ æä»¶æ ¼å¼é.xslx");return e.size/1024<1024||l.A.error("æä»¶å¤§äº1MB"),!1},fileList:t,onChange:e=>this.handleFileChange(e),accept:".xlsx"},u.createElement(o.default,null,u.createElement(i.default,{type:"upload"}),"请ä¸ä¼ æä»¶")),u.createElement("a",{className:"upload-link",style:{position:"absolute",left:"140px"},href:h},"ä¸è½½æ¨¡æ¿")))))),!(null==n||!n.length)&&u.createElement("div",{className:"subsidy-error"},null==n?void 0:n.map((e=>u.createElement("p",null,e)))),(e||!(null==n||!n.length))&&u.createElement("div",{className:"error-text"},"导å
¥æªå®ææ¶ï¼è¯·å¿å
³éè¿åå表页é¢ï¼å»ºè®®å¨ç¡®è®¤å¯¼å
¥ç»æååå
³éå¼¹çª")))}}const m=d.A.create()(f)},9991:(e,t,n)=>{n.r(t),n.d(t,{STATUS_MAP:()=>j,default:()=>H});var a=n(77925),r=n(58168),o=n(47974),i=n(78298),l=n(24146),s=n(13776),c=(n(3362),n(62953),n(12866)),d=n(16217),u=n(27512),p=n(72318),f=n(3421),m=n(8640),h=n(98605),y=n(52862),v=n(41790),g=n(37376),b=n(21348),k=n(47249),E=n(13723),w=n(68393),x=n(10019),C=n(49237),A=n(14649),_=n(64729),I=n(42773),S=n(61859);const D=(0,c.forwardRef)(((e,t)=>{const[n]=A.A.useForm(),a=()=>n.getFieldsValue();return(0,c.useImperativeHandle)(t,(()=>({handleSubmit:a}))),c.createElement(c.Fragment,null,c.createElement("p",null,"ç¡®è®¤æ´æ¹ï¼æ´æ¹åå
³è模å¼å°åçåæ´"),c.createElement(A.A,{name:"basic",labelCol:{span:8},wrapperCol:{span:16},style:{maxWidth:600},autoComplete:"off",form:n},c.createElement(A.A.Item,{name:"associate_type"},c.createElement(_.Ay.Group,null,c.createElement(I.A,null,c.createElement(S.A,{span:12},c.createElement(_.Ay,{value:4,style:{lineHeight:"32px"}},"常è§å
³è")),c.createElement(S.A,{span:12},c.createElement(_.Ay,{value:5,style:{lineHeight:"32px"}},"cpå
³è")),c.createElement(S.A,{span:12},c.createElement(_.Ay,{value:6,style:{lineHeight:"32px"}},"æ«ç å
³è")),c.createElement(S.A,{span:12},c.createElement(_.Ay,{value:3,style:{lineHeight:"32px"}},"åé
å
³è")))))))}));var F=n(83659),N=n(58260),O=n(14969),P=n(54647);const L=A.A.Item,T=e=>{const{visible:t,onCancel:n}=e,[a,r]=(0,c.useState)([]),[o,i]=(0,c.useState)([]),[l,s]=(0,c.useState)(!1),[d]=A.A.useForm(),u=()=>{r([]),i([]),s(!1),d.resetFields(),n()};return c.createElement(c.Fragment,null,c.createElement(N.A,{title:"æ¹éæ´æ¹å
³è模å¼",className:"w-modal min label-7",open:t,onOk:async()=>{const{onOk:t,api:n}=e;try{d.validateFields().then((async()=>{if(0===a.length)return void F.Ay.warning("叿ºååæä»¶ä¸ºç©ºï¼");const e=new FormData;e.append("upload_file",a[0]),s(!0);const r=await n(e).catch((()=>({data:{errno:-1,errmsg:"ç½ç»å¼å¸¸"}})));var o,l;(s(!1),0===r.data.errno)?null!==(o=r.data)&&void 0!==o&&null!==(o=o.data)&&void 0!==o&&o.toasts?i((null===(l=r.data)||void 0===l||null===(l=l.data)||void 0===l?void 0:l.toasts)||[]):(u(),t(),F.Ay.success("ä¸ä¼ æå")):F.Ay.error(r.data.errmsg)}))}catch(e){s(!1),F.Ay.error(e)}},okButtonProps:{disabled:!!o.length,loading:l},onCancel:u},c.createElement(A.A,{colon:!1,className:"star-driver-detail"},c.createElement(L,{name:"file",label:"ä¸ä¼ æä»¶",className:"has-link",extra:"ä»
æ¯æå¤§å°ä¸é200Kï¼.xlsxæ ¼å¼çæä»¶è¿è¡ä¸ä¼ ",rules:[{required:!0,message:"请ä¸ä¼ æä»¶"}]},c.createElement("div",{className:"download-item"},c.createElement(O.A,{name:"file",accept:".xlsx",fileList:a,headers:{authorization:"authorization-text"},beforeUpload:e=>{"xlsx"!==e.name.split(".").pop()&&F.Ay.error("ä¸ä¼ 失败ï¼ä¸ä¼ æä»¶æ ¼å¼é.xslx");return e.size/1024<200||F.Ay.error("æä»¶å¤§äº200k"),!1},onChange:e=>(e=>{let{file:t,fileList:n}=e;0!==n.length?(r([t]),i([])):r([])})(e)},c.createElement(m.Ay,{icon:c.createElement(P.A,null)},"请ä¸ä¼ æä»¶")),c.createElement("a",{style:{paddingTop:10}
1,href:"//cdn-v3.honghusaas.com/workbench/fe-static/æ¹éæ´æ¹å
³èæ¨¡å¼æ¨¡æ¿.xlsx",download:"导å
¥æ¨¡ç"},"ä¸è½½æ¨¡æ¿"))),!(null==o||!o.length)&&c.createElement("div",{className:"subsidy-error"},null==o?void 0:o.map((e=>c.createElement("p",null,e)))),l&&c.createElement("div",{className:"error-text"},"导å
¥æªå®ææ¶ï¼è¯·å¿å
³éè¿åå表页é¢ï¼å»ºè®®å¨ç¡®è®¤å¯¼å
¥ç»æååå
³éå¼¹çª"))))},j=["å¾
å®¡æ ¸","å®¡æ ¸éè¿-æ ¡éªä¸","å®¡æ ¸éè¿","å®¡æ ¸é©³å","å®¡æ ¸éè¿-æ ¡éªå¤±è´¥"],R=c.createElement("span",null,"常è§å
³èï¼éè¿æ¹éæ°å¢å¯¼å
¥ç叿º",c.createElement("br",null),"åé
å
³èï¼å¹³å°åé
ç»åå®¶ç叿º",c.createElement("br",null),"cpå
³èï¼éå®åå®¶èµäº§ç叿º",c.createElement("br",null),"æ«ç å
³èï¼éè¿æ«ç ç»å®åæ·ç叿º"),U=(0,v.A)(m.Ay),H=(0,h.connect)((e=>{const{global:{authCityOption:t},user:{tenantList:n,isHxz:a,companyId:r},assetManagement:o}=e,{agentList:i}=o;return{tenantList:n,cityOption:t,isHxz:a,agentList:i,companyId:r}}))(a.A.create()((e=>{const{tenantList:t,cityOption:n,isHxz:a,companyId:v,agentList:A}=e,[_,I]=(0,c.useState)(!1),[S,F]=(0,c.useState)(!1),[N,O]=(0,c.useState)(!1),P=(0,c.useRef)(),L=(0,h.useDispatch)(),j=(0,h.useHistory)(),{filterProps:H,tableProps:M,reload:W}=(0,d.p)({key:"driver-eppeal",fetch:async e=>{let{params:t,filter:n,pagination:a}=e;const r={page_index:a.current,page_size:a.pageSize};return(0,g.mL)({url:"/biz-api/v1/workbench/partnerowned/driver/list",params:{...t,...n,...r}},{list:"info"})}});(0,c.useEffect)((()=>{v&&z()}),[]);const z=()=>{L({type:"assetManagement/getAgentList",payload:{params:{company_id:v}}})},q=()=>{s.A.confirm({title:"æ¹éå é¤",content:"确认å é¤ï¼å é¤å叿ºå°æ æ³äº«åç¸åºæç",okText:"ç»§ç»å é¤",cancelText:"æä¸å é¤",onOk:()=>ee(V)})},K=()=>{$("æ¹éæ°å¢å¸æº","batch-add-driver")},B=()=>{const{isHxz:t}=e;t?$("叿ºç³è¯ç®¡ç","driver-appeal"):O(!0)},X=()=>{const{isHxz:t}=e;t?$("æ¹éåé
叿º","batch-distribute-driver"):O(!0)},Y=()=>{F(!0)},$=(e,t)=>{L({type:"global/setBreadcrumb",payload:{level:3,oper:"push",params:{name:e,path:"#/driver/corporate-business/".concat(t),level:3}}}),j.push("/driver/corporate-business/".concat(t))},G=()=>{s.A.confirm({title:"æ´æ¹å
³è模å¼",content:c.createElement(D,{ref:P}),okText:"ç¡®å®",cancelText:"åæ¶",onOk:()=>J()})},J=()=>{var e,t;const{associate_type:n}=null!==(e=null===(t=P.current)||void 0===t?void 0:t.handleSubmit())&&void 0!==e?e:{};return n?(0,y.xN)({ids:V,associate_type:n}).then((e=>{0===e.errno&&(l.A.success("æ´æ¹æå"),W())})):(l.A.error("å
³è模å¼ä¸è½ä¸ºç©º"),Promise.reject())},[V,Z]=(0,c.useState)([]),Q={onChange:(e,t)=>
1{Z(t.map((e=>e.id)))}},ee=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return(0,y.eZ)({ids:e}).then((e=>{0===e.errno&&(l.A.success("å 餿å"),W())}))},te=[{title:"叿ºid",dataIndex:"driver_id",key:"driver_id",width:160,ellipsis:!0},{title:"叿ºå§å",dataIndex:"driver_name",key:"driver_name",ellipsis:!0,width:104,render:e=>k.A.ellipsis(e)},{title:"车çå·",dataIndex:"license_plate_number",key:"license_plate_number",ellipsis:!0,width:120,render:e=>e||"-"},{title:c.createElement("span",null,"å
³è模å¼",c.createElement(i.default,{title:R},c.createElement(b.A,null))),dataIndex:"associate_type",key:"associate_type",ellipsis:!0,width:120,render:e=>{var t;return k.A.ellipsis((null===x.ku||void 0===x.ku||null===(t=x.ku.find((t=>1*t.key==1*e)))||void 0===t?void 0:t.value)||"-")}},{title:"åå®¶ID",dataIndex:"company_id",key:"company_id",ellipsis:!0,width:120,render:e=>e||"-"},{title:"åå¸",dataIndex:"city",key:"city",ellipsis:!0,width:160,render:e=>{var t;return k.A.ellipsis((null==n||null===(t=n.find((t=>1*t.city==1*e)))||void 0===t?void 0:t.city_name)||"-")}},{title:"åå
¥æ¥æº",dataIndex:"source",key:"source",ellipsis:!0,width:160,hidden:!!a,render:e=>{var t,n;return null!==(t=null===(n=x.$2.find((t=>t.key===e)))||void 0===n?void 0:n.value)&&void 0!==t?t:"-"}},{title:"åå
¥è§åID/çæ¬",dataIndex:"rule_based",key:"rule_based",ellipsis:!0,width:160,render:e=>e||"-"},{title:"è½¦è¾æ´æ°æ¶é´",dataIndex:"car_updated_at",key:"car_updated_at",ellipsis:!0,width:160,render:e=>e||"-"},{title:"代çå",dataIndex:"agent_name",key:"agent_name",ellipsis:!0,width:160,render:e=>k.A.ellipsis(e)||"-"},{title:"æä½",dataIndex:"oper",key:"oper",ellipsis:!0,width:160,fixed:"right",render:(e,t)=>c.createElement("div",{className:"oper"},c.createElement(o.A,{title:c.createElement("p",{style:{width:200}},"确认å é¤ï¼å é¤å叿ºå°æ æ³äº«åç¸åºæç"),okText:"ç¡®å®",cancelText:"åæ¶",onConfirm:()=>ee([t.id])},c.createElement(m.Ay,{type:"link"},"å é¤")))}];return c.createElement("div",null,c.createElement(f.A,null),c.createElement(u.d,(0,r.default)({},H,{labelCol:{span:7},wrapperCol:{span:17}}),c.createElement(u.d.Input,{allowClear:!0,field:"driver_id",label:"叿ºID"}),c.createElement(u.d.Input,{allowClear:!0,field:"driver_name",label:"叿ºå§å"}),c.createElement(u.d.Input,{allowClear:!0,field:"license_plate_number",label:"车çå·"}),c.createElement(u.d.Select,{options:n.map((e=>({label:e.city_name,value:e.city}))),showSearch:!0,filterOption:w.Yg,allowClear:!0,field:"city",label:"åå¸"}),c.createElement(u.d.Select,{mode:"multiple",options:x.ku.map((e=>({label:e.value,value:e.key}))),showSearch:!0,filterOption:w.Yg,allowClear:!0,field:"associate_type",label:"å
³è模å¼"}),c.createElement(u.d.Select,{options:A,filterOption:(e,t)=>(0,w.Yg)(e,t,"agent_name"),allowClear:!0,showSearch:!0,field:"agent_id",label:"代çå",fieldNames:{value:"agent_id",label:"agent_name"}})),c.createElement(p.X,(0,r.default)({},M,{scroll:{x:1300},columns:te,rowSelection:Q,rowKey:e=>e.id,renderOperationBar:()=>c.createElement(c.Fragment,null,a&&c.createElement(U,{feature_name:"æ¹éæ´æ¹å
³è模å¼",featurePath:["èµäº§ç®¡ç","对å
¬ç®¡ç","叿ºç®¡ç"],btnKey:"kefu./partnerowned/batch/updateassociation",className:"mr-8",onClick:()=>{I(!0)}},"æ¹éæ´æ¹å
³è模å¼"),a&&c.createElement(U,{feature_name:"æ´æ¹å
³è模å¼",featurePath:["èµäº§ç®¡ç","对å
¬ç®¡ç","叿ºç®¡ç"],btnKey:"kefu./partnerowned/driver/updateassociation",className:"mr-8",disabled:0===(null==V?void 0:V.length),onClick:G},"æ´æ¹å
³è模å¼"),c.createElement(U,{feature_name:"æ¹éåé
叿º",featurePath:["èµäº§ç®¡ç","对å
¬ç®¡ç","叿ºç®¡ç"],btnKey:"kefu.asset-management/batch-distribute-driver",className:"mr-8",onClick:X},"æ¹éåé
叿º"),c.createElement(U,{feature_name:"叿ºç³è¯",featurePath:["èµäº§ç®¡ç","对å
¬ç®¡ç","叿ºç®¡ç"],btnKey:"kefu./partnerowned/appeal/list",className:"mr-8",onClick:B},"叿ºç³è¯"),c.createElement(U,{feature_name:"å é¤å¸æº",featurePath:["èµäº§ç®¡ç","对å
¬ç®¡ç","叿ºç®¡ç"],btnKey:"kefu./partnerowned/driver/delete",onClick:q,disabled:0===(null==V?void 0:V.length)},"å é¤å¸æº"),c.createElement(U,{feature_name:"æ¹éæ°å¢å¸æº",featurePath:["èµäº§ç®¡ç","对å
¬ç®¡ç","叿ºç®¡ç"],btnKey:"kefu./partnerowned/batch/list",onClick:K},c.createElement(C.A,null),"æ¹éæ°å¢å¸æº"),c.createElement(U,{feature_name:"æ¹éå é¤å¸æº",featurePath:["èµäº§ç®¡ç","对å
¬ç®¡ç","叿ºç®¡ç"],btnKey:"kefu./partnerowned/batch/delete",className:"mr-8",onClick:Y},"æ¹éå é¤å¸æº"))})),c.createElement(E.A,{visible:S,api:y.c8,tplUrl:"https://cdn-v3.honghusaas.com/wor
1kbench/fe-static/æ¹éå é¤å¸æºæ¨¡æ¿.xlsx",onOk:W,onCancel:()=>F(!1),mode:"delete",cityList:n,getList:W}),c.createElement(T,{visible:_,api:y.Dp,onOk:W,onCancel:()=>I(!1)}),c.createElement(s.A,{title:"æç¤º",centered:!0,visible:N,onCancel:()=>O(!1),footer:[c.createElement(m.Ay,{key:"back",type:"primary",onClick:()=>O(!1)},"ç¡®å®")]},c.createElement("p",null,"å½åææªå¼æ¾è¯¥åè½ï¼è¯·ä½¿ç¨æ¹éæ°å¢å¸æºåè½ï¼è¿è¡å¸æºææ¥")))})))}}]); 2//# sourceMappingURL=publicDriverManage.7732b7c744427461baea.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.