12 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2bee2142"],{"1a40":function(e,t,n){},"397c":function(e,t,n){"use strict";var r=n("7a23"),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},a=c,o=n("b3f0");function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?Object(arguments[t]):{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){u(e,t,n[t])}))}return e}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l=function(e,t){var n=i({},e,t.attrs);return r["m"](o["a"],r["t"](n,{icon:a}),null)};l.displayName="PlusCircleOutlined",l.inheritAttrs=!1;t["a"]=l},"707c":function(e,t,n){"use strict";n.r(t);var r=n("7a23"),c=Object(r["Z"])("data-v-3d164f05");Object(r["G"])("data-v-3d164f05");var a=Object(r["m"])("span",null,"项目管理",-1),o=Object(r["l"])("新建 "),i=Object(r["l"])("刷新 ");Object(r["E"])();var u=c((function(e,t,n,u,l,f){var b=Object(r["K"])("a-col"),s=Object(r["K"])("PlusCircleOutlined"),d=Object(r["K"])("a-button"),m=Object(r["K"])("RedoOutlined"),O=Object(r["K"])("a-space"),j=Object(r["K"])("a-row"),p=Object(r["K"])("a-divider"),v=Object(r["K"])("a-table"),y=Object(r["K"])("a-card"),h=Object(r["K"])("info"),g=Object(r["K"])("a-modal");return Object(r["D"])(),Object(r["j"])(r["b"],null,[Object(r["m"])(y,null,{default:c((function(){return[Object(r["m"])(j,{class:" pb-15"},{default:c((function(){return[Object(r["m"])(b,{span:12},{default:c((function(){return[a]})),_:1}),Object(r["m"])(b,{span:12,class:"text-right"},{default:c((function(){return[Object(r["m"])(O,{size:15},{default:c((function(){return[Object(r["m"])(d,{type:"primary",onClick:t[1]||(t[1]=function(t){return e.openForm()})},{default:c((function(){return[Object(r["m"])(s),o]})),_:1}),Object(r["m"])(d,{type:"primary",onClick:t[2]||(t[2]=function(t){return e.findList()})},{default:c((function(){return[Object(r["m"])(m),i]})),_:1})]})),_:1})]})),_:1})]})),_:1}),Object(r["m"])("div",null,[Object(r["m"])(v,{"data-source":e.dataSource,columns:e.columns,bordered:"",loading:e.loading,rowKey:function(e){return e.id},pagination:!1,size:"small"},{action:c((function(t){var n=t.record;return[Object(r["m"])(O,null,{default:c((function(){return[Object(r["m"])("a",{onClick:function(t){return e.openForm(n.id)},href:"javascript:;"}," 修改 ",8,["onClick"]),Object(r["m"])(p,{type:"vertical"}),Object(r["m"])("a",{onClick:function(t){return e.deleteList(n.id)},href:"javascript:;",class:"text-danger"}," 删除 ",8,["onClick"])]})),_:2},1024)]})),_:1},8,["data-source","columns","loading","rowKey"])])]})),_:1}),Object(r["m"])(g,{visible:e.form.visible,"onUpdate:visible":t[4]||(t[4]=function(t){return e.form.visible=t}),title:"编辑",centered:"",width:800,height:700,footer:null,destroyOnClose:""},{default:c((function(){return[Object(r["m"])(h,{formKey:e.form.key,"onUpdate:formKey":t[3]||(t[3]=function(t){return e.form.key=t}),onOnSaveSuccess:e.saveChange},null,8,["formKey","onOnSaveSuccess"])]})),_:1},8,["visible"])],64)})),l=n("5530"),f=(n("d3b7"),n("397c")),b=n("1212"),s=(n("b0c0"),Object(r["l"])("确定")),d=Object(r["l"])("重置");function m(e,t,n,c,a,o){var i=Object(r["K"])("a-input"),u=Object(r["K"])("a-form-item"),l=Object(r["K"])("a-textarea"),f=Object(r["K"])("a-button"),b=Object(r["K"])("a-form");return Object(r["D"])(),Object(r["j"])("div",null,[Object(r["m"])(b,{ref:"formRef",model:e.form,rules:e.rules,"label-col":e.labelCol,"wrapper-col":e.wrapperCol},{default:Object(r["V"])((function(){return[Object(r["m"])(u,{ref:"form.name",required:"",label:"项目名称",name:"name"},{default:Object(r["V"])((function(){return[Object(r["m"])(i,{value:e.form.name,"onUpdate:value":t[1]||(t[1]=function(t){return e.form.name=t}),placeholder:"项目名称"},null,8,["value"])]})),_:1},512),Object(r["m"])(u,{label:"项目描述",name:"remark"},{default:Object(r["V"])((function(){return[Object(r["m"])(l,{value:e.form.remark,"onUpdate:value":t[2]||(t[2]=function(t){return e.form.remark=t})},null,8,["value"])]})),_:1}),Object(r["m"])(u,{"wrapper-col":{span:14,offset:4}},{default:Object(r["V"])((function(){return[Object(r["m"])(f,{type:"primary",onClick:e.onSubmit},{default:Object(r["V"])((function(){return[s]})),_:1},8,["onClick"]),Object(r["m"])(f,{style:{"margin-left":"10px"},onClick:e.resetForm},{default:Object(r["V"])((function(){return[d]})),_:1},8,["onClick"])]})),_:1})]})),_:1},8,["model","rules","label-col","wrapper-col"])])}n("7db0");var O=n("c419"),j=n("3a78"),p=Object(r["n"])({props:{onSaveSuccess:Function,formKey:null},setup:function(e,t){var n=Object(r["H"])({form:{id:e.formKey,name:"",remark:""}}),c=Object(r["I"])(),a={name:[{required:!0,trigger:"blur"}]},o=function(){c.value.validate().then((function(){u.saveForm()})).catch((function(e){console.log("error",e)}))},i=function(){c.value.resetFields()},u={find:function(){n.loading=!0,j["a"].findForm("Project",e.formKey).finally((function(){n.loading=!1})).then((function(e){n.form=e.data}))},saveForm:function(){j["a"].saveForm("Project",n.form).then((function(e){1==e.code&&(O["a"].message("操作成功!","成功"),t.emit("on-save-success"))}))}};return Object(r["A"])((function(){e.formKey&&u.find()})),Object(l["a"])(Object(l["a"])(Object(l["a"])({},Object(r["Q"])(n)),u),{},{formRef:c,labelCol:{span:4},wrapperCol:{span:14},other:"",rules:a,onSubmit:o,resetForm:i})}});p.render=m;var v=p,y=Object(r["n"])({components:{PlusCircleOutlined:f["a"],RedoOutlined:b["a"],info:v},name:"Project",props:{},setup:function(){var e=Object(r["H"])({loading:!1,columns:[{title:"项目名称",dataIndex:"name",key:"Name"},{title:"项目描述",dataIndex:"remark",key:"Remark"},{title:"操作",key:"action",slots:{customRender:"action"},width:200}],dataSource:[],form:{visible:!1,key:null}}),t={findList:function(){e.loading=!0,j["a"].findList("Project").finally((function(){e.loading=!1})).then((function(t){e.dataSource=t.data}))},deleteList:function(e){O["a"].confirm("确定删除",(function(){j["a"].deleteList("Project",e).then((function(e){1==e.code&&(O["a"].message("删除成功!","成功"),t.findList())}))}))},openForm:function(t){e.form.visible=!0,e.form.key=t},saveChange:function(){e.form.visible=!1,t.findList()}};return Object(r["A"])((function(){t.findList()})),Object(l["a"])(Object(l["a"])({},Object(r["Q"])(e)),t)}});n("aec4");y.render=u,y.__scopeId="data-v-3d164f05";t["default"]=y},"7db0":function(e,t,n){"use strict";var r=n("23e7"),c=n("b727").find,a=n("44d2"),o="find",i=!0;o in[]&&Array(1)[o]((function(){i=!1})),r({target:"Array",proto:!0,forced:i},{find:function(e){return c(this,e,arguments.length>1?arguments[1]:void 0)}}),a(o)},aec4:function(e,t,n){"use strict";n("1a40")}}]);
- //# sourceMappingURL=chunk-2bee2142.a729e47a.js.map
|