UNPKG

fapiao

Version:

a simple fapiao react component

3 lines (2 loc) 23.2 kB
"use strict";function e(e){return e&&"object"==typeof e&&"default"in e?e.default:e}Object.defineProperty(exports,"__esModule",{value:!0});var t=e(require("decimal.js")),n=e(require("dxrmb")),r=e(require("kbjtable"));require("kbjtable/dist/kbjtable.cjs.development.css");var o=require("react"),a=e(o),i=require("react-dom"),l=e(require("scroll-into-view-if-needed"));function u(){u=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",l=a.asyncIterator||"@@asyncIterator",c=a.toStringTag||"@@toStringTag";function d(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{d({},"")}catch(e){d=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var a=Object.create((t&&t.prototype instanceof v?t:v).prototype),i=new T(r||[]);return o(a,"_invoke",{value:k(e,n,i)}),a}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=s;var p="suspendedStart",h="executing",m="completed",g={};function v(){}function b(){}function x(){}var y={};d(y,i,(function(){return this}));var w=Object.getPrototypeOf,E=w&&w(w(I([])));E&&E!==n&&r.call(E,i)&&(y=E);var C=x.prototype=v.prototype=Object.create(y);function _(e){["next","throw","return"].forEach((function(t){d(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){function n(o,a,i,l){var u=f(e[o],e,a);if("throw"!==u.type){var c=u.arg,d=c.value;return d&&"object"==typeof d&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,i,l)}),(function(e){n("throw",e,i,l)})):t.resolve(d).then((function(e){c.value=e,i(c)}),(function(e){return n("throw",e,i,l)}))}l(u.arg)}var a;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return a=a?a.then(o,o):o()}})}function k(t,n,r){var o=p;return function(a,i){if(o===h)throw Error("Generator is already running");if(o===m){if("throw"===a)throw i;return{value:e,done:!0}}for(r.method=a,r.arg=i;;){var l=r.delegate;if(l){var u=O(l,r);if(u){if(u===g)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===p)throw o=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=h;var c=f(t,n,r);if("normal"===c.type){if(o=r.done?m:"suspendedYield",c.arg===g)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(o=m,r.method="throw",r.arg=c.arg)}}}function O(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,O(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),g;var a=f(o,t.iterator,n.arg);if("throw"===a.type)return n.method="throw",n.arg=a.arg,n.delegate=null,g;var i=a.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,g):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,g)}function L(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function j(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(L,this),this.reset(!0)}function I(t){if(t||""===t){var n=t[i];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function n(){for(;++o<t.length;)if(r.call(t,o))return n.value=t[o],n.done=!1,n;return n.value=e,n.done=!0,n};return a.next=a}}throw new TypeError(typeof t+" is not iterable")}return b.prototype=x,o(C,"constructor",{value:x,configurable:!0}),o(x,"constructor",{value:b,configurable:!0}),b.displayName=d(x,c,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===b||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,x):(e.__proto__=x,d(e,c,"GeneratorFunction")),e.prototype=Object.create(C),e},t.awrap=function(e){return{__await:e}},_(S.prototype),d(S.prototype,l,(function(){return this})),t.AsyncIterator=S,t.async=function(e,n,r,o,a){void 0===a&&(a=Promise);var i=new S(s(e,n,r,o),a);return t.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},_(C),d(C,c,"Generator"),d(C,i,(function(){return this})),d(C,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=I,T.prototype={constructor:T,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(j),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function o(r,o){return l.type="throw",l.arg=t,n.next=r,o&&(n.method="next",n.arg=e),!!o}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],l=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var u=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return o(i.catchLoc,!0);if(this.prev<i.finallyLoc)return o(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return o(i.catchLoc,!0)}else{if(!c)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return o(i.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var a=o;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,g):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),g},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),j(n),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;j(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:I(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),g}},t}function c(e,t,n,r,o,a,i){try{var l=e[a](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,o)}function d(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function i(e){c(a,r,o,i,l,"next",e)}function l(e){c(a,r,o,i,l,"throw",e)}i(void 0)}))}}function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)t.indexOf(n=a[r])>=0||(o[n]=e[n]);return o}function p(e){var t=e.flexs,n=e.style,r=e.gap,o=a.Children.map(e.children,(function(e,n){return a.createElement("div",{style:{flex:(null==t?void 0:t[n])||1}},e)}));return a.createElement("div",{style:s({width:"100%"},n,r&&{gap:r},{display:"flex",alignItems:"center"})},o)}function h(e,t){void 0===t&&(t={});var n=t.insertAt;if(e&&"undefined"!=typeof document){var r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css","top"===n&&r.firstChild?r.insertBefore(o,r.firstChild):r.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}}h(".input-module_wrap__5-bC6 {\n width: 100%;\n position: relative;\n}\n\n.input-module_wrap__5-bC6 input {\n width: 100%;\n margin: 0;\n padding: 0;\n border-radius: 4px;\n box-sizing: border-box;\n margin: 0;\n padding: 5px 5px;\n color: rgba(0, 0, 0, 0.88);\n font-size: 12px;\n transition: all 0.2s;\n border-width: 1px;\n border-style: solid;\n border-color: #d9d9d9;\n outline: none;\n text-overflow: ellipsis;\n}\n\n.input-module_wrap__5-bC6 input:focus {\n border-color: rgb(27, 110, 243);\n box-shadow: 0 0 0 2px rgba(27, 110, 243, 0.12);\n outline: 0;\n background-color: #ffffff;\n}");var m=o.forwardRef((function(e,t){var n=s({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e),e));return a.createElement("div",{ref:t,className:"input-module_wrap__5-bC6"},a.createElement("input",Object.assign({},n)))})),g=function(e){var t=e.children;return a.createElement("label",null,a.createElement("input",{type:"radio",name:e.name,value:e.value,onChange:e.onChange}),t)};function v(e){return a.createElement("div",{className:"Select-module_wrap__LtW5O"},a.createElement("select",{title:e.title,onChange:function(t){null==e.onChange||e.onChange(t.target.value)},value:e.value},e.children))}g.Group=function(e){o.useState(e.value);var t=function(t){null==e.onChange||e.onChange(t.target.value)},n=a.Children.map(e.children,(function(n){return a.isValidElement(n)?a.cloneElement(n,{onChange:t,checked:n.props.value===e.value,name:e.name}):null}));return a.createElement("div",null,n)},h(".Select-module_wrap__LtW5O select {\n width: 100%;\n margin: 0;\n padding: 0;\n border-radius: 4px;\n box-sizing: border-box;\n margin: 0;\n padding: 5px 5px;\n color: rgba(0, 0, 0, 0.88);\n font-size: 12px;\n transition: all 0.2s;\n border-width: 1px;\n border-style: solid;\n border-color: #d9d9d9;\n outline: none;\n text-overflow: ellipsis;\n}\n\n.Select-module_wrap__LtW5O select:focus {\n border-color: rgb(27, 110, 243);\n box-shadow: 0 0 0 2px rgba(27, 110, 243, 0.12);\n outline: 0;\n background-color: #ffffff;\n}"),v.Option=function(e){return a.createElement("option",Object.assign({},e))},h(".AutoComplete-module_input__2BQZK {\n margin: 0;\n padding: 0;\n border-radius: 4px;\n box-sizing: border-box;\n margin: 0;\n padding: 5px 5px;\n color: rgba(0, 0, 0, 0.88);\n font-size: 12px;\n transition: all 0.2s;\n border-width: 1px;\n border-style: solid;\n border-color: #d9d9d9;\n outline: 0;\n text-overflow: ellipsis;\n width: 100%;\n}\n\n.AutoComplete-module_input__2BQZK:focus {\n border-color: rgb(27, 110, 243);\n box-shadow: 0 0 0 2px rgba(27, 110, 243, 0.12);\n outline: 0;\n background-color: #ffffff;\n}\n\n.AutoComplete-module_dropdown__9zWLc {\n z-index: 10;\n padding: 5px 0;\n max-height: 260px;\n overflow-x: auto;\n overflow-x: hidden;\n min-width: 100px;\n margin: 0;\n list-style: none;\n border: 1px solid #dcdfe6;\n border-radius: 4px;\n -webkit-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.12);\n box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.12);\n background: #fff;\n line-height: 26px;\n font-size: 12px;\n -webkit-animation-duration: 0.3s;\n animation-duration: 0.3s;\n -webkit-animation-timing-function: ease;\n animation-timing-function: ease;\n}\n\n.AutoComplete-module_dropdownoption__CGG0P {\n padding: 0 5px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n word-wrap: normal;\n cursor: pointer;\n}\n.AutoComplete-module_dropdownoption__CGG0P:hover {\n background-color: #d8dce1;\n}"),h(".Popover-module_popover__ZJZ5C {\n z-index: 10;\n padding: 5px 0;\n max-height: 260px;\n overflow-x: auto;\n overflow-x: hidden;\n min-width: 100px;\n margin: 0;\n list-style: none;\n border: 1px solid #dcdfe6;\n border-radius: 4px;\n -webkit-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.12);\n box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.12);\n background: #fff;\n line-height: 26px;\n font-size: 12px;\n -webkit-animation-duration: 0.3s;\n animation-duration: 0.3s;\n -webkit-animation-timing-function: ease;\n animation-timing-function: ease;\n}");var b=["children","targetEl"],x=o.forwardRef((function(e,t){var n=o.useRef(null),r=e.children,l=e.targetEl,u=f(e,b);return o.useLayoutEffect((function(){if(console.log("mount"),n.current&&l){var e=l.getBoundingClientRect(),t=e.left,r=e.top+e.height,o=e.width;n.current.style.position="absolute",n.current.style.top=r+10+"px",n.current.style.left=t+"px",n.current.style.width=o+"px"}}),[l]),i.createPortal(a.createElement("div",Object.assign({className:"Popover-module_popover__ZJZ5C",ref:function(e){n.current=e,t.current=e}},u),r),document.body)})),y=["active","children"],w=function(e){var t=e.active,n=e.children,r=f(e,y),i=o.useRef(null);return o.useEffect((function(){i.current&&t&&l(i.current,{scrollMode:"if-needed",behavior:"smooth"})}),[t]),a.createElement("div",Object.assign({ref:i},r),n)};function E(e,t){var n=[];return e.length>0&&(n=e.filter((function(e){return(""+e).toLowerCase().indexOf(t)>-1}))),n}function C(e){return e}function _(e){return e}var S=function(e){var t,n=o.useRef(null),r=o.useRef(null),i=o.useState([]),l=i[0],c=i[1],s=o.useState(0),f=s[0],p=s[1],h=o.useState(!1),m=h[0],g=h[1],v=o.useState(e.value),b=v[0],y=v[1],S=e.filter||E,k=e.optionRender||C,O=e.optionValuer||_,L=function(){var t=d(u().mark((function t(n){var r,o,a;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(y(r=n.currentTarget.value),!(e.dataSource instanceof Function)){t.next=8;break}return t.next=5,e.dataSource(r);case 5:o=t.sent,t.next=9;break;case 8:o=e.dataSource;case 9:(a=S(o,r)).length>0?(c(a),g(!0)):g(!1),j(r);case 12:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();function j(t,n){null==e.onChange||e.onChange(t,n)}return o.useEffect((function(){var e=function(e){t(e)};return document.addEventListener("mousedown",e),function(){document.removeEventListener("mousedown",e)}}),[t=function(e){[n.current,r.current].every((function(t){return!(null!=t&&t.contains(e.target))}))&&g(!1)}]),a.createElement(a.Fragment,null,a.createElement("input",{type:"text",ref:n,className:"AutoComplete-module_input__2BQZK",title:b,value:b,onChange:L,onKeyDown:function(e){if("ArrowUp"===e.key){if(0===f)return void p(l.length-1);p(f-1)}else if("ArrowDown"===e.key){if(f>=l.length-1)return void p(0);p(f+1)}else if("Enter"===e.key){var t=l[f],n=O(t);y(n),j(n,t),p(0),g(!1)}else"Escape"===e.key&&g(!1)},style:e.inputStyle,autoFocus:!0}),m&&a.createElement(x,{targetEl:n.current,ref:r},l.map((function(e,t){var n=t===f;return a.createElement(w,Object.assign({className:"AutoComplete-module_dropdownoption__CGG0P"},n&&{style:{background:"#d8dce1"}},{active:n,key:t,onClick:function(t){return function(e){var t=O(e);y(t),j(t,e),g(!1),p(0)}(e)}}),k(e))}))))},k=[];function O(e,t){var n=[];return e.length>0&&(n=e.filter((function(e){return e.name.toLowerCase().indexOf(t)>-1}))),n}function L(e){return null==e?void 0:e.name}var j=function(){var e=d(u().mark((function e(t){var n;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=[],0!==t.length){e.next=3;break}return e.abrupt("return",n);case 3:return j.length>0&&(n=k.filter((function(e){return e.name.toLowerCase().indexOf(t)>-1}))),e.abrupt("return",n);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();function T(e){return a.createElement(S,{dataSource:j,value:e.value,onChange:e.onChange,filter:O,optionRender:L,optionValuer:L})}function I(e){var t=e.label,n=e.children;return a.createElement("div",{style:s({},e.style,{display:"flex",alignItems:"center"})},a.createElement("div",{style:{flex:"0 0 10em",display:"inline-flex",justifyContent:"end",whiteSpace:"nowrap",overflow:"hidden",alignItems:"center"}},t,":"),a.createElement("div",{style:{flex:"auto",display:"flex",alignItems:"center"}},n))}var P=o.memo(I),B=[],N={boxSizing:"border-box",border:"none",outline:"none",fontSize:"inherit",fontFamily:"inherit",margin:0,padding:"6px 11px",width:"100%",height:"100%",boxShadow:"inset 0 0 0 2px #5292f7",borderRadius:0};function G(e,t){var n=[];return e.length>0&&(n=e.filter((function(e){return e.name.toLowerCase().indexOf(t)>-1}))),n}function z(e){return null==e?void 0:e.name}var A=function(){var e=d(u().mark((function e(t){var n;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=[],0!==t.length){e.next=3;break}return e.abrupt("return",n);case 3:return B.length>0&&(n=B.filter((function(e){return e.name.toLowerCase().indexOf(t)>-1}))),e.abrupt("return",n);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),R=function(e){return a.createElement(S,{dataSource:A,value:e.value,onChange:e.onChange,filter:G,optionRender:z,optionValuer:z,inputStyle:N})};exports.Fapiao=function(e){var i=o.useState(),l=i[0],u=i[1],c=o.useState(),d=c[0],s=c[1],f=o.useState(),h=f[0],b=f[1],x=o.useState(),y=x[0],w=x[1],E=o.useState(),C=E[0],_=E[1],S=o.useState(),k=S[0],O=S[1],L=o.useState(),j=L[0],I=L[1],B=o.useState(),N=B[0],G=B[1],z=o.useState(),A=z[0],F=z[1],q=o.useState(),Z=q[0],D=q[1],K=o.useState(),V=K[0],W=K[1],M=o.useState(),Q=M[0],J=M[1],Y=o.useState(),U=Y[0],H=Y[1],X=o.useState(),$=X[0],ee=X[1],te=o.useState(),ne=te[0],re=te[1],oe=o.useState(),ae=oe[0],ie=oe[1],le=o.useState(),ue=le[0],ce=le[1],de=o.useState(),se=de[0],fe=de[1],pe=o.useState(e.goods||[]),he=pe[0],me=pe[1],ge=o.useRef(null),ve=[{title:"货物、服务名称",dataIndex:"name",width:"15em",editable:!0,editor:R},{title:"税目编码",dataIndex:"taxCode",width:"14em",editable:!0},{title:"规格型号",dataIndex:"models",width:"6em",editable:!0},{title:"单位",dataIndex:"unit",width:"4em",editable:!0},{title:"数量单价(含税)",dataIndex:"price",width:"9em",editable:!0},{title:"金额(含税)",dataIndex:"totalPrice",width:"7em",editable:!0},{title:"税率",dataIndex:"taxRate",width:"4em",editable:!0},{title:"税额",dataIndex:"taxAmount",width:"7em",editable:!0},{title:"操作",dataIndex:"opr",render:function(e,t,n){return a.createElement("a",{onClick:function(e){return he.splice(t,1),void me([].concat(he))},href:"javascript: void(0)"},"删除")},width:"4em",align:"center"}],be=o.useMemo((function(){return he.reduce((function(e,t){return e.add(t.totalPrice||0)}),new t(0)).toString()}),[he]),xe=n(be);return a.createElement("div",{style:{background:"rgb(235,236,240)",fontSize:12,padding:10,borderRadius:6}},a.createElement(p,{style:{marginBottom:6},gap:6},a.createElement(P,{label:"购方类型"},a.createElement(g.Group,{value:l,onChange:function(e){u(e)}},a.createElement(g,{value:"个人"},"个人"),a.createElement(g,{value:"企业"},"企业"))),a.createElement(P,{label:"发票类型"},a.createElement(v,{value:d,onChange:function(e){s(e)}},a.createElement(v.Option,{value:"増值税电子发票"},"増值税电子发票"),a.createElement(v.Option,{value:"増值税普通发蔈"},"増值税普通发蔈"),a.createElement(v.Option,{value:"増值税专用发蔈"},"増值税专用发蔈")))),a.createElement(p,{style:{marginBottom:6},gap:6},a.createElement(P,{label:"购方名称"},a.createElement(T,{onChange:function(e,t){b(e),t instanceof Object&&(w(t.taxNum),_(t.address),O(t.tel),I(t.bankName),G(t.bankAccount))},value:h})),a.createElement(P,{label:"购方纳税人识别号"},a.createElement(m,{placeholder:"请输入购方纳税人识别号",onChange:function(e){w(e.currentTarget.value)},value:y}))),a.createElement(p,{style:{marginBottom:6},gap:6},a.createElement(P,{label:"购方地址、电话"},a.createElement(p,{gap:6,flexs:["auto","0 1 8em"]},a.createElement(m,{placeholder:"请输入购方地址",onChange:function(e){_(e.currentTarget.value)},value:C}),a.createElement(m,{placeholder:"请输入电话",onChange:function(e){O(e.currentTarget.value)},value:k}))),a.createElement(P,{label:"购方开户行及账户"},a.createElement(p,{gap:6,flexs:["auto","0 1 10em"]},a.createElement(m,{placeholder:"请输入开户行",onChange:function(e){I(e.currentTarget.value)},value:j}),a.createElement(m,{placeholder:"请输入账户",onChange:function(e){G(e.currentTarget.value)},value:N})))),a.createElement("div",{style:{fontSize:12,textAlign:"right",marginBottom:6}},a.createElement("a",{style:{marginRight:10,textDecoration:"none"},onClick:function(){me([].concat(he,[{}]))},href:"javascript: void(0)"},"添加新行"),a.createElement("a",{style:{textDecoration:"none"},onClick:function(){var e,t;me([]),null==(e=ge.current)||e.setEditingCell(void 0),null==(t=ge.current)||t.setSelectedCell(void 0)},href:"javascript: void(0)"},"清空数据")),a.createElement(r,{ref:ge,style:{marginBottom:6},columns:ve,data:he,onChangeCell:function(e,t,n){var r,o;if(void 0===t.column.dataIndex)throw new Error("detail.column.dataIndex can't be undefine");"name"===t.column.dataIndex&&n instanceof Object&&Object.assign(he[t.rowIdx],((o={}).taxCode=n.taxCode,o)),Object.assign(he[t.rowIdx],((r={})[t.column.dataIndex]=e,r)),me([].concat(he))}}),a.createElement(p,{style:{marginBottom:6},gap:6},a.createElement(P,{label:"合计金额"},"¥",be),a.createElement(P,{label:"合计税额"},"¥0.00")),a.createElement(p,{style:{marginBottom:6},gap:6},a.createElement(P,{label:"价税合计(大写)"},xe),a.createElement(P,{label:"价税合计(小写)"},"¥0.00")),a.createElement(p,{style:{marginBottom:6},gap:6},a.createElement(P,{label:"销方名称"},a.createElement(m,{placeholder:"请输入销方名称",onChange:function(e){F(e.currentTarget.value)},value:A})),a.createElement(P,{label:"销方纳税人识别号"},a.createElement(m,{placeholder:"销方纳税人识别号",onChange:function(e){D(e.currentTarget.value)},value:Z}))),a.createElement(p,{style:{marginBottom:6},gap:6},a.createElement(P,{label:"销方地址、电话"},a.createElement(p,{gap:6,flexs:["auto","0 1 8em"]},a.createElement(m,{placeholder:"请输入销方地址",onChange:function(e){W(e.currentTarget.value)},value:V}),a.createElement(m,{placeholder:"请输入电话",onChange:function(e){J(e.currentTarget.value)},value:Q}))),a.createElement(P,{label:"销方开户行及账户"},a.createElement(p,{gap:6,flexs:["auto","0 1 10em"]},a.createElement(m,{placeholder:"请输入开户行",onChange:function(e){H(e.currentTarget.value)},value:U}),a.createElement(m,{placeholder:"请输入账户",onChange:function(e){ee(e.currentTarget.value)},value:$})))),a.createElement(P,{label:"备注",style:{marginBottom:6}},a.createElement(m,{placeholder:"请输入备注",value:ne,onChange:function(e){re(e.currentTarget.value)}})),a.createElement(p,{style:{marginBottom:6},gap:6},a.createElement(P,{label:"收款人"},a.createElement(m,{placeholder:"请输入开票人",onChange:function(e){ie(e.currentTarget.value)},value:ae})),a.createElement(P,{label:"复核人"},a.createElement(m,{placeholder:"请输入复核人",onChange:function(e){ce(e.currentTarget.value)},value:ue})),a.createElement(P,{label:"开票人"},a.createElement(m,{placeholder:"请输入开票人",onChange:function(e){fe(e.currentTarget.value)},value:se}))))}; //# sourceMappingURL=fapiao.cjs.production.min.js.map