2 lines
7.5 KiB
JavaScript
2 lines
7.5 KiB
JavaScript
import{G as H,B as J,I as W,w as X,N as Z,C as ee,P as oe,Q as te,R as le}from"./element-plus.9aef85e6.js";import{_ as ae}from"./index.vue_vue_type_script_setup_true_lang.3858ee22.js";import{f as ue,a as ie}from"./index.5d64105b.js";import{u as re}from"./usePaging.160b82b8.js";import{u as ne}from"./useDictOptions.7eefc7b1.js";import{f as se,c as $,g as pe}from"./build_plan.0b488b46.js";import"./lodash.8ea2174a.js";import{_ as de}from"./edit.vue_vue_type_script_setup_true_name_projectEdit_lang.a1f2c397.js";import{_ as me}from"./detail.vue_vue_type_style_index_0_lang.b33d8f7d.js";import{d as z,$ as x,s as R,r as E,af as _e,o as n,c as ce,U as e,L as l,M as c,u as p,K as d,R as P,a as j,k as fe,S as _,n as B}from"./@vue.e8706010.js";import"./@vueuse.1e5a6e21.js";import"./@element-plus.196c7323.js";import"./lodash-es.92e7f918.js";import"./dayjs.fc5568d8.js";import"./axios.5b893b79.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./vue-router.12d45bc3.js";import"./pinia.dfca86b4.js";import"./vue-demi.ebc8116b.js";import"./css-color-function.4cbccc26.js";import"./color.033abf8c.js";import"./clone.a6258514.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.7eedf28f.js";import"./ms.a9ae1d6d.js";import"./nprogress.93182424.js";import"./vue-clipboard3.6a55d49e.js";import"./clipboard.2986c82d.js";import"./echarts.8d7a50ae.js";import"./zrender.1084fa23.js";import"./tslib.60310f1a.js";import"./highlight.js.4ebdf9a4.js";import"./@highlightjs.2cdc8407.js";import"./picker.fff4ad1a.js";import"./index.fbc368c4.js";import"./index.2b66897d.js";import"./index.85c6a28d.js";import"./index.vue_vue_type_script_setup_true_lang.407b432a.js";import"./vue3-video-play.4851e3ad.js";import"./vuedraggable.c2fc5bdf.js";import"./vue.238b4658.js";import"./sortablejs.3ae1aa8d.js";import"./project_member.d7b5189d.js";import"./index.vue_vue_type_script_setup_true_lang.63a0b65a.js";import"./index.vue_vue_type_script_setup_true_lang.23d19169.js";import"./project.6a20a7c2.js";import"./build_process_settings.a26e4b37.js";import"./custom.ee8be5f0.js";const ve=_("\u67E5\u8BE2"),we=_("\u91CD\u7F6E"),Fe=_(" \u65B0\u589E "),be=_(" \u5220\u9664 "),Ee={class:"mt-4"},Ce=_(" \u7F16\u8F91 "),he=_(" \u5220\u9664 "),De=_(" \u8BE6\u60C5 "),ke={class:"flex justify-end mt-4"},Be=z({name:"projectLists"}),Vo=z({...Be,setup(ye){x([]);const C=R(),F=R(),b=E(!1),h=E(!1),D=E([]),r=x({zy_code:"",plan_end_date:"",plan_start_date:"",work_user:""}),L=a=>{r.plan_start_date=a[0],r.plan_end_date=a[1]},N=()=>{Object.assign(r,{project_approval_date:"",start_date:"",delivery_date:""}),D.value="",v()},k=E([]),S=a=>{k.value=a.map(({id:o})=>o)},{dictData:y}=ne(""),{pager:f,getLists:v,resetParams:ge,resetPage:T}=re({fetchFun:se,params:r}),U=async()=>{var a;b.value=!0,await B(),(a=F.value)==null||a.open("add")},Y=async a=>{var s,i;console.log(a.id);let o=await $({id:a.id});b.value=!0,await B(),(s=F.value)==null||s.open("edit"),(i=F.value)==null||i.setFormData(o)},g=async a=>{await ue.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await pe({id:a}),v()},I=async a=>{var s,i;let o=await $({id:a.id});h.value=!0,await B(),(s=C.value)==null||s.open(),(i=C.value)==null||i.setFormData(o)};return v(),(a,o)=>{const s=H,i=J,M=W,m=X,q=Z,A=ee,G=ie,t=oe,K=te,O=ae,w=_e("perms"),Q=le;return n(),ce("div",null,[e(A,{class:"!border-none mb-4",shadow:"never"},{default:l(()=>[e(q,{class:"mb-[-16px]",model:r,inline:""},{default:l(()=>[e(i,{label:"\u4F5C\u4E1A\u7F16\u7801",prop:"zy_code"},{default:l(()=>[e(s,{modelValue:r.zy_code,"onUpdate:modelValue":o[0]||(o[0]=u=>r.zy_code=u),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7F16\u7801"},null,8,["modelValue"])]),_:1}),e(i,{label:"\u65BD\u5DE5\u4EBA\u5458",prop:"work_user"},{default:l(()=>[e(s,{modelValue:r.work_user,"onUpdate:modelValue":o[1]||(o[1]=u=>r.work_user=u),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u65BD\u5DE5\u4EBA\u5458"},null,8,["modelValue"])]),_:1}),e(i,{label:"\u8BA1\u5212\u65F6\u95F4\u8303\u56F4"},{default:l(()=>[e(M,{modelValue:D.value,"onUpdate:modelValue":o[2]||(o[2]=u=>D.value=u),type:"daterange","start-placeholder":"\u8BA1\u5212\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u8BA1\u5212\u7ED3\u675F\u65E5\u671F","default-time":a.defaultTime,"value-format":"YYYY-MM-DD ",onChange:L},null,8,["modelValue","default-time"])]),_:1}),e(i,null,{default:l(()=>[e(m,{type:"primary",onClick:p(T)},{default:l(()=>[ve]),_:1},8,["onClick"]),e(m,{onClick:N},{default:l(()=>[we]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),c((n(),d(A,{class:"!border-none",shadow:"never"},{default:l(()=>[c((n(),d(m,{type:"primary",onClick:U},{icon:l(()=>[e(G,{name:"el-icon-Plus"})]),default:l(()=>[Fe]),_:1})),[[w,["build.build_plan/add"]]]),c((n(),d(m,{disabled:!k.value.length,onClick:o[3]||(o[3]=u=>g(k.value))},{default:l(()=>[be]),_:1},8,["disabled"])),[[w,["build.build_plan/delete"]]]),j("div",Ee,[e(K,{data:p(f).lists,onSelectionChange:S},{default:l(()=>[e(t,{type:"selection",width:"55"}),e(t,{label:"\u5E8F\u53F7",type:"index",width:"55"}),e(t,{label:"\u4F5C\u4E1A\u7F16\u7801",prop:"zy_code","show-overflow-tooltip":""}),e(t,{label:"\u9879\u76EE\u540D\u79F0",prop:"project_name","show-overflow-tooltip":""}),e(t,{label:"\u5206\u9879\u5DE5\u7A0B",prop:"subentry_engineering","show-overflow-tooltip":""}),e(t,{label:"\u5DE5\u5E8F\u6B65\u9AA4\u53F7",prop:"process_step_no","show-overflow-tooltip":""}),e(t,{label:"\u5DE5\u5E8F\u6B65\u9AA4",prop:"process_step","show-overflow-tooltip":""}),e(t,{label:"\u8BA1\u5212\u5F00\u59CB\u65E5\u671F",prop:"plan_start_date","show-overflow-tooltip":""}),e(t,{label:"\u8BA1\u5212\u7ED3\u675F\u65E5\u671F",prop:"plan_end_date","show-overflow-tooltip":""}),e(t,{label:"\u73ED\u7EC4\u957F",prop:"project_member_name","show-overflow-tooltip":""}),e(t,{label:"\u65BD\u5DE5\u4EBA\u5458",prop:"work_user","show-overflow-tooltip":""}),e(t,{label:"\u65BD\u5DE5\u5185\u5BB9",prop:"work_content","show-overflow-tooltip":""}),e(t,{label:"\u4F5C\u4E1A\u91CF",prop:"workload","show-overflow-tooltip":""}),e(t,{label:"\u5355\u4F4D",prop:"unit","show-overflow-tooltip":""}),e(t,{label:"\u5B8C\u5DE5\u4F5C\u4E1A\u91CF ",prop:"sort","show-overflow-tooltip":""}),e(t,{label:"\u5269\u4F59\u4F5C\u4E1A\u91CF",prop:"plan_start_date","show-overflow-tooltip":""}),e(t,{label:"\u8FDB\u5EA6\uFF08\uFF05\uFF09",prop:"plan_end_date","show-overflow-tooltip":""}),e(t,{label:"\u5355\u4EF7",prop:"price","show-overflow-tooltip":""}),e(t,{label:"\u91D1\u989D",prop:"amount","show-overflow-tooltip":""}),e(t,{label:"\u64CD\u4F5C",width:"150",fixed:"right"},{default:l(({row:u})=>[c((n(),d(m,{type:"primary",link:"",onClick:V=>Y(u)},{default:l(()=>[Ce]),_:2},1032,["onClick"])),[[w,["build.build_plan/edit"]]]),c((n(),d(m,{type:"danger",link:"",onClick:V=>g(u.id)},{default:l(()=>[he]),_:2},1032,["onClick"])),[[w,["build.build_plan/delete"]]]),c((n(),d(m,{link:"",onClick:V=>I(u)},{default:l(()=>[De]),_:2},1032,["onClick"])),[[w,["build.build_plan/detail"]]])]),_:1})]),_:1},8,["data"])]),j("div",ke,[e(O,{modelValue:p(f),"onUpdate:modelValue":o[4]||(o[4]=u=>fe(f)?f.value=u:null),onChange:p(v)},null,8,["modelValue","onChange"])])]),_:1})),[[Q,p(f).loading]]),b.value?(n(),d(de,{key:0,ref_key:"editRef",ref:F,"dict-data":p(y),onSuccess:p(v),onClose:o[5]||(o[5]=u=>b.value=!1)},null,8,["dict-data","onSuccess"])):P("",!0),h.value?(n(),d(me,{key:1,ref_key:"detailRef",ref:C,"dict-data":p(y),onClose:o[6]||(o[6]=u=>h.value=!1)},null,8,["dict-data"])):P("",!0)])}}});export{Vo as default};
|