智慧教务系统
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1 lines
3.7 KiB

import{d as O,v as q,f as z,r as y,ap as A,N as H,bL as Q,J as B,h as s,c as p,a as c,t as l,u,F as S,O as W,e as n,w as r,m as I,k as v,i as k,B as h,aG as $,ak as X,D as Y,T as Z,ax as ee,E as te,K as oe,L as ae,p as se,g as le}from"./index-4c331f20.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{S as ne}from"./sortable.esm-be94e56d.js";import{i as re,s as ie}from"./delivery-4c33400f.js";import{_ as ue}from"./_plugin-vue_export-helper-c27b6911.js";const ce=g=>(se("data-v-355b34da"),g=g(),le(),g),de={class:"main-container"},pe={class:"flex ml-[18px] justify-between items-center mt-[20px]"},ve={class:"text-page-title"},_e={class:"flex items-center justify-between"},me={class:"flex items-center"},fe=ce(()=>c("i",{class:"iconfont icontuodong vues-rank mr-[5px]"},null,-1)),ye={key:1,class:"font-600 text-[14px]"},ke={class:"flex items-center justify-between"},xe={class:"text-[#666666] text-[14px]"},ge=O({__name:"config",setup(g){const R=q(),L=z(),N=R.meta.title,x=y(!1),i=y([]),T=()=>{x.value=!0,re().then(o=>{i.value=o.data,x.value=!1,$(()=>{C&&C()})}).catch(()=>{x.value=!1})};A(()=>{T()});const V=y(0),E=y(),C=()=>{ne.create(E.value,{handle:".vues-rank",animation:300,onEnd({newIndex:o,oldIndex:e}){const w=i.value.splice(e,1)[0];i.value.splice(o,0,w),V.value+=1,$(()=>{C()}),b()}})},_=y(null),d=y(""),j=o=>{_.value=o,d.value=X(i.value[o].name)},F=()=>{if(d.value==""||i.value[_.value].name===d.value)return _.value=null,d.value="",!1;i.value[_.value].name=d.value,_.value=null,b()},b=()=>{ie({value:i.value})},m=o=>{L.push({path:o})};return(o,e)=>{const w=Y,U=H("EditPen"),M=Z,P=ee,f=te,G=oe,J=Q("focus"),K=ae;return B((s(),p("div",de,[c("div",pe,[c("span",ve,l(u(N)),1)]),x.value?h("",!0):(s(),p("div",{class:"p-[18px] logistics-body",ref_key:"tableRef",ref:E,key:V.value},[(s(!0),p(S,null,W(i.value,(a,D)=>(s(),p("div",{key:a.key,class:"mb-[20px] bg-[#fff]"},[n(G,{shadow:"never"},{header:r(()=>[c("div",_e,[c("div",me,[fe,D===_.value?B((s(),I(w,{key:0,modelValue:d.value,"onUpdate:modelValue":e[0]||(e[0]=t=>d.value=t),modelModifiers:{trim:!0},class:"w-[120px]",maxlength:"10",onBlur:F},null,8,["modelValue"])),[[J]]):(s(),p("span",ye,l(a.name),1)),n(M,{class:"text-color ml-[10px] cursor-pointer",onClick:t=>j(D)},{default:r(()=>[n(U)]),_:2},1032,["onClick"])]),n(P,{modelValue:a.status,"onUpdate:modelValue":t=>a.status=t,"active-value":"1","inactive-value":"2",onChange:t=>b(a)},null,8,["modelValue","onUpdate:modelValue","onChange"])])]),default:r(()=>[c("div",ke,[c("span",xe,l(u(v)(a.key)),1),c("div",null,[a.key==="local_delivery"?(s(),p(S,{key:0},[n(f,{type:"primary",link:"",onClick:e[1]||(e[1]=t=>m("/shop/order/delivery/staff"))},{default:r(()=>[k(l(u(v)("deliveryStaff")),1)]),_:1}),n(f,{type:"primary",link:"",onClick:e[2]||(e[2]=t=>m("/shop/order/delivery/local"))},{default:r(()=>[k(l(u(v)("localConfig")),1)]),_:1})],64)):h("",!0),a.key==="express"?(s(),p(S,{key:1},[n(f,{type:"primary",link:"",onClick:e[3]||(e[3]=t=>m("/shop/order/delivery/company"))},{default:r(()=>[k(l(u(v)("deliveryCompany")),1)]),_:1}),n(f,{type:"primary",link:"",onClick:e[4]||(e[4]=t=>m("/shop/order/shipping/template"))},{default:r(()=>[k(l(u(v)("deliveryTemplate")),1)]),_:1}),n(f,{type:"primary",link:"",onClick:e[5]||(e[5]=t=>m("/shop/order/delivery/search"))},{default:r(()=>[k(l(u(v)("deliverySearch")),1)]),_:1})],64)):h("",!0),a.key==="store"?(s(),I(f,{key:2,type:"primary",link:"",onClick:e[6]||(e[6]=t=>m("/shop/order/delivery/store"))},{default:r(()=>[k(l(u(v)("deliveryStore")),1)]),_:1})):h("",!0)])])]),_:2},1024)]))),128))]))])),[[K,x.value]])}}});const Ie=ue(ge,[["__scopeId","data-v-355b34da"]]);export{Ie as default};