| 1 |
- import{a as s,l as F,b as _,o as w,e as S,f as u,g as x,K as T,a8 as $,W,u as D,$ as I,F as G,a2 as J,a9 as Q,a4 as A,a5 as E}from"./vue-064866b6.js";import{_ as N,A as j}from"./_plugin-vue_export-helper-8c6b27bd.js";import{u as X}from"./vue-router-97798bdd.js";import{A as U}from"./index-73d4c5eb.js";const Y={__name:"index",props:{param:Object,disabled:Boolean},emits:["onSelectChange"],setup(a,{emit:t}){const e=a,n=X(),o=s(!1),h=s(""),b=s([]),f=s([]),g=s([]),y=s(0),m=[{title:"行号",dataIndex:"rowno",width:90,ellipsis:!0},{title:"产品名称",dataIndex:"itemname",width:180,ellipsis:!0},{title:"产品编号",dataIndex:"itemno",width:180,ellipsis:!0},{title:"型号",dataIndex:"model",width:180,ellipsis:!0},{title:"规格",dataIndex:"spec",width:180,ellipsis:!0},{title:"标准价格",dataIndex:"marketprice",width:180,ellipsis:!0},{title:"单价",dataIndex:"price",width:180,ellipsis:!0},{title:"库存状态",dataIndex:"stockstatus",width:180,ellipsis:!0}],O=()=>{o.value=!0,l()},C=(d,v)=>{f.value=d,g.value=v},k=(d,v)=>{t("onSelect",g.value),o.value=!1,f.value=[]},i=(d,v,c,{currentDataSource:r})=>{e.param.content.pageNumber=d.current,e.param.content.pageSize=d.pageSize,l()},l=async()=>{e.param.content.sa_orderid=n.currentRoute.value.query.id;const d=await j.requested(e.param);b.value=d.data,y.value=d.total},p=()=>{e.param.content.where.condition=h.value,e.param.content.pageNumber=1,l()};return F(()=>{l()}),(d,v)=>{const c=_("a-button"),r=_("a-input"),P=_("a-table"),L=_("a-modal");return w(),S("div",null,[u(c,{type:"primary",onClick:O,disabled:a.disabled},{default:x(()=>[T("添加产品")]),_:1},8,["disabled"]),u(L,{visible:o.value,"onUpdate:visible":v[1]||(v[1]=z=>o.value=z),title:"产品",width:"900px",onOk:k},{default:x(()=>[u(r,{class:"search-panel",value:h.value,"onUpdate:value":v[0]||(v[0]=z=>h.value=z),placeholder:"搜索内容",onKeyup:$(p,["enter"]),allowClear:""},null,8,["value","onKeyup"]),u(P,{class:"ant-table-striped","row-selection":{selectedRowKeys:f.value,onChange:C,fixed:!0},rowKey:"itemid",columns:m,"data-source":b.value,scroll:{x:"max-content",y:500},pagination:{showSizeChanger:!0,defaultPageSize:20,total:y.value},onChange:i,size:"small","row-class-name":(z,H)=>H%2===1?"table-striped":null},{bodyCell:x(({column:z,record:H})=>[W(d.$slots,"tb_cell",{data:{column:z,record:H}},void 0,!0)]),_:3},8,["row-selection","data-source","pagination","row-class-name"])]),_:3},8,["visible"])])}}},Ce=N(Y,[["__scopeId","data-v-2059e49b"]]);var Z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v584zM639.5 414h-45c-3 0-5.8 1.7-7.1 4.4L514 563.8h-2.8l-73.4-145.4a8 8 0 00-7.1-4.4h-46c-1.3 0-2.7.3-3.8 1-3.9 2.1-5.3 7-3.2 10.9l89.3 164h-48.6c-4.4 0-8 3.6-8 8v21.3c0 4.4 3.6 8 8 8h65.1v33.7h-65.1c-4.4 0-8 3.6-8 8v21.3c0 4.4 3.6 8 8 8h65.1V752c0 4.4 3.6 8 8 8h41.3c4.4 0 8-3.6 8-8v-53.8h65.4c4.4 0 8-3.6 8-8v-21.3c0-4.4-3.6-8-8-8h-65.4v-33.7h65.4c4.4 0 8-3.6 8-8v-21.3c0-4.4-3.6-8-8-8h-49.1l89.3-164.1c.6-1.2 1-2.5 1-3.8.1-4.4-3.4-8-7.9-8z"}}]},name:"account-book",theme:"outlined"};const ee=Z;function K(a){for(var t=1;t<arguments.length;t++){var e=arguments[t]!=null?Object(arguments[t]):{},n=Object.keys(e);typeof Object.getOwnPropertySymbols=="function"&&(n=n.concat(Object.getOwnPropertySymbols(e).filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),n.forEach(function(o){te(a,o,e[o])})}return a}function te(a,t,e){return t in a?Object.defineProperty(a,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):a[t]=e,a}var B=function(t,e){var n=K({},t,e.attrs);return u(U,K({},n,{icon:ee}),null)};B.displayName="AccountBookOutlined";B.inheritAttrs=!1;const ae=B;var ne={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M946.5 505L560.1 118.8l-25.9-25.9a31.5 31.5 0 00-44.4 0L77.5 505a63.9 63.9 0 00-18.8 46c.4 35.2 29.7 63.3 64.9 63.3h42.5V940h691.8V614.3h43.4c17.1 0 33.2-6.7 45.3-18.8a63.6 63.6 0 0018.7-45.3c0-17-6.7-33.1-18.8-45.2zM568 868H456V664h112v204zm217.9-325.7V868H632V640c0-22.1-17.9-40-40-40H432c-22.1 0-40 17.9-40 40v228H238.1V542.3h-96l370-369.7 23.1 23.1L882 542.3h-96.1z"}}]},name:"home",theme:"outlined"};const oe=ne;function R(a){for(var t=1;t<arguments.length;t++){var e=arguments[t]!=null?Object(arguments[t]):{},n=Object.keys(e);typeof Object.getOwnPropertySymbols=="function"&&(n=n.concat(Object.getOwnPropertySymbols(e).filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),n.forEach(function(o){le(a,o,e[o])})}return a}function le(a,t,e){return t in a?Object.defineProperty(a,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):a[t]=e,a}var V=function(t,e){var n=R({},t,e.attrs);return u(U,R({},n,{icon:oe}),null)};V.displayName="HomeOutlined";V.inheritAttrs=!1;const re=V;var se={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M759 335c0-137-111-248-248-248S263 198 263 335c0 82.8 40.6 156.2 103 201.2-.4.2-.7.3-.9.4-44.7 18.9-84.8 46-119.3 80.6a373.42 373.42 0 00-80.4 119.5A373.6 373.6 0 00136 874.8a8 8 0 008 8.2h59.9c4.3 0 7.9-3.5 8-7.8 2-77.2 32.9-149.5 87.6-204.3C356 614.2 431 583 511 583c137 0 248-111 248-248zM511 507c-95 0-172-77-172-172s77-172 172-172 172 77 172 172-77 172-172 172zm105 221h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H703.5l47.2-60.1a8.1 8.1 0 001.7-4.9c0-4.4-3.6-8-8-8h-72.6c-4.9 0-9.5 2.3-12.6 6.1l-68.5 87.1c-4.4 5.6-6.8 12.6-6.8 19.8.1 17.7 14.4 32 32.1 32zm240 64H592c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h176.5l-47.2 60.1a8.1 8.1 0 00-1.7 4.9c0 4.4 3.6 8 8 8h72.6c4.9 0 9.5-2.3 12.6-6.1l68.5-87.1c4.4-5.6 6.8-12.6 6.8-19.8-.1-17.7-14.4-32-32.1-32z"}}]},name:"user-switch",theme:"outlined"};const ce=se;function q(a){for(var t=1;t<arguments.length;t++){var e=arguments[t]!=null?Object(arguments[t]):{},n=Object.keys(e);typeof Object.getOwnPropertySymbols=="function"&&(n=n.concat(Object.getOwnPropertySymbols(e).filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),n.forEach(function(o){ie(a,o,e[o])})}return a}function ie(a,t,e){return t in a?Object.defineProperty(a,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):a[t]=e,a}var M=function(t,e){var n=q({},t,e.attrs);return u(U,q({},n,{icon:ce}),null)};M.displayName="UserSwitchOutlined";M.inheritAttrs=!1;const ue=M;const de={class:"scroll-panel"},pe=["onClick"],ve={class:"avatar mr-10"},me={class:"info"},_e={style:{"text-align":"center"}},he={__name:"index",props:{param:Object},emits:["onSelect"],setup(a,{emit:t}){const e=a,n=s(!1),o=s(""),h=s(0),b=s([]),f=s({}),g=()=>{n.value=!0,m()},y=()=>{e.param.content.where.condition=o.value,e.param.content.pageNumber=1,m()},m=async()=>{const l=await j.requested(e.param);b.value=l.data,h.value=l.total},O=l=>{f.value=l},C=()=>{t("onSelect",f),n.value=!1},k=()=>{o.value=""},i=(l,p)=>{e.param.content.pageNumber=l,e.param.content.pageSize=p,m()};return(l,p)=>{const d=_("a-input"),v=_("a-pagination"),c=_("a-modal");return w(),S("div",null,[u(D(ue),{onClick:g}),u(c,{visible:n.value,"onUpdate:visible":p[2]||(p[2]=r=>n.value=r),title:"选择",bodyStyle:{padding:"10px"},width:"400px",cancelText:"取消",okText:"确认",okButtonProps:{disabled:!1},onOk:C,onCancel:k},{default:x(()=>[u(d,{value:o.value,"onUpdate:value":p[0]||(p[0]=r=>o.value=r),placeholder:"搜索内容",onKeyup:$(y,["enter"]),allowClear:""},null,8,["value","onKeyup"]),I("div",de,[(w(!0),S(G,null,J(b.value,r=>(w(),S("div",{key:r.index,class:Q(["panel",r.userid==f.value.userid?"on":""]),onClick:P=>O(r)},[I("p",ve,A(r.name.substr(0,1)),1),I("div",null,[I("p",null,"姓名: "+A(r.name),1),I("small",me,"联系电话: "+A(r.phonenumber?r.phonenumber:"--"),1)])],10,pe))),128))]),I("div",_e,[u(v,{style:{"margin-top":"10px"},current:e.param.content.pageNumber,"onUpdate:current":p[1]||(p[1]=r=>e.param.content.pageNumber=r),size:"small",total:h.value,onChange:i},null,8,["current","total"])])]),_:1},8,["visible"])])}}},ke=N(he,[["__scopeId","data-v-5892590e"]]);const be=["onClick"],fe={__name:"index",props:{param:Object},emits:["onSelect"],setup(a,{emit:t}){const e=a,n=s(!1),o=s(""),h=s(0),b=s([]),f=s([{title:"企业名称",dataIndex:"enterprisename",key:"enterprisename",width:250},{title:"联系人",dataIndex:"contact",key:"contact"},{title:"联系电话",dataIndex:"phonenumber",key:"phonenumber"},{title:"操作",dataIndex:"operation",key:"operation"}]),g=()=>{n.value=!0,m()},y=(i,l,p,{currentDataSource:d})=>{e.param.content.pageNumber=i.current,e.param.content.pageSize=i.pageSize,m()},m=async()=>{const i=await j.requested(e.param);b.value=i.data,h.value=i.total},O=()=>{e.param.content.where.condition=o.value,e.param.content.pageNumber=1,m()},C=(i,l)=>{t("onSelect",l),n.value=!1},k=()=>{o.value=""};return(i,l)=>{const p=_("a-input"),d=_("a-table"),v=_("a-modal");return w(),S("div",null,[u(D(re),{onClick:g}),u(v,{visible:n.value,"onUpdate:visible":l[1]||(l[1]=c=>n.value=c),title:"选择企业",bodyStyle:{padding:"10px"},width:"900px",footer:null,afterClose:k},{default:x(()=>[u(p,{class:"search-panel",value:o.value,"onUpdate:value":l[0]||(l[0]=c=>o.value=c),placeholder:"搜索内容",onKeyup:$(O,["enter"]),allowClear:""},null,8,["value","onKeyup"]),u(d,{"row-class-name":(c,r)=>r%2===1?"table-striped":null,dataSource:b.value,columns:f.value,size:"small",pagination:{defaultPageSize:20,total:h.value},scroll:{x:"max-content"},onChange:y},{bodyCell:x(({column:c,record:r})=>[c.key==="operation"?(w(),S("a",{key:0,onClick:P=>C(c,r)},"选 择",8,be)):E("",!0)]),_:1},8,["row-class-name","dataSource","columns","pagination"])]),_:1},8,["visible"])])}}},ze=N(fe,[["__scopeId","data-v-2a8e437d"]]);const ge=["onClick"],ye={__name:"index",props:{param:Object,dataSource:Array},emits:["onSelect"],setup(a,{emit:t}){const e=a,n=s(!1),o=s(""),h=s(0),b=s([]),f=s([{title:"抬头",dataIndex:"enterprisename",key:"enterprisename",width:250},{title:"开票银行",dataIndex:"bank",key:"bank"},{title:"银行卡号",dataIndex:"bankcardno",key:"bankcardno",width:250},{title:"开票地址",dataIndex:"address",key:"address"},{title:"操作",dataIndex:"operation",key:"operation",fixed:"right"}]),g=()=>{n.value=!0,e.param?m():b.value=e.dataSource},y=(i,l,p,{currentDataSource:d})=>{e.param.content.pageNumber=i.current,e.param.content.pageSize=i.pageSize,m()},m=async()=>{const i=await j.requested(e.param);b.value=i.data,h.value=i.total},O=()=>{e.param.content.where.condition=o.value,e.param.content.pageNumber=1,m()},C=(i,l)=>{t("onSelect",l),n.value=!1},k=()=>{o.value=""};return(i,l)=>{const p=_("a-input"),d=_("a-table"),v=_("a-modal");return w(),S("div",null,[u(D(ae),{onClick:g}),u(v,{visible:n.value,"onUpdate:visible":l[1]||(l[1]=c=>n.value=c),title:"选择账户",bodyStyle:{padding:"10px"},width:"900px",footer:null,afterClose:k},{default:x(()=>[u(p,{class:"search-panel",value:o.value,"onUpdate:value":l[0]||(l[0]=c=>o.value=c),placeholder:"搜索内容",onKeyup:$(O,["enter"]),allowClear:""},null,8,["value","onKeyup"]),u(d,{"row-class-name":(c,r)=>r%2===1?"table-striped":null,dataSource:b.value,columns:f.value,size:"small",pagination:{defaultPageSize:20,total:h.value},scroll:{x:"max-content"},onChange:y},{bodyCell:x(({column:c,record:r})=>[c.key==="operation"?(w(),S("a",{key:0,onClick:P=>C(c,r)},"选 择",8,ge)):E("",!0)]),_:1},8,["row-class-name","dataSource","columns","pagination"])]),_:1},8,["visible"])])}}},Ie=N(ye,[["__scopeId","data-v-8e37d4da"]]);export{ke as S,ze as a,Ie as b,Ce as c};
|