index-1577326b.js 1.9 KB

1
  1. import{A as f,c as s}from"./index-d67b624a.js";import{l as h}from"./index-0a841ec1.js";import{u as d}from"./vue-router-e2815956.js";import{W as u,X as c,a2 as m,Z as r,E as k,a,Y as g,m as p,u as i,a3 as v}from"./vue-7f5e2b1b.js";import"./fullScreen-f9c2862a.js";import"./settingColumns.vue_vue_type_style_index_0_scoped_f5cfb91f_lang-aee74444.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./SettingOutlined-e8ea3db6.js";import"./routeTabs-73484cb4.js";const S={__name:"add",emits:["onSuccess"],setup(_,{emit:t}){const o=d(),n=async()=>{const e=await f.requested({id:"20230627091003",version:1,content:{sa_rebateaccountheadid:0,billdate:new Date().toISOString().split("T")[0]}});s.message(e,"新建成功",()=>{t("onSuccess"),o.push({path:"/rebatebillDetail",query:{id:e.data.sa_rebateaccountheadid}})})};return(e,b)=>{const l=u("a-button");return c(),m(l,{type:"primary",onClick:n},{default:r(()=>[k("新建")]),_:1})}}},V={__name:"index",setup(_){d();const t=a();a([]),a([]);let o=a([{label:"时间范围",key:"dateRange",type:"datepickerRange",objKeys:["begindate","enddate"],defaultData:[s.date.yearStart,s.date.yearEnd]},{label:"状态",key:"status",type:"select",dataSource:[{remarks:"新建",value:"新建"},{remarks:"结算",value:"结算"},{remarks:"审核",value:"审核"}]},{label:"搜索",key:"condition",type:"input"}]),n=a({id:"20230627091603",version:1,content:{where:{condition:"",status:"",begindate:"",enddate:""}}});const e=()=>{t.value.tableData()};return(b,l)=>{const y=u("a-space");return c(),g("div",null,[p(h,{ref_key:"list",ref:t,keyRouteName:"billno",param:i(n),tableName:"rebatebill",searchType:i(o),detailPage:{name:"rebatebillDetail",idname:"sa_rebateaccountheadid"}},{operation:r(()=>[p(y,null,{default:r(()=>[i(s).hasPermission("insert")?(c(),m(S,{key:0,onOnSuccess:e})):v("",!0)]),_:1})]),operationRight:r(()=>[]),_:1},8,["param","searchType"])])}}};export{V as default};