| 123 |
- !function e(t,n,r){function a(l,i){if(!n[l]){if(!t[l]){var s="function"==typeof require&&require;if(!i&&s)return s(l,!0);if(o)return o(l,!0);var u=new Error("Cannot find module '"+l+"'");throw u.code="MODULE_NOT_FOUND",u}var d=n[l]={exports:{}};t[l][0].call(d.exports,function(e){var n=t[l][1][e];return a(n?n:e)},d,d.exports,e,t,n,r)}return n[l].exports}for(var o="function"==typeof require&&require,l=0;l<r.length;l++)a(r[l]);return a}({1:[function(e,t,n){function r(e){return e&&e.__esModule?e:{"default":e}}function a(){for(var e=arguments.length,t=Array(e),n=0;e>n;n++)t[n]=arguments[n];return function(e){return function(n,r,a){var l=e(n,r,a),s=l.dispatch,u=[],d={getState:l.getState,dispatch:function(e){return s(e)}};return u=t.map(function(e){return e(d)}),s=i["default"].apply(void 0,u)(l.dispatch),o({},l,{dispatch:s})}}}n.__esModule=!0;var o=Object.assign||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};n["default"]=a;var l=e("./compose"),i=r(l)},{"./compose":4}],2:[function(e,t,n){function r(e,t){return function(){return t(e.apply(void 0,arguments))}}function a(e,t){if("function"==typeof e)return r(e,t);if("object"!=typeof e||null===e)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===e?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');for(var n=Object.keys(e),a={},o=0;o<n.length;o++){var l=n[o],i=e[l];"function"==typeof i&&(a[l]=r(i,t))}return a}n.__esModule=!0,n["default"]=a},{}],3:[function(e,t,n){function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){var n=t&&t.type,r=n&&'"'+n.toString()+'"'||"an action";return"Given action "+r+', reducer "'+e+'" returned undefined. To ignore an action, you must explicitly return the previous state.'}function o(e){Object.keys(e).forEach(function(t){var n=e[t],r=n(void 0,{type:i.ActionTypes.INIT});if("undefined"==typeof r)throw new Error('Reducer "'+t+'" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined.');var a="@@redux/PROBE_UNKNOWN_ACTION_"+Math.random().toString(36).substring(7).split("").join(".");if("undefined"==typeof n(void 0,{type:a}))throw new Error('Reducer "'+t+'" returned undefined when probed with a random type. '+("Don't try to handle "+i.ActionTypes.INIT+' or other actions in "redux/*" ')+"namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined.")})}function l(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++){var l=t[r];"function"==typeof e[l]&&(n[l]=e[l])}var i,s=Object.keys(n);try{o(n)}catch(u){i=u}return function(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],t=arguments[1];if(i)throw i;for(var r=!1,o={},l=0;l<s.length;l++){var u=s[l],d=n[u],c=e[u],f=d(c,t);if("undefined"==typeof f){var p=a(u,t);throw new Error(p)}o[u]=f,r=r||f!==c}return r?o:e}}n.__esModule=!0,n["default"]=l;var i=e("./createStore"),s=e("lodash/isPlainObject"),u=(r(s),e("./utils/warning"));r(u)},{"./createStore":5,"./utils/warning":7,"lodash/isPlainObject":11}],4:[function(e,t,n){"use strict";function r(){for(var e=arguments.length,t=Array(e),n=0;e>n;n++)t[n]=arguments[n];if(0===t.length)return function(e){return e};var r=function(){var e=t[t.length-1],n=t.slice(0,-1);return{v:function(){return n.reduceRight(function(e,t){return t(e)},e.apply(void 0,arguments))}}}();return"object"==typeof r?r.v:void 0}n.__esModule=!0,n["default"]=r},{}],5:[function(e,t,n){function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){function r(){g===y&&(g=y.slice())}function o(){return E}function i(e){if("function"!=typeof e)throw new Error("Expected listener to be a function.");var t=!0;return r(),g.push(e),function(){if(t){t=!1,r();var n=g.indexOf(e);g.splice(n,1)}}}function d(e){if(!(0,l["default"])(e))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if("undefined"==typeof e.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(v)throw new Error("Reducers may not dispatch actions.");try{v=!0,E=m(E,e)}finally{v=!1}for(var t=y=g,n=0;n<t.length;n++)t[n]();return e}function c(e){if("function"!=typeof e)throw new Error("Expected the nextReducer to be a function.");m=e,d({type:u.INIT})}function f(){var e,t=i;return e={subscribe:function(e){function n(){e.next&&e.next(o())}if("object"!=typeof e)throw new TypeError("Expected the observer to be an object.");n();var r=t(n);return{unsubscribe:r}}},e[s["default"]]=function(){return this},e}var p;if("function"==typeof t&&"undefined"==typeof n&&(n=t,t=void 0),"undefined"!=typeof n){if("function"!=typeof n)throw new Error("Expected the enhancer to be a function.");return n(a)(e,t)}if("function"!=typeof e)throw new Error("Expected the reducer to be a function.");var m=e,E=t,y=[],g=y,v=!1;return d({type:u.INIT}),p={dispatch:d,subscribe:i,getState:o,replaceReducer:c},p[s["default"]]=f,p}n.__esModule=!0,n.ActionTypes=void 0,n["default"]=a;var o=e("lodash/isPlainObject"),l=r(o),i=e("symbol-observable"),s=r(i),u=n.ActionTypes={INIT:"@@redux/INIT"}},{"lodash/isPlainObject":11,"symbol-observable":12}],6:[function(e,t,n){function r(e){return e&&e.__esModule?e:{"default":e}}n.__esModule=!0,n.compose=n.applyMiddleware=n.bindActionCreators=n.combineReducers=n.createStore=void 0;var a=e("./createStore"),o=r(a),l=e("./combineReducers"),i=r(l),s=e("./bindActionCreators"),u=r(s),d=e("./applyMiddleware"),c=r(d),f=e("./compose"),p=r(f),m=e("./utils/warning");r(m);n.createStore=o["default"],n.combineReducers=i["default"],n.bindActionCreators=u["default"],n.applyMiddleware=c["default"],n.compose=p["default"]},{"./applyMiddleware":1,"./bindActionCreators":2,"./combineReducers":3,"./compose":4,"./createStore":5,"./utils/warning":7}],7:[function(e,t,n){function r(e){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(e);try{throw new Error(e)}catch(t){}}n.__esModule=!0,n["default"]=r},{}],8:[function(e,t,n){function r(e){return a(Object(e))}var a=Object.getPrototypeOf;t.exports=r},{}],9:[function(e,t,n){function r(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(n){}return t}t.exports=r},{}],10:[function(e,t,n){function r(e){return!!e&&"object"==typeof e}t.exports=r},{}],11:[function(e,t,n){function r(e){if(!l(e)||f.call(e)!=i||o(e))return!1;var t=a(e);if(null===t)return!0;var n=d.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&u.call(n)==c}var a=e("./_getPrototype"),o=e("./_isHostObject"),l=e("./isObjectLike"),i="[object Object]",s=Object.prototype,u=Function.prototype.toString,d=s.hasOwnProperty,c=u.call(Object),f=s.toString;t.exports=r},{"./_getPrototype":8,"./_isHostObject":9,"./isObjectLike":10}],12:[function(e,t,n){(function(n){t.exports=e("./ponyfill")(n||window||this)}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./ponyfill":13}],13:[function(e,t,n){t.exports=function(e){var t,n=e.Symbol;return"function"==typeof n?n.observable?t=n.observable:(t=n("observable"),n.observable=t):t="@@observable",t}},{}],14:[function(e,t,n){function r(e){return e&&e.__esModule?e:{"default":e}}function a(){var e=this,t=function(){e.forceUpdate()};this._storeSubstription=this.props.store.subscribe(t)}function o(){this.props.dbg&&console.log("OrderCompany: Component mounted.")}function l(){var e=this,t=this.props.store.getState(),n=null;if("comA"==this.props.comType?n=t.comA:"comB"==this.props.comType&&(n=t.comB),!n)return null;var r=function(t,n,r,a){e.props.store.dispatch({type:"COMPANY_CHANGE",comType:n,fieldName:r,value:a})};return"edit"==t.mode&&"comB"==this.props.comType?u["default"].createElement("form",{className:"form-horizontal"},u["default"].createElement("b",null,n.label,":"),u["default"].createElement("div",{className:"form-group form-group-sm"},u["default"].createElement("div",{className:"col-md-10"},u["default"].createElement("input",{type:"text",value:n.name,placeholder:"nazwa firmy",className:"form-control input-sm",onChange:function(t){return r(t,e.props.comType,"name",t.target.value)}}))),u["default"].createElement("div",{className:"form-group form-group-sm"},u["default"].createElement("div",{className:"col-md-5"},u["default"].createElement("input",{type:"text",value:n.address,placeholder:"ulica",className:"form-control input-sm",onChange:function(t){return r(t,e.props.comType,"address",t.target.value)}})),u["default"].createElement("div",{className:"col-md-2"},u["default"].createElement("input",{type:"text",value:n.postCode,placeholder:"kod",className:"form-control input-sm",onChange:function(t){return r(t,e.props.comType,"postCode",t.target.value)}})),u["default"].createElement("div",{className:"col-md-3"},u["default"].createElement("input",{type:"text",value:n.city,placeholder:"miasto",className:"form-control input-sm",onChange:function(t){return r(t,e.props.comType,"city",t.target.value)}}))),u["default"].createElement("div",{className:"form-group form-group-sm"},u["default"].createElement("div",{className:"col-md-10"},u["default"].createElement("input",{type:"text",value:n.nip,placeholder:"nip",className:"form-control input-sm",onChange:function(t){return r(t,e.props.comType,"nip",t.target.value)}}))),u["default"].createElement("div",{className:"form-group form-group-sm"},u["default"].createElement("div",{className:"col-md-10"},u["default"].createElement("input",{type:"text",value:n.contactPerson,placeholder:"osoba kontaktowa",className:"form-control input-sm",onChange:function(t){return r(t,e.props.comType,"contactPerson",t.target.value)}}))),u["default"].createElement("div",{className:"form-group form-group-sm"},u["default"].createElement("div",{className:"col-md-10"},u["default"].createElement("input",{type:"text",value:n.contactTel,placeholder:"tel. kom.",className:"form-control input-sm",onChange:function(t){return r(t,e.props.comType,"contactTel",t.target.value)}}))),u["default"].createElement("div",{className:"form-group form-group-sm"},u["default"].createElement("div",{className:"col-md-10"},u["default"].createElement("input",{type:"text",value:n.contactMail,placeholder:"mail",className:"form-control input-sm",onChange:function(t){return r(t,e.props.comType,"contactMail",t.target.value)}})))):"comA"==this.props.comType?u["default"].createElement("div",null,u["default"].createElement("b",null,n.label,":"),u["default"].createElement("div",{style:{marginLeft:30}},u["default"].createElement("b",null,n.name||"........"),u["default"].createElement("br",null),n.address||"...........",",",u["default"].createElement("br",null),n.postCode||"......"," ",n.city||"........",u["default"].createElement("br",null),"NIP ",n.nip||"..................")):"comB"==this.props.comType?u["default"].createElement("div",null,u["default"].createElement("b",null,n.label,":"),u["default"].createElement("div",{style:{marginLeft:30}},u["default"].createElement("b",null,"Firma: ",n.name||"........"),u["default"].createElement("br",null),"Adres: ",n.address||"........",", ",n.postCode||"......"," ",n.city||"........",u["default"].createElement("br",null),"NIP: ",n.nip||"...............",u["default"].createElement("br",null),"Osoba kontaktowa: ",n.contactPerson||"..............",u["default"].createElement("br",null),"tel. kom.: ",n.contactTel||"..............",u["default"].createElement("br",null),"mail: ",n.contactMail||"..............")):null}function i(e,t){return(0,f["default"])({},u["default"].Component.prototype,{props:e,context:t,state:E,componentWillMount:a,componentDidMount:o,render:l})}Object.defineProperty(n,"__esModule",{value:!0});var s=e("react"),u=r(s),d=e("react-dom"),c=(r(d),e("object-assign")),f=r(c),p=e("classnames"),m=(r(p),e("./utils/clickedOutsideElement.js")),E=(r(m),{});n["default"]=i,t.exports=n["default"]},{"./utils/clickedOutsideElement.js":19,classnames:"classnames","object-assign":"object-assign",react:"react","react-dom":"react-dom"}],15:[function(e,t,n){function r(e){return e&&e.__esModule?e:{"default":e}}function a(){var e=this;this.isSyncNeeded=function(){var t=e.props.store.getState();if(t.addPosIdx>0)return!0;for(var n in t.lastEdited)if(!0===t.lastEdited[n])return!0;return Object.keys(t.lastEditedFields).length?!0:Object.keys(t.toDeletePosList).length?!0:!1};var t=function(){e.forceUpdate()};this._storeSubstription=this.props.store.subscribe(t)}function o(){this.props.dbg&&console.log("OrdersPanel: Component mounted.")}function l(){var e=this,t=this.props.store.getState(),n=t.mode;if("view"!=n&&"edit"!=n)return null;var r=this.isSyncNeeded(),a=null,o=!r&&t.idOrder>0,l=null,i="";o&&(i=t.printLink+"&"+t.printIdOrderArg+"="+t.idOrder),reactBtnBack=t.backLink?u["default"].createElement("a",{href:t.backLink,style:{marginRight:20},className:"btn btn-default"},"Wróć"):null,l=u["default"].createElement("a",{href:i,target:"_blank",style:{marginLeft:20},className:(0,m["default"])({btn:!0,"btn-primary":!0,disabled:!o})},u["default"].createElement("i",{className:"glyphicon glyphicon-print"})," Drukuj"),r&&(a=u["default"].createElement("button",{className:(0,m["default"])({btn:!0,"btn-primary":!0,disabled:t.isLoadingSaveResult||!1}),onClick:function(e){return d(e)},style:{marginLeft:20}},u["default"].createElement("i",{className:"glyphicon glyphicon-floppy-disk"})," Zapisz zmiany ",t.isLoadingSaveResult?"...":""));var s=function(t,n){e.props.store.dispatch({type:"TOGGLE_MODE",mode:n})},d=function(){e.props.store.dispatch({type:"SAVE_REQUEST"})};return u["default"].createElement("div",{style:{textAlign:"right"},className:"order-panel"},reactBtnBack,function(){switch(t.mode){case"edit":return u["default"].createElement("button",{className:"btn btn-default",onClick:function(e){return s(e,"view")}},u["default"].createElement("i",{className:"glyphicon glyphicon-lock",style:{color:"#888"}})," Wyłącz edycję");case"view":return u["default"].createElement("button",{className:"btn btn-default",onClick:function(e){return s(e,"edit")}},u["default"].createElement("i",{className:"glyphicon glyphicon-lock"})," Edytuj");default:return null}}(),a,l)}function i(e,t){return(0,f["default"])({},u["default"].Component.prototype,{props:e,context:t,state:y,componentWillMount:a,componentDidMount:o,render:l})}Object.defineProperty(n,"__esModule",{value:!0});var s=e("react"),u=r(s),d=e("react-dom"),c=(r(d),e("object-assign")),f=r(c),p=e("classnames"),m=r(p),E=e("./utils/clickedOutsideElement.js"),y=(r(E),{});n["default"]=i,t.exports=n["default"]},{"./utils/clickedOutsideElement.js":19,classnames:"classnames","object-assign":"object-assign",react:"react","react-dom":"react-dom"}],16:[function(e,t,n){function r(e){return e&&e.__esModule?e:{"default":e}}function a(){var e=this,t=function(){e.forceUpdate()};this._storeSubstription=this.props.store.subscribe(t)}function o(){this.props.dbg&&console.log("OrdersPosList: Component mounted.")}function l(){var e=this,t=this.props.store.getState();t.dbg&&console.log("OrdersPosList::render: state",t);var n=t.pos.reduce(function(e,t){var n=(0,g["default"])(t.price),r=(0,g["default"])(t.quantity),a=n*r;return e+=a},0),r="...",a=null,o=function(t,n,r){e.props.store.dispatch({type:"POSLIST_CHANGE",idPos:t,fieldName:n,value:r})},l=function(e){console.log("code",e),13==e&&i()},i=function(){e.props.store.dispatch({type:"POSLIST_ADD",name:t.addPos.name,price:t.addPos.price,quantity:t.addPos.quantity,unit:t.addPos.unit})},s=function(t,n){e.props.store.dispatch({type:"POSLIST_DELETE",idPos:n})},d=function(e,n){return e?t.validateEditErr&&e in t.validateEditErr?n in t.validateEditErr[e]:!1:t.validateAddErr?n in t.validateAddErr:!1},c=function(e){return 0>e?!0:e in t.lastEdited&&t.lastEdited[e]};a="edit"==t.mode?t.pos.map(function(e,t){var n=t+1,r=(0,g["default"])(e.price),a=(0,g["default"])(e.quantity),l=r*a,i={},f=u["default"].createElement("a",{className:"pull-right",style:{color:"red",cursor:"pointer"},onClick:function(t){return s(t,e.id)},title:"Usuń pozycję"},"x");return c(e.id)&&(i.backgroundColor="#d9edf7"),u["default"].createElement("tr",{className:"page-break-before",key:n},u["default"].createElement("td",{style:i},n,".",f),u["default"].createElement("td",{className:(0,m["default"])({"has-error":d(e.id,"name")})},u["default"].createElement("input",{type:"text",value:e.name,className:"form-control",onChange:function(t){return o(e.id,"name",t.target.value)}})),u["default"].createElement("td",{className:(0,m["default"])({"has-error":d(e.id,"unit")}),style:{textAlign:"right"}},u["default"].createElement("input",{type:"text",value:e.unit,className:"form-control",style:{textAlign:"right"},onChange:function(t){return o(e.id,"unit",t.target.value)}})),u["default"].createElement("td",{className:(0,m["default"])({"has-error":d(e.id,"quantity")}),style:{textAlign:"right"}},u["default"].createElement("input",{type:"text",value:e.quantity,className:"form-control",style:{textAlign:"right"},onChange:function(t){return o(e.id,"quantity",t.target.value)}})),u["default"].createElement("td",{className:(0,m["default"])({"has-error":d(e.id,"price")}),style:{textAlign:"right"}},u["default"].createElement("input",{type:"text",value:e.price,className:"form-control",style:{textAlign:"right"},onChange:function(t){return o(e.id,"price",t.target.value)}})),u["default"].createElement("td",{style:{textAlign:"right",verticalAlign:"middle"}},(0,v.pricePrintPL)(l)))}):t.pos.map(function(e,n){var r=n+1,a=(0,g["default"])(e.price),o=(0,g["default"])(e.quantity),l=a*o,i={};return"view"==t.mode&&c(e.id)&&(i.backgroundColor="#d9edf7"),u["default"].createElement("tr",{className:"page-break-before",key:r},u["default"].createElement("td",{style:i},r,"."),u["default"].createElement("td",null,e.name),u["default"].createElement("td",{style:{textAlign:"right"}},e.unit),u["default"].createElement("td",{style:{textAlign:"right"}},e.quantity),u["default"].createElement("td",{style:{textAlign:"right"}},(0,v.pricePrintPL)(e.price)),u["default"].createElement("td",{style:{textAlign:"right",verticalAlign:"middle"}},(0,v.pricePrintPL)(l)))});var f=null;if("edit"==t.mode){var p=(0,g["default"])(t.addPos.price),E=(0,g["default"])(t.addPos.quantity),y=p*E,b=99999;f=u["default"].createElement("tr",{className:"page-break-before",key:b},u["default"].createElement("td",null,u["default"].createElement("button",{type:"text",className:"btn btn-primary",onClick:function(e){return i()}},u["default"].createElement("i",{className:"glyphicon glyphicon-plus"}))),u["default"].createElement("td",{className:(0,m["default"])({"has-error":d(null,"add_name")})},u["default"].createElement("input",{type:"text",value:t.addPos.name,className:"form-control",onChange:function(e){return o(null,"add_name",e.target.value)},onKeyUp:function(e){return l(e.keyCode)}})),u["default"].createElement("td",{className:(0,m["default"])({"has-error":d(null,"add_unit")}),style:{textAlign:"right"}},u["default"].createElement("input",{type:"text",value:t.addPos.unit,style:{textAlign:"right"},className:"form-control",onChange:function(e){return o(null,"add_unit",e.target.value)},onKeyUp:function(e){return l(e.keyCode)}})),u["default"].createElement("td",{className:(0,m["default"])({"has-error":d(null,"add_quantity")}),style:{textAlign:"right"}},u["default"].createElement("input",{type:"number",value:t.addPos.quantity||"",style:{textAlign:"right"},className:"form-control",onChange:function(e){return o(null,"add_quantity",e.target.value)},onKeyUp:function(e){return l(e.keyCode)}})),u["default"].createElement("td",{className:(0,m["default"])({"has-error":d(null,"add_price")}),style:{textAlign:"right"}},u["default"].createElement("input",{type:"number",value:t.addPos.price||"",style:{textAlign:"right"},className:"form-control",onChange:function(e){return o(null,"add_price",e.target.value)},onKeyUp:function(e){return l(e.keyCode)}})),u["default"].createElement("td",{style:{textAlign:"right",verticalAlign:"middle"}},(0,v.pricePrintPL)(y)))}return u["default"].createElement("table",{id:"tbl-items",style:{width:"100%",marginTop:"6px",marginBottom:"6px"},className:"table table-bordered page-break-before"},u["default"].createElement("tbody",null,u["default"].createElement("tr",null,u["default"].createElement("th",{style:{textAlign:"center"}},"Lp."),u["default"].createElement("th",{style:{textAlign:"center"}},"Wyszczególnienie"),u["default"].createElement("th",{style:{textAlign:"center"}},"J.M."),u["default"].createElement("th",{style:{textAlign:"center"}},"Ilość"),u["default"].createElement("th",{style:{textAlign:"center"}},"Cena jednostkowa netto",u["default"].createElement("br",null),"[pln]"),u["default"].createElement("th",{style:{textAlign:"center"}},"Wartość netto",u["default"].createElement("br",null),"[pln]")),a,f,u["default"].createElement("tr",null,u["default"].createElement("td",{colSpan:"5",style:{textAlign:"right",borderBottom:"none"}},u["default"].createElement("b",null,"RAZEM:")),u["default"].createElement("td",{style:{textAlign:"right"}},(0,v.pricePrintPL)(n))),u["default"].createElement("tr",null,u["default"].createElement("td",{colSpan:"5"},u["default"].createElement("b",null,"UWAGI: ",t.notes)),u["default"].createElement("td",null)),u["default"].createElement("tr",null,u["default"].createElement("td",{colSpan:"5"},u["default"].createElement("b",null,"Słownie:"),u["default"].createElement("br",null)," ",r),u["default"].createElement("td",null))))}function i(e,t){return(0,f["default"])({},u["default"].Component.prototype,{props:e,context:t,state:b,componentWillMount:a,componentDidMount:o,render:l})}Object.defineProperty(n,"__esModule",{value:!0});var s=e("react"),u=r(s),d=e("react-dom"),c=(r(d),e("object-assign")),f=r(c),p=e("classnames"),m=r(p),E=e("./utils/clickedOutsideElement.js"),y=(r(E),e("./utils/parseFloatOrZero.js")),g=r(y),v=e("./utils/pricePrintFormat.js"),b={};n["default"]=i,t.exports=n["default"]},{"./utils/clickedOutsideElement.js":19,"./utils/parseFloatOrZero.js":20,"./utils/pricePrintFormat.js":21,classnames:"classnames","object-assign":"object-assign",react:"react","react-dom":"react-dom"}],17:[function(e,t,n){function r(e){return e&&e.__esModule?e:{"default":e}}function a(){var e=this,t=function(){e.forceUpdate()};this._storeSubstription=this.props.store.subscribe(t)}function o(){this.props.dbg&&console.log("Orders::componentDidMount.")}function l(){var e=this,t=this.props.store.getState();t.dbg&&console.log("Orders::render - state",t);var n=null;t.deal.showOfferLabel&&(n="edit"==t.mode?u["default"].createElement("div",null,t.deal.offerLabel,u["default"].createElement("input",{key:"999",value:t.deal.offerNr,onChange:function(t){e.props.store.dispatch({type:"UPDATE_OFFER_NR",value:t.target.value})}})):u["default"].createElement("div",null,t.deal.offerLabel," ",t.deal.offerNr||".............."));var r=null;t.deal.statement&&(r=u["default"].createElement("h4",{style:{textAlign:"center",marginRight:"auto",marginLeft:"auto",maxWidth:700}},t.deal.statement));var a=[],o=[];if((t.deal.condLabel||t.deal.conditions.length>0)&&(a=u["default"].createElement("h4",{style:{textAlign:"center"}},t.deal.condLabel),t.deal.conditions.length>0)){var l=1;o=t.deal.conditions.map(function(n){var r=1,a=n.map(function(n){r++;var a="....................";if(!n||n.length<2)return null;if("bold"==n[0])return u["default"].createElement("b",{key:r},n[1]);if("tag"==n[0])switch(n[1]){case"newline":return u["default"].createElement("br",{key:r});case"u":return u["default"].createElement("u",{key:r},n[2]);default:return null}if("text"==n[0])return u["default"].createElement("span",{key:r},n[1]);if("field_readonly"==n[0]){var o=n[2],l=o in t.lastEditedFields?t.lastEditedFields[o]:t.fields[o]||"";return u["default"].createElement("span",{key:r},l||a)}if("field"==n[0]){var o=n[2],l=o in t.lastEditedFields?t.lastEditedFields[o]:t.fields[o]||"",i=n[1];return"edit"==t.mode?u["default"].createElement("input",{key:r,value:l,placeholder:i,onChange:function(t){e.props.store.dispatch({type:"UPDATE_CONDITION",fieldName:o,value:t.target.value})}}):u["default"].createElement("span",{key:r},l||a)}return u["default"].createElement("span",{key:r},n[1])});return l++,u["default"].createElement("li",{key:l},a)}),o=u["default"].createElement("ol",null,o)}return u["default"].createElement("div",null,u["default"].createElement("div",null,t.deal.city,", ",t.deal.date,"r."),u["default"].createElement("table",{style:{width:"100%",marginTop:12}},u["default"].createElement("tbody",null,u["default"].createElement("tr",null,u["default"].createElement("td",{style:{width:"50%",verticalAlign:"top"}},u["default"].createElement(E["default"],{comType:"comA",store:this.props.store})),u["default"].createElement("td",{style:{width:"50%",verticalAlign:"top"}},u["default"].createElement(E["default"],{comType:"comB",store:this.props.store}))))),u["default"].createElement("h1",null,t.deal.label," ",u["default"].createElement("small",null,t.deal.nr)),n,this.props.children,u["default"].createElement("h3",null,"Dotyczy: ",t.deal.targetName||"................"),a,o,u["default"].createElement("div",{style:{paddingTop:30}},"(pieczęć i czytelny podpis Zamawiającego) ........................................................................"),r,u["default"].createElement("div",{style:{paddingTop:30}},"....................., dnia ........................................................................",u["default"].createElement("br",null),"(pieczęć i czytelny podpis Dostawcy zgodnie z zasadami reprezentacji)"))}function i(e,t,n,r){return(0,f["default"])({},u["default"].Component.prototype,{props:e,context:t,state:y,componentWillMount:a,componentDidMount:o,render:l})}Object.defineProperty(n,"__esModule",{value:!0});var s=e("react"),u=r(s),d=e("react-dom"),c=(r(d),e("object-assign")),f=r(c),p=e("classnames"),m=(r(p),e("./OrderCompany.jsx")),E=r(m),y={};n["default"]=i,t.exports=n["default"]},{"./OrderCompany.jsx":14,classnames:"classnames","object-assign":"object-assign",react:"react","react-dom":"react-dom"}],18:[function(e,t,n){function r(e){return e&&e.__esModule?e:{"default":e}}var a=Object.assign||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},o=e("react"),l=r(o),i=e("react-dom"),s=r(i),u=e("redux"),d=e("./OrdersPosList"),c=r(d),f=e("./OrdersZamowienie"),p=r(f),m=e("./OrdersPanel"),E=r(m);!function(e){function t(){var t={},n={},r={},o={year:void 0,today:void 0,usrLogin:void 0,projectInfo:{},pos:[],addPos:{},fields:{},lastEdited:{},lastEditedFields:{},toDeletePosList:{},notes:"",mode:"view",deal:{showOfferLabel:!1,targetName:"",statement:"",conditions:null,condLabel:""},dbg:!1};return n.options={},n.init=function(){var e=this,t=function(t,r){function a(e,t){return Object.assign({},e,{addPos:Object.assign({},e.addPos,t)})}function o(e,t,n){var r,a=null;for(r in e.pos)if(t==e.pos[r].id){a=r;break}if(null===a)return e;var o=e.pos.concat();o[a]=Object.assign({},e.pos[a],n);var l=Object.assign({},e.lastEdited);return l[t]=!0,Object.assign({},e,{pos:o,lastEdited:l})}function l(e,t){var n=Object.assign({},e.toDeletePosList,{}),r=e.pos.filter(function(e){return e.id!=t});return t>0&&(n[t]=!0),Object.assign({},e,{pos:r,toDeletePosList:n})}function i(e){return Object.keys(e.mapFields).map(function(t){if("object"==typeof e.mapFields[t])Object.keys(e.mapFields[t]).map(function(n){var r=e.mapFields[t][n];e.dbg&&console.log("TODO: mapFieldsToStore ["+t+"]["+n+"]",e.mapFields[t][n],"lE",e.lastEditedFields[r],"f",e.fields[r]),e[t][n]=e.lastEditedFields[r]||e.fields[r]});else{var n=e.mapFields[t];e[t]=e.lastEditedFields[n]||e.fields[n]}}),e}switch(void 0===t&&(t=n.options),t.dbg&&console.log("orderStore - action",r),r.type){case"TOGGLE_MODE":t=Object.assign({},t,{mode:r.mode});case"POSLIST_CHANGE":if(r.idPos)switch(r.fieldName){case"name":return o(t,r.idPos,{name:r.value});case"quantity":return o(t,r.idPos,{quantity:r.value});case"unit":return o(t,r.idPos,{unit:r.value});case"price":return o(t,r.idPos,{price:r.value});default:return t}else{t.addPos;switch(r.fieldName){case"add_name":return a(t,{name:r.value});case"add_quantity":return a(t,{quantity:r.value});case"add_unit":return a(t,{unit:r.value});case"add_price":return a(t,{price:r.value})}}case"POSLIST_DELETE":return l(t,r.idPos);case"POSLIST_ADD":var s={},u=!1;if(t.addPos.name||(s.add_name="Brak nazwy",u=!0),t.addPos.unit||(s.add_unit="Brak jednostki",u=!0),t.addPos.quantity||(s.add_quantity="Brak ilości",u=!0),t.addPos.price||(s.add_price="Brak ceny jednostkowej",u=!0),t.dbg&&console.log("Orders::addNewPos add("+t.addPos.name+", "+t.addPos.quantity+", "+t.addPos.unit+", "+t.addPos.price+") validateErr:",s),u)return Object.assign({},t,{validateAddErr:s});var d=(t.addPosIdx||0)+1,c=t.pos.concat();return c.push({id:-1*d,name:t.addPos.name,unit:t.addPos.unit,quantity:t.addPos.quantity,price:t.addPos.price}),Object.assign({},t,{pos:c,addPos:{name:"",unit:"",quantity:"",price:""},addPosIdx:d,validateAddErr:null});case"SAVE_FAILED":return t.dbg&&console.log("orderStore->SAVE_FAILED: action",r),void e.setState({isLoadingSaveResult:!1});case"SAVE_RESULT":t.dbg&&console.log("orderStore->SAVE_RESULT: action",r);var f=r.pos?r.pos.concat():[],p=r.validateEditErr||{},m=0,E={};Object.keys(p).map(function(e){0>e&&(m=Math.max(m,Math.abs(e)));var t=null;f.map(function(n){n.id==e&&(t=Object.assign({},n))}),t&&(E[e]=t)});var y={};for(var g in r.fields){var v=r.fields[g];switch(g){case"COMPANY_NAME":y.COMPANY_NAME=v;break;case"COMPANY_ADDRESS":y.COMPANY_ADDRESS=v;break;case"COMPANY_POST_CODE":y.COMPANY_POST_CODE=v;break;case"COMPANY_CITY":y.COMPANY_CITY=v;break;case"COMPANY_NIP":y.COMPANY_NIP=v;break;case"COMPANY_CONTACT_PERSON":y.COMPANY_CONTACT_PERSON=v;break;case"COMPANY_CONTACT_TEL":y.COMPANY_CONTACT_TEL=v;break;case"COMPANY_CONTACT_MAIL":y.COMPANY_CONTACT_MAIL=v;break;case"OFFER_NR":y.OFFER_NR=v;break;case"OFFER_DATE":y.OFFER_DATE=v;break;case"DELIVERY_DATE":y.DELIVERY_DATE=v;break;case"DELIVERY_TYPE":y.DELIVERY_TYPE=v;break;case"DELIVERY_LOCATION":y.DELIVERY_LOCATION=v;break;case"CASH_PENALTY":y.CASH_PENALTY=v;break;case"ORDER_CONTACT_PERSON":y.ORDER_CONTACT_PERSON=v;break;case"ORDER_APPROVE_PERSON":y.ORDER_APPROVE_PERSON=v;break;case"DELIVERY_CONTACT_PERSON":y.DELIVERY_CONTACT_PERSON=v;break;case"PAYMENT_TERM_DAYS_FV":y.PAYMENT_TERM_DAYS_FV=v;break;case"PAYMENT_METHOD":y.PAYMENT_METHOD=v}}return i(Object.assign({},t,{idOrder:r.idOrder,addPosIdx:m,lastEdited:E,lastEditedFields:{},validateEditErr:p,toDeletePosList:{},isLoadingSaveResult:!1,pos:f,fields:Object.assign({},t.fields,y)}));case"SAVE_REQUEST":var b={type:t.deal.type,orderPosList:t.pos,fields:Object.assign({},t.fields,t.lastEditedFields),toDeletePosList:t.toDeletePosList,idOrder:t.idOrder||-1},h=function(e,t){return e?void n.store.dispatch({type:"SAVE_FAILED",result:t.type,message:t.message}):void n.store.dispatch({type:"SAVE_RESULT",result:t.type,message:t.message,pos:t.orderPosList,validateEditErr:t.validateErrors,fields:t.fields,idOrder:t.idOrder})};return n.options.actions.save(b,h),Object.assign({},t,{isLoadingSaveResult:!0});case"UPDATE_CONDITION":if(t.dbg&&console.log("TODO: action UPDATE_CONDITION:",r,t),!r.fieldName)return t;var O={};O[r.fieldName]=r.value;var _=Object.assign({},t.lastEditedFields,O);return Object.assign({},t,{lastEditedFields:_});case"COMPANY_CHANGE":if(t.dbg&&console.log("action COMPANY_CHANGE:",r,t),!r.fieldName)return t;var N={};if("comB"==r.comType){var P=r.fieldName;switch(t.mapFields[r.comType]&&t.mapFields[r.comType][r.fieldName]&&(P=t.mapFields[r.comType][r.fieldName]),P){case"COMPANY_NAME":N.COMPANY_NAME=r.value;break;case"COMPANY_ADDRESS":N.COMPANY_ADDRESS=r.value;break;case"COMPANY_POST_CODE":
- N.COMPANY_POST_CODE=r.value;break;case"COMPANY_CITY":N.COMPANY_CITY=r.value;break;case"COMPANY_NIP":N.COMPANY_NIP=r.value;break;case"COMPANY_CONTACT_PERSON":N.COMPANY_CONTACT_PERSON=r.value;break;case"COMPANY_CONTACT_TEL":N.COMPANY_CONTACT_TEL=r.value;break;case"COMPANY_CONTACT_MAIL":N.COMPANY_CONTACT_MAIL=r.value}}return i(Object.assign({},t,{lastEditedFields:Object.assign({},t.lastEditedFields,N)}));case"UPDATE_OFFER_NR":return i(Object.assign({},t,{lastEditedFields:Object.assign({},t.lastEditedFields,{OFFER_NR:r.value})}));default:return i(t)}};n.store=(0,u.createStore)(t),n.options.store=n.store,r.reactNode=s["default"].render(l["default"].createElement("div",{className:"container"},l["default"].createElement(E["default"],{store:n.store}),l["default"].createElement(p["default"],a({store:n.store},n.options.actions),l["default"].createElement(c["default"],a({store:n.store},n.options.actions)))),n.options.rootNode),n.options.dbg&&console.log("Orders_priv_init _state:",r)},n.orderZamowienieReducer=function(e,t){return void 0===e&&(e=[]),"CHANGE_MODE"===t.type&&(e.mode=t.mode),e},n.testMethod=function(e){var e=e||{};n.options.dbg&&console.log("Orders_priv_testMethod: args:",e)},t.run=function(e,t){if(n.options.dbg&&console.log('Orders_publ_run: typeof options === "'+typeof e+'"; options:',e),"string"==typeof e){var r=e;if(!n[r]||"function"!=typeof n[r])throw"Error method '"+r+"' not set!";n[r](t)}},t.init=function(r){return n.options.dbg&&console.log("Orders initialization...",r),e.extend(n.options,o,r),n.init(),t},t}if(!e||!e.fn)throw"Error: no jQuery!";e.fn.p5_Orders=function(n,r){return n=n||{},r=r||{},this.each(function(){var a=e(this).data("p5_Orders");a?a.run(n,r):(n.rootNode=this,e(this).data("p5_Orders",(new t).init(n)))})}}(window.jQuery)},{"./OrdersPanel":15,"./OrdersPosList":16,"./OrdersZamowienie":17,react:"react","react-dom":"react-dom",redux:6}],19:[function(e,t,n){"use strict";function r(e,t){for(var n=t.target?t.target:t.srcElement;null!=n;){if(n===e)return!1;n=n.offsetParent}return!0}Object.defineProperty(n,"__esModule",{value:!0}),n["default"]=r,t.exports=n["default"]},{}],20:[function(e,t,n){function r(e){if(!e)return 0;"string"==typeof e&&(e=e.replace(/,/g,"."),e=e.replace(/ /g,""));var t=parseFloat(e);return isNaN(t)?0:t}Object.defineProperty(n,"__esModule",{value:!0}),n["default"]=r,t.exports=n["default"]},{}],21:[function(e,t,n){function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n,r){if(void 0===t&&(t=""),!e)return t;if("number"==typeof e);else{if("string"!=typeof e)return t;if(e=(0,s["default"])(e),isNaN(e))return t}var a=e.toFixed(2).split("."),o=a[0],l=a[1],i=[],u="";"-"===o.substr(0,1)&&(u="-",o=o.substr(1));for(var d=o.length,c=o,f=0;d>3;)i.unshift(c.substr(-3)),d-=3,c=c.substr(0,d),f++;return d>0&&i.unshift(c),""+u+i.join(r)+n+l}function o(e,t){return a(e,t,".",",")}function l(e,t){return a(e,t,","," ")}Object.defineProperty(n,"__esModule",{value:!0});var i=e("./parseFloatOrZero"),s=r(i);n.pricePrint=o,n.pricePrintPL=l,n.pricePrintFormat=a},{"./parseFloatOrZero":20}]},{},[18]);
- //# sourceMappingURL=bundle.se_route_orders.js.map
|