Commit 7aaa047b authored by superman's avatar superman

1.3.6

parent 06df8862
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
webpackJsonp([31],{456:function(e,l,t){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(l,"__esModule",{value:!0});var u=t(1),a=n(u),r=function(e){var l=(e.location,t(588));return a["default"].createElement("div",{className:l.home},a["default"].createElement("h1",{style:{marginBottom:50}},"\u6b22\u8fce\u4f7f\u7528\u67a2\u7ebd\u79d1\u6280\u540e\u53f0"),a["default"].createElement("h3",null,"2016-08-22 \u66f4\u65b0 1.3.5"),a["default"].createElement("p",null,"1. \u9700\u6c42\u589e\u52a0: \u6ce8\u518c\u65f6\uff0c\u8868\u5355\u9a8c\u8bc1",a["default"].createElement("br",null),"2. \u9700\u6c42\u4fee\u6539: \u4e0b\u8f7d\u56fe\u7247\u547d\u540d\u65b9\u5f0f\u4e3a\u201c\u6295\u8d44\u4eba\u59d3\u540d-\u5b9e\u9645\u6253\u6b3e\u91d1\u989d\u201d",a["default"].createElement("br",null),"3. BUG\u4fee\u590d: \u62a5\u5355\u5ba1\u6838\u8fc7\u7a0b\u4e2d\uff0c\u6240\u5ba1\u6838\u7684\u56fe\u7247\u5c3a\u5bf8\u8fc7\u5927\u65f6\uff0c\u65e0\u6cd5\u70b9\u51fb\u56fe\u7247\u4e0a\u5173\u95ed\u952e",a["default"].createElement("br",null),"4. BUG\u4fee\u590d: \u4ea7\u54c1\u5217\u8868-\u53d1\u5e03\u516c\u544a-\u65b0\u589e\u516c\u544a\uff0c\u7f16\u8f91\u65b0\u589e\u516c\u544a\u5185\u5bb9\u65f6\uff0c\u9875\u9762\u53d1\u751f\u81ea\u52a8\u8df3\u8f6c\uff0c\u5bfc\u81f4\u65e0\u6cd5\u7f16\u8f91",a["default"].createElement("br",null),"5. BUG\u4fee\u590d: \u5408\u540c\u7269\u6d41-\u8fd0\u5355\u4fe1\u606f\u4fdd\u5b58\u6210\u529f\u540e\u8fd4\u56de\u5230\u4e0a\u4e00\u7ea7\u9875\u9762\uff0c\u518d\u6b21\u8fdb\u5165\u5408\u540c\u7269\u6d41\u9875\u9762\u65f6\uff0c\u4e4b\u524d\u4fdd\u5b58\u6210\u529f\u7684\u8fd0\u5355\u4fe1\u606f\u6d88\u5931",a["default"].createElement("br",null),"6. BUG\u4fee\u590d: \u4ea7\u54c1\u8be6\u60c5-\u65e0\u6cd5\u66f4\u65b0\u57fa\u91d1\u5230\u671f\u7f16\u8f91\u7684\u65f6\u95f4",a["default"].createElement("br",null)),a["default"].createElement("h3",null,"2016-08-19 \u66f4\u65b0 1.3.4"),a["default"].createElement("p",null,"1. BUG\u4fee\u590d: \u8ba2\u5355\u5408\u540c\u7269\u6d41\u5355\u53f7\u8bbe\u7f6e\u3002",a["default"].createElement("br",null),"2. BUG\u4fee\u590d: \u81ea\u5b9a\u4e49\u6d88\u606f\u63a8\u9001BUG; \u81ea\u5b9a\u4e49\u6d88\u606f\u8be6\u60c5\u5c55\u793a\u65f6\u5fae\u4fe1\u6e20\u9053\u53bb\u9664\u591a\u4f59\u5b57\u6bb5",a["default"].createElement("br",null),"3. BUG\u4fee\u590d: \u62a5\u5355\u5ba1\u6838\u5931\u8d25\u65f6\u8f93\u51fa\u62d2\u7edd\u7406\u7531",a["default"].createElement("br",null)),a["default"].createElement("h3",null,"2016-08-18 \u66f4\u65b0 1.3.3"),a["default"].createElement("p",null,'1. \u83dc\u5355\u680f\u589e\u52a0"\u8bbe\u7f6e"; "\u7ba1\u7406\u5458"\u83dc\u5355\u53ea\u5206\u914d\u7ed9\u7ba1\u7406\u5458\u89d2\u8272\u3002',a["default"].createElement("br",null),"2. \u4fee\u590dWindow\u4e0b, \u62a5\u5355\u5ba1\u6838\u7167\u7247\u4e0b\u8f7d\u6587\u4ef6\u6269\u5c55\u540d\u7f3a\u5931\u3002",a["default"].createElement("br",null),'3. \u521b\u5efa\u89d2\u8272\u65f6, \u89d2\u8272ID\u5f3a\u5236"ROLE_"\u5f00\u5934\u3002',a["default"].createElement("br",null),"4. ROLE_ADMIN, ROLE_USER, ROLE_DEFAULT \u4e09\u4e2a\u89d2\u8272\u4e0d\u5141\u8bb8\u5220\u9664\u3002",a["default"].createElement("br",null),"5. BUG\u4fee\u590d: \u63a8\u9001\u81ea\u5b9a\u4e49\u6d88\u606f\u6210\u529f\u540e\u8fdb\u5165\u6d88\u606f\u8be6\u60c5\u9875\u9762\u3002",a["default"].createElement("br",null),"6. \u66f4\u4e25\u8c28\u7684\u6743\u9650\u63a7\u5236\u3002"),a["default"].createElement("h3",null,"2016-08-17 \u66f4\u65b0 1.3.2"),a["default"].createElement("p",null,"1. \u62a5\u5355\u5ba1\u6838\u5217\u8868\u9875 \u4e0b\u8f7d\u5ba1\u6838\u6210\u529f\u7684\u7167\u7247\u3002"),a["default"].createElement("h3",null,"2016-08-15 \u66f4\u65b0 1.3.1"),a["default"].createElement("p",null,"1. \u589e\u52a0\u8eab\u4efd\u8ba4\u8bc1\u5ba1\u6838\u3002"),a["default"].createElement("h3",null,"2016-08-12 \u66f4\u65b0 1.3.0"),a["default"].createElement("p",null,"1. \u6743\u9650\u7cfb\u7edf\u3002",a["default"].createElement("br",null),"2. \u7528\u6237\u9000\u51fa, \u7528\u6237\u5bc6\u7801\u4fee\u6539\u3002"))};r.propTypes={},l["default"]=r,e.exports=l["default"]},588:function(e,l){e.exports={home:"home___nMSou"}}}); webpackJsonp([31],{456:function(e,l,t){"use strict";function n(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(l,"__esModule",{value:!0});var u=t(1),a=n(u),r=function(e){var l=(e.location,t(588));return a["default"].createElement("div",{className:l.home},a["default"].createElement("h1",{style:{marginBottom:50}},"\u6b22\u8fce\u4f7f\u7528\u67a2\u7ebd\u79d1\u6280\u540e\u53f0"),a["default"].createElement("h3",null,"2016-08-23 \u66f4\u65b0 1.3.6"),a["default"].createElement("p",null,"1. BUG\u4fee\u590d: \u4e0b\u8f7d\u56fe\u7247\u547d\u540d\u65b9\u5f0f\u5e94\u4e3a\u201c\u6295\u8d44\u4eba\u59d3\u540d-\u5b9e\u9645\u6253\u6b3e\u91d1\u989d\u201d\u800c\u4e0d\u662f\u201c\u6295\u8d44\u4eba\u59d3\u540d-\u9884\u7ea6\u91d1\u989d\u201d",a["default"].createElement("br",null),"2. BUG\u4fee\u590d: \u4ea7\u54c1\u8be6\u60c5-\u6e05\u7a7a\u4ea7\u54c1\u7684\u5404\u4e2a\u65f6\u95f4\u8bbe\u7f6e",a["default"].createElement("br",null),"3. BUG\u4fee\u590d: \u516c\u544a\u72b6\u6001\u5f00\u5173BUG"),a["default"].createElement("h3",null,"2016-08-22 \u66f4\u65b0 1.3.5"),a["default"].createElement("p",null,"1. \u9700\u6c42\u589e\u52a0: \u6ce8\u518c\u65f6\uff0c\u8868\u5355\u9a8c\u8bc1",a["default"].createElement("br",null),"2. \u9700\u6c42\u4fee\u6539: \u4e0b\u8f7d\u56fe\u7247\u547d\u540d\u65b9\u5f0f\u4e3a\u201c\u6295\u8d44\u4eba\u59d3\u540d-\u5b9e\u9645\u6253\u6b3e\u91d1\u989d\u201d",a["default"].createElement("br",null),"3. BUG\u4fee\u590d: \u62a5\u5355\u5ba1\u6838\u8fc7\u7a0b\u4e2d\uff0c\u6240\u5ba1\u6838\u7684\u56fe\u7247\u5c3a\u5bf8\u8fc7\u5927\u65f6\uff0c\u65e0\u6cd5\u70b9\u51fb\u56fe\u7247\u4e0a\u5173\u95ed\u952e",a["default"].createElement("br",null),"4. BUG\u4fee\u590d: \u4ea7\u54c1\u5217\u8868-\u53d1\u5e03\u516c\u544a-\u65b0\u589e\u516c\u544a\uff0c\u7f16\u8f91\u65b0\u589e\u516c\u544a\u5185\u5bb9\u65f6\uff0c\u9875\u9762\u53d1\u751f\u81ea\u52a8\u8df3\u8f6c\uff0c\u5bfc\u81f4\u65e0\u6cd5\u7f16\u8f91",a["default"].createElement("br",null),"5. BUG\u4fee\u590d: \u5408\u540c\u7269\u6d41-\u8fd0\u5355\u4fe1\u606f\u4fdd\u5b58\u6210\u529f\u540e\u8fd4\u56de\u5230\u4e0a\u4e00\u7ea7\u9875\u9762\uff0c\u518d\u6b21\u8fdb\u5165\u5408\u540c\u7269\u6d41\u9875\u9762\u65f6\uff0c\u4e4b\u524d\u4fdd\u5b58\u6210\u529f\u7684\u8fd0\u5355\u4fe1\u606f\u6d88\u5931",a["default"].createElement("br",null),"6. BUG\u4fee\u590d: \u4ea7\u54c1\u8be6\u60c5-\u65e0\u6cd5\u66f4\u65b0\u57fa\u91d1\u5230\u671f\u7f16\u8f91\u7684\u65f6\u95f4",a["default"].createElement("br",null)),a["default"].createElement("h3",null,"2016-08-19 \u66f4\u65b0 1.3.4"),a["default"].createElement("p",null,"1. BUG\u4fee\u590d: \u8ba2\u5355\u5408\u540c\u7269\u6d41\u5355\u53f7\u8bbe\u7f6e\u3002",a["default"].createElement("br",null),"2. BUG\u4fee\u590d: \u81ea\u5b9a\u4e49\u6d88\u606f\u63a8\u9001BUG; \u81ea\u5b9a\u4e49\u6d88\u606f\u8be6\u60c5\u5c55\u793a\u65f6\u5fae\u4fe1\u6e20\u9053\u53bb\u9664\u591a\u4f59\u5b57\u6bb5",a["default"].createElement("br",null),"3. BUG\u4fee\u590d: \u62a5\u5355\u5ba1\u6838\u5931\u8d25\u65f6\u8f93\u51fa\u62d2\u7edd\u7406\u7531",a["default"].createElement("br",null)),a["default"].createElement("h3",null,"2016-08-18 \u66f4\u65b0 1.3.3"),a["default"].createElement("p",null,'1. \u83dc\u5355\u680f\u589e\u52a0"\u8bbe\u7f6e"; "\u7ba1\u7406\u5458"\u83dc\u5355\u53ea\u5206\u914d\u7ed9\u7ba1\u7406\u5458\u89d2\u8272\u3002',a["default"].createElement("br",null),"2. \u4fee\u590dWindow\u4e0b, \u62a5\u5355\u5ba1\u6838\u7167\u7247\u4e0b\u8f7d\u6587\u4ef6\u6269\u5c55\u540d\u7f3a\u5931\u3002",a["default"].createElement("br",null),'3. \u521b\u5efa\u89d2\u8272\u65f6, \u89d2\u8272ID\u5f3a\u5236"ROLE_"\u5f00\u5934\u3002',a["default"].createElement("br",null),"4. ROLE_ADMIN, ROLE_USER, ROLE_DEFAULT \u4e09\u4e2a\u89d2\u8272\u4e0d\u5141\u8bb8\u5220\u9664\u3002",a["default"].createElement("br",null),"5. BUG\u4fee\u590d: \u63a8\u9001\u81ea\u5b9a\u4e49\u6d88\u606f\u6210\u529f\u540e\u8fdb\u5165\u6d88\u606f\u8be6\u60c5\u9875\u9762\u3002",a["default"].createElement("br",null),"6. \u66f4\u4e25\u8c28\u7684\u6743\u9650\u63a7\u5236\u3002"),a["default"].createElement("h3",null,"2016-08-17 \u66f4\u65b0 1.3.2"),a["default"].createElement("p",null,"1. \u62a5\u5355\u5ba1\u6838\u5217\u8868\u9875 \u4e0b\u8f7d\u5ba1\u6838\u6210\u529f\u7684\u7167\u7247\u3002"),a["default"].createElement("h3",null,"2016-08-15 \u66f4\u65b0 1.3.1"),a["default"].createElement("p",null,"1. \u589e\u52a0\u8eab\u4efd\u8ba4\u8bc1\u5ba1\u6838\u3002"),a["default"].createElement("h3",null,"2016-08-12 \u66f4\u65b0 1.3.0"),a["default"].createElement("p",null,"1. \u6743\u9650\u7cfb\u7edf\u3002",a["default"].createElement("br",null),"2. \u7528\u6237\u9000\u51fa, \u7528\u6237\u5bc6\u7801\u4fee\u6539\u3002"))};r.propTypes={},l["default"]=r,e.exports=l["default"]},588:function(e,l){e.exports={home:"home___nMSou"}}});
\ No newline at end of file \ No newline at end of file
webpackJsonp([29],{7:[841,23],8:2,14:[841,40],20:[841,31],21:function(e,t,l){"use strict";l(2),l(49),l(48)},23:2,31:2,40:2,48:[841,8],49:2,63:[841,65],65:2,270:function(e,t,l){"use strict";function a(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n,r,u,d,o,f=(l(20),l(53)),c=a(f),i=(l(7),l(12)),p=a(i),s=(l(63),l(124)),m=a(s),g=(l(14),l(58)),E=a(g),_=l(11),v=a(_),y=l(3),b=a(y),h=l(5),I=a(h),N=l(4),S=a(N),T=(l(21),l(50)),P=a(T),O=l(1),j=a(O),k=l(22),w=l(19),x=(n=(0,k.connect)(function(e){return{loading:e.user.loading}}),r=P["default"].create(),n(u=r((o=d=function(e){function t(){var a,n,r;(0,b["default"])(this,t);for(var u=arguments.length,d=Array(u),o=0;o<u;o++)d[o]=arguments[o];return a=n=(0,I["default"])(this,e.call.apply(e,[this].concat(d))),n.handleSubmit=function(e){e.preventDefault();var t=n.props.form.getFieldsValue();n.props.dispatch((0,v["default"])({},t,{replace:n.props.history.replace,type:"LOGIN_REQUEST"}))},n.render=function(){var e=n.props,t=e.form.getFieldProps,a=e.loading,r=l(589),u=l(831);return j["default"].createElement(c["default"],{spinning:a,tip:"\u6b63\u5728\u767b\u5f55..."},j["default"].createElement("div",{className:r.normal},j["default"].createElement("div",{className:r.content},j["default"].createElement("div",{className:r["login-bg"],style:{backgroundImage:"url("+u+")"}}),j["default"].createElement("div",{className:r["login-container"]},j["default"].createElement("div",null,j["default"].createElement("div",null,j["default"].createElement("h1",null,"\u67a2\u7ebd\u79d1\u6280\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf"),j["default"].createElement(P["default"],{inline:!0,onSubmit:n.handleSubmit.bind(n)},j["default"].createElement("div",null,j["default"].createElement(P["default"].Item,null,j["default"].createElement(E["default"],(0,v["default"])({placeholder:"\u8bf7\u8f93\u5165\u8d26\u6237\u540d"},t("username")))),j["default"].createElement(P["default"].Item,null,j["default"].createElement(E["default"],(0,v["default"])({type:"password",placeholder:"\u8bf7\u8f93\u5165\u5bc6\u7801"},t("password"))))),j["default"].createElement("div",null,j["default"].createElement(P["default"].Item,null,j["default"].createElement(m["default"],t("agreement"),"\u8bb0\u4f4f\u6211")),j["default"].createElement(p["default"],{type:"primary",htmlType:"submit"},"\u767b\u5f55"),j["default"].createElement(w.Link,{to:"/register"},j["default"].createElement(p["default"],{type:"ghost"},"\u6ce8\u518c"))))))))))},r=a,(0,I["default"])(n,r)}return(0,S["default"])(t,e),t.prototype.componentWillMount=function(){sessionStorage.clear()},t}(O.Component),d.propTypes={form:O.PropTypes.object,dispatch:O.PropTypes.func},u=o))||u)||u);t["default"]=x,e.exports=t["default"]},589:function(e,t){e.exports={normal:"normal___1GD36",content:"content___1S3IP","login-bg":"login-bg___1CINX","login-container":"login-container___3JgsK",fadeIn:"fadeIn___3V6ip",fadeOut:"fadeOut___FoTgE"}},831:function(e,t,l){e.exports=l.p+"0e82090a7877fbb6f828e531fe738741.jpg"}}); webpackJsonp([29],{7:[841,23],8:2,14:[841,40],20:[841,31],21:function(e,t,l){"use strict";l(2),l(49),l(48)},23:2,31:2,40:2,48:[841,8],49:2,63:[841,65],65:2,271:function(e,t,l){"use strict";function a(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var n,r,u,d,o,f=(l(20),l(53)),c=a(f),i=(l(7),l(12)),p=a(i),s=(l(63),l(124)),m=a(s),g=(l(14),l(58)),E=a(g),_=l(11),v=a(_),y=l(3),b=a(y),h=l(5),I=a(h),N=l(4),S=a(N),T=(l(21),l(50)),P=a(T),O=l(1),j=a(O),k=l(22),w=l(19),x=(n=(0,k.connect)(function(e){return{loading:e.user.loading}}),r=P["default"].create(),n(u=r((o=d=function(e){function t(){var a,n,r;(0,b["default"])(this,t);for(var u=arguments.length,d=Array(u),o=0;o<u;o++)d[o]=arguments[o];return a=n=(0,I["default"])(this,e.call.apply(e,[this].concat(d))),n.handleSubmit=function(e){e.preventDefault();var t=n.props.form.getFieldsValue();n.props.dispatch((0,v["default"])({},t,{replace:n.props.history.replace,type:"LOGIN_REQUEST"}))},n.render=function(){var e=n.props,t=e.form.getFieldProps,a=e.loading,r=l(589),u=l(831);return j["default"].createElement(c["default"],{spinning:a,tip:"\u6b63\u5728\u767b\u5f55..."},j["default"].createElement("div",{className:r.normal},j["default"].createElement("div",{className:r.content},j["default"].createElement("div",{className:r["login-bg"],style:{backgroundImage:"url("+u+")"}}),j["default"].createElement("div",{className:r["login-container"]},j["default"].createElement("div",null,j["default"].createElement("div",null,j["default"].createElement("h1",null,"\u67a2\u7ebd\u79d1\u6280\u540e\u53f0\u7ba1\u7406\u7cfb\u7edf"),j["default"].createElement(P["default"],{inline:!0,onSubmit:n.handleSubmit.bind(n)},j["default"].createElement("div",null,j["default"].createElement(P["default"].Item,null,j["default"].createElement(E["default"],(0,v["default"])({placeholder:"\u8bf7\u8f93\u5165\u8d26\u6237\u540d"},t("username")))),j["default"].createElement(P["default"].Item,null,j["default"].createElement(E["default"],(0,v["default"])({type:"password",placeholder:"\u8bf7\u8f93\u5165\u5bc6\u7801"},t("password"))))),j["default"].createElement("div",null,j["default"].createElement(P["default"].Item,null,j["default"].createElement(m["default"],t("agreement"),"\u8bb0\u4f4f\u6211")),j["default"].createElement(p["default"],{type:"primary",htmlType:"submit"},"\u767b\u5f55"),j["default"].createElement(w.Link,{to:"/register"},j["default"].createElement(p["default"],{type:"ghost"},"\u6ce8\u518c"))))))))))},r=a,(0,I["default"])(n,r)}return(0,S["default"])(t,e),t.prototype.componentWillMount=function(){sessionStorage.clear()},t}(O.Component),d.propTypes={form:O.PropTypes.object,dispatch:O.PropTypes.func},u=o))||u)||u);t["default"]=x,e.exports=t["default"]},589:function(e,t){e.exports={normal:"normal___1GD36",content:"content___1S3IP","login-bg":"login-bg___1CINX","login-container":"login-container___3JgsK",fadeIn:"fadeIn___3V6ip",fadeOut:"fadeOut___FoTgE"}},831:function(e,t,l){e.exports=l.p+"0e82090a7877fbb6f828e531fe738741.jpg"}});
\ No newline at end of file \ No newline at end of file
webpackJsonp([30],{7:[841,23],23:2,271:function(e,t,a){"use strict";function l(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var n=(a(7),a(12)),r=l(n),u=a(1),c=l(u),d=a(590),f=l(d),s=function(){return c["default"].createElement("div",{className:f["default"].normal},c["default"].createElement("div",{className:f["default"].container},c["default"].createElement("h1",{className:f["default"].title},"404"),c["default"].createElement("p",{className:f["default"].desc},"\u672a\u627e\u5230\u8be5\u9875\u9762"),c["default"].createElement("a",{href:"/"},c["default"].createElement(r["default"],{type:"primary",style:{marginTop:5}},"\u8fd4\u56de\u9996\u9875"))))};t["default"]=s,e.exports=t["default"]},590:function(e,t){e.exports={normal:"normal___1J5-e",container:"container___1yrrz",title:"title___3_IsN",desc:"desc___3ktop"}}}); webpackJsonp([30],{7:[841,23],23:2,272:function(e,t,a){"use strict";function l(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var n=(a(7),a(12)),r=l(n),u=a(1),c=l(u),d=a(590),f=l(d),s=function(){return c["default"].createElement("div",{className:f["default"].normal},c["default"].createElement("div",{className:f["default"].container},c["default"].createElement("h1",{className:f["default"].title},"404"),c["default"].createElement("p",{className:f["default"].desc},"\u672a\u627e\u5230\u8be5\u9875\u9762"),c["default"].createElement("a",{href:"/"},c["default"].createElement(r["default"],{type:"primary",style:{marginTop:5}},"\u8fd4\u56de\u9996\u9875"))))};t["default"]=s,e.exports=t["default"]},590:function(e,t){e.exports={normal:"normal___1J5-e",container:"container___1yrrz",title:"title___3_IsN",desc:"desc___3ktop"}}});
\ No newline at end of file \ No newline at end of file
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
...@@ -3,6 +3,6 @@ ...@@ -3,6 +3,6 @@
module.exports = { module.exports = {
// '/api/*': 'http://react.yanky.cn/', // '/api/*': 'http://react.yanky.cn/',
// '/api/*': 'http://192.168.1.126:8080/', '/api/*': 'http://192.168.1.126:8080/',
'/api/*': 'http://localhost:8080/' // '/api/*': 'http://localhost:8080/'
}; };
...@@ -51,21 +51,33 @@ export default class DateTimeSatausForm extends Component { ...@@ -51,21 +51,33 @@ export default class DateTimeSatausForm extends Component {
}; };
if (formData.fundReservationStartTime) { if (formData.fundReservationStartTime) {
data.fundReservationStartTime = formatDateTime(formData.fundReservationStartTime); data.fundReservationStartTime = formatDateTime(formData.fundReservationStartTime);
} else {
data.fundReservationStartTime = '';
} }
if (formData.fundRaisedStartTime) { if (formData.fundRaisedStartTime) {
data.fundRaisedStartTime = formatDateTime(formData.fundRaisedStartTime); data.fundRaisedStartTime = formatDateTime(formData.fundRaisedStartTime);
} else {
data.fundRaisedStartTime = '';
} }
if (formData.fundRaisedEndTime) { if (formData.fundRaisedEndTime) {
data.fundRaisedEndTime = formatDateTime(formData.fundRaisedEndTime); data.fundRaisedEndTime = formatDateTime(formData.fundRaisedEndTime);
} else {
data.fundRaisedEndTime = '';
} }
if (formData.remittanceEndTime) { if (formData.remittanceEndTime) {
data.remittanceEndTime = formatDateTime(formData.remittanceEndTime); data.remittanceEndTime = formatDateTime(formData.remittanceEndTime);
} else {
data.remittanceEndTime = '';
} }
if (formData.fundEstablishedTime) { if (formData.fundEstablishedTime) {
data.fundEstablishedTime = formatDateTime(formData.fundEstablishedTime); data.fundEstablishedTime = formatDateTime(formData.fundEstablishedTime);
} else {
data.fundEstablishedTime = '';
} }
if (formData.fundExpireTime) { if (formData.fundExpireTime) {
data.fundExpireTime = formatDateTime(formData.fundExpireTime); data.fundExpireTime = formatDateTime(formData.fundExpireTime);
} else {
data.fundExpireTime = ''
} }
data.status = formData.status; data.status = formData.status;
......
...@@ -34,7 +34,6 @@ export default class List extends Component { ...@@ -34,7 +34,6 @@ export default class List extends Component {
}; };
handleFilterVisible() { handleFilterVisible() {
} }
...@@ -103,16 +102,17 @@ export default class List extends Component { ...@@ -103,16 +102,17 @@ export default class List extends Component {
key: 'status', key: 'status',
width: 120, width: 120,
className: 'tac', className: 'tac',
render: (text, record)=>( render: (status, record)=>(
<span onClick={e=> { <span onClick={e=> {
e.stopPropagation(); e.stopPropagation();
e.preventDefault(); e.preventDefault();
}}> }}>
<Switch checkedChildren="开" unCheckedChildren="关" defaultChecked={record.status} <Switch key={'status-' + record.id} checkedChildren="开" unCheckedChildren="关"
checked={!!status}
onChange={checked=> { onChange={checked=> {
this.props.dispatch({ this.props.dispatch({
type: 'UPDATE_ANNOUNCEMENT_ITEM', type: 'UPDATE_ANNOUNCEMENT_ITEM_STATUS',
item: { data: {
id: record.id, id: record.id,
status: checked ? 1 : 0 status: checked ? 1 : 0
} }
...@@ -127,7 +127,8 @@ export default class List extends Component { ...@@ -127,7 +127,8 @@ export default class List extends Component {
const buttons = [{ const buttons = [{
key: 'add', key: 'add',
link: '/announcement/create?itemId=' + query.itemId + '&title=' + query.title, link: '/announcement/create?itemId=' + query.itemId + '&title=' + query.title,
onClick: ()=> {} onClick: ()=> {
}
}, { }, {
key: 'filter', key: 'filter',
}, { }, {
...@@ -146,7 +147,7 @@ export default class List extends Component { ...@@ -146,7 +147,7 @@ export default class List extends Component {
); );
return ( return (
<Layout header={header} > <Layout header={header}>
<Table className="list-table" columns={columns} <Table className="list-table" columns={columns}
dataSource={Array.isArray(items) ? items : []} dataSource={Array.isArray(items) ? items : []}
loading={loading} loading={loading}
...@@ -155,6 +156,8 @@ export default class List extends Component { ...@@ -155,6 +156,8 @@ export default class List extends Component {
onRowClick={({id})=> { onRowClick={({id})=> {
history.push('/announcement/' + id); history.push('/announcement/' + id);
}} }}
rowKey="id"
key="announcement-list"
/> />
</Layout> </Layout>
); );
......
...@@ -7,6 +7,12 @@ const Home = ({location}) => { ...@@ -7,6 +7,12 @@ const Home = ({location}) => {
<div className={styles.home}> <div className={styles.home}>
<h1 style={{marginBottom: 50}}>欢迎使用枢纽科技后台</h1> <h1 style={{marginBottom: 50}}>欢迎使用枢纽科技后台</h1>
<h3>2016-08-23 更新 1.3.6</h3>
<p>
1. BUG修复: 下载图片命名方式应为“投资人姓名-实际打款金额”而不是“投资人姓名-预约金额”<br/>
2. BUG修复: 产品详情-清空产品的各个时间设置<br/>
3. BUG修复: 公告状态开关BUG
</p>
<h3>2016-08-22 更新 1.3.5</h3> <h3>2016-08-22 更新 1.3.5</h3>
<p> <p>
1. 需求增加: 注册时,表单验证<br/> 1. 需求增加: 注册时,表单验证<br/>
......
...@@ -55,6 +55,21 @@ const announcement = handleActions({ ...@@ -55,6 +55,21 @@ const announcement = handleActions({
['CLEART_ANNOUNCEMENT_ITEM'](state){ ['CLEART_ANNOUNCEMENT_ITEM'](state){
delete state.item; delete state.item;
return {...state}; return {...state};
},
['UPDATE_ANNOUNCEMENT_ITEM_STATUS'](state){
return {...state, loading:true};
},
['UPDATE_ANNOUNCEMENT_ITEM_STATUS_SUCCESS'](state, action){
for(let item of state.items){
if(item.id === action.data.id){
item.status = action.data.status;
break;
}
}
return {...state, loading:false};
},
['UPDATE_ANNOUNCEMENT_ITEM_STATUS_FAILED'](state){
return {...state, loading:false};
} }
}, initState); }, initState);
......
...@@ -2,7 +2,7 @@ import {takeLatest} from 'redux-saga'; ...@@ -2,7 +2,7 @@ import {takeLatest} from 'redux-saga';
import {take, call, put, fork, cancel, select, race} from 'redux-saga/effects'; import {take, call, put, fork, cancel, select, race} from 'redux-saga/effects';
import {fetchList, fetchItem, createItem, updateItem} from '../services/announcement'; import {fetchList, fetchItem, createItem, updateItem} from '../services/announcement';
import {message} from 'antd'; import {message} from 'antd';
import {watchIndex, watchShow, watchCreate, watchUpdate, watchEdit} from './RESTful'; import {watchIndex, watchShow, watchCreate, watchUpdate, watchEdit, watch} from './RESTful';
export default function*() { export default function*() {
const ID = 'ANNOUNCEMENT'; const ID = 'ANNOUNCEMENT';
...@@ -10,5 +10,5 @@ export default function*() { ...@@ -10,5 +10,5 @@ export default function*() {
yield fork(watchIndex(ID, fetchList)); yield fork(watchIndex(ID, fetchList));
yield fork(watchShow(ID, fetchItem)); yield fork(watchShow(ID, fetchItem));
yield fork(watchEdit(ID, updateItem)); yield fork(watchEdit(ID, updateItem));
yield fork(watchUpdate(ID, updateItem)); yield fork(watch('UPDATE_ANNOUNCEMENT_ITEM_STATUS', updateItem));
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment