| 1 |
- var B=Object.defineProperty;var w=Object.getOwnPropertySymbols;var C=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable;var h=(a,t,e)=>t in a?B(a,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):a[t]=e,b=(a,t)=>{for(var e in t||(t={}))C.call(t,e)&&h(a,e,t[e]);if(w)for(var e of w(t))D.call(t,e)&&h(a,e,t[e]);return a};var d=(a,t,e)=>new Promise((m,i)=>{var f=o=>{try{s(e.next(o))}catch(l){i(l)}},r=o=>{try{s(e.throw(o))}catch(l){i(l)}},s=o=>o.done?m(o.value):Promise.resolve(o.value).then(f,r);s((e=e.apply(a,t)).next())});import{a as F,B as N}from"./index-c98ef572.js";import{u as S,B as P}from"./useForm-c19ef35c.js";import{r as T}from"./filters-8277ebe9.js";import{d as k,r as R,k as A,o as M,q as O,y as _,g as x,v as V,f as p,z as j,j as L}from"./index-610a1d46.js";import{b as z}from"./index-981858ed.js";import"./subcontractsApi-03b1775e.js";import"./contractApi-609dcacd.js";const Y=[{title:"合同编号",dataIndex:"numbering",align:"left",width:150},{title:"检测类别",dataIndex:"inspectionType",align:"left",width:90},{title:"合作服务",dataIndex:"serviceType",align:"left",width:90},{title:"委托单位名称",dataIndex:"clientName",align:"left"},{title:"样品名称",dataIndex:"sampleName",align:"left"},{title:"受理人",dataIndex:"assigneeByNickName",align:"left",width:100},{title:"实收/应收(元)",dataIndex:"accountReceivable",align:"left",width:120},{title:"评审人",dataIndex:"reviewByNickName",align:"left",width:100},{title:"合同状态",dataIndex:"status",align:"left",width:100},{title:"评审时间",dataIndex:"reviewTime",align:"left",width:160}],q=[{label:"合同编号",field:"numbering",component:"Input",componentProps:{placeholder:"请输入合同编号"}},{label:"委托单位名称",field:"clientName",component:"Input",componentProps:{placeholder:"请输入委托单位名称"}},{label:"CMA",field:"itemName",component:"Select",componentProps:{placeholder:"CMA",options:T}},{label:"合作服务",field:"serviceType",component:"ApiSelect",componentProps:{placeholder:"请选择合作服务",api:z,params:{dictCode:"contract_service"}}},{label:"样品名称",field:"sampleName",component:"Input",componentProps:{placeholder:"请输入样品名称"}}],G=k({__name:"formDrawerSift",emits:["success","register"],setup(a,{emit:t}){const e=R("筛选条件"),m="25%",[i,{setFieldsValue:f,resetFields:r,validate:s,getFieldsValue:o}]=S({schemas:q,showActionButtonGroup:!1,baseColProps:{span:24}}),[l,{setDrawerProps:u,closeDrawer:v}]=F(n=>d(this,null,function*(){yield r(),u({confirmLoading:!1});const g={};n.record.length&&n.record.map(c=>{g[c.field]=c.value}),yield f(b({},g))}));function y(){return d(this,null,function*(){try{const n=yield s();u({confirmLoading:!0}),v(),t("success",n)}finally{u({confirmLoading:!1})}})}function I(){return d(this,null,function*(){yield o(),yield r()})}return(n,g)=>{const c=A("a-button");return M(),O(p(N),j(n.$attrs,{destroyOnClose:"",onRegister:p(l),title:e.value,width:m,onOk:y,showFooter:!0,cancelText:"",okText:"筛选",showCancelBtn:!1}),{insertFooter:_(()=>[x(c,{onClick:I,class:"mr-2"},{default:_(()=>[V(" 重置 ")]),_:1})]),default:_(()=>[x(p(P),{onRegister:p(i),layout:"vertical",class:"!px-6 !pt-2"},null,8,["onRegister"])]),_:1},16,["onRegister","title"])}}});const $=L(G,[["__scopeId","data-v-7be01b3b"]]),Z=Object.freeze(Object.defineProperty({__proto__:null,default:$},Symbol.toStringTag,{value:"Module"}));export{$ as F,Y as c,Z as f,q as s};
|