2 lines
16 KiB
JavaScript
2 lines
16 KiB
JavaScript
import{y as N,A as $,D as R,B as W,w as G,L as H,S as J,T as K,C as X,U as Y}from"./element-plus.0c562719.js";import{_ as uu}from"./index.vue_vue_type_script_setup_true_lang.1ae1e14d.js";import{u as eu}from"./usePaging.f6660143.js";import{u as tu}from"./useDictOptions.0fa8a4dd.js";import{d as iu,a0 as nu,r as au,o as i,c as d,O as ru,u as l,L as r,M as n,V as c,W as m,a8 as F,a as k,S as x,T as D,U as su,k as ou}from"./@vue.ab566ce7.js";import{a as lu}from"./supervision_project.ec0fc329.js";import{r as e}from"./index.a53ef25c.js";import{a as cu}from"./manage_project.87d0fba2.js";import{a as pu}from"./cost_approved_project.50c61a4e.js";import{a as _u,b as du}from"./task_type.ca0ebbca.js";import{a as vu}from"./consult_project.146c77dd.js";const Eu=D("\u67E5\u8BE2"),mu=D("\u91CD\u7F6E"),Fu={class:"mt-4"},Du={class:"flex justify-end mt-4"},Bu={key:0,class:"flex justify-end mt-4"},gu=D("\u786E\u5B9A"),Vu=iu({__name:"index",props:{config:{type:Object,required:!0},query:Object,multipleChoice:Boolean},emits:["customEvent"],setup(u,{emit:C}){const s=u,L=()=>{const E=s.config.serchList.map(_=>_.value).reduce((_,g)=>(_[g]="",_),{});return Object.assign({},E,s.query)},S=o=>{if(!!s.query)return Object.keys(s.query).includes(o)},p=nu({...L()}),{dictData:q}=tu(s.config.dictData),z=o=>{s.multipleChoice||C("customEvent",o)},j=au([]),w=o=>{j.value=o},P=()=>{C("customEvent",j.value)},{pager:v,getLists:y,resetParams:I,resetPage:M}=eu({fetchFun:s.config.fetchFn,params:p});return y(),(o,E)=>{const B=N,_=$,g=R,h=W,f=G,U=H,A=J,V=K,O=uu,T=X,Z=Y;return i(),d("div",null,[ru((i(),r(T,{class:"!border-none",shadow:"never"},{default:n(()=>[c(U,{class:"mb-[-16px]",model:p,inline:""},{default:n(()=>[(i(!0),d(m,null,F(u.config.serchList,(t,b)=>(i(),r(h,{label:t.label,key:b},{default:n(()=>[t.select?(i(),r(_,{key:0,modelValue:p[t.value],"onUpdate:modelValue":a=>p[t.value]=a,disabled:S(t.value)},{default:n(()=>[Array.isArray(t.select)?(i(!0),d(m,{key:0},F(t.select,a=>(i(),r(B,{label:a.name,value:a.value},null,8,["label","value"]))),256)):(i(!0),d(m,{key:1},F(l(q)[t.select],(a,Q)=>(i(),r(B,{key:Q,label:a.name,value:parseInt(a.value)},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","disabled"])):(i(),r(g,{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(h,null,{default:n(()=>[c(f,{type:"primary",onClick:l(M)},{default:n(()=>[Eu]),_:1},8,["onClick"]),c(f,{onClick:l(I)},{default:n(()=>[mu]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"]),k("div",Fu,[c(V,{data:l(v).lists,onCellClick:z,"row-key":"id",onSelectionChange:w},{default:n(()=>[u.multipleChoice?(i(),r(A,{key:0,type:"selection",width:"55"})):x("",!0),(i(!0),d(m,null,F(u.config.tableList,t=>(i(),r(A,{label:t[Object.keys(t)[0]],prop:Object.keys(t)[0],"show-overflow-tooltip":""},{default:n(({row:b})=>[D(su(b[Object.keys(t)[0]]),1)]),_:2},1032,["label","prop"]))),256))]),_:1},8,["data"])]),k("div",Du,[c(O,{modelValue:l(v),"onUpdate:modelValue":E[0]||(E[0]=t=>ou(v)?v.value=t:null),onChange:l(y)},null,8,["modelValue","onChange"])]),u.multipleChoice?(i(),d("div",Bu,[c(f,{type:"primary",onClick:P},{default:n(()=>[gu]),_:1})])):x("",!0)]),_:1})),[[Z,l(v).loading]])])}}});function fu(u){return e.get({url:"/supervision_project.supervision_participating_units/lists",params:u})}function Ou(u){return e.post({url:"/supervision_project.supervision_participating_units/add",params:u})}function Tu(u){return e.post({url:"/supervision_project.supervision_participating_units/edit",params:u})}function Zu(u){return e.post({url:"/supervision_project.supervision_participating_units/delete",params:u})}function Qu(u){return e.get({url:"/supervision_project.supervision_participating_units/detail",params:u})}function Nu(u){return e.get({url:"/supervision_project.supervision_participating_units/datas",params:u})}function bu(u){return e.get({url:"/supervision_work.supervision_check_item/lists",params:u})}function $u(u){return e.post({url:"/supervision_work.supervision_check_item/add",params:u})}function Ru(u){return e.post({url:"/supervision_work.supervision_check_item/edit",params:u})}function Wu(u){return e.post({url:"/supervision_work.supervision_check_item/delete",params:u})}function Gu(u){return e.get({url:"/supervision_work.supervision_check_item/detail",params:u})}function Hu(u){return e.get({url:"/supervision_work.supervision_check_item_detail/lists",params:u})}function Ju(u){return e.post({url:"/supervision_work.supervision_check_item_detail/delete",params:u})}function Cu(u){return e.get({url:"/supervision_dangerous.supervision_dangerous_engineering_monitoring/lists",params:u})}function Ku(u){return e.post({url:"/supervision_dangerous.supervision_dangerous_engineering_monitoring/add",params:u})}function Xu(u){return e.post({url:"/supervision_dangerous.supervision_dangerous_engineering_monitoring/edit",params:u})}function Yu(u){return e.post({url:"/supervision_dangerous.supervision_dangerous_engineering_monitoring/delete",params:u})}function ue(u){return e.get({url:"/supervision_dangerous.supervision_dangerous_engineering_monitoring/detail",params:u})}function ju(u){return e.get({url:"/supervision_work.supervision_material_entry/lists",params:u})}function ee(u){return e.post({url:"/supervision_work.supervision_material_entry/add",params:u})}function te(u){return e.post({url:"/supervision_work.supervision_material_entry/edit",params:u})}function ie(u){return e.post({url:"/supervision_work.supervision_material_entry/delete",params:u})}function ne(u){return e.get({url:"/supervision_work.supervision_material_entry/detail",params:u})}function ae(u){return e.get({url:"/supervision_work.supervision_material_entry_detail/lists",params:u})}function re(u){return e.post({url:"/supervision_work.supervision_material_entry_detail/delete",params:u})}function se(u){return e.post({url:"/supervision_work.supervision_material_entry/datas",params:u})}function yu(u){return e.get({url:"/supervision_qualification_review.supervision_participating_units_qualifications/lists",params:u})}function oe(u){return e.post({url:"/supervision_qualification_review.supervision_participating_units_qualifications/add",params:u})}function le(u){return e.post({url:"/supervision_qualification_review.supervision_participating_units_qualifications/edit",params:u})}function ce(u){return e.post({url:"/supervision_qualification_review.supervision_participating_units_qualifications/delete",params:u})}function pe(u){return e.get({url:"/supervision_qualification_review.supervision_participating_units_qualifications/detail",params:u})}function hu(u){return e.get({url:"/supervision_work.supervision_material_equipment_info/lists",params:u})}function _e(u){return e.post({url:"/supervision_work.supervision_material_equipment_info/add",params:u})}function de(u){return e.post({url:"/supervision_work.supervision_material_equipment_info/edit",params:u})}function ve(u){return e.post({url:"/supervision_work.supervision_material_equipment_info/delete",params:u})}function Ee(u){return e.get({url:"/supervision_work.supervision_material_equipment_info/detail",params:u})}function Au(u){return e.get({url:"/zjzx_finance.zjzx_invoice/lists",params:u})}function me(u){return e.post({url:"/zjzx_finance.zjzx_invoice/add",params:u})}function Fe(u){return e.post({url:"/zjzx_finance.zjzx_invoice/edit",params:u})}function De(u){return e.post({url:"/zjzx_finance.zjzx_invoice/delete",params:u})}function Be(u){return e.get({url:"/zjzx_finance.zjzx_invoice/detail",params:u})}function ge(u){return e.get({url:"/zjzx_finance.zjzx_invoice/datas",params:u})}const fe={fetchFn:lu,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"}]},be={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"}]},Ce={fetchFn:bu,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"}]},je={fetchFn:cu,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"}]},ye={fetchFn:Cu,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"}]},he={fetchFn:ju,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"}]},Ae={fetchFn:hu,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:"contract_brand",select:[{name:"\u5426",value:0},{name:"\u662F",value:1}]},{label:"\u7C7B\u578B",value:"type",select:[{name:"\u6750\u6599",value:0},{name:"\u8BBE\u5907",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"}]},ke={fetchFn:yu,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_name:"\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"}]},xe={fetchFn:pu,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"}]},Le={fetchFn:_u,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"},{person_text:"\u9879\u76EE\u76F8\u5173\u4EBA\u5458"},{invest:"\u9879\u76EE\u603B\u6295\u8D44\uFF08\u5143\uFF09"},{budget:"\u9884\u7B97\u9020\u4EF7\uFF08\u5143\uFF09"},{cost:"\u9001\u5BA1\u9020\u4EF7\uFF08\u5143\uFF09"},{approval:"\u5BA1\u5B9A\u9020\u4EF7\uFF08\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"}]},Se={fetchFn:du,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"}]},qe={fetchFn:vu,dictData:"",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"},{company:"\u59D4\u6258\u5355\u4F4D"},{total_investment:"\u603B\u6295\u8D44"},{contract:"\u5173\u8054\u5408\u540C"},{engineering_status_text:"\u5DE5\u7A0B\u72B6\u6001"},{consult_type_text:"\u54A8\u8BE2\u7C7B\u578B"},{supervision_department:"\u76D1\u7BA1\u90E8\u95E8"},{implementation_department:"\u5B9E\u65BD\u90E8\u95E8"},{project_manager:"\u9879\u76EE\u8D1F\u8D23\u4EBA\u5458"}]},ze={fetchFn:Au,dictData:"zjzx_invoice_type",serchList:[{label:"\u5F00\u7968\u7F16\u53F7",value:"invoice_code"},{label:"\u53D1\u7968\u7C7B\u578B",value:"invoice_type",select:"zjzx_invoice_type"},{label:"\u5F00\u7968\u5355\u4F4D\u540D\u79F0",value:"apply_company"}],tableList:[{project_name:"\u9879\u76EE\u540D\u79F0"},{invoice_code:"\u5F00\u7968\u7F16\u53F7"},{invoice_type_text:"\u53D1\u7968\u7C7B\u578B"},{apply_amount:"\u5F00\u7968\u7533\u8BF7\u91D1\u989D"}]};export{De as $,re as A,ju as B,ne as C,ie as D,Ee as E,de as F,_e as G,hu as H,ve as I,he as J,se as K,Qu as L,Tu as M,Ou as N,fu as O,Zu as P,le as Q,oe as R,yu as S,pe as T,ce as U,Se as V,Fe as W,me as X,Au as Y,Be as Z,Vu as _,qe as a,ze as a0,ge as a1,xe as b,Le as c,Ce as d,be as e,Hu as f,Gu as g,Ru as h,$u as i,Ju as j,bu as k,Wu as l,je as m,ke as n,Nu as o,ye as p,ue as q,Xu as r,fe as s,Ku as t,Cu as u,Yu as v,Ae as w,ae as x,te as y,ee as z};
|