build(frontend): 更新数据集保留提示构建

This commit is contained in:
caoxiaozhu
2026-07-27 09:39:29 +08:00
parent ce0f908d20
commit 680fa905f8
127 changed files with 129 additions and 129 deletions

View File

@@ -0,0 +1 @@
import{E as B}from"./index-CsmH9aOV.js";import{E as C}from"./el-tag-B-JGJj9z.js";import{E as N}from"./el-table-VTeqsGxS.js";import{d as z,G as P,c as g,s as o,w as s,y as n,o as d,q as f,x as r,e as V,aa as c,A as I,v as L}from"./index-qX-n478y.js";import{E as M}from"./index-CJgcIOWx.js";import"./el-checkbox-BKpzF1Ga.js";import{D as $}from"./DataTablePage-D6gKJ6Bb.js";import{_ as S}from"./ModelStatusTag.vue_vue_type_script_setup_true_lang-DKxvJUDv.js";import{g as q,d as A}from"./dataProcess-DolMyk9q.js";import{_ as G}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./el-scrollbar-BUMM2_CD.js";import"./index-Bv5P4D1b.js";import"./el-popper-ByY_mp0F.js";import"./index-BBjNlxJ5.js";import"./_baseClone-DGWZyacP.js";import"./_baseIteratee-CFLbixU9.js";import"./castArray-Bn5hpKcW.js";import"./debounce-CNr3KETr.js";import"./toNumber-rF0S7Wk6.js";import"./raf-D_6iDDv9.js";import"./validator-BMOGd-d6.js";import"./index-0gws1BPv.js";import"./clamp-Cu8yiuNv.js";import"./index-GQDpTbnB.js";import"./scroll-Bw8Zs_VJ.js";import"./index-BeDLK02H.js";import"./index-L-nYG2YU.js";import"./omit-D5jdppCn.js";import"./el-card-BsyGJwSB.js";import"./el-pagination-TZDjdbvR.js";import"./el-select-BtaHFwbP.js";import"./vnode-uhNuJ02f.js";import"./index-hE4aZesL.js";import"./directive-DkeRfr12.js";import"./el-tooltip-l0sNRNKZ.js";import"./status-Dl1fykxa.js";const R={class:"data-process-page",style:{height:"100%"}},j={key:1},F={class:"action-buttons"},H=z({__name:"DataProcessListView",setup(J){const y={structured:"结构化数据",unstructured:"非结构化数据",external:"外来数据源拉取"},h=L(),l=n([]),p=n(!1),m=n(null),u=n("");async function v(t=!1){t||(p.value=!0),u.value="";try{const a=await q({page:1,page_size:200});l.value=a.items}catch{u.value="数据处理任务加载失败,请稍后重试。"}finally{t||(p.value=!1)}}function x(t){const a=t.id;h.push({name:"data-process-detail",params:{id:a}})}async function b(t){try{await M.confirm(`确定删除数据处理任务“${t.name}”吗?删除后无法恢复。`,"确认删除",{type:"warning",confirmButtonText:"删除",cancelButtonText:"取消",confirmButtonClass:"el-button--danger"})}catch{return}m.value=t.id;try{await A(t.id),l.value=l.value.filter(a=>a.id!==t.id),I.success("数据处理任务已删除")}catch{}finally{m.value=null}}function D(t){if(!t)return"-";const a=new Date(t);return Number.isNaN(a.getTime())?t:a.toLocaleString("zh-CN",{hour12:!1})}function k(t){return t.source_dataset_name||t.source_dataset||"-"}function w(t){return t.output_dataset_name||t.output_dataset||"-"}return P(v),(t,a)=>{const i=N,E=C,_=B;return d(),g("div",R,[o($,{title:"",data:l.value,loading:p.value,searchable:"","search-fields":["name"],"create-text":"新建数据处理","create-to":"/data-process/create","row-key":"id","page-size":10,"empty-text":u.value||"暂无数据处理任务"},{columns:s(()=>[o(i,{label:"任务ID",prop:"id",align:"center",width:"100"}),o(i,{label:"任务名称",prop:"name",align:"center","show-overflow-tooltip":""}),o(i,{label:"任务状态",align:"center",width:"110"},{default:s(({row:e})=>[o(S,{status:e.status},null,8,["status"])]),_:1}),o(i,{label:"处理类型",align:"center",width:"140"},{default:s(({row:e})=>[e.process_type?(d(),V(E,{key:0,size:"small",type:"info",effect:"plain"},{default:s(()=>[r(c(y[e.process_type]||e.process_type),1)]),_:2},1024)):(d(),g("span",j,"-"))]),_:1}),o(i,{label:"源数据集",align:"center","show-overflow-tooltip":""},{default:s(({row:e})=>[r(c(k(e)),1)]),_:1}),o(i,{label:"输出数据集",align:"center","show-overflow-tooltip":""},{default:s(({row:e})=>[r(c(w(e)),1)]),_:1}),o(i,{label:"创建时间",align:"center",width:"190"},{default:s(({row:e})=>[r(c(D(e.create_time||e.created_at)),1)]),_:1})]),actions:s(({row:e})=>[f("div",F,[o(_,{type:"primary",link:"",size:"small",onClick:T=>x(e)},{default:s(()=>[...a[0]||(a[0]=[f("i",{class:"fa fa-file-text-o",style:{"margin-right":"4px"}},null,-1),r("详情 ",-1)])]),_:1},8,["onClick"]),o(_,{type:"danger",link:"",size:"small",loading:m.value===e.id,onClick:T=>b(e)},{default:s(()=>[...a[1]||(a[1]=[f("i",{class:"fa fa-trash-o",style:{"margin-right":"4px"}},null,-1),r("删除 ",-1)])]),_:1},8,["loading","onClick"])])]),_:1},8,["data","loading","empty-text"])])}}}),Ct=G(H,[["__scopeId","data-v-71f2711e"]]);export{Ct as default};