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