index.357dbc.js 3.6 KB

1
  1. import{aT as F,ac as A,al as d,a$ as m,_ as C,d as x,w as c,r as v,o as y,G as P,C as R,j as f,l as _,aN as E}from"./index.js";import N from"./modal.c295d8.js";import{u as O}from"./use-page-search.0b9457f6.js";import{c as S,d as k}from"./index.4606686a.js";import"./index.b7dedd62.js";const{VITE_PROXY_DOMAIN_REAL:H,VITE_PROXY_USER_REAL:U}=A(),b=U+"/admin/",$=t=>F.request("post",`${b}warelist`,{data:t}),I=t=>F.request("post",`${b}channelstatus`,{data:t}),T=[{value:"0",label:"\u7981\u7528",type:"warning"},{value:"1",label:"\u542F\u7528",type:"success"}],D=[{value:"5",label:"\u9500\u552E\u4ED3"},{value:"4",label:"\u6B21\u54C1\u4ED3"}],q=[{prop:"wsm_code",label:"\u7F16\u53F7",width:"170px"},{prop:"name",label:"\u4ED3\u5E93\u540D\u79F0",minWidth:"160px"},{prop:"wsm_type",label:"\u4ED3\u5E93\u7C7B\u578B",width:"80px",cellRenderer({row:t}){return d(m,null,{default:()=>{var o;return((o=D.find(({value:l})=>l===t.wsm_type))==null?void 0:o.label)||"--"}})}},{prop:"companyNo",label:"\u4E1A\u52A1\u516C\u53F8\u7F16\u7801",width:"140px"},{prop:"company_name",label:"\u4E1A\u52A1\u516C\u53F8","min-width":"140px"},{prop:"status",label:"\u72B6\u6001",width:"70px",cellRenderer({row:t}){return d(m,null,{default:()=>{var o;return((o=T.find(({value:l})=>l===t.status))==null?void 0:o.label)||"--"}})}},{prop:"contactor_name",label:"\u8D1F\u8D23\u4EBA",minWidth:"70px"},{prop:"mobile",label:"\u8D1F\u8D23\u4EBA\u7535\u8BDD",width:"100px"},{prop:"creater",label:"\u521B\u5EFA\u4EBA",width:"70px"},{prop:"addtime",label:"\u521B\u5EFA\u65F6\u95F4",width:"140px"},{prop:"",label:"\u64CD\u4F5C",width:"140px",fixed:"right",slot:"operation"}],L={title:"\u539F\u56E0\u7BA1\u7406",columns:q,apis:{httpList:$,httpStatus:I}},h={formItems:[{field:"create_timer",type:"date_picker",otherOptions:{type:"daterange",startProp:"start",endProp:"end",startPlaceholder:"\u5F00\u59CB\u65F6\u95F4",endPlaceholder:"\u7ED3\u675F\u65F6\u95F4"}},{type:"supplier-query",field:"supplierNo",placeholder:"\u4F9B\u5E94\u5546"},{type:"select",field:"wsm_type",options:D,placeholder:"\u4ED3\u5E93\u7C7B\u578B"},{field:"group",type_field:"group_type",type:"input_group",otherOptions:{inputGroupOptions:[{value:"wsm_code",label:"\u4ED3\u5E93\u7F16\u7801"},{value:"contactor_name",label:"\u8D1F\u8D23\u4EBA\u59D3\u540D"},{value:"mobile",label:"\u8D1F\u8D23\u4EBA\u624B\u673A\u53F7"},{value:"company_new_name",label:"\u8D1F\u8D23\u4EBA\u90E8\u95E8"}]}}]},M=x({__name:"index",setup(t){const o="unusualReason",l=c(null),r=c(!1),s=c(!1),p=c({}),g={pageSearchHook:()=>O(void 0,void 0,h)},B={content:{create:()=>{r.value=!1,s.value=!0},preview:a=>{const{id:e,spec_name:u}=a;p.value={id:e,spec_name:u},r.value=!0,s.value=!0},update:a=>{const{id:e,spec_name:u}=a;p.value={id:e,spec_name:u},r.value=!1,s.value=!0}}};async function w(){const{id:a,spec_name:e}=p.value,u=a===void 0||!a,i={id:a,spec_name:e};u&&delete i.id,(await(u?S:k)(i)).code===0?(s.value=!1,E.success(`${u?"\u6DFB\u52A0":"\u66F4\u65B0"}\u6210\u529F`),l.value.onSearch()):E.warning(`${u?"\u6DFB\u52A0":"\u66F4\u65B0"}\u5931\u8D25`)}return(a,e)=>{const u=v("PageContainer"),i=v("PageAuth");return y(),P(i,{pageName:o},{default:R(()=>[f(u,{hooks:g,events:B,contentConfig:_(L),"search-config":_(h),"get-content-ref":n=>l.value=n},null,8,["contentConfig","search-config","get-content-ref"]),f(N,{visible:s.value,"onUpdate:visible":e[0]||(e[0]=n=>s.value=n),data:p.value,"onUpdate:data":e[1]||(e[1]=n=>p.value=n),disabled:r.value,onSubmit:w},null,8,["visible","data","disabled"])]),_:1})}}});var z=C(M,[["__file","C:/Users/63107/Desktop/projects/purchase-vue3/src/views/serviceParam/storeSet/index.vue"]]);export{z as default};