engineering/public/admin/assets/dialogTableConfig.41c5c64d.js
2024-03-11 10:37:46 +08:00

2 lines
13 KiB
JavaScript

import{G as H,H as $,I as J,y as K,w as R,D as W,L as X,M as Y,C as Z,N as uu}from"./element-plus.681cbccc.js";import{_ as eu}from"./index.vue_vue_type_script_setup_true_lang.3f06161c.js";import{u as tu}from"./usePaging.f6660143.js";import{u as iu}from"./useDictOptions.b1904270.js";import{d as nu,a0 as au,r as ru,o as i,c as d,O as su,u as l,L as r,M as n,V as c,W as m,a8 as F,a as j,S as L,T as D,U as ou,k as lu}from"./@vue.ab566ce7.js";import{a as cu}from"./supervision_project.48683792.js";import{r as e}from"./index.f61cdbc1.js";import{a as pu}from"./manage_project.3ac32aeb.js";import{a as _u}from"./cost_approved_project.380e9214.js";import{a as du,b as Eu}from"./task_type.d972ad67.js";const vu=D("\u67E5\u8BE2"),mu=D("\u91CD\u7F6E"),Fu={class:"mt-4"},Du={class:"flex justify-end mt-4"},gu={key:0,class:"flex justify-end mt-4"},Bu=D("\u786E\u5B9A"),Uu=nu({__name:"index",props:{config:{type:Object,required:!0},query:Object,multipleChoice:Boolean},emits:["customEvent"],setup(u,{emit:b}){const s=u,w=()=>{const v=s.config.serchList.map(_=>_.value).reduce((_,B)=>(_[B]="",_),{});return Object.assign({},v,s.query)},x=o=>{if(!!s.query)return Object.keys(s.query).includes(o)},p=au({...w()}),{dictData:q}=iu(s.config.dictData),P=o=>{s.multipleChoice||b("customEvent",o)},h=ru([]),U=o=>{h.value=o},V=()=>{b("customEvent",h.value)},{pager:E,getLists:A,resetParams:M,resetPage:O}=tu({fetchFun:s.config.fetchFn,params:p});return A(),(o,v)=>{const g=H,_=$,B=J,y=K,f=R,I=W,k=X,N=Y,T=eu,Q=Z,z=uu;return i(),d("div",null,[su((i(),r(Q,{class:"!border-none",shadow:"never"},{default:n(()=>[c(I,{class:"mb-[-16px]",model:p,inline:""},{default:n(()=>[(i(!0),d(m,null,F(u.config.serchList,(t,C)=>(i(),r(y,{label:t.label,key:C},{default:n(()=>[t.select?(i(),r(_,{key:0,modelValue:p[t.value],"onUpdate:modelValue":a=>p[t.value]=a,disabled:x(t.value)},{default:n(()=>[Array.isArray(t.select)?(i(!0),d(m,{key:0},F(t.select,a=>(i(),r(g,{label:a.name,value:a.value},null,8,["label","value"]))),256)):(i(!0),d(m,{key:1},F(l(q)[t.select],(a,G)=>(i(),r(g,{key:G,label:a.name,value:parseInt(a.value)},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","disabled"])):(i(),r(B,{key:1,class:"w-[280px]",modelValue:p[t.value],"onUpdate:modelValue":a=>p[t.value]=a,clearable:"",placeholder:`\u8BF7\u8F93\u5165${t.label}`},null,8,["modelValue","onUpdate:modelValue","placeholder"]))]),_:2},1032,["label"]))),128)),c(y,null,{default:n(()=>[c(f,{type:"primary",onClick:l(O)},{default:n(()=>[vu]),_:1},8,["onClick"]),c(f,{onClick:l(M)},{default:n(()=>[mu]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"]),j("div",Fu,[c(N,{data:l(E).lists,onCellClick:P,"row-key":"id",onSelectionChange:U},{default:n(()=>[u.multipleChoice?(i(),r(k,{key:0,type:"selection",width:"55"})):L("",!0),(i(!0),d(m,null,F(u.config.tableList,t=>(i(),r(k,{label:t[Object.keys(t)[0]],prop:Object.keys(t)[0],"show-overflow-tooltip":""},{default:n(({row:C})=>[D(ou(C[Object.keys(t)[0]]),1)]),_:2},1032,["label","prop"]))),256))]),_:1},8,["data"])]),j("div",Du,[c(T,{modelValue:l(E),"onUpdate:modelValue":v[0]||(v[0]=t=>lu(E)?E.value=t:null),onChange:l(A)},null,8,["modelValue","onChange"])]),u.multipleChoice?(i(),d("div",gu,[c(f,{type:"primary",onClick:V},{default:n(()=>[Bu]),_:1})])):L("",!0)]),_:1})),[[z,l(E).loading]])])}}});function fu(u){return e.get({url:"/supervision_project.supervision_participating_units/lists",params:u})}function Vu(u){return e.post({url:"/supervision_project.supervision_participating_units/add",params:u})}function Mu(u){return e.post({url:"/supervision_project.supervision_participating_units/edit",params:u})}function Ou(u){return e.post({url:"/supervision_project.supervision_participating_units/delete",params:u})}function Iu(u){return e.get({url:"/supervision_project.supervision_participating_units/detail",params:u})}function Cu(u){return e.get({url:"/supervision_work.supervision_check_item/lists",params:u})}function Nu(u){return e.post({url:"/supervision_work.supervision_check_item/add",params:u})}function Tu(u){return e.post({url:"/supervision_work.supervision_check_item/edit",params:u})}function Qu(u){return e.post({url:"/supervision_work.supervision_check_item/delete",params:u})}function zu(u){return e.get({url:"/supervision_work.supervision_check_item/detail",params:u})}function Gu(u){return e.get({url:"/supervision_work.supervision_check_item_detail/lists",params:u})}function Hu(u){return e.post({url:"/supervision_work.supervision_check_item_detail/delete",params:u})}function bu(u){return e.get({url:"/supervision_dangerous.supervision_dangerous_engineering_monitoring/lists",params:u})}function $u(u){return e.post({url:"/supervision_dangerous.supervision_dangerous_engineering_monitoring/add",params:u})}function Ju(u){return e.post({url:"/supervision_dangerous.supervision_dangerous_engineering_monitoring/edit",params:u})}function Ku(u){return e.post({url:"/supervision_dangerous.supervision_dangerous_engineering_monitoring/delete",params:u})}function Ru(u){return e.get({url:"/supervision_dangerous.supervision_dangerous_engineering_monitoring/detail",params:u})}function S(u){return e.get({url:"/supervision_work.supervision_material_entry/lists",params:u})}function Wu(u){return e.post({url:"/supervision_work.supervision_material_entry/add",params:u})}function Xu(u){return e.post({url:"/supervision_work.supervision_material_entry/edit",params:u})}function Yu(u){return e.post({url:"/supervision_work.supervision_material_entry/delete",params:u})}function Zu(u){return e.get({url:"/supervision_work.supervision_material_entry/detail",params:u})}function ue(u){return e.get({url:"/supervision_work.supervision_material_entry_detail/lists",params:u})}function ee(u){return e.post({url:"/supervision_work.supervision_material_entry_detail/delete",params:u})}function hu(u){return e.get({url:"/supervision_qualification_review.supervision_participating_units_qualifications/lists",params:u})}function te(u){return e.post({url:"/supervision_qualification_review.supervision_participating_units_qualifications/add",params:u})}function ie(u){return e.post({url:"/supervision_qualification_review.supervision_participating_units_qualifications/edit",params:u})}function ne(u){return e.post({url:"/supervision_qualification_review.supervision_participating_units_qualifications/delete",params:u})}function ae(u){return e.get({url:"/supervision_qualification_review.supervision_participating_units_qualifications/detail",params:u})}const re={fetchFn:cu,serchList:[{label:"\u9879\u76EE\u540D\u79F0",value:"project_name"},{label:"\u9879\u76EE\u7F16\u53F7",value:"project_code"}],tableList:[{project_name:"\u9879\u76EE\u540D\u79F0"},{project_code:"\u9879\u76EE\u7F16\u53F7"},{industry_text:"\u6027\u8D28"},{build_unit:"\u5EFA\u8BBE\u5355\u4F4D"},{build_area_text:"\u5EFA\u8BBE\u533A\u57DF"},{address:"\u9879\u76EE\u5730\u5740"},{project_level_text:"\u9879\u76EE\u7B49\u7EA7"},{total_investment:"\u603B\u6295\u8D44"},{initiation_date:"\u7ACB\u9879\u65E5\u671F"},{contract:"\u5173\u8054\u5408\u540C"},{contract_amount:"\u5408\u540C\u91D1\u989D"},{project_overview:"\u9879\u76EE\u6982\u51B5"},{contract_content:"\u5408\u540C\u670D\u52A1\u5185\u5BB9"},{project_requirements:"\u9879\u76EE\u8981\u6C42"},{remark:"\u5907\u6CE8"},{supervision_department:"\u76D1\u7BA1\u90E8\u95E8"},{implementation_department:"\u5B9E\u65BD\u90E8\u95E8"},{project_department:"\u9879\u76EE\u90E8"},{engineering_status_text:"\u5DE5\u7A0B\u72B6\u6001"},{project_manager:"\u9879\u76EE\u8D1F\u8D23\u4EBA\u5458"},{part_a_unit:"\u7532\u65B9\u5355\u4F4D"}]},se={fetchFn:fu,serchList:[{label:"\u5355\u4F4D\u540D\u79F0",value:"unit_name"},{label:"\u8D44\u8D28\u7B49\u7EA7",value:"qualification_grade"}],tableList:[{unit_name:"\u5355\u4F4D\u540D\u79F0"},{unit_type_text:"\u5355\u4F4D\u7C7B\u522B"},{qualification_grade:"\u8D44\u8D28\u7B49\u7EA7"},{telephone:"\u8054\u7CFB\u7535\u8BDD"},{duty:"\u8D23\u4EFB\u8303\u56F4"}]},oe={fetchFn:Cu,dictData:"check_item_node_type",serchList:[{label:"\u8282\u70B9\u540D\u79F0",value:"node_name"},{label:"\u8282\u70B9\u7C7B\u578B",value:"node_type",select:"check_item_node_type"}],tableList:[{project_name:"\u9879\u76EE\u540D\u79F0"},{node_name:"\u8282\u70B9\u540D\u79F0"},{node_type_text:"\u8282\u70B9\u7C7B\u578B"},{node_code:"\u8282\u70B9\u7F16\u53F7"}]},le={fetchFn:pu,dictData:"cost_consultation_industry_nature,industry,engineering_status",serchList:[{label:"\u9879\u76EE\u540D\u79F0",value:"project_name"},{label:"\u9879\u76EE\u7F16\u53F7",value:"project_code"},{label:"\u6027\u8D28",value:"nature",select:"cost_consultation_industry_nature"},{label:"\u884C\u4E1A",value:"industry",select:"industry"},{label:"\u5DE5\u7A0B\u72B6\u6001",value:"engineering_status",select:"engineering_status"}],tableList:[{project_name:"\u9879\u76EE\u540D\u79F0"},{project_code:"\u9879\u76EE\u7F16\u53F7"},{nature_text:"\u6027\u8D28"},{industry_text:"\u884C\u4E1A"},{build_area_text:"\u5EFA\u8BBE\u533A\u57DF"},{project_level_text:"\u9879\u76EE\u7EA7\u522B"},{total_investment:"\u603B\u6295\u8D44"},{engineering_status_text:"\u5DE5\u7A0B\u72B6\u6001"},{implementation_department:"\u5B9E\u65BD\u90E8\u95E8"},{supervision_department:"\u76D1\u7BA1\u90E8\u95E8"},{project_manager:"\u9879\u76EE\u7ECF\u7406"}]},ce={fetchFn:bu,dictData:"partial_project",serchList:[{label:"\u5371\u5927\u5DE5\u7A0B\u7C7B\u578B",value:"type"},{label:"\u5206\u90E8\u5206\u9879\u5DE5\u7A0B",value:"partial_project",select:"partial_project"},{label:"\u65BD\u5DE5\u90E8\u4F4D",value:"position"}],tableList:[{project_name:"\u9879\u76EE\u540D\u79F0"},{type_text:"\u5371\u5927\u5DE5\u7A0B\u7C7B\u578B"},{partial_project_text:"\u5206\u90E8\u5206\u9879\u5DE5\u7A0B"},{planned_construction_time:"\u8BA1\u5212\u65BD\u5DE5\u65F6\u95F4"},{position:"\u65BD\u5DE5\u90E8\u4F4D"}]},pe={fetchFn:S,serchList:[{label:"\u8FDB\u573A\u4E3B\u9898",value:"theme"},{label:"\u7F16\u53F7",value:"code"}],tableList:[{project_name:"\u9879\u76EE\u540D\u79F0"},{company_name:"\u91C7\u8D2D\u5355\u4F4D"},{theme:"\u8FDB\u573A\u4E3B\u9898"},{code:"\u7F16\u53F7"},{enter_time:"\u8FDB\u573A\u65F6\u95F4"},{enter_result_text:"\u8FDB\u573A\u7ED3\u679C"},{parallel_test_text:"\u662F\u5426\u5E73\u884C\u68C0\u9A8C"}]},_e={fetchFn:S,serchList:[{label:"\u6750\u6599/\u8BBE\u5907\u540D\u79F0",value:"name"},{label:"\u6750\u6599/\u8BBE\u5907\u54C1\u724C",value:"brand"},{label:"\u5408\u540C\u7EA6\u5B9A\u54C1\u724C",value:"brand",select:[{name:"\u5426",value:"0"},{name:"\u662F",value:"1"}]}],tableList:[{project_name:"\u9879\u76EE\u540D\u79F0"},{name:"\u6750\u6599/\u8BBE\u5907\u540D\u79F0"},{brand:"\u6750\u6599/\u8BBE\u5907\u54C1\u724C"},{model:"\u578B\u53F7"},{unit:"\u8BA1\u6570\u5355\u4F4D"},{number:"\u8BA1\u5212\u6570\u91CF"},{contract_brand_text:"\u5408\u540C\u7EA6\u5B9A\u54C1\u724C"},{type_text:"\u7C7B\u578B"},{remark:"\u5907\u6CE8"}]},de={fetchFn:hu,serchList:[{label:"\u8D44\u8D28\u540D\u79F0",value:"qualification_name"},{label:"\u8D44\u8D28\u7F16\u53F7",value:"qualification_number"}],tableList:[{project_name:"\u9879\u76EE\u540D\u79F0"},{company_id:"\u6240\u5C5E\u5355\u4F4D"},{qualification_name:"\u8D44\u8D28\u540D\u79F0"},{qualification_number:"\u8D44\u8D28\u7F16\u53F7"},{get_date:"\u53D1\u8BC1\u65E5\u671F"},{effective_date:"\u6709\u6548\u65E5\u671F"},{qualification_status_text:"\u8D44\u8D28\u72B6\u6001"},{remark:"\u5907\u6CE8"}]},Ee={fetchFn:_u,serchList:[{label:"\u5408\u540C\u540D\u79F0",value:"contract_name"},{label:"\u5408\u540C\u7F16\u53F7",value:"contract_num"}],tableList:[{contract_num:"\u5408\u540C\u7F16\u53F7"},{contract_name:"\u5408\u540C\u540D\u79F0"},{part_a:"\u7532\u65B9\u7B7E\u7EA6\u5355\u4F4D"},{part_b:"\u4E59\u65B9\u7B7E\u7EA6\u5355\u4F4D"},{start_date:"\u5408\u540C\u8BA1\u5212\u5F00\u59CB\u65E5\u671F"},{end_date:"\u5408\u540C\u8BA1\u5212\u7ED3\u675F\u65E5\u671F"},{project_money:"\u5DE5\u7A0B\u603B\u6295\u8D44"},{business_nature_text:"\u4E1A\u52A1\u6027\u8D28"},{dept:"\u7B7E\u8BA2\u90E8\u95E8"},{fund_sources_text:"\u8D44\u91D1\u6765\u6E90"},{project_director:"\u9879\u76EE\u603B\u76D1"},{regulators:"\u76D1\u7BA1\u90E8\u95E8"}]},ve={fetchFn:du,serchList:[{label:"\u9879\u76EE\u7F16\u53F7",value:"project_num"},{label:"\u9879\u76EE\u540D\u79F0",value:"project_name"}],tableList:[{project_name:"\u9879\u76EE\u540D\u79F0"},{address:"\u5177\u4F53\u5730\u5740"},{starting:"\u8BA1\u5212\u5F00\u59CB\u65E5\u671F"},{endtime:"\u8BA1\u5212\u7ED3\u675F\u65E5\u671F"},{jhgq:"\u8BA1\u5212\u5DE5\u671F\uFF08\u5929\uFF09"},{principal:"\u9879\u76EE\u8D1F\u8D23\u4EBA"},{person:"\u9879\u76EE\u76F8\u5173\u4EBA\u5458"},{invest:"\u9879\u76EE\u603B\u6295\u8D44\uFF08\u4E07\u5143\uFF09"},{budget:"\u9884\u7B97\u9020\u4EF7\uFF08\u4E07\u5143\uFF09"},{cost:"\u9001\u5BA1\u9020\u4EF7\uFF08\u4E07\u5143\uFF09"},{approval:"\u5BA1\u5B9A\u9020\u4EF7\uFF08\u4E07\u5143\uFF09"},{aunit:"\u59D4\u6258\u5355\u4F4D"},{acontactnum:"\u8054\u7CFB\u7535\u8BDD"},{date:"\u767B\u8BB0\u65E5\u671F"},{generalize:"\u9879\u76EE\u89C4\u6A21\u53CA\u6982\u62EC"},{note:"\u6CE8\u610F\u4E8B\u9879"},{remark:"\u5907\u6CE8"}]},me={fetchFn:Eu,dictData:"superior_category",serchList:[{label:"\u4EFB\u52A1\u540D\u79F0",value:"unit_name"},{label:"\u4E0A\u7EA7\u7C7B\u522B",value:"superior_sort",select:"superior_category"}],tableList:[{dataid:"\u6807\u8BC6"},{num:"\u4EFB\u52A1\u7F16\u53F7"},{name:"\u4EFB\u52A1\u540D\u79F0"},{level:"\u4EFB\u52A1\u7EA7\u6B21"},{remarks:"\u5907\u6CE8"}]};export{S as A,Yu as B,pe as C,Iu as D,Mu as E,Vu as F,fu as G,Ou as H,ie as I,te as J,hu as K,ae as L,ne as M,me as N,Uu as _,Ee as a,oe as b,ve as c,se as d,Gu as e,zu as f,Tu as g,Nu as h,Hu as i,Cu as j,Qu as k,de as l,le as m,ce as n,Ru as o,Ju as p,$u as q,bu as r,re as s,Ku as t,_e as u,ue as v,Zu as w,Xu as x,Wu as y,ee as z};