| 1 |
- var G=Object.defineProperty,J=Object.defineProperties;var K=Object.getOwnPropertyDescriptors;var z=Object.getOwnPropertySymbols;var Q=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable;var V=(o,a,s)=>a in o?G(o,a,{enumerable:!0,configurable:!0,writable:!0,value:s}):o[a]=s,B=(o,a)=>{for(var s in a||(a={}))Q.call(a,s)&&V(o,s,a[s]);if(z)for(var s of z(a))W.call(a,s)&&V(o,s,a[s]);return o},F=(o,a)=>J(o,K(a));var _=(o,a,s)=>new Promise((m,v)=>{var C=n=>{try{d(s.next(n))}catch(f){v(f)}},x=n=>{try{d(s.throw(n))}catch(f){v(f)}},d=n=>n.done?m(n.value):Promise.resolve(n.value).then(C,x);d((s=s.apply(o,a)).next())});import{u as Y,_ as Z}from"./useForm-C4X-ZdZ_.js";import"./BasicForm.vue_vue_type_style_index_0_lang-BiIkb6ny.js";import{P as X}from"./SubMenu.vue_vue_type_style_index_0_scoped_9b6103ff_lang-EL89TTg4.js";import"./index-CFMHSB5r.js";import{l as I}from"./index-D6-fj_Lr.js";import{a as ee,D as te,f as M}from"./entry/index-BaQQ7BQ_.js";import{V as ae}from"./index-D0jygwV8.js";import{c as se,s as ie}from"./data-qhB-n3yR.js";import{W as oe}from"./antd-ILpsl5AZ.js";import"./TableImg.vue_vue_type_style_index_0_lang-QH8GfGtu.js";import{d as ne,Y as re,r as k,o as le,f as h,Z as l,_ as p,$ as u,k as c,a7 as b,u as i,G as E,a0 as w,aa as g,a6 as O,ab as ue,ae as ce}from"./vue-CF9JqwIh.js";import{b as me}from"./uuid-BUBnBT7J.js";import"./sortable.esm-CoO8jRpa.js";import{_ as U}from"./index-CXGOl87Z.js";import pe from"./ApprovalDrawer-C7199dqT.js";import de from"./downloadDrawer-mF3kIHah.js";import{u as T}from"./index-Mu5dydaG.js";import{b as fe}from"./flowApi-CIgJ7KVe.js";import"./FormItem.vue_vue_type_script_lang-Dp4O1V3R.js";import"./index-BDVnX7zP.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-0J_QZbkb.js";import"./copyTextToClipboard-Cu8x8bym.js";import"./index-L2ZLrFTi.js";import"./index-D6Qi77pD.js";import"./base64Conver-BAcTuUD2.js";import"./index-Pqf9ZLE_.js";import"./onMountedOrActivated-D34Dt7uC.js";import"./download-D1ZoFQnu.js";import"./resourceApi-D9gL48ec.js";import"./useWindowSizeFn-CiJNBK0Q.js";import"./VxeBasicTable-BjQCEzUa.js";import"./system-ChAZNEsW.js";import"./componentMap-DjxH3hEY.js";import"./useSortable-6iYBSviO.js";import"./imageEnum-DhfTiCIu.js";import"./test-VrWWj5h0.js";import"./FormModal.vue_vue_type_script_setup_true_lang-C1gUc__u.js";import"./BasicForm.vue_vue_type_script_setup_true_lang-BhiE9_bz.js";import"./useForm-B90AflV1.js";import"./common-CALU1ODu.js";import"./enums-vssea2K3.js";const _e={class:"flex items-baseline justify-between"},ge={class:"flex"},ve={class:"flex justify-between my-4"},ye={class:"flex"},he={class:"bg-white section"},be={class:"device-status"},Ce={key:0,class:"device-status_prefix device-status_prefix--success"},xe={key:1,class:"device-status_prefix device-status_prefix--error"},ke={key:2,class:"device-status_prefix device-status_prefix--warn"},we={key:0},De={key:1},ft=ne({__name:"index",setup(o){const a=ee(),s=re(),m=k({status:[],type:[]});le(()=>_(this,null,function*(){m.status=yield I({dictCode:"cbb_review_status"}),m.type=yield I({dictCode:"cbb_review_type"}),yield y()}));const[v,{openDrawer:C}]=T(),[x,{openDrawer:d}]=T(),[n,{getFieldsValue:f}]=Y({schemas:ie,autoSubmitOnEnter:!0,size:"large",rowProps:{gutter:16}}),L=h([{text:"全部事项",event:"0"},{text:"我待办的",event:"1"},{text:"我发起的",event:"2"}]),D=h("全部事项"),R=k({name:"",tags:[]}),$=h([]),j=h(),r=k({id:"biz_me_collection",columns:se,stripe:!1,border:"inner",data:$.value,proxyConfig:null,showOverflow:!0,resizable:!1,toolbarConfig:null,round:!0,height:"auto",minHeight:640,headerRowClassName:"row-class",headerCellClassName:"table-basic_header",columnConfig:{resizable:!1},pagerConfig:{total:0,currentPage:1,pageSize:10,layouts:["Total","PrevPage","Number","NextPage","Sizes","FullJump"]}}),H={pageChange({pageSize:e,currentPage:S}){r.pagerConfig.currentPage=S,r.pagerConfig.pageSize=e,y()}};function y(){return _(this,null,function*(){r.loading=!0;const e=yield fe(F(B({},R),{pageNum:r.pagerConfig.currentPage}));r.pagerConfig.total=e.total,r.data=e.data||[],r.loading=!1})}function q(e){D.value=e.text}function N(e){e.status=="menu_unReviewed"&&(e.type=="menu_review"&&C(!0,e),e.type=="menu_download"&&d(!0,e)),e.status=="menu_fail"&&e.type=="menu_review"&&s.push({path:"/bizMe/flow/detail",query:{groupId:me(),menuReviewId:e.id,menuId:e.menuId,title:e.menuName+" / "+e.repositoryName}})}function A(){return _(this,null,function*(){R.name=f().name,yield y()})}function P(){return _(this,null,function*(){yield y()})}return(e,S)=>(l(),p("div",null,[u("div",_e,[u("div",null,[c(i(te),{arrow:"",placement:"bottom",trigger:["click","hover"],dropMenuList:L.value,onMenuEvent:q,overlayClassName:"flow-overlay"},{default:b(()=>[u("div",ge,[c(i(X),{title:D.value},null,8,["title"]),E(),c(i(oe),{class:"ml-2"})])]),_:1},8,["dropMenuList"])]),u("div",ve,[u("div",ye,[c(i(Z),{onRegister:i(n),onFieldValueChange:A,style:{width:"280px"},class:"mr-2"},null,8,["onRegister"])])])]),u("div",he,[c(i(ae),ue({ref_key:"gridRef",ref:j},r,ce(H),{class:"table-basic"}),{type:b(({row:t})=>[E(w(i(M)(m.type,t.type,"label")),1)]),status:b(({row:t})=>[u("div",be,[t.status=="menu_pass"?(l(),p("span",Ce)):g("",!0),t.status=="menu_fail"?(l(),p("span",xe)):g("",!0),t.status=="menu_unReviewed"?(l(),p("span",ke)):g("",!0),u("span",null,[t.status=="menu_fail"&&t.type=="menu_review"?(l(),p("span",we,"未通过"+w(t.failCount?t.failCount+"条":""),1)):(l(),p("span",De,w(i(M)(m.status,t.status,"label")),1))])])]),action:b(({row:t})=>[t.status=="menu_fail"&&t.failCount&&i(a).getUserInfo.nickname==t.createByNickname&&t.type=="menu_review"?(l(),O(i(U),{key:0,actions:[{icon:"icon-edit|iconfont",tooltip:"修改资源",onClick:N.bind(null,t)}]},null,8,["actions"])):g("",!0),t.status=="menu_unReviewed"&&i(a).getUserInfo.nickname==t.approvalByNickname?(l(),O(i(U),{key:1,actions:[{icon:"icon-approval|iconfont",tooltip:"审核",onClick:N.bind(null,t)}]},null,8,["actions"])):g("",!0)]),_:1},16)]),c(pe,{onRegister:i(v),onSuccess:P},null,8,["onRegister"]),c(de,{onRegister:i(x),onSuccess:P},null,8,["onRegister"])]))}});export{ft as default};
|