bindbox-game/build/resources/admin/assets/product-search-DpH35CXa.js
邹方成 6ee627139c
Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 40s
feat: 新增支付测试小程序与微信支付集成
feat(pay): 添加支付API基础结构
feat(miniapp): 创建支付测试小程序页面与配置
feat(wechatpay): 配置微信支付参数与证书
fix(guild): 修复成员列表查询条件
docs: 更新代码规范文档与需求文档
style: 统一前后端枚举显示与注释格式
refactor(admin): 重构用户奖励发放接口参数处理
test(title): 添加称号效果参数验证测试
2025-11-17 00:42:08 +08:00

2 lines
4.2 KiB
JavaScript

var e=Object.defineProperty,a=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,o=(a,t,l)=>t in a?e(a,t,{enumerable:!0,configurable:!0,writable:!0,value:l}):a[t]=l,r=(e,r)=>{for(var s in r||(r={}))t.call(r,s)&&o(e,s,r[s]);if(a)for(var s of a(r))l.call(r,s)&&o(e,s,r[s]);return e};import{d as s,a as i,w as p,E as m,y as u,f as d,z as n,p as c,u as f,B as j,e as v,F as _,G as b,J as y,l as x,ab as h,aW as g}from"./index-DBHnxsy6.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{a as V}from"./product-njVTTbuM.js";import{E,a as w}from"./index-zIv9y_XZ.js";import{E as O}from"./index-BIIDnOvF.js";import{E as C}from"./index-B5f0OwDI.js";import{E as P}from"./index-qSQlj0RO.js";import{E as k,a as z}from"./index-CHZ9Ls9_.js";import{E as I}from"./index-Bi8tRqjc.js";import{E as J}from"./index-r0EsCkBw.js";import{E as F}from"./index-Bh7aAHNM.js";import{_ as G}from"./_plugin-vue_export-helper-BCo6x5W8.js";import"./use-form-common-props-BOfz9xGR.js";import"./index-DZO7eApA.js";import"./index-MOpuiu9Z.js";import"./index-nZra831X.js";import"./use-form-item-ByasanrX.js";import"./_initCloneObject-7oWMW-Ot.js";import"./index-B99ckkYy.js";import"./index-sqhzrW2O.js";import"./index-D2YpA_om.js";import"./token-DWNpOE8r.js";import"./scroll-Cceui3yC.js";import"./debounce-CkazOn_9.js";import"./_baseIteratee-DRiXPtOg.js";import"./index-BC2pRl3S.js";import"./vnode-CqxKQBn0.js";import"./index-DfWQjCuY.js";const S=G(s({__name:"product-search",props:{modelValue:{}},emits:["update:modelValue","search","reset"],setup(e,{emit:a}){const t=e,l=a,o=i([]),s=i(r({},t.modelValue));p(()=>t.modelValue,(e,a)=>{JSON.stringify(e)!==JSON.stringify(a)&&(s.value=r({},e))},{deep:!0});let G=null;p(s,e=>{G&&clearTimeout(G),G=setTimeout(()=>{l("update:modelValue",r({},e))},100)},{deep:!0});const S=e=>{return a=this,t=null,l=function*(){if(e&&!(o.value.length>0))try{const e=yield V({page:1,page_size:100});o.value=e.list}catch(a){o.value=[]}},new Promise((e,o)=>{var r=e=>{try{i(l.next(e))}catch(a){o(a)}},s=e=>{try{i(l.throw(e))}catch(a){o(a)}},i=a=>a.done?e(a.value):Promise.resolve(a.value).then(r,s);i((l=l.apply(a,t)).next())});var a,t,l},U=()=>{l("search",s.value)},B=()=>{s.value={name:void 0,category_id:void 0,status:void 0},l("reset")};return(a,t)=>{const l=m("ripple");return d(),u(f(F),{class:"search-card",shadow:"never"},{default:n(()=>[c(f(E),{ref:"formRef",model:e.modelValue,"label-width":"80px"},{default:n(()=>[c(f(O),{gutter:20},{default:n(()=>[c(f(C),{span:6},{default:n(()=>[c(f(w),{label:"商品名称",prop:"name"},{default:n(()=>[c(f(P),{modelValue:s.value.name,"onUpdate:modelValue":t[0]||(t[0]=e=>s.value.name=e),placeholder:"请输入商品名称",clearable:"",onKeyup:j(U,["enter"])},null,8,["modelValue"])]),_:1})]),_:1}),c(f(C),{span:6},{default:n(()=>[c(f(w),{label:"商品分类",prop:"category_id"},{default:n(()=>[c(f(k),{modelValue:s.value.category_id,"onUpdate:modelValue":t[1]||(t[1]=e=>s.value.category_id=e),placeholder:"请选择商品分类",clearable:"",onVisibleChange:S},{default:n(()=>[(d(!0),v(_,null,b(o.value,e=>(d(),u(f(z),{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),c(f(C),{span:6},{default:n(()=>[c(f(w),{label:"商品状态",prop:"status"},{default:n(()=>[c(f(k),{modelValue:s.value.status,"onUpdate:modelValue":t[2]||(t[2]=e=>s.value.status=e),placeholder:"请选择商品状态",clearable:""},{default:n(()=>[c(f(z),{value:1,label:"上架"}),c(f(z),{value:2,label:"下架"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),c(f(C),{span:6},{default:n(()=>[c(f(w),{"label-width":"0"},{default:n(()=>[c(f(I),null,{default:n(()=>[y((d(),u(f(J),{type:"primary",onClick:U},{default:n(()=>[c(f(h),{class:"mr-1"},{default:n(()=>[c(f(g))]),_:1}),t[3]||(t[3]=x(" 搜索 ",-1))]),_:1})),[[l]]),y((d(),u(f(J),{onClick:B},{default:n(()=>[...t[4]||(t[4]=[x("重置",-1)])]),_:1})),[[l]])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1})}}}),[["__scopeId","data-v-f94859ee"]]);export{S as default};