Merge remote-tracking branch 'origin/develop' into develop
All checks were successful
IntegryManagementSystem_Multi/pipeline/head This commit looks good
All checks were successful
IntegryManagementSystem_Multi/pipeline/head This commit looks good
This commit is contained in:
@@ -0,0 +1,144 @@
|
||||
package it.integry.ems.migration.model;
|
||||
|
||||
import it.integry.ems.migration._base.BaseMigration;
|
||||
import it.integry.ems.migration._base.MigrationModelInterface;
|
||||
|
||||
public class Migration_20250904132643 extends BaseMigration implements MigrationModelInterface {
|
||||
|
||||
@Override
|
||||
public void up() throws Exception {
|
||||
if (isHistoryDB())
|
||||
return;
|
||||
|
||||
|
||||
createOrUpdateProcedure("updprogordini", "CREATE PROCEDURE [dbo].[UpdProgOrdini](\n" +
|
||||
" @codAnag varchar(5),\n" +
|
||||
" @codDtip varchar(5),\n" +
|
||||
" @dataDoc dateTime,\n" +
|
||||
" @serDoc varchar(2),\n" +
|
||||
" @numDoc integer,\n" +
|
||||
" @segno integer,\n" +
|
||||
" @Operation varchar(1))\n" +
|
||||
" /***DESCRIZIONE: Questa storedProcedure aggiorna la quantitàevasa degli ordini e anche il \n" +
|
||||
" numero di pezzi, non contiene una serie di logiche particolarti tipo la \n" +
|
||||
" sostuzione dell'articolo nell'ordine\n" +
|
||||
" \n" +
|
||||
" */\n" +
|
||||
"AS\n" +
|
||||
"BEGIN\n" +
|
||||
" SET NOCOUNT ON;\n" +
|
||||
" \n" +
|
||||
"\n" +
|
||||
" UPDATE dtb_ordr\n" +
|
||||
" SET dtb_ordr.qta_evasa = \n" +
|
||||
" CASE WHEN (SELECT application_name from azienda ) = 'WINGEST' THEN \n" +
|
||||
" dtb_ordr.qta_evasa + \n" +
|
||||
" (@segno * (CASE dtb_ordr.unt_ord\n" +
|
||||
" when doc.unt_doc then doc.qta_doc\n" +
|
||||
" when doc.unt_doc2 then doc.qta_doc2\n" +
|
||||
" when doc.unt_doc3 then doc.qta_doc3\n" +
|
||||
" else \n" +
|
||||
" Round(((doc.qta_doc_no_um / dtb_ordr.rap_conv)),mtb_unt_mis.cifre_dec) \n" +
|
||||
" end ))\n" +
|
||||
" ELSE \n" +
|
||||
" dtb_ordr.qta_evasa \n" +
|
||||
" END, \n" +
|
||||
" dtb_ordr.num_cnf_evasa = dtb_ordr.num_cnf_evasa + (@segno * doc.num_cnf),\n" +
|
||||
" dtb_ordr.flag_evaso_forzato = CASE WHEN @Operation = 'D' THEN 'N' ELSE doc.flag_evaso_forzato END,\n" +
|
||||
" dtb_ordr.flag_evaso = CASE WHEN @Operation = 'D' THEN 'I'\n" +
|
||||
" WHEN doc.flag_evaso_forzato = 'S' THEN 'E' ELSE dtb_ordr.flag_evaso END \n" +
|
||||
" FROM dtb_ordr INNER JOIN mtb_unt_mis ON dtb_ordr.unt_ord = mtb_unt_mis.unt_mis\n" +
|
||||
" INNER JOIN \n" +
|
||||
" (SELECT dtb_doct.gestione,\n" +
|
||||
" dtb_docr.data_ord,\n" +
|
||||
" dtb_docr.num_ord,\n" +
|
||||
" dtb_docr.riga_ord,\n" +
|
||||
" sum(dtb_docr.qta_doc * dtb_docr.rap_conv) as qta_doc_no_um,\n" +
|
||||
" \n" +
|
||||
" dtb_docr.unt_doc,\n" +
|
||||
" sum(dtb_docr.qta_doc) as qta_doc,\n" +
|
||||
" \n" +
|
||||
" dtb_docr.unt_doc2,\n" +
|
||||
" sum(dtb_docr.qta_doc2) as qta_doc2,\n" +
|
||||
" \n" +
|
||||
" dtb_docr.unt_doc3,\n" +
|
||||
" sum(dtb_docr.qta_doc3) as qta_doc3,\n" +
|
||||
" sum(dtb_docr.num_cnf) as num_cnf,\n" +
|
||||
" max(dtb_docr.flag_evaso_forzato) as flag_evaso_forzato\n" +
|
||||
" FROM dtb_doct inner join dtb_tipi on dtb_doct.cod_dtip = dtb_tipi.cod_dtip\n" +
|
||||
" inner join dtb_docr on dtb_doct.cod_dtip = dtb_docr.cod_dtip and\n" +
|
||||
" dtb_doct.cod_anag = dtb_docr.cod_anag and\n" +
|
||||
" dtb_doct.data_doc = dtb_docr.data_doc and\n" +
|
||||
" dtb_doct.ser_doc = dtb_docr.ser_doc and\n" +
|
||||
" dtb_doct.num_doc = dtb_docr.num_doc \n" +
|
||||
" WHERE dtb_doct.cod_dtip = @codDtip AND\n" +
|
||||
" dtb_doct.cod_anag = @codAnag AND\n" +
|
||||
" dtb_doct.data_doc = @dataDoc AND\n" +
|
||||
" dtb_doct.ser_doc = @serDoc AND\n" +
|
||||
" dtb_doct.num_doc = @numDoc AND\n" +
|
||||
" dtb_docr.data_ord is not null AND\n" +
|
||||
" ( dtb_doct.gestione <> 'L' AND (dtb_tipi.segno_qta_car = 1 OR dtb_tipi.segno_qta_scar = 1 ) OR \n" +
|
||||
" ( dtb_doct.gestione = 'L' AND dtb_tipi.segno_qta_scar = 1 ))\n" +
|
||||
" GROUP BY dtb_doct.gestione,\n" +
|
||||
" dtb_docr.data_ord,\n" +
|
||||
" dtb_docr.num_ord,\n" +
|
||||
" dtb_docr.riga_ord, \n" +
|
||||
" dtb_docr.unt_doc, \n" +
|
||||
" dtb_docr.unt_doc2, \n" +
|
||||
" dtb_docr.unt_doc3 \n" +
|
||||
" UNION ALL\n" +
|
||||
" SELECT dtb_ordt.gestione_rif,\n" +
|
||||
" dtb_ordt.data_ord_rif, \n" +
|
||||
" dtb_ordt.num_ord_rif, \n" +
|
||||
" dtb_ordt.riga_ord_rif,\n" +
|
||||
" sum(dtb_docr.qta_doc * dtb_docr.rap_conv) as qta_doc_no_um,\n" +
|
||||
" \n" +
|
||||
" dtb_docr.unt_doc,\n" +
|
||||
" sum(dtb_docr.qta_doc) as qta_doc,\n" +
|
||||
" \n" +
|
||||
" dtb_docr.unt_doc2,\n" +
|
||||
" sum(dtb_docr.qta_doc2) as qta_doc2,\n" +
|
||||
" \n" +
|
||||
" dtb_docr.unt_doc3,\n" +
|
||||
" sum(dtb_docr.qta_doc3) as qta_doc3,\n" +
|
||||
" sum(dtb_docr.num_cnf) as num_cnf,\n" +
|
||||
" max(dtb_docr.flag_evaso_forzato) as flag_evaso_forzato\n" +
|
||||
" FROM dtb_doct inner join dtb_tipi on dtb_doct.cod_dtip = dtb_tipi.cod_dtip\n" +
|
||||
" inner join dtb_docr on dtb_doct.cod_dtip = dtb_docr.cod_dtip and\n" +
|
||||
" dtb_doct.cod_anag = dtb_docr.cod_anag and\n" +
|
||||
" dtb_doct.data_doc = dtb_docr.data_doc and\n" +
|
||||
" dtb_doct.ser_doc = dtb_docr.ser_doc and\n" +
|
||||
" dtb_doct.num_doc = dtb_docr.num_doc\n" +
|
||||
" left outer join dtb_ordt ON dtb_tipi.gestione = dtb_ordt.gestione and\n" +
|
||||
" dtb_docr.data_ord = dtb_ordt.data_ord and\n" +
|
||||
" dtb_docr.num_ord = dtb_ordt.num_ord\n" +
|
||||
" WHERE dtb_doct.cod_dtip = @codDtip AND\n" +
|
||||
" dtb_doct.cod_anag = @codAnag AND\n" +
|
||||
" dtb_doct.data_doc = @dataDoc AND\n" +
|
||||
" dtb_doct.ser_doc = @serDoc AND\n" +
|
||||
" dtb_doct.num_doc = @numDoc AND\n" +
|
||||
" dtb_docr.data_ord is not null AND\n" +
|
||||
" dtb_doct.gestione = 'L' AND dtb_tipi.segno_qta_car = 1 AND\n" +
|
||||
" (SELECT application_name from azienda ) = 'WINGEST'\n" +
|
||||
" GROUP BY dtb_ordt.gestione_rif,\n" +
|
||||
" dtb_ordt.data_ord_rif,\n" +
|
||||
" dtb_ordt.num_ord_rif,\n" +
|
||||
" dtb_ordt.riga_ord_rif, \n" +
|
||||
" dtb_docr.unt_doc, \n" +
|
||||
" dtb_docr.unt_doc2, \n" +
|
||||
" dtb_docr.unt_doc3 ) doc ON\n" +
|
||||
" dtb_ordr.gestione = doc.gestione AND\n" +
|
||||
" dtb_ordr.data_ord = doc.data_ord AND\n" +
|
||||
" dtb_ordr.num_ord = doc.num_ord AND\n" +
|
||||
" dtb_ordr.riga_ord = doc.riga_ord;\n" +
|
||||
" \n" +
|
||||
" \n" +
|
||||
"END");
|
||||
}
|
||||
|
||||
@Override
|
||||
public void down() throws Exception {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1 +1 @@
|
||||
import{_ as R}from"./DynamicForm-BjmJd5-a.js";import{_ as A,d as S,r as i,f as x,o as v,l as e,i as n,m as b,h as w,k as L,L as C,c as k,M as N,N as E,z as B,X as P,O as V,Q as D,R as F,S as $,J as j,T as z,u as I,a as d,b as T,w as W}from"./index-DSRP58S4.js";const O=S({name:"SchedulerCreate",components:{DynamicForm:R,RiAddBoxLine:$,RiArrowRightSLine:F,RiErrorWarningLine:D,RiInformationLine:V,RiArrowLeftLine:P,RiAddLine:B,RiCheckLine:E},setup(){const t=j(),s=z(),o=I(),a=d(()=>t.params.type),l=T(!1);W(a,()=>m()),m();function m(){o.dispatch("scheduler/setCurrentCategory",a.value)}const p=d(()=>o.getters["scheduler/getCurrentCategory"]),u=d(()=>o.getters["main/isLoading"]),c=d(()=>o.getters["scheduler/getError"]),g=d(()=>({cronTrigger:"* * * * * *",active:!1,name:"",description:""}));async function f(r){await o.dispatch("scheduler/saveAutomation",{category:a.value,...r}),c.value||(o.dispatch("main/showNotification",{type:"success",message:"Pianificata creata con successo"}),await s.push({name:"scheduler.show",params:{type:a.value}}))}async function h(){l.value=!0;try{const r=document.querySelector("form");if(r){const y=new FormData(r),_=Object.fromEntries(y);await o.dispatch("scheduler/saveAutomation",{category:a.value,..._}),c.value||(o.dispatch("main/showNotification",{type:"success",message:"Pianificata creata con successo. Puoi crearne un'altra."}),window.location.reload())}}finally{l.value=!1}}return{type:a,currentCategory:p,defaultValues:g,onSubmit:f,onSaveAndCreateAnother:h,isLoading:u,isSavingAndCreating:l,error:c}}}),X={class:"view-container"},q={class:"view-card"},J={class:"card-header p-4 border-b border-gray-200"},M={class:"flex items-center justify-between"},Q={class:"flex items-center gap-3"},G={class:"text-sm text-gray-500 mt-1"},H={class:"flex items-center space-x-2 text-sm text-gray-500"},K={class:"card-body p-4 !overflow-auto"},U={key:0,class:"mb-6 p-4 bg-red-50 border border-red-200 rounded-lg flex items-start gap-3"},Y={class:"text-sm text-red-700 mt-1"},Z={class:"p-8"},ee={class:"flex items-center justify-between pt-6 border-t border-gray-200"},te=["disabled","onClick"],se={class:"flex items-center gap-3"},oe=["disabled"];function ne(t,s,o,a,l,m){const p=i("RiAddBoxLine"),u=i("RouterLink"),c=i("RiArrowRightSLine"),g=i("RiErrorWarningLine"),f=i("RiArrowLeftLine"),h=i("RiAddLine"),r=N,y=R;return v(),x("div",X,[e("div",q,[e("div",J,[e("div",M,[e("div",Q,[n(p,{class:"w-6 h-6 text-green-600"}),e("div",null,[s[0]||(s[0]=e("h1",{class:"text-xl font-semibold text-gray-900"}," Crea Nuova Pianificata ",-1)),e("p",G," Configura una nuova azione pianificata per "+b(t.type),1)])]),e("nav",H,[n(u,{to:{name:"scheduler.show",params:{type:t.type}},class:"hover:text-blue-600 transition-colors"},{default:w(()=>[L(" Pianificate "+b(t.type),1)]),_:1},8,["to"]),n(c,{class:"w-4 h-4"}),s[1]||(s[1]=e("span",{class:"text-gray-900"},"Crea Nuova",-1))])])]),e("div",K,[t.error?(v(),x("div",U,[n(g,{class:"w-5 h-5 text-red-600 mt-0.5 flex-shrink-0"}),e("div",null,[s[2]||(s[2]=e("h3",{class:"text-sm font-medium text-red-800"},"Errore durante la creazione",-1)),e("p",Y,b(t.error.message),1)])])):C("",!0),e("div",Z,[n(y,{fields:t.currentCategory,"initial-values":t.defaultValues,onSubmit:t.onSubmit,class:"space-y-6"},{default:w(()=>[e("div",ee,[n(u,{to:{name:"scheduler.show",params:{type:t.type}},custom:""},{default:w(({navigate:_})=>[e("button",{type:"button",class:"inline-flex items-center px-4 py-2 text-sm font-medium text-gray-700 bg-white border border-gray-300 rounded-lg hover:bg-gray-50 focus:ring-2 focus:ring-blue-500 focus:border-blue-500 transition-colors",disabled:t.isLoading,onClick:_},[n(f,{class:"w-4 h-4 mr-2"}),s[3]||(s[3]=L(" Annulla ",-1))],8,te)]),_:1},8,["to"]),e("div",se,[e("button",{type:"submit",class:"inline-flex items-center px-4 py-2 text-sm font-medium text-green-700 bg-green-50 border border-green-200 rounded-lg hover:bg-green-100 focus:ring-2 focus:ring-green-500 transition-colors",disabled:t.isLoading},[n(h,{class:"w-4 h-4 mr-2"}),s[4]||(s[4]=L(" Crea Pianificata ",-1)),t.isLoading&&!t.isSavingAndCreating?(v(),k(r,{key:0,icon:"oval",color:"white",class:"w-4 h-4 ml-2"})):C("",!0)],8,oe)])])]),_:1},8,["fields","initial-values","onSubmit"])])])])])}const ie=A(O,[["render",ne]]);export{ie as default};
|
||||
import{_ as R}from"./DynamicForm-BdRx_ELj.js";import{_ as A,d as S,r as i,f as x,o as v,l as e,i as n,m as b,h as w,k as L,L as C,c as k,M as N,N as E,z as B,X as P,O as V,Q as D,R as F,S as $,J as j,T as z,u as I,a as d,b as T,w as W}from"./index-DQhafQqX.js";const O=S({name:"SchedulerCreate",components:{DynamicForm:R,RiAddBoxLine:$,RiArrowRightSLine:F,RiErrorWarningLine:D,RiInformationLine:V,RiArrowLeftLine:P,RiAddLine:B,RiCheckLine:E},setup(){const t=j(),s=z(),o=I(),a=d(()=>t.params.type),l=T(!1);W(a,()=>m()),m();function m(){o.dispatch("scheduler/setCurrentCategory",a.value)}const p=d(()=>o.getters["scheduler/getCurrentCategory"]),u=d(()=>o.getters["main/isLoading"]),c=d(()=>o.getters["scheduler/getError"]),g=d(()=>({cronTrigger:"* * * * * *",active:!1,name:"",description:""}));async function f(r){await o.dispatch("scheduler/saveAutomation",{category:a.value,...r}),c.value||(o.dispatch("main/showNotification",{type:"success",message:"Pianificata creata con successo"}),await s.push({name:"scheduler.show",params:{type:a.value}}))}async function h(){l.value=!0;try{const r=document.querySelector("form");if(r){const y=new FormData(r),_=Object.fromEntries(y);await o.dispatch("scheduler/saveAutomation",{category:a.value,..._}),c.value||(o.dispatch("main/showNotification",{type:"success",message:"Pianificata creata con successo. Puoi crearne un'altra."}),window.location.reload())}}finally{l.value=!1}}return{type:a,currentCategory:p,defaultValues:g,onSubmit:f,onSaveAndCreateAnother:h,isLoading:u,isSavingAndCreating:l,error:c}}}),X={class:"view-container"},q={class:"view-card"},J={class:"card-header p-4 border-b border-gray-200"},M={class:"flex items-center justify-between"},Q={class:"flex items-center gap-3"},G={class:"text-sm text-gray-500 mt-1"},H={class:"flex items-center space-x-2 text-sm text-gray-500"},K={class:"card-body p-4 !overflow-auto"},U={key:0,class:"mb-6 p-4 bg-red-50 border border-red-200 rounded-lg flex items-start gap-3"},Y={class:"text-sm text-red-700 mt-1"},Z={class:"p-8"},ee={class:"flex items-center justify-between pt-6 border-t border-gray-200"},te=["disabled","onClick"],se={class:"flex items-center gap-3"},oe=["disabled"];function ne(t,s,o,a,l,m){const p=i("RiAddBoxLine"),u=i("RouterLink"),c=i("RiArrowRightSLine"),g=i("RiErrorWarningLine"),f=i("RiArrowLeftLine"),h=i("RiAddLine"),r=N,y=R;return v(),x("div",X,[e("div",q,[e("div",J,[e("div",M,[e("div",Q,[n(p,{class:"w-6 h-6 text-green-600"}),e("div",null,[s[0]||(s[0]=e("h1",{class:"text-xl font-semibold text-gray-900"}," Crea Nuova Pianificata ",-1)),e("p",G," Configura una nuova azione pianificata per "+b(t.type),1)])]),e("nav",H,[n(u,{to:{name:"scheduler.show",params:{type:t.type}},class:"hover:text-blue-600 transition-colors"},{default:w(()=>[L(" Pianificate "+b(t.type),1)]),_:1},8,["to"]),n(c,{class:"w-4 h-4"}),s[1]||(s[1]=e("span",{class:"text-gray-900"},"Crea Nuova",-1))])])]),e("div",K,[t.error?(v(),x("div",U,[n(g,{class:"w-5 h-5 text-red-600 mt-0.5 flex-shrink-0"}),e("div",null,[s[2]||(s[2]=e("h3",{class:"text-sm font-medium text-red-800"},"Errore durante la creazione",-1)),e("p",Y,b(t.error.message),1)])])):C("",!0),e("div",Z,[n(y,{fields:t.currentCategory,"initial-values":t.defaultValues,onSubmit:t.onSubmit,class:"space-y-6"},{default:w(()=>[e("div",ee,[n(u,{to:{name:"scheduler.show",params:{type:t.type}},custom:""},{default:w(({navigate:_})=>[e("button",{type:"button",class:"inline-flex items-center px-4 py-2 text-sm font-medium text-gray-700 bg-white border border-gray-300 rounded-lg hover:bg-gray-50 focus:ring-2 focus:ring-blue-500 focus:border-blue-500 transition-colors",disabled:t.isLoading,onClick:_},[n(f,{class:"w-4 h-4 mr-2"}),s[3]||(s[3]=L(" Annulla ",-1))],8,te)]),_:1},8,["to"]),e("div",se,[e("button",{type:"submit",class:"inline-flex items-center px-4 py-2 text-sm font-medium text-green-700 bg-green-50 border border-green-200 rounded-lg hover:bg-green-100 focus:ring-2 focus:ring-green-500 transition-colors",disabled:t.isLoading},[n(h,{class:"w-4 h-4 mr-2"}),s[4]||(s[4]=L(" Crea Pianificata ",-1)),t.isLoading&&!t.isSavingAndCreating?(v(),k(r,{key:0,icon:"oval",color:"white",class:"w-4 h-4 ml-2"})):C("",!0)],8,oe)])])]),_:1},8,["fields","initial-values","onSubmit"])])])])])}const ie=A(O,[["render",ne]]);export{ie as default};
|
||||
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
||||
.space-y-6[data-v-4fa0371f]>*+*{margin-top:1.5rem}.space-y-2[data-v-4fa0371f]>*+*{margin-top:.5rem}input[data-v-4fa0371f]:focus,textarea[data-v-4fa0371f]:focus,select[data-v-4fa0371f]:focus{outline:none;box-shadow:0 0 0 3px #3b82f61a}input[type=number][data-v-4fa0371f]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=number][data-v-4fa0371f]::-webkit-outer-spin-button,input[type=number][data-v-4fa0371f]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}textarea[data-v-4fa0371f]{min-height:2.5rem;max-height:12rem}
|
||||
1
ems-engine/src/main/webapp/assets/Edit-C8kzo28z.js
Normal file
1
ems-engine/src/main/webapp/assets/Edit-C8kzo28z.js
Normal file
@@ -0,0 +1 @@
|
||||
import{_ as B}from"./DynamicForm-BdRx_ELj.js";import{_ as V,d as P,r as d,f as A,o as w,l as t,i as o,L as S,m as l,h as f,k as E,E as F,c as $,M as j,N as W,U as J,X as T,Q as X,R as q,V as I,J as O,T as Q,u as U,a as n,b as x,w as k}from"./index-DQhafQqX.js";const z=P({name:"SchedulerEdit",components:{DynamicForm:B,RiEditBoxLine:I,RiArrowRightSLine:q,RiErrorWarningLine:X,RiArrowLeftLine:T,RiSaveLine:J,RiCheckLine:W},setup(){const e=O(),i=Q(),s=U(),a=n(()=>e.params.type),h=n(()=>e.params.id),L=n(()=>e.name),g=n(()=>L.value==="scheduler.edit"),r=x(!1);k(a,()=>_()),k(h,()=>m()),_(),v(),m();async function v(){await s.dispatch("scheduler/fetchAutomations",a.value)}function _(){s.dispatch("scheduler/setCurrentCategory",a.value)}function m(){s.dispatch("scheduler/setCurrentAutomation",h.value)}const y=n(()=>s.getters["scheduler/getCurrentCategory"]),R=n(()=>s.getters["scheduler/getCurrentAutomation"]),c=x(R.value);c.value&&L.value==="scheduler.duplicate"&&(c.value.id=void 0);const b=n(()=>s.getters["main/isLoading"]),u=n(()=>s.getters["scheduler/getError"]);async function C(p){console.log("Submitting values:",p),await s.dispatch("scheduler/saveAutomation",{category:a.value,...p}),u.value||await i.push({name:"scheduler.show",params:{type:a.value}})}async function M(){if(g.value){r.value=!0;try{const p=document.querySelector("form");if(p){const D=new FormData(p),N=Object.fromEntries(D);await s.dispatch("scheduler/saveAutomation",{category:a.value,...c.value,...N}),u.value||(s.dispatch("main/showNotification",{type:"success",message:"Pianificata salvata con successo"}),await v(),m())}}finally{r.value=!1}}}return{type:a,id:h,isEditMode:g,currentCategory:y,currentAutomation:c,onSubmit:C,onSaveAndContinue:M,isLoading:b,isSavingAndContinuing:r,error:u}}}),G={class:"view-container"},H={class:"view-card"},K={class:"card-header p-4 border-b border-gray-200"},Y={class:"flex items-center justify-between"},Z={class:"flex items-center gap-3"},ee={class:"text-xl font-semibold text-gray-900"},te={key:0,class:"text-sm text-gray-500 mt-1"},se={class:"flex items-center space-x-2 text-sm text-gray-500"},oe={class:"text-gray-900"},ae={class:"card-body p-4 !overflow-auto"},ne={key:0,class:"mb-6 p-4 bg-red-50 border border-red-200 rounded-lg flex items-start gap-3"},ie={class:"text-sm text-red-700 mt-1"},re={class:"p-8"},ce={class:"flex items-center justify-between pt-6 border-t border-gray-200"},ue={class:"flex items-center gap-3"};function de(e,i,s,a,h,L){var u;const g=d("RiEditBoxLine"),r=d("RouterLink"),v=d("RiArrowRightSLine"),_=d("RiErrorWarningLine"),m=d("RiArrowLeftLine"),y=F,R=d("RiSaveLine"),c=j,b=B;return w(),A("div",G,[t("div",H,[t("div",K,[t("div",Y,[t("div",Z,[o(g,{class:"w-6 h-6 text-blue-600"}),t("div",null,[t("h1",ee,l(e.isEditMode?"Modifica Pianificata":"Duplica Pianificata"),1),(u=e.currentAutomation)!=null&&u.name?(w(),A("p",te,l(e.currentAutomation.name),1)):S("",!0)])]),t("nav",se,[o(r,{to:{name:"scheduler.show",params:{type:e.type}},class:"hover:text-blue-600 transition-colors"},{default:f(()=>[E(" Pianificate "+l(e.type),1)]),_:1},8,["to"]),o(v,{class:"w-4 h-4"}),t("span",oe,l(e.isEditMode?"Modifica":"Duplica"),1)])])]),t("div",ae,[e.error?(w(),A("div",ne,[o(_,{class:"w-5 h-5 text-red-600 mt-0.5 flex-shrink-0"}),t("div",null,[i[0]||(i[0]=t("h3",{class:"text-sm font-medium text-red-800"},"Errore durante il salvataggio",-1)),t("p",ie,l(e.error.message),1)])])):S("",!0),t("div",re,[o(b,{fields:e.currentCategory,"initial-values":e.currentAutomation,onSubmit:e.onSubmit,class:"space-y-6"},{default:f(()=>[t("div",ce,[o(r,{to:{name:"scheduler.show",params:{type:e.type}},custom:""},{default:f(({navigate:C})=>[o(y,{severity:"secondary",loading:e.isLoading,outlined:"",onClick:C},{default:f(()=>[o(m,{class:"w-4 h-4 mr-2"}),i[1]||(i[1]=E(" Annulla ",-1))]),_:2,__:[1]},1032,["loading","onClick"])]),_:1},8,["to"]),t("div",ue,[o(y,{type:"submit",severity:"primary",outlined:"",loading:e.isLoading},{default:f(()=>[o(R,{class:"w-4 h-4 mr-2"}),E(" "+l(e.isEditMode?"Salva Modifiche":"Crea Pianificata")+" ",1),e.isLoading&&!e.isSavingAndContinuing?(w(),$(c,{key:0,icon:"oval",color:"white",class:"w-4 h-4 ml-2"})):S("",!0)]),_:1},8,["loading"])])])]),_:1},8,["fields","initial-values","onSubmit"])])])])])}const pe=V(z,[["render",de]]);export{pe as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as B}from"./DynamicForm-BjmJd5-a.js";import{_ as V,d as P,r as u,f as b,o as w,l as t,i as o,L as S,m as l,h as p,k as E,E as F,c as $,M as j,N as W,U as J,X as T,Q as X,R as q,V as I,J as O,T as Q,u as U,a as n,b as x,w as k}from"./index-DSRP58S4.js";const z=P({name:"SchedulerEdit",components:{DynamicForm:B,RiEditBoxLine:I,RiArrowRightSLine:q,RiErrorWarningLine:X,RiArrowLeftLine:T,RiSaveLine:J,RiCheckLine:W},setup(){const e=O(),i=Q(),s=U(),a=n(()=>e.params.type),f=n(()=>e.params.id),L=n(()=>e.name),h=n(()=>L.value==="scheduler.edit"),r=x(!1);k(a,()=>v()),k(f,()=>m()),v(),g(),m();async function g(){await s.dispatch("scheduler/fetchAutomations",a.value)}function v(){s.dispatch("scheduler/setCurrentCategory",a.value)}function m(){s.dispatch("scheduler/setCurrentAutomation",f.value)}const _=n(()=>s.getters["scheduler/getCurrentCategory"]),R=n(()=>s.getters["scheduler/getCurrentAutomation"]),c=x(R.value);c.value&&L.value==="scheduler.duplicate"&&(c.value.id=void 0);const C=n(()=>s.getters["main/isLoading"]),d=n(()=>s.getters["scheduler/getError"]);async function A(y){await s.dispatch("scheduler/saveAutomation",{category:a.value,...y}),d.value||await i.push({name:"scheduler.show",params:{type:a.value}})}async function M(){if(h.value){r.value=!0;try{const y=document.querySelector("form");if(y){const D=new FormData(y),N=Object.fromEntries(D);await s.dispatch("scheduler/saveAutomation",{category:a.value,...c.value,...N}),d.value||(s.dispatch("main/showNotification",{type:"success",message:"Pianificata salvata con successo"}),await g(),m())}}finally{r.value=!1}}}return{type:a,id:f,isEditMode:h,currentCategory:_,currentAutomation:c,onSubmit:A,onSaveAndContinue:M,isLoading:C,isSavingAndContinuing:r,error:d}}}),G={class:"view-container"},H={class:"view-card"},K={class:"card-header p-4 border-b border-gray-200"},Y={class:"flex items-center justify-between"},Z={class:"flex items-center gap-3"},ee={class:"text-xl font-semibold text-gray-900"},te={key:0,class:"text-sm text-gray-500 mt-1"},se={class:"flex items-center space-x-2 text-sm text-gray-500"},oe={class:"text-gray-900"},ae={class:"card-body p-4 !overflow-auto"},ne={key:0,class:"mb-6 p-4 bg-red-50 border border-red-200 rounded-lg flex items-start gap-3"},ie={class:"text-sm text-red-700 mt-1"},re={class:"p-8"},ce={class:"flex items-center justify-between pt-6 border-t border-gray-200"},de={class:"flex items-center gap-3"};function ue(e,i,s,a,f,L){var d;const h=u("RiEditBoxLine"),r=u("RouterLink"),g=u("RiArrowRightSLine"),v=u("RiErrorWarningLine"),m=u("RiArrowLeftLine"),_=F,R=u("RiSaveLine"),c=j,C=B;return w(),b("div",G,[t("div",H,[t("div",K,[t("div",Y,[t("div",Z,[o(h,{class:"w-6 h-6 text-blue-600"}),t("div",null,[t("h1",ee,l(e.isEditMode?"Modifica Pianificata":"Duplica Pianificata"),1),(d=e.currentAutomation)!=null&&d.name?(w(),b("p",te,l(e.currentAutomation.name),1)):S("",!0)])]),t("nav",se,[o(r,{to:{name:"scheduler.show",params:{type:e.type}},class:"hover:text-blue-600 transition-colors"},{default:p(()=>[E(" Pianificate "+l(e.type),1)]),_:1},8,["to"]),o(g,{class:"w-4 h-4"}),t("span",oe,l(e.isEditMode?"Modifica":"Duplica"),1)])])]),t("div",ae,[e.error?(w(),b("div",ne,[o(v,{class:"w-5 h-5 text-red-600 mt-0.5 flex-shrink-0"}),t("div",null,[i[0]||(i[0]=t("h3",{class:"text-sm font-medium text-red-800"},"Errore durante il salvataggio",-1)),t("p",ie,l(e.error.message),1)])])):S("",!0),t("div",re,[o(C,{fields:e.currentCategory,"initial-values":e.currentAutomation,onSubmit:e.onSubmit,class:"space-y-6"},{default:p(()=>[t("div",ce,[o(r,{to:{name:"scheduler.show",params:{type:e.type}},custom:""},{default:p(({navigate:A})=>[o(_,{severity:"secondary",loading:e.isLoading,outlined:"",onClick:A},{default:p(()=>[o(m,{class:"w-4 h-4 mr-2"}),i[1]||(i[1]=E(" Annulla ",-1))]),_:2,__:[1]},1032,["loading","onClick"])]),_:1},8,["to"]),t("div",de,[o(_,{severity:"primary",outlined:"",loading:e.isLoading},{default:p(()=>[o(R,{class:"w-4 h-4 mr-2"}),E(" "+l(e.isEditMode?"Salva Modifiche":"Crea Pianificata")+" ",1),e.isLoading&&!e.isSavingAndContinuing?(w(),$(c,{key:0,icon:"oval",color:"white",class:"w-4 h-4 ml-2"})):S("",!0)]),_:1},8,["loading"])])])]),_:1},8,["fields","initial-values","onSubmit"])])])])])}const pe=V(z,[["render",ue]]);export{pe as default};
|
||||
@@ -1 +1 @@
|
||||
import{_ as s,d as n,r,c as i,o as u,u as d,a as p,w as l}from"./index-DSRP58S4.js";const h=n({name:"SchedulerIndex",setup(){const e=d(),o=p(()=>e.getters["scheduler/getAutomationCategories"]);e.dispatch("scheduler/initStore"),l(()=>o.value,()=>{e.dispatch("main/clearMenuButton",{button:"Pianificate",child:!0}),Object.keys(o.value).forEach(t=>{e.dispatch("main/addMenuButton",{child:"Pianificate",button:{title:t,icon:"ActivityIcon",routeName:"scheduler.show",params:{type:t},child:[{routeName:"scheduler.create",params:{type:t}}]}})})})}});function m(e,o,a,t,_,f){const c=r("router-view");return u(),i(c)}const w=s(h,[["render",m]]);export{w as default};
|
||||
import{_ as s,d as n,r,c as i,o as u,u as d,a as p,w as l}from"./index-DQhafQqX.js";const h=n({name:"SchedulerIndex",setup(){const e=d(),o=p(()=>e.getters["scheduler/getAutomationCategories"]);e.dispatch("scheduler/initStore"),l(()=>o.value,()=>{e.dispatch("main/clearMenuButton",{button:"Pianificate",child:!0}),Object.keys(o.value).forEach(t=>{e.dispatch("main/addMenuButton",{child:"Pianificate",button:{title:t,icon:"ActivityIcon",routeName:"scheduler.show",params:{type:t},child:[{routeName:"scheduler.create",params:{type:t}}]}})})})}});function m(e,o,a,t,_,f){const c=r("router-view");return u(),i(c)}const w=s(h,[["render",m]]);export{w as default};
|
||||
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
||||
.level-badge{display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500}.level-badge.trace{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.level-badge.debug{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.level-badge.info{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.level-badge.warn{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.level-badge.error,.level-badge.fatal{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}
|
||||
@@ -1 +0,0 @@
|
||||
.status-badge{display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500}.status-badge.completed{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.status-badge.pending{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.status-badge.skipped{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.status-badge.error{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
ems-engine/src/main/webapp/assets/Show-fW0IG33a.js
Normal file
1
ems-engine/src/main/webapp/assets/Show-fW0IG33a.js
Normal file
File diff suppressed because one or more lines are too long
1
ems-engine/src/main/webapp/assets/auto-BeWN5RsG.js
Normal file
1
ems-engine/src/main/webapp/assets/auto-BeWN5RsG.js
Normal file
@@ -0,0 +1 @@
|
||||
import{aI as a,aJ as r}from"./index-DQhafQqX.js";a.register(...r);export{a as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{aI as a,aJ as r}from"./index-DSRP58S4.js";a.register(...r);export{a as default};
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.
File diff suppressed because one or more lines are too long
|
Before Width: | Height: | Size: 265 KiB |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,16 +0,0 @@
|
||||
@font-face {
|
||||
font-family: 'Inter var';
|
||||
font-weight: 100 900;
|
||||
font-display: swap;
|
||||
font-style: normal;
|
||||
font-named-instance: 'Regular';
|
||||
src: url('Inter-roman.var.woff2') format('woff2');
|
||||
}
|
||||
@font-face {
|
||||
font-family: 'Inter var';
|
||||
font-weight: 100 900;
|
||||
font-display: swap;
|
||||
font-style: italic;
|
||||
font-named-instance: 'Italic';
|
||||
src: url('Inter-italic.var.woff2') format('woff2');
|
||||
}
|
||||
@@ -17,11 +17,12 @@
|
||||
/>
|
||||
<!-- <link rel="preload" href="/font/Inter-italic.var.woff2" as="font" type="font/woff2" crossorigin="anonymous"> -->
|
||||
<link rel="stylesheet" href="./font/inter.css"/>
|
||||
<script type="module" crossorigin src="./assets/index-DSRP58S4.js"></script>
|
||||
<link rel="stylesheet" crossorigin href="./assets/index-BuENA0y5.css">
|
||||
<script type="module" crossorigin src="./assets/index-DQhafQqX.js"></script>
|
||||
<link rel="stylesheet" crossorigin href="./assets/index-DrVaxRLW.css">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div id="app"></div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user