| 1 |
- import{b as G,s as T,A as U,c as C}from"./index-abf064a2.js";import{l as V}from"./index-a4a9b664.js";import{a as l,W as t,X as v,Y as x,m as a,Z as e,E as s,u as _,a2 as A,a3 as O}from"./vue-904e9482.js";import{u as P}from"./vue-router-e129cfde.js";import"./fullScreen-65fc39ea.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./SettingOutlined-51babe38.js";import"./routeTabs-889fd211.js";const j={__name:"add",emits:["onSuccess"],setup(N,{emit:p}){const d=G();let{fullscreen:c}=T(d);const n=l(!1),o=l({sa_salestargetbillid:"",sales:[],year:"",assessmentindicators:"订单"}),y=()=>{n.value=!0},i=()=>{n.value=!1,b.value.resetFields()},b=l(),S=async()=>{const g=await U.post({id:"20220831165302",content:o.value});C.message(g,"创建成功!",()=>{p("onSuccess"),i()})};return(g,r)=>{const f=t("a-button"),R=t("a-date-picker"),k=t("a-form-item"),w=t("a-col"),m=t("a-radio"),Y=t("a-radio-group"),h=t("a-row"),B=t("a-form"),D=t("a-space"),E=t("a-drawer");return v(),x("div",null,[a(f,{type:"primary",onClick:y},{default:e(()=>[s("新建")]),_:1}),a(E,{open:n.value,"onUpdate:open":r[2]||(r[2]=u=>n.value=u),class:"custom-class",title:"新建年度目标",placement:"right","get-container":!_(c),style:{position:"absolute"},width:"400",closable:!1,onClose:i},{extra:e(()=>[a(D,null,{default:e(()=>[a(f,{onClick:i},{default:e(()=>[s("关闭")]),_:1}),a(f,{type:"primary",onClick:S},{default:e(()=>[s("保存")]),_:1})]),_:1})]),default:e(()=>[a(B,{ref_key:"formRef",ref:b,model:o.value,layout:"vertical"},{default:e(()=>[a(h,{gutter:16},{default:e(()=>[a(w,{span:24},{default:e(()=>[a(k,{label:"年度",name:"year",rules:[{required:!0,message:"请选择目标年度"}]},{default:e(()=>[a(R,{style:{width:"100%"},value:o.value.year,"onUpdate:value":r[0]||(r[0]=u=>o.value.year=u),"value-format":"YYYY",picker:"year"},null,8,["value"])]),_:1})]),_:1}),a(w,{span:24},{default:e(()=>[a(k,{label:"考核指标"},{default:e(()=>[a(Y,{style:{width:"100%"},value:o.value.assessmentindicators,"onUpdate:value":r[1]||(r[1]=u=>o.value.assessmentindicators=u)},{default:e(()=>[a(m,{value:"订单"},{default:e(()=>[s("订单")]),_:1}),a(m,{value:"出货"},{default:e(()=>[s("出货")]),_:1}),a(m,{value:"开票"},{default:e(()=>[s("开票")]),_:1}),a(m,{value:"收款"},{default:e(()=>[s("收款")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["open","get-container"])])}}},q={name:"performanceGoals"},J=Object.assign(q,{setup(N){P();let p=l([]);l([]);let d=l({content:{isExport:0,pageNumber:1,pageSize:20,targettype:"人员目标",where:{condition:"",tablefilter:{}}},id:20220901132502});const c=l(),n=()=>{c.value.tableData()};return(o,y)=>(v(),x("div",null,[a(V,{ref_key:"list",ref:c,columns:_(p),param:_(d),keyRouteName:"year",tableName:"performanceGoals",detailPage:{name:"performanceGoalsDetails",idname:"sa_salestargetbillid"}},{tb_cell:e(({data:i})=>[]),operation:e(()=>[_(C).hasPermission("insert")?(v(),A(j,{key:0,onOnSuccess:n})):O("",!0)]),_:1},8,["columns","param"])]))}});export{J as default};
|