2 lines
5.7 KiB
JavaScript
2 lines
5.7 KiB
JavaScript
import{_ as P}from"./updateIcon-57303c18.js";import{P as K}from"./index-d5758658.js";import{aW as Q,aX as ee,aY as te,aZ as ae,a_ as le,a$ as ie,b0 as se,b1 as oe}from"./goverment-af43d804.js";import{D as L}from"./index-332ffb24.js";import{d as z,r as l,b as ne,c as U,a5 as re,e as n,f as ce,g as i,h as v,S as u,k as d,i as s,l as C,t as ue,y as q,B as A,ar as de,a as k,E as S,q as pe,s as me,_ as _e}from"./index-ccab2584.js";import{u as E}from"./useHandleData-0eab3d22.js";import"./notData-cf10628e.js";import"./Pagination.vue_vue_type_script_setup_true_name_Pagination_lang-6796c038.js";import"./print-eaefcdaa.js";const T=b=>(pe("data-v-b51d1752"),b=b(),me(),b),ve={class:"store-box"},be={class:"menu-content"},ge={class:"top-search"},fe={class:"big-option"},ye=["onClickCapture"],he=["title"],Ce=T(()=>i("img",{src:P,alt:"",class:"configureIcon"},null,-1)),ke=T(()=>i("span",null,"\u7F16\u8F91",-1)),Se={class:"table-content"},Te=T(()=>i("img",{src:P,alt:"",class:"configureIcon"},null,-1)),xe=T(()=>i("span",null,"\u7F16\u8F91",-1)),De=z({name:"ProjectSupervisionRecord"}),Ie=z({...De,setup(b){const x=l(""),D=l(""),I=l({name:""}),w=l({name:"",description:""}),g=l(!1),f=l(!1),y=l([]),B=l([{id:1,label:"\u4E00\u7EA7 1",children:[{id:4,label:"\u4E8C\u7EA7 1-1",children:[{id:9,label:"\u4E09\u7EA7 1-1-1"},{id:10,label:"\u4E09\u7EA7 1-1-2"}]}]}]),p=l({name:""}),F={formItemConfig:[{label:"\u5927\u9879\u540D\u79F0",prop:"name",type:"input"}],rules:{name:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"},{max:50,message:"\u957F\u5EA6\u4E0D\u80FD\u5927\u4E8E50\u4F4D\u6570"}]}},J={formItemConfig:[{label:"\u5C0F\u9879\u540D\u79F0",prop:"name",type:"input"},{label:"\u63CF\u8FF0",prop:"description",type:"input"}],rules:{name:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"},{max:200,message:"\u957F\u5EA6\u4E0D\u80FD\u5927\u4E8E50\u4F4D\u6570"}]}},M=[{type:"index",label:"\u5E8F\u53F7",width:80},{prop:"name",label:"\u5C0F\u9879\u540D\u79F0",search:{el:"input"}},{prop:"description",label:"\u63CF\u8FF0"},{prop:"operation",label:"\u64CD\u4F5C",fixed:"right",width:260}],m=l(),_=l({}),O=e=>{_.value=e,m.value.getTableList()},R=()=>{p.value.name?y.value=B.value.filter(e=>(e.name,e.name==p.value.name)):y.value=B.value},j=async e=>{await E(Q,{id:e.id},`\u5220\u9664\u3010${e.name}\u3011`),h()},H=async e=>{await E(ee,{id:e.id},`\u5220\u9664\u3010${e.name}\u3011`),m.value.getTableList()},$=(e,t={})=>{e===1?(x.value="\u65B0\u589E\u5927\u9879",I.value=k({name:""})):(x.value="\u7F16\u8F91\u5927\u9879",I.value=k({...t})),g.value=!0},W=async e=>{e.type=2,e.id?(await te(e),h(),S.success("\u7F16\u8F91\u6210\u529F")):(await ae(e),S.success("\u65B0\u589E\u6210\u529F"),h()),g.value=!1},X=async e=>{e.type=2,e.libraryId=_.value.id,e.id?(await le(e),m.value.getTableList(),S.success("\u7F16\u8F91\u6210\u529F")):(await ie(e),S.success("\u65B0\u589E\u6210\u529F"),m.value.getTableList()),f.value=!1},N=(e,t)=>{e===1?(D.value="\u65B0\u589E\u5C0F\u9879",w.value=k({name:"",description:""})):(D.value="\u7F16\u8F91\u5C0F\u9879",w.value=k({...t})),f.value=!0},h=async()=>{const{result:e}=await se({name:p.value.name,type:2});B.value=e,y.value=e},Y=e=>{let t=JSON.parse(JSON.stringify(e));return t.createTime&&(t.createTime_begin=t.createTime[0],t.createTime_end=t.createTime[1],delete t.createTime),_.value.id?(t.libraryId=_.value.id,oe(t)):{result:{current:"1",pages:"1",records:[],size:"10",total:"0"}}},Z=e=>({list:e.records,total:Number(e.total),pageNo:Number(e.current),pageSize:Number(e.size)});return ne(()=>{h()}),(e,t)=>{const G=U("el-input"),r=U("el-button"),c=re("auth");return n(),ce("div",ve,[i("div",be,[i("div",ge,[v(G,{placeholder:"\u8BF7\u8F93\u5165\u68C0\u67E5\u9879",modelValue:p.value.name,"onUpdate:modelValue":t[0]||(t[0]=a=>p.value.name=a),onInput:R},null,8,["modelValue"]),u((n(),d(r,{type:"primary",onClick:t[1]||(t[1]=a=>$(1))},{default:s(()=>[C("\u589E\u52A0\u5927\u9879")]),_:1})),[[c,"quality_inspect_library_add"]])]),i("div",fe,[v(q(de),{data:y.value,"highlight-current":!0,"node-key":"id","default-expand-all":"","expand-on-click-node":!1},{default:s(({node:a,data:o})=>[i("span",{class:"custom-tree-node",onClickCapture:V=>O(o)},[i("span",{title:o.name},ue(o.name),9,he),u((n(),d(r,{type:"primary",link:"",onClick:V=>$(2,o)},{default:s(()=>[Ce,ke]),_:2},1032,["onClick"])),[[c,"quality_inspect_library_edit"]]),u((n(),d(r,{type:"danger",style:{"margin-right":"5px"},link:"",icon:q(A),onClick:V=>j(o)},{default:s(()=>[C("\u5220\u9664")]),_:2},1032,["icon","onClick"])),[[c,"quality_inspect_library_del"]])],40,ye)]),_:1},8,["data"])])]),i("div",Se,[v(K,{ref_key:"proTable",ref:m,title:"\u68C0\u67E5\u5E93\u5C0F\u9879\u5217\u8868",columns:M,requestApi:Y,dataCallback:Z,"tool-button":!1,pagination:!0,background:"",isShowSearch:!1,onReset:!0},{formButton:s(a=>[u((n(),d(r,{disabled:!_.value.id,class:"addButtonStyle",onClick:t[2]||(t[2]=o=>N(1))},{default:s(()=>[C("\u65B0\u589E")]),_:1},8,["disabled"])),[[c,"quality_inspect_library_add"]])]),operation:s(({row:a})=>[u((n(),d(r,{type:"primary",link:"",onClick:o=>N(2,a)},{default:s(()=>[Te,xe]),_:2},1032,["onClick"])),[[c,"quality_inspect_library_edit"]]),u((n(),d(r,{type:"danger",link:"",icon:q(A),onClick:o=>H(a)},{default:s(()=>[C("\u5220\u9664")]),_:2},1032,["icon","onClick"])),[[c,"quality_inspect_library_del"]])]),_:1},512)]),v(L,{title:x.value,formConfig:F,formData:I.value,visible:g.value,"onUpdate:visible":t[3]||(t[3]=a=>g.value=a),"append-to-body":"",width:"700px",onConfirm:W},null,8,["title","formData","visible"]),v(L,{title:D.value,formConfig:J,formData:w.value,visible:f.value,"onUpdate:visible":t[4]||(t[4]=a=>f.value=a),"append-to-body":"",width:"700px",onConfirm:X},null,8,["title","formData","visible"])])}}});const Ee=_e(Ie,[["__scopeId","data-v-b51d1752"]]);export{Ee as default};
|