engineering/public/admin/assets/index.5b42b397.js
2023-12-28 22:39:33 +08:00

2 lines
11 KiB
JavaScript

import{G as Z,B as ee,y as le,A as oe,w as te,N as ae,C as ue,P as ne,Q as se,R as pe}from"./element-plus.fe574ac0.js";import{_ as re}from"./index.vue_vue_type_script_setup_true_lang.628d4476.js";import{_ as ie}from"./index.vue_vue_type_script_setup_true_lang.23d19169.js";import{f as de,a as me}from"./index.db0f15e9.js";import{_ as _e}from"./index.vue_vue_type_script_setup_true_lang.e979ba40.js";import{u as ce}from"./usePaging.160b82b8.js";import{u as fe}from"./useDictOptions.e2898198.js";import{_ as we,a as Fe,b as S,c as Be}from"./edit.vue_vue_type_script_setup_true_name_projectFollowUpEdit_lang.0052d5f7.js";import{d as q,s as L,r as T,$ as be,af as Ee,o as n,c as E,U as l,L as t,M as w,u as s,K as i,R as N,V as y,a7 as x,a as j,T as I,k as ve,S as f,n as h}from"./@vue.e8706010.js";import"./lodash.3080e53f.js";import{_ as De}from"./detail.vue_vue_type_style_index_0_lang.d53e7f85.js";import"./@vueuse.1e5a6e21.js";import"./@element-plus.196c7323.js";import"./lodash-es.92e7f918.js";import"./dayjs.79cf08f3.js";import"./axios.77c85d3e.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.54284180.js";import"./color.1c59b943.js";import"./clone.0c702ab2.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.66e2071a.js";import"./ms.a9ae1d6d.js";import"./nprogress.81114d43.js";import"./vue-clipboard3.f3fb4eed.js";import"./clipboard.c973b911.js";import"./echarts.8d7a50ae.js";import"./zrender.1084fa23.js";import"./tslib.60310f1a.js";import"./highlight.js.4ebdf9a4.js";import"./@highlightjs.2cdc8407.js";import"./index.vue_vue_type_script_setup_true_lang.6cebc8d8.js";import"./project.f633f4fd.js";import"./index.c85b5a1d.js";import"./custom.2807f272.js";const Ce=f("\u67E5\u8BE2"),Ve=f("\u91CD\u7F6E"),ye=f(" \u65B0\u589E "),xe=f(" \u5220\u9664 "),je={class:"mt-4"},ke=f(" \u7F16\u8F91 "),ge=f(" \u5220\u9664 "),Ue=f(" \u8BE6\u60C5 "),Ae={class:"flex justify-end mt-4"},Te=q({name:"projectFollowUpLists"}),Vl=q({...Te,setup(he){const k=L(),v=L(),D=T(!1),g=T(!1),a=be({project_id:"",executor:"",contacts:"",contact_information:"",project_role:"",position:"",follow_date:"",follow_type:"",theme:"",action_description:"",project_assurance:"",follow_status:"",follow_stage:"",notes:"",next_follow_up_date:"",ceate_time:""}),U=T([]),G=d=>{U.value=d.map(({id:o})=>o)},{dictData:_}=fe("project_assurance,follow_status,follow_type,follow_stage"),{pager:F,getLists:C,resetParams:K,resetPage:M}=ce({fetchFun:Fe,params:a}),O=async()=>{var d;D.value=!0,await h(),(d=v.value)==null||d.open("add")},Q=async d=>{var p,u;let o=await S({id:d.id});D.value=!0,await h(),(p=v.value)==null||p.open("edit"),(u=v.value)==null||u.setFormData(o)},$=async d=>{await de.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await Be({id:d}),C()},z=async d=>{var p,u;let o=await S({id:d.id});g.value=!0,await h(),(p=k.value)==null||p.open(),(u=k.value)==null||u.setFormData(o)};return C(),(d,o)=>{const p=Z,u=ee,B=le,V=oe,P=_e,c=te,H=ae,R=ue,J=me,r=ne,A=ie,W=se,X=re,b=Ee("perms"),Y=pe;return n(),E("div",null,[l(R,{class:"!border-none mb-4",shadow:"never"},{default:t(()=>[l(H,{class:"mb-[-16px]",model:a,inline:"","label-width":"auto"},{default:t(()=>[l(u,{label:"\u9879\u76EE\u540D\u79F0",prop:"project_id"},{default:t(()=>[l(p,{class:"w-[280px]",modelValue:a.project_id,"onUpdate:modelValue":o[0]||(o[0]=e=>a.project_id=e),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"},null,8,["modelValue"])]),_:1}),l(u,{label:"\u6267\u884C\u4EBA",prop:"executor"},{default:t(()=>[l(p,{class:"w-[280px]",modelValue:a.executor,"onUpdate:modelValue":o[1]||(o[1]=e=>a.executor=e),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u6267\u884C\u4EBA"},null,8,["modelValue"])]),_:1}),l(u,{label:"\u8054\u7CFB\u65B9\u5F0F",prop:"contact_information"},{default:t(()=>[l(p,{class:"w-[280px]",modelValue:a.contact_information,"onUpdate:modelValue":o[2]||(o[2]=e=>a.contact_information=e),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u8054\u7CFB\u65B9\u5F0F"},null,8,["modelValue"])]),_:1}),l(u,{label:"\u804C\u4F4D",prop:"position"},{default:t(()=>[l(p,{class:"w-[280px]",modelValue:a.position,"onUpdate:modelValue":o[3]||(o[3]=e=>a.position=e),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u804C\u4F4D"},null,8,["modelValue"])]),_:1}),l(u,{label:"\u9879\u76EE\u89D2\u8272",prop:"project_role"},{default:t(()=>[l(p,{class:"w-[280px]",modelValue:a.project_role,"onUpdate:modelValue":o[4]||(o[4]=e=>a.project_role=e),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u89D2\u8272"},null,8,["modelValue"])]),_:1}),l(u,{label:"\u8054\u7CFB\u4EBA",prop:"contacts"},{default:t(()=>[l(p,{class:"w-[280px]",modelValue:a.contacts,"onUpdate:modelValue":o[5]||(o[5]=e=>a.contacts=e),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u8054\u7CFB\u4EBA"},null,8,["modelValue"])]),_:1}),l(u,{label:"\u8DDF\u8FDB\u7C7B\u578B",prop:"follow_type"},{default:t(()=>[l(V,{modelValue:a.follow_type,"onUpdate:modelValue":o[6]||(o[6]=e=>a.follow_type=e),class:"w-[280px]",clearable:"",placeholder:"\u8BF7\u9009\u62E9\u8DDF\u8FDB\u7C7B\u578B"},{default:t(()=>[l(B,{label:"\u5168\u90E8",value:""}),(n(!0),E(y,null,x(s(_).follow_type,(e,m)=>(n(),i(B,{key:m,label:e.name,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(u,{label:"\u4E3B\u9898",prop:"theme"},{default:t(()=>[l(p,{modelValue:a.theme,"onUpdate:modelValue":o[7]||(o[7]=e=>a.theme=e),class:"w-[280px]",clearable:"",placeholder:"\u8BF7\u8F93\u5165\u4E3B\u9898"},null,8,["modelValue"])]),_:1}),l(u,{label:"\u884C\u52A8\u63CF\u8FF0",prop:"action_description"},{default:t(()=>[l(p,{modelValue:a.action_description,"onUpdate:modelValue":o[8]||(o[8]=e=>a.action_description=e),class:"w-[280px]",clearable:"",placeholder:"\u8BF7\u8F93\u5165\u884C\u52A8\u63CF\u8FF0"},null,8,["modelValue"])]),_:1}),l(u,{label:"\u9879\u76EE\u628A\u63E1\u5EA6",prop:"project_assurance"},{default:t(()=>[l(V,{modelValue:a.project_assurance,"onUpdate:modelValue":o[9]||(o[9]=e=>a.project_assurance=e),class:"w-[280px]",clearable:"",placeholder:"\u8BF7\u9009\u62E9\u9879\u76EE\u628A\u63E1\u5EA6"},{default:t(()=>[(n(!0),E(y,null,x(s(_).project_assurance,(e,m)=>(n(),i(B,{key:m,label:e.name,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(u,{label:"\u8DDF\u8FDB\u72B6\u6001",prop:"follow_status"},{default:t(()=>[l(V,{modelValue:a.follow_status,"onUpdate:modelValue":o[10]||(o[10]=e=>a.follow_status=e),class:"w-[280px]",clearable:"",placeholder:"\u8BF7\u9009\u62E9\u8DDF\u8FDB\u72B6\u6001"},{default:t(()=>[(n(!0),E(y,null,x(s(_).follow_status,(e,m)=>(n(),i(B,{key:m,label:e.name,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(u,{label:"\u8DDF\u8FDB\u9636\u6BB5",prop:"follow_stage"},{default:t(()=>[l(V,{modelValue:a.follow_stage,"onUpdate:modelValue":o[11]||(o[11]=e=>a.follow_stage=e),class:"w-[280px]",clearable:"",placeholder:"\u8BF7\u8F93\u5165\u8DDF\u8FDB\u9636\u6BB5"},{default:t(()=>[(n(!0),E(y,null,x(s(_).follow_stage,(e,m)=>(n(),i(B,{key:m,label:e.name,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(u,{label:"\u8DDF\u8FDB\u65E5\u671F",prop:"follow_date"},{default:t(()=>[l(P,{startTime:a.start_time,"onUpdate:startTime":o[12]||(o[12]=e=>a.start_time=e),endTime:a.end_time,"onUpdate:endTime":o[13]||(o[13]=e=>a.end_time=e)},null,8,["startTime","endTime"])]),_:1}),l(u,{label:"\u4E0B\u6B21\u56DE\u8BBF\u65E5\u671F",prop:"next_follow_up_date"},{default:t(()=>[l(P,{startTime:a.start_time,"onUpdate:startTime":o[14]||(o[14]=e=>a.start_time=e),endTime:a.end_time,"onUpdate:endTime":o[15]||(o[15]=e=>a.end_time=e)},null,8,["startTime","endTime"])]),_:1}),l(u,null,{default:t(()=>[l(c,{type:"primary",onClick:s(M)},{default:t(()=>[Ce]),_:1},8,["onClick"]),l(c,{onClick:s(K)},{default:t(()=>[Ve]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),_:1}),w((n(),i(R,{class:"!border-none",shadow:"never"},{default:t(()=>[w((n(),i(c,{type:"primary",onClick:O},{icon:t(()=>[l(J,{name:"el-icon-Plus"})]),default:t(()=>[ye]),_:1})),[[b,["project.project_follow_up/add"]]]),w((n(),i(c,{disabled:!U.value.length,onClick:o[16]||(o[16]=e=>$(U.value))},{default:t(()=>[xe]),_:1},8,["disabled"])),[[b,["project.project_follow_up/delete"]]]),j("div",je,[l(W,{data:s(F).lists,onSelectionChange:G},{default:t(()=>[l(r,{type:"selection",width:"55"}),l(r,{label:"\u9879\u76EE\u540D\u79F0",prop:"project_name","show-overflow-tooltip":""}),l(r,{label:"\u5BA2\u6237\u540D\u79F0",prop:"executor","show-overflow-tooltip":""}),l(r,{label:"\u6267\u884C\u4EBA",prop:"executor","show-overflow-tooltip":""}),l(r,{label:"\u65E5\u671F",prop:"follow_date"},{default:t(({row:e})=>[j("span",null,I(e.follow_date?e.follow_date:""),1)]),_:1}),l(r,{label:"\u7C7B\u578B",prop:"follow_type"},{default:t(({row:e})=>[l(A,{options:s(_).follow_type,value:e.follow_type},null,8,["options","value"])]),_:1}),l(r,{label:"\u4E3B\u9898",prop:"theme","show-overflow-tooltip":""}),l(r,{label:"\u9879\u76EE\u628A\u63E1\u5EA6",prop:"project_assurance_text"}),l(r,{label:"\u72B6\u6001",prop:"follow_status"},{default:t(({row:e})=>[l(A,{options:s(_).follow_status,value:e.follow_status},null,8,["options","value"])]),_:1}),l(r,{label:"\u9636\u6BB5",prop:"follow_stage"},{default:t(({row:e})=>[l(A,{options:s(_).follow_stage,value:e.follow_stage},null,8,["options","value"])]),_:1}),l(r,{label:"\u4E0B\u6B21\u56DE\u8BBF\u65E5\u671F",prop:"next_follow_up_date"},{default:t(({row:e})=>[j("span",null,I(e.next_follow_up_date?e.next_follow_up_date:""),1)]),_:1}),l(r,{label:"",prop:"ceate_time","show-overflow-tooltip":""}),l(r,{label:"\u64CD\u4F5C",width:"160",fixed:"right"},{default:t(({row:e})=>[w((n(),i(c,{type:"primary",link:"",onClick:m=>Q(e)},{default:t(()=>[ke]),_:2},1032,["onClick"])),[[b,["project.project_follow_up/edit"]]]),w((n(),i(c,{type:"danger",link:"",onClick:m=>$(e.id)},{default:t(()=>[ge]),_:2},1032,["onClick"])),[[b,["project.project_follow_up/delete"]]]),w((n(),i(c,{link:"",onClick:m=>z(e)},{default:t(()=>[Ue]),_:2},1032,["onClick"])),[[b,["project.project_follow_up/detail"]]])]),_:1})]),_:1},8,["data"])]),j("div",Ae,[l(X,{modelValue:s(F),"onUpdate:modelValue":o[17]||(o[17]=e=>ve(F)?F.value=e:null),onChange:s(C)},null,8,["modelValue","onChange"])])]),_:1})),[[Y,s(F).loading]]),D.value?(n(),i(we,{key:0,ref_key:"editRef",ref:v,"dict-data":s(_),onSuccess:s(C),onClose:o[18]||(o[18]=e=>D.value=!1)},null,8,["dict-data","onSuccess"])):N("",!0),g.value?(n(),i(De,{key:1,ref_key:"detailRef",ref:k,"dict-data":s(_),onClose:o[19]||(o[19]=e=>g.value=!1)},null,8,["dict-data"])):N("",!0)])}}});export{Vl as default};