edit-order.baa109.js 2.2 KB

1
  1. import{_ as D,d as V,w as p,ag as C,a0 as F,r as _,o as N,G as k,C as v,j as f,l as i,h as o,L as B,M as S}from"./index.js";import{B as j}from"./basic-descriptions.6e535249.js";import{order_detail_columns as E}from"./columns.88d730.js";import"./status.642bba24.js";const U={class:"col-item",style:{width:"247px"}},z=o("p",{class:"col-label"},"\u5F00\u7968\u6570\u91CF",-1),A={class:"col-value"},I={class:"col-item",style:{width:"248px"}},M=o("p",{class:"col-label"},"\u5F00\u7968\u91D1\u989D",-1),T={class:"col-value"},G={flex:"","w-full":"","justify-end":"","mt-2":""},L=V({__name:"edit-order",emits:["save-btn-click"],setup(O,{expose:h,emit:b}){const c=p(!1),l=p({}),r=p(0),d=p(0);function w(){c.value=!1,b("save-btn-click",{row:i(l),inv_fee:i(d),num:i(r)})}const g=C(()=>{const{winv_num:e}=l.value;return e});function x(e,t){var a=e.toString(),n=t.toString(),m,u,s=arguments[2];return m=(n.split(".")[1]?n.split(".")[1].length:0)-(a.split(".")[1]?a.split(".")[1].length:0),u=Number(a.replace(".",""))/Number(n.replace(".",""))*Math.pow(10,m),Number(typeof s!="number"?u:u.toFixed(parseInt(s)))}function y(e){const{goodPrice:t}=l.value;r.value=Number(x(e,t)).toFixed(8)}return F(()=>{r.value=g.value}),h({onDisplay({row:e}){c.value=!0,l.value=e,d.value=l.value.winv_fee}}),(e,t)=>{const a=_("el-input-number"),n=_("el-row"),m=_("el-button"),u=_("el-dialog");return N(),k(u,{modelValue:c.value,"onUpdate:modelValue":t[1]||(t[1]=s=>c.value=s),title:"\u7F16\u8F91\u9500\u552E\u8BA2\u5355",center:"",width:"1040px","close-on-click-modal":!1},{default:v(()=>[f(i(j),{data:l.value,"col-number":2,columns:i(E)},{custom:v(()=>[f(n,null,{default:v(()=>[o("div",U,[z,o("p",A,B(r.value),1)]),o("div",I,[M,o("p",T,[f(a,{placeholder:"\u5F00\u7968\u91D1\u989D",precision:2,min:.1,size:"small",style:{width:"100%"},modelValue:d.value,"onUpdate:modelValue":t[0]||(t[0]=s=>d.value=s),onChange:y},null,8,["min","modelValue"])])])]),_:1})]),_:1},8,["data","columns"]),o("div",G,[f(m,{size:"small",type:"primary",onClick:w},{default:v(()=>[S("\u4FDD\u5B58")]),_:1})])]),_:1},8,["modelValue"])}}});var K=D(L,[["__file","C:/Users/63107/Desktop/projects/settle-vue3/src/views/InvoiceSales/invoiceApply/components/currentcy-form/edit-order.vue"]]);export{K as default};