You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
3.1 KiB
JavaScript
2 lines
3.1 KiB
JavaScript
var C=(g,d,i)=>new Promise((m,l)=>{var f=o=>{try{a(i.next(o))}catch(n){l(n)}},y=o=>{try{a(i.throw(o))}catch(n){l(n)}},a=o=>o.done?m(o.value):Promise.resolve(o.value).then(f,y);a((i=i.apply(g,d)).next())});import{P as q}from"./index-BOexY1T-.js";import{u as D,_ as T}from"./useTable--thsDsLA.js";import{_ as I}from"./index-B4wZYO02.js";import{b as $,c as P,d as x}from"./index-DrTUe0hi.js";import{b as V}from"./download-Da_OLLnH.js";import{u as B}from"./index-DVEqH4Di.js";import{f as L,c as M,_ as N}from"./EnquiryRecordModal.vue_vue_type_script_setup_true_lang-BAL0f_EU.js";import{u as S,I as b}from"./entry/index-CwTXVJ2d-1723001953242.js";import{d as G,aa as A,n as F,_ as c,a8 as u,a9 as s,k,u as e,m as v,G as w,ac as K}from"./vue-aEZWZQSa.js";import"./useContentViewHeight-C-BEyhbS.js";import"./useWindowSizeFn-C93ItSr2.js";import"./antd-BY-1PcYE.js";import"./onMountedOrActivated-BIJ0U1R1.js";import"./useForm-Ca7JThS8.js";import"./FormItem.vue_vue_type_script_lang-DhGC9etS.js";import"./componentMap-S705cJLS.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-Cx2YeHC7.js";import"./copyTextToClipboard-BBFF3Y3I.js";import"./style-DTWqfx8n.js";import"./helper-BPjqq6ZQ.js";import"./BasicForm.vue_vue_type_style_index_0_lang-D34fDasZ.js";import"./sortable.esm-CnNXHMH-.js";import"./useSortable-BAwH_r98.js";import"./useLoading-B4X4QuoY.js";import"./dict-yGEj6H2j.js";import"./useRender-BJHJeiBI.js";import"./index-4SGburFo.js";const be=G({name:"EnquiryRecord",__name:"index",setup(g){const d=S(),[i,{reload:m,multipleRemove:l,selected:f}]=D({rowSelection:{type:"checkbox"},title:"数据处理列表",api:$,showIndexColumn:!1,rowKey:"id",useSearchForm:!0,formConfig:{schemas:L,baseColProps:{xs:24,sm:24,md:24,lg:6}},columns:M,actionColumn:{width:220,title:"操作",key:"action",fixed:"right",align:"right"}}),[y,{openModal:a}]=B();function o(t){a(!0,{record:t,update:!0})}function n(t){return C(this,null,function*(){yield x([t.id]),yield m()})}function E(t){t.classificationResult&&d("/dashboard/enquiryRecordDetail/"+t.id)}return(t,p)=>{const R=A("a-button"),h=F("auth");return c(),u(e(q),{dense:""},{default:s(()=>[k(e(T),{onRegister:e(i)},{toolbar:s(()=>[v((c(),u(R,{onClick:p[0]||(p[0]=_=>e(V)(e(P),"数据处理数据"))},{default:s(()=>[w("导出")]),_:1})),[[h,"process:enquiryRecord:export"]]),v((c(),u(R,{type:"primary",danger:"",onClick:p[1]||(p[1]=_=>e(l)(e(x))),disabled:!e(f)},{default:s(()=>[w("删除")]),_:1},8,["disabled"])),[[h,"process:enquiryRecord:remove"]])]),bodyCell:s(({column:_,record:r})=>[_.key==="action"?(c(),u(e(I),{key:0,stopButtonPropagation:"",actions:[...r.type==="2"&&r.state==="1"?[{label:"结果",icon:e(b).DETAIL,tooltip:"查看结果数据",onClick:E.bind(null,r)}]:[],{label:"修改",icon:e(b).EDIT,type:"primary",ghost:!0,auth:"process:enquiryRecord:edit",onClick:o.bind(null,r)},{label:"删除",icon:e(b).DELETE,type:"primary",danger:!0,ghost:!0,auth:"process:enquiryRecord:remove",popConfirm:{placement:"left",title:"是否删除数据处理["+r.id+"]?",confirm:n.bind(null,r)}}]},null,8,["actions"])):K("",!0)]),_:1},8,["onRegister"]),k(N,{onRegister:e(y),onReload:e(m)},null,8,["onRegister","onReload"])]),_:1})}}});export{be as default};
|