costEdit-b8475c71.js
2.02 KB
var _=(m,c,o)=>new Promise((d,t)=>{var l=e=>{try{a(o.next(e))}catch(r){t(r)}},s=e=>{try{a(o.throw(e))}catch(r){t(r)}},a=e=>e.done?d(e.value):Promise.resolve(e.value).then(l,s);a((o=o.apply(m,c)).next())});import{d as B,k as u,a8 as V,x as D,v as x,_ as N,a9 as S,aa as g,f as v,ac as y,u as w}from"./vue-5a35c3f5.js";import{a as E,B as O}from"./index-76664154.js";import{s as R}from"./config-9c004f0c.js";import{_ as b}from"./index.js";import"./antd-6b087f69.js";const I=B({__name:"costEdit",emits:["success"],setup(m,{emit:c}){const[o,{closeDrawer:d}]=E(p=>{t.value=p.data,e.value=JSON.parse(t.value.relationValue),l.value=e.value[0].relationValue,s.value=e.value[1].relationValue,a.value=e.value[2].relationValue}),t=u(),l=u(),s=u(),a=u(),e=u();function r(){return _(this,null,function*(){e.value[0].relationValue=l.value,e.value[1].relationValue=s.value,e.value[2].relationValue=a.value,yield R({id:t.value.id,settingCode:"customerCode",settingName:"客户提成成本配置",settingValue:t.value.settingValue,settingType:3,relationCode:"costSettingItem",relationName:"成本配置项集合",costSettingItemVOS:e.value}),c("success"),d()})}return(p,n)=>{const f=V("a-input"),C=V("a-space"),k=D("cloakv-bind");return x((N(),S(w(O),{onRegister:w(o),title:"编辑",width:"35%",showFooter:"",onOk:r,ref:"formRef",okText:"保存",destroyOnClose:!0,isDetail:!0,showDetailBack:!1,mask:!1,class:"z-20"},{default:g(()=>[v(C,{direction:"vertical",style:{width:"100%"}},{default:g(()=>[v(f,{value:l.value,"onUpdate:value":n[0]||(n[0]=i=>l.value=i),addonBefore:"固定成本 "},null,8,["value"]),v(f,{value:s.value,"onUpdate:value":n[1]||(n[1]=i=>s.value=i),addonBefore:"提成比例 "},null,8,["value"]),v(f,{value:a.value,"onUpdate:value":n[2]||(n[2]=i=>a.value=i),addonBefore:"西班牙提成比例 "},null,8,["value"]),y(' <a-input v-model:value="price" addonBefore="生产提成单价" /> ')]),_:1})]),_:1},8,["onRegister"])),[[k,p.$attrs]])}}}),F=b(I,[["__file","E:/allcode/erp/test7901/order-erp-front/src/views/project/config/costEdit.vue"]]);export{F as default};