智慧教务系统 PHP-NiuCloud框架开发
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,am as A,N as H,bI as Q,J as I,h as s,c as d,a as c,t as l,u,F as S,O as W,e as n,w as r,m as B,k as v,i as k,B as h,aG as $,ah as X,D as Y,T as Z,av as ee,E as te,K as oe,L as ae,p as se,g as le}from"./index-7e4fdde7.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-6dd58df8.js";import{_ as ue}from"./_plugin-vue_export-helper-c27b6911.js";const ce=g=>(se("data-v-901b6c04"),g=g(),le(),g),pe={class:"main-container"},de={class:"flex ml-[18px] justify-between items-center mt-[20px]"},ve={class:"text-page-title"},me={class:"flex items-center justify-between"},_e={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(),N=z(),L=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()}})},m=y(null),p=y(""),j=o=>{m.value=o,p.value=X(i.value[o].name)},F=()=>{if(p.value==""||i.value[m.value].name===p.value)return m.value=null,p.value="",!1;i.value[m.value].name=p.value,m.value=null,b()},b=()=>{ie({value:i.value})},_=o=>{N.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 I((s(),d("div",pe,[c("div",de,[c("span",ve,l(u(L)),1)]),x.value?h("",!0):(s(),d("div",{class:"p-[18px] logistics-body",ref_key:"tableRef",ref:E,key:V.value},[(s(!0),d(S,null,W(i.value,(a,D)=>(s(),d("div",{key:a.key,class:"mb-[20px] bg-[#fff]"},[n(G,{shadow:"never"},{header:r(()=>[c("div",me,[c("div",_e,[fe,D===m.value?I((s(),B(w,{key:0,modelValue:p.value,"onUpdate:modelValue":e[0]||(e[0]=t=>p.value=t),modelModifiers:{trim:!0},class:"w-[120px]",maxlength:"10",onBlur:F},null,8,["modelValue"])),[[J]]):(s(),d("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(),d(S,{key:0},[n(f,{type:"primary",link:"",onClick:e[1]||(e[1]=t=>_("/shop/order/delivery/staff"))},{default:r(()=>[k(l(u(v)("deliveryStaff")),1)]),_:1}),n(f,{type:"primary",link:"",onClick:e[2]||(e[2]=t=>_("/shop/order/delivery/local"))},{default:r(()=>[k(l(u(v)("localConfig")),1)]),_:1})],64)):h("",!0),a.key==="express"?(s(),d(S,{key:1},[n(f,{type:"primary",link:"",onClick:e[3]||(e[3]=t=>_("/shop/order/delivery/company"))},{default:r(()=>[k(l(u(v)("deliveryCompany")),1)]),_:1}),n(f,{type:"primary",link:"",onClick:e[4]||(e[4]=t=>_("/shop/order/shipping/template"))},{default:r(()=>[k(l(u(v)("deliveryTemplate")),1)]),_:1}),n(f,{type:"primary",link:"",onClick:e[5]||(e[5]=t=>_("/shop/order/delivery/search"))},{default:r(()=>[k(l(u(v)("deliverySearch")),1)]),_:1})],64)):h("",!0),a.key==="store"?(s(),B(f,{key:2,type:"primary",link:"",onClick:e[6]||(e[6]=t=>_("/shop/order/delivery/store"))},{default:r(()=>[k(l(u(v)("deliveryStore")),1)]),_:1})):h("",!0)])])]),_:2},1024)]))),128))]))])),[[K,x.value]])}}});const Be=ue(ge,[["__scopeId","data-v-901b6c04"]]);export{Be as default};