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-CnbNoayZ.js";import{u as D,_ as T}from"./useTable-CUkvZ0go.js";import{_ as I}from"./index-DVy1eUzr.js";import{b as $,c as P,d as x}from"./index-BnzqR9TP.js";import{b as V}from"./download-Cu3oizbN.js";import{u as B}from"./index-fya05jI8.js";import{f as L,c as M,_ as N}from"./EnquiryRecordModal.vue_vue_type_script_setup_true_lang-NMCkSiVc.js";import{u as S,I as b}from"./entry/index-C2Ijy48E-1723706691540.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-BBd42TOY.js";import"./useWindowSizeFn-CjdUjzGl.js";import"./antd-BY-1PcYE.js";import"./onMountedOrActivated-BIJ0U1R1.js";import"./useForm-fILnWqWp.js";import"./FormItem.vue_vue_type_script_lang-CKJUw6EQ.js";import"./componentMap-zBHKqdNc.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-CVQ-sEzT.js";import"./copyTextToClipboard-BBFF3Y3I.js";import"./style-apcQnL4e.js";import"./helper-D0Efh3UP.js";import"./BasicForm.vue_vue_type_style_index_0_lang-D499EpF5.js";import"./sortable.esm-CnNXHMH-.js";import"./useSortable-Bra4jKJL.js";import"./useLoading-C2GeNIUj.js";import"./dict-1X4Pwk-Z.js";import"./useRender-C6_44OXE.js";import"./index-JkNHdZh2.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};
|