index-6dafc056.js 3.8 KB

1
  1. import{d as Q,Y as W,r as s,x as X,b as Y,a1 as j,o as p,c as S,f as a,B as t,a as r,F as N,P as D,A as m,a2 as E,G as c,l as f,H as J,Q as M,R as O,S as Z,a6 as $,_ as ee,L as ae,U as le,V as te,W as re,X as oe}from"./index-b9299550.js";import{_ as pe}from"./index.vue_vue_type_script_setup_true_lang-ba921998.js";import{_ as se}from"./ContentWrap.vue_vue_type_script_setup_true_lang-dd7e3058.js";import{d as ie}from"./formatTime-988372b6.js";import{g as ne,a as de,d as ue}from"./property-496ef257.js";import{_ as me}from"./ValueForm.vue_vue_type_script_setup_true_lang-4958196c.js";import{u as ce}from"./useMessage-903d430d.js";import"./index-1bc6dd97.js";import"./el-card-0ae6fb5f.js";import"./Dialog-f2c6d513.js";import"./_plugin-vue_export-helper-1b428a4d.js";const fe=Q({name:"ProductPropertyValue",__name:"index",setup(ye){const k=ce(),{t:U}=J(),{params:F}=W(),y=s(!0),h=s(0),v=s([]),o=X({pageNo:1,pageSize:10,propertyId:Number(F.propertyId),name:void 0}),x=s(),C=s([]),i=async()=>{y.value=!0;try{const n=await de(o);v.value=n.list,h.value=n.total}finally{y.value=!1}},_=()=>{o.pageNo=1,i()},z=()=>{x.value.resetFields(),_()},V=s(),I=(n,e)=>{V.value.open(n,o.propertyId,e)};return Y(async()=>{await i(),C.value.push(await ne(o.propertyId))}),(n,e)=>{const R=M,B=O,g=Z,K=$,w=ee,d=ae,T=le,P=se,u=te,q=re,A=pe,b=j("hasPermi"),G=oe;return p(),S(N,null,[a(P,null,{default:t(()=>[a(T,{class:"-mb-15px",model:r(o),ref_key:"queryFormRef",ref:x,inline:!0,"label-width":"68px"},{default:t(()=>[a(g,{label:"\u5C5E\u6027\u9879",prop:"propertyId"},{default:t(()=>[a(B,{modelValue:r(o).propertyId,"onUpdate:modelValue":e[0]||(e[0]=l=>r(o).propertyId=l),class:"!w-240px",disabled:""},{default:t(()=>[(p(!0),S(N,null,D(r(C),l=>(p(),m(R,{key:l.id,label:l.name,value:l.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(g,{label:"\u540D\u79F0",prop:"name"},{default:t(()=>[a(K,{modelValue:r(o).name,"onUpdate:modelValue":e[1]||(e[1]=l=>r(o).name=l),placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0",clearable:"",onKeyup:E(_,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1}),a(g,null,{default:t(()=>[a(d,{onClick:_},{default:t(()=>[a(w,{icon:"ep:search",class:"mr-5px"}),e[5]||(e[5]=c(" \u641C\u7D22"))]),_:1}),a(d,{onClick:z},{default:t(()=>[a(w,{icon:"ep:refresh",class:"mr-5px"}),e[6]||(e[6]=c(" \u91CD\u7F6E"))]),_:1}),f((p(),m(d,{plain:"",type:"primary",onClick:e[2]||(e[2]=l=>I("create"))},{default:t(()=>[a(w,{icon:"ep:plus",class:"mr-5px"}),e[7]||(e[7]=c(" \u65B0\u589E "))]),_:1})),[[b,["product:property:create"]]])]),_:1})]),_:1},8,["model"])]),_:1}),a(P,null,{default:t(()=>[f((p(),m(q,{data:r(v)},{default:t(()=>[a(u,{label:"\u7F16\u53F7",align:"center","min-width":"60",prop:"id"}),a(u,{label:"\u5C5E\u6027\u503C\u540D\u79F0",align:"center","min-width":"150",prop:"name"}),a(u,{label:"\u5907\u6CE8",align:"center",prop:"remark","show-overflow-tooltip":!0}),a(u,{label:"\u521B\u5EFA\u65F6\u95F4",align:"center",prop:"createTime",width:"180",formatter:r(ie)},null,8,["formatter"]),a(u,{label:"\u64CD\u4F5C",align:"center"},{default:t(l=>[f((p(),m(d,{link:"",type:"primary",onClick:H=>I("update",l.row.id)},{default:t(()=>e[8]||(e[8]=[c(" \u7F16\u8F91 ")])),_:2},1032,["onClick"])),[[b,["product:property:update"]]]),f((p(),m(d,{link:"",type:"danger",onClick:H=>(async L=>{try{await k.delConfirm(),await ue(L),k.success(U("common.delSuccess")),await i()}catch{}})(l.row.id)},{default:t(()=>e[9]||(e[9]=[c(" \u5220\u9664 ")])),_:2},1032,["onClick"])),[[b,["product:property:delete"]]])]),_:1})]),_:1},8,["data"])),[[G,r(y)]]),a(A,{total:r(h),page:r(o).pageNo,"onUpdate:page":e[3]||(e[3]=l=>r(o).pageNo=l),limit:r(o).pageSize,"onUpdate:limit":e[4]||(e[4]=l=>r(o).pageSize=l),onPagination:i},null,8,["total","page","limit"])]),_:1}),a(me,{ref_key:"formRef",ref:V,onSuccess:i},null,512)],64)}}});export{fe as default};