2 lines
6.5 KiB
JavaScript
2 lines
6.5 KiB
JavaScript
import{G as W,H as z,y as J,w as K,D as Q,C as X,L as Y,M as Z,N as oo}from"./element-plus.e49c119c.js";import{_ as eo}from"./index.vue_vue_type_script_setup_true_lang.8c9f8a22.js";import{a as to}from"./index.f22ffba3.js";import{u as lo}from"./usePaging.f6660143.js";import{u as ao}from"./useDictOptions.738b0ea7.js";import{c as io,a as uo}from"./bid_bidding_decision.179c2e82.js";import"./lodash.86334a69.js";import{_ as ro}from"./edit.vue_vue_type_script_setup_true_name_bidBiddingDecisionEdit_lang.7861e54c.js";import no from"./detail.8a795968.js";import{d as R,s as V,r as B,a0 as so,ai as po,o as u,c as g,V as o,M as l,O as F,u as i,L as n,S as j,W as x,a8 as A,a as L,k as mo,T as b,n as P}from"./@vue.ab566ce7.js";import"./@vueuse.8fcae4c2.js";import"./@element-plus.8497a500.js";import"./lodash-es.49f4af13.js";import"./dayjs.5571e62a.js";import"./axios.9ce976cc.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./vue-router.87ebc608.js";import"./pinia.b6700c26.js";import"./vue-demi.ebc8116b.js";import"./css-color-function.156d1593.js";import"./color.4188bfef.js";import"./clone.a0efef30.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.ca37accd.js";import"./ms.a9ae1d6d.js";import"./nprogress.30953505.js";import"./vue-clipboard3.4e4a29c9.js";import"./clipboard.1a812829.js";import"./echarts.8d7a50ae.js";import"./zrender.1084fa23.js";import"./tslib.60310f1a.js";import"./highlight.js.4ebdf9a4.js";import"./@highlightjs.62ff6725.js";import"./index.2ebad864.js";import"./index.76c121bf.js";import"./no_perms.2c994bf8.js";import"./common.07527467.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang.42799aad.js";import"./project.f050944e.js";import"./department.99a0a262.js";import"./organization.18064b2f.js";import"./custom.bdf64167.js";const co=b("\u67E5\u8BE2"),_o=b("\u91CD\u7F6E"),fo=b(" \u65B0\u589E "),bo={class:"mt-4"},wo=b(" \u8BE6\u60C5 "),vo={class:"flex mt-4 justify-end"},ho=R({name:"bidBiddingDecisionLists"}),be=R({...ho,setup(Do){const w=V(),C=V(),v=B(!1),h=B(!1),s=so({project_id:"",bidding_project_fund_source:"",bid_type:""}),S=B([]),$=r=>{S.value=r.map(({id:a})=>a)},{dictData:c}=ao("construction_funds_sources,bidding_method,whether_status,project_assurance"),{pager:p,getLists:D,resetParams:N,resetPage:T}=lo({fetchFun:io,params:s}),I=async()=>{var r;v.value=!0,await P(),(r=C.value)==null||r.open("add")},U=async r=>{var d,m;let a=await uo({id:r.id});h.value=!0,await P(),(d=w.value)==null||d.open(),(m=w.value)==null||m.setFormData(a)};return D(),(r,a)=>{const d=W,m=z,E=J,_=K,M=Q,y=X,O=to,e=Y,q=Z,G=eo,k=po("perms"),H=oo;return u(),g("div",null,[o(y,{class:"!border-none mb-4",shadow:"never"},{default:l(()=>[o(M,{class:"mb-[-16px]",model:s,inline:""},{default:l(()=>[o(E,{label:"\u62DB\u6807\u9879\u76EE\u8D44\u91D1\u6765\u6E90",prop:"bidding_project_fund_source"},{default:l(()=>[o(m,{class:"flex-1",modelValue:s.bidding_project_fund_source,"onUpdate:modelValue":a[0]||(a[0]=t=>s.bidding_project_fund_source=t),clearable:"",placeholder:"\u8BF7\u9009\u62E9\u7C7B\u578B"},{default:l(()=>[(u(!0),g(x,null,A(i(c).construction_funds_sources,(t,f)=>(u(),n(d,{key:f,label:t.name,value:parseInt(t.value)},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(E,{label:"\u62DB\u6807\u65B9\u5F0F",prop:"bid_type"},{default:l(()=>[o(m,{class:"flex-1",modelValue:s.bid_type,"onUpdate:modelValue":a[1]||(a[1]=t=>s.bid_type=t),clearable:"",placeholder:"\u8BF7\u9009\u62E9\u7C7B\u578B"},{default:l(()=>[(u(!0),g(x,null,A(i(c).bidding_method,(t,f)=>(u(),n(d,{key:f,label:t.name,value:parseInt(t.value)},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(E,null,{default:l(()=>[o(_,{type:"primary",onClick:i(T)},{default:l(()=>[co]),_:1},8,["onClick"]),o(_,{onClick:i(N)},{default:l(()=>[_o]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),_:1}),F((u(),n(y,{class:"!border-none",shadow:"never"},{default:l(()=>[F((u(),n(_,{type:"primary",onClick:I},{icon:l(()=>[o(O,{name:"el-icon-Plus"})]),default:l(()=>[fo]),_:1})),[[k,["bid.bid_bidding_decision/add"]]]),L("div",bo,[o(q,{data:i(p).lists,onSelectionChange:$},{default:l(()=>[o(e,{type:"selection",width:"55"}),o(e,{label:"\u5E8F\u53F7",type:"index",width:"55"}),o(e,{label:"\u5904\u7406\u6D41\u7A0B",prop:"project_id","show-overflow-tooltip":""}),o(e,{label:"\u6D41\u7A0B\u6B65\u9AA4",prop:"project_id","show-overflow-tooltip":""}),o(e,{label:"\u6D41\u7A0B\u7F16\u53F7",prop:"code","show-overflow-tooltip":""}),o(e,{label:"\u5BA2\u6237\u540D\u79F0",prop:"custom_name","show-overflow-tooltip":""}),o(e,{label:"\u9879\u76EE\u540D\u79F0",prop:"project_name","show-overflow-tooltip":""}),o(e,{label:"\u9879\u76EE\u4F30\u7B97(\u4E07\u5143)",width:"125",prop:"project_estimation","show-overflow-tooltip":""}),o(e,{label:"\u62DB\u6807\u9879\u76EE\u8D44\u91D1\u6765\u6E90",width:"155",prop:"bidding_project_fund_source","show-overflow-tooltip":""}),o(e,{label:"\u6295\u6807\u65F6\u95F4",prop:"bidding_time",width:"155","show-overflow-tooltip":""}),o(e,{label:"\u62DB\u6807\u65B9\u5F0F",prop:"bid_type","show-overflow-tooltip":""}),o(e,{label:"\u7ADE\u4E89\u5BF9\u624B",prop:"competitor","show-overflow-tooltip":""}),o(e,{label:"\u4FDD\u8BC1\u91D1\u91D1\u989D",prop:"margin_amount",width:"125","show-overflow-tooltip":""}),o(e,{label:"\u5F00\u6807\u65E5\u671F",prop:"bid_opening_date","show-overflow-tooltip":""}),o(e,{label:"\u4FDD\u8BC1\u91D1\u9000\u8FD8\u65F6\u95F4",width:"155",prop:"margin_amount_return_date","show-overflow-tooltip":""}),o(e,{label:"\u6709\u65E0\u5185\u90E8\u8D44\u6E90",width:"155",prop:"is_internal_resources","show-overflow-tooltip":""}),o(e,{label:"\u9879\u76EE\u628A\u63E1\u5EA6",width:"85",prop:"project_assurance","show-overflow-tooltip":""}),o(e,{label:"\u64CD\u4F5C",width:"160",fixed:"right"},{default:l(({row:t})=>[F((u(),n(_,{link:"",onClick:f=>U(t)},{default:l(()=>[wo]),_:2},1032,["onClick"])),[[k,["bid.bid_bidding_decision/detail"]]])]),_:1})]),_:1},8,["data"])]),L("div",vo,[o(G,{modelValue:i(p),"onUpdate:modelValue":a[2]||(a[2]=t=>mo(p)?p.value=t:null),onChange:i(D)},null,8,["modelValue","onChange"])])]),_:1})),[[H,i(p).loading]]),h.value?(u(),n(no,{key:0,ref_key:"detailRef",ref:w,"dict-data":i(c),onClose:a[3]||(a[3]=t=>h.value=!1)},null,8,["dict-data"])):j("",!0),v.value?(u(),n(ro,{key:1,ref_key:"editRef",ref:C,"dict-data":i(c),onSuccess:i(D),onClose:a[4]||(a[4]=t=>v.value=!1)},null,8,["dict-data","onSuccess"])):j("",!0)])}}});export{be as default};
|