index-3f673a7e.js
3.75 KB
var C=(v,l,m)=>new Promise((y,s)=>{var i=a=>{try{p(m.next(a))}catch(b){s(b)}},c=a=>{try{p(m.throw(a))}catch(b){s(b)}},p=a=>a.done?y(a.value):Promise.resolve(a.value).then(i,c);p((m=m.apply(v,l)).next())});import{d as I,k as N,e as P,o as T,_ as u,a9 as d,aa as o,a0 as g,f as t,u as e,ac as f}from"./vue-5a35c3f5.js";import{P as k}from"./index-f532aa07.js";import n from"./TablePanel-22a773ee.js";import{u as h}from"./order-eff5d778.js";import x from"./EmailPanel-ef9aab8d.js";import{R as _}from"./type.d-d84bce65.js";import{u as E,_ as S}from"./index.js";import{af as r}from"./antd-6b087f69.js";import"./useContentViewHeight-d0a5c58e.js";import"./useWindowSizeFn-cc2fb57c.js";import"./onMountedOrActivated-52afb7a7.js";import"./BasicTable-7dbd57c0.js";import"./BasicForm-53100365.js";import"./FormItem-ffc5ecef.js";import"./componentMap-4d1c941b.js";import"./useFormItem-9ea791b8.js";import"./RadioButtonGroup-72b65d2e.js";import"./index-c1c2669a.js";import"./uuid-31b8b5a4.js";import"./download-3d468407.js";import"./base64Conver-39fc0d26.js";import"./index-1ca3bd8a.js";import"./IconPicker-6bbd557c.js";import"./index-9a895eb5.js";import"./helper-95474dfc.js";import"./BasicForm.vue_vue_type_style_index_0_lang-3479a052.js";import"./uniqBy-0cd5a663.js";import"./useForm-86d11f60.js";import"./TableImg.vue_vue_type_style_index_0_lang-6e828edc.js";import"./sortable.esm-4ae27e0b.js";import"./merge-4fa735fa.js";import"./useTable-e28259fb.js";import"./CreateModal-a1865034.js";import"./order-007d1b19.js";import"./config-9c004f0c.js";import"./data-6c70b030.js";import"./index-76664154.js";import"./costEdit-b8475c71.js";import"./ProduCostEdit-1af2b296.js";import"./costCreate-1717f967.js";import"./ProduCostCreate-c753f7b1.js";import"./message-c4c6f446.js";import"./DrawerEdit-d7d50f03.js";import"./DrawerCreate-c48372b2.js";const A={className:"config-page"},F=I({__name:"index",setup(v){const l=N("1"),m=h(),s=E().getUserInfo,i=P(()=>{var c;return(c=s==null?void 0:s.roleSmallVO)==null?void 0:c.code});return T(()=>C(this,null,function*(){i.value==_.FINANCE&&(l.value="5"),yield m.getDict()})),(c,p)=>(u(),d(e(k),{contentBackground:""},{default:o(()=>[g("div",A,[t(e(r),{selectedKey:l.value,"onUpdate:selectedKey":p[0]||(p[0]=a=>l.value=a),className:"ml-2 mb-0",style:{marginLeft:"30px",marginRight:"5px"}},{default:o(()=>[i.value!==e(_).FINANCE?(u(),d(e(r).TabPane,{key:"1",tab:"利润率配置"},{default:o(()=>[t(n,{searchInfo:{relationCode:"profitRate"},column:1})]),_:1})):f("v-if",!0),i.value!==e(_).FINANCE?(u(),d(e(r).TabPane,{key:"2",tab:"包装费用配置"},{default:o(()=>[t(n,{searchInfo:{relationCode:"packetPrice"},column:2})]),_:1})):f("v-if",!0),i.value!==e(_).FINANCE?(u(),d(e(r).TabPane,{key:"3",tab:"汇率配置"},{default:o(()=>[t(n,{searchInfo:{settingCode:"exchangeRate"},column:3})]),_:1})):f("v-if",!0),i.value!==e(_).FINANCE?(u(),d(e(r).TabPane,{key:"4",tab:"邮件发送配置"},{default:o(()=>[t(x)]),_:1})):f("v-if",!0),t(e(r).TabPane,{key:"5",tab:"最后汇款日期"},{default:o(()=>[t(n,{searchInfo:{relationCode:"orderHodTime"},column:5})]),_:1}),t(e(r).TabPane,{key:"6",tab:"提成成本配置"},{default:o(()=>[t(n,{searchInfo:{relationCode:"costSettingItem"},column:6})]),_:1}),f(` <Tabs.TabPane key="7" tab="销售额配置" v-if="role !== ROLE.FINANCE">
<TablePanel :searchInfo="{ relationCode: 'salesAmount' }" :column="7" />
</Tabs.TabPane> `),t(e(r).TabPane,{key:"8",tab:"生产科应付日期"},{default:o(()=>[t(n,{searchInfo:{relationCode:"produHodTime"},column:8})]),_:1}),t(e(r).TabPane,{key:"9",tab:"生产科固定成本"},{default:o(()=>[t(n,{searchInfo:{relationCode:"ProduceSettingItem"},column:9})]),_:1})]),_:1},8,["selectedKey"])])]),_:1}))}});const Te=S(F,[["__file","E:/allcode/erp/test7901/order-erp-front/src/views/project/config/index.vue"]]);export{Te as default};