10.chunk.js
4.37 KB
webpackJsonp([10],{1327:function(e,t,a){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,n=a(14),r=l(n),s=a(77),u=l(s),i=a(8),c=l(i),d=a(1),f=l(d),m=a(4),h=l(m),p=a(2),v=l(p),y=a(3),k=l(y),E=a(9),_=l(E),b=a(24),g=l(b),N=a(0),x=l(N),C=a(11),O=a(12),j=a(474),T=a(1450),I=l(T),R=(a(133),a(10),a(504)),w=l(R),F=(g.default.FormItem,_.default.getLabel),M={ComreRichText:(0,j.asyncComponent)({resolve:function(){return a.e(8).then(a.bind(null,1328))}}),ComProgress:(0,j.asyncComponent)({resolve:function(){return a.e(7).then(a.bind(null,1329))}})},P=(0,O.withRouter)(o=(0,C.observer)(o=function(e){function t(){return(0,f.default)(this,t),(0,v.default)(this,(t.__proto__||(0,c.default)(t)).apply(this,arguments))}return(0,k.default)(t,e),(0,h.default)(t,[{key:"render",value:function(){var e=this,t=this.props,a=t.comForm,l=t.subtasksIndex,o=void 0===l?0:l,n=a.conditioninfo,r=a.isInit,s=[],i=null;return r&&n[o].items.forEach(function(t,l){"RICHTEXT"===t.conditionType?(i=e.getFormItem(t),s.push(i)):t.domkey[0].startsWith("status")?s.push(x.default.createElement(I.default,{field:t,key:t.domkey.join("__")})):t.domkey[0].startsWith("progress")?s.push(x.default.createElement(M.ComProgress,{key:t.domkey.join("__")})):s.push(x.default.createElement(u.default.Item,{key:t.domkey.join("__"),form:a,fieldConfig:t,onChange:a.onChange}))}),x.default.createElement("div",{className:"g-comForm"},s)}},{key:"getFormItem",value:function(e){var t=null,a=this.props,l=a.history,o=a.match,n=e.domkey.slice().join("__");return w.default.has(e,"value")?t=x.default.createElement("div",{className:"wm-form-item-wrap g-form-richText",key:n},x.default.createElement("input",{className:"wm-form-item-input-hidden",id:"g-richText"}),x.default.createElement("div",{className:"am-list-form"},x.default.createElement("div",{className:"am-list-form am-list-form-header "},x.default.createElement("div",{className:"am-list-title"},e.label)),x.default.createElement("div",{className:"am-list-form-body border "},x.default.createElement("div",{className:"am-list-content "},x.default.createElement("div",null,x.default.createElement("div",{className:"am-picker-input g-placeholder",extra:"\u8bf7\u70b9\u51fb",onClick:function(){return l.push(o.url+"/richtext/"+n)}},F("555","\u8bf7\u70b9\u51fb"),x.default.createElement("div",{className:"am-picker-input-value"}),x.default.createElement("div",{className:"am-picker-input-icon"},x.default.createElement(r.default,{type:"right",size:"lg"})))))),x.default.createElement(O.Switch,null,x.default.createElement(O.Route,{path:o.path+"/richtext/"+n,render:function(){return x.default.createElement(M.ComreRichText,{field:e,hasBtns:!1,domkey:n})}})))):t}}]),t}(N.Component))||o)||o;t.default=P},1450:function(e,t,a){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}function o(e){return E.default.createElement("div",{className:"g-statusItem",style:{color:e.color}},e.status)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,r=a(8),s=l(r),u=a(1),i=l(u),c=a(4),d=l(c),f=a(2),m=l(f),h=a(3),p=l(h),v=a(24),y=l(v),k=a(0),E=l(k),_=a(12),b=a(300),g=new b.CommonText,N=y.default.FormItem,x=(0,_.withRouter)(n=function(e){function t(e){(0,i.default)(this,t);var a=(0,m.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return a.state={status:"",color:"",key:""},a.statusObj=[{text:g.NOSTARTED,color:"#ff9000",key:"0"},{text:g.PROCESSING,color:"#2db7f5",key:"1"},{text:g.OVERDUE,color:"#f50",key:"2"},{text:g.COMPLETED,color:"#87d068",key:"3"},{text:g.ABANDON,color:"#c7bfbc",key:"4"}],a}return(0,p.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){var e="";this.props.field.options.forEach(function(t){!0===t.selected&&(e=t.key)}),this.setState({status:this.statusObj[e].text,color:this.statusObj[e].color,key:this.statusObj[e].key})}},{key:"componentWillUpdate",value:function(e,t){if(e.field.value!==this.props.field.value){var a=e.field.value;this.setState({status:this.statusObj[a].text,color:this.statusObj[a].color,key:this.statusObj[a].key})}}},{key:"render",value:function(){var e=this.props.field.label,t=this.state,a=t.status,l=t.color,n=t.key;return E.default.createElement("div",{className:"g-status"},E.default.createElement(N,{label:e,content:E.default.createElement(o,{status:a,color:l,key:n}),line:!0}))}}]),t}(E.default.Component))||n;t.default=x}});
//# sourceMappingURL=10.chunk.js.map?v=8ad4720a