2 lines
5.1 KiB
JavaScript
2 lines
5.1 KiB
JavaScript
import{B as U,C as $,w as N,D as T,O as R,P as q,I as M,Q}from"./element-plus.b64c0a90.js";import{_ as j}from"./index.vue_vue_type_script_setup_true_lang.a080b28e.js";import{u as K}from"./usePaging.2ad8e1e6.js";import{f as O}from"./index.760285cd.js";import{s as z,a as G,b as H}from"./car_contract.ac57172a.js";import{d as E,r as J,$ as W,a4 as v,o as _,c as X,M as Y,u as l,K as f,L as a,U as e,R as d,a as y,S as B,Q as F,k as Z}from"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const ee={class:"mt-4"},oe={class:"flex mt-4 justify-end"},te=E({name:"flowTypeLists"}),Me=E({...te,setup(ae){const h=u=>{z({id:u}).then(t=>{var s=n.lists.findIndex(function(r){return r.id===u});i.value=s,n.lists[i.value].nums=10,b(i.value)})},b=u=>{const t=setInterval(()=>{n.lists[u].nums--,n.lists[u].nums<=0&&clearInterval(t)},1e3)},i=J(0),g=u=>{G({id:u}).then(t=>{O.msgSuccess("\u53D1\u9001\u6210\u529F");var s=n.lists.findIndex(function(r){return r.id===u});i.value=s,n.lists[i.value].status=2,n.lists[i.value].nums=10,b(i.value)})},p=W({company_name:"",company_b_user:"",company_b_phone:""}),{pager:n,getLists:C,resetParams:k,resetPage:w}=K({fetchFun:H,params:p});return C().then(u=>{n.lists.forEach((t,s)=>{t.nums=0})}),(u,t)=>{const s=U,r=$,c=N,V=T,m=R,D=v("router-link"),x=q,A=j,I=M,L=v("edit-popup"),P=Q;return _(),X("div",null,[Y((_(),f(I,{class:"!border-none",shadow:"never"},{default:a(()=>[e(V,{class:"mb-[-16px]",inline:""},{default:a(()=>[e(r,{label:"\u516C\u53F8\u540D\u79F0",prop:"company_name"},{default:a(()=>[e(s,{class:"w-[280px]",modelValue:l(p).company_name,"onUpdate:modelValue":t[0]||(t[0]=o=>l(p).company_name=o),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u516C\u53F8\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(r,{label:"\u8054\u7CFB\u4EBA",prop:"contract_no"},{default:a(()=>[e(s,{class:"w-[280px]",modelValue:l(p).company_b_user,"onUpdate:modelValue":t[1]||(t[1]=o=>l(p).company_b_user=o),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u8054\u7CFB\u4EBA"},null,8,["modelValue"])]),_:1}),e(r,{label:"\u8054\u7CFB\u65B9\u5F0F",prop:"status"},{default:a(()=>[e(s,{class:"w-[280px]",modelValue:l(p).company_b_phone,"onUpdate:modelValue":t[2]||(t[2]=o=>l(p).company_b_phone=o),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u8054\u7CFB\u65B9\u5F0F"},null,8,["modelValue"])]),_:1}),e(r,null,{default:a(()=>[e(c,{type:"primary",onClick:l(w)},{default:a(()=>[d("\u67E5\u8BE2")]),_:1},8,["onClick"]),e(c,{onClick:l(k)},{default:a(()=>[d("\u91CD\u7F6E")]),_:1},8,["onClick"])]),_:1})]),_:1}),y("div",ee,[e(x,{data:l(n).lists,"default-sort":{prop:"create_time",order:"descending"}},{default:a(()=>[e(m,{label:"\u516C\u53F8\u540D\u79F0",width:250,prop:"company_b_name","show-overflow-tooltip":""}),e(m,{label:"\u793E\u4F1A\u4EE3\u7801",prop:"company_b_code","show-overflow-tooltip":""}),e(m,{label:"\u4E3B\u8981\u8054\u7CFB\u4EBA",prop:"company_b_user","show-overflow-tooltip":""}),e(m,{label:"\u8054\u7CFB\u65B9\u5F0F",prop:"company_b_phone",align:"center","show-overflow-tooltip":""}),e(m,{label:"\u79DF\u8F66\u6570\u91CF",prop:"num",align:"center","show-overflow-tooltip":""}),e(m,{label:"\u5408\u540C\u72B6\u6001",prop:"num",align:"center","show-overflow-tooltip":""},{default:a(({row:o})=>[d(B(o.status>=3?"\u5DF2\u7B7E\u7EA6":"\u672A\u7B7E\u7EA6"),1)]),_:1}),e(m,{label:"\u64CD\u4F5C",align:"center",width:"auto",fixed:"right"},{default:a(({row:o})=>[e(c,{type:"primary",link:""},{default:a(()=>[e(D,{to:{path:"/contract/card_detail",query:{id:o.id}}},{default:a(()=>[d("\u67E5\u770B")]),_:2},1032,["to"])]),_:2},1024),o.status==1?(_(),f(c,{key:0,type:"primary",link:"",onClick:S=>g(o.id)},{default:a(()=>[d("\u53D1\u9001\u5408\u540C")]),_:2},1032,["onClick"])):F("",!0),o.status==2?(_(),f(c,{key:1,disabled:o.nums>0,onClick:S=>h(o.id),link:"",type:"primary"},{default:a(()=>[d("\u91CD\u65B0\u53D1\u9001"+B(o.nums?o.nums+"s":""),1)]),_:2},1032,["disabled","onClick"])):F("",!0)]),_:1})]),_:1},8,["data"])]),y("div",oe,[e(A,{modelValue:l(n),"onUpdate:modelValue":t[3]||(t[3]=o=>Z(n)?n.value=o:null),onChange:l(C)},null,8,["modelValue","onChange"])])]),_:1})),[[P,l(n).loading]]),u.showEdit?(_(),f(L,{key:0,ref:"editRef",onSuccess:l(C),onClose:t[4]||(t[4]=o=>u.showEdit=!1)},null,8,["onSuccess"])):F("",!0)])}}});export{Me as default};
|