28/09/2023 - 15h40
parent
61726c6cee
commit
a8442c2419
|
@ -139,7 +139,7 @@
|
|||
"recharts": "^2.1.14",
|
||||
"redux": "^4.1.2",
|
||||
"router": "^1.3.5",
|
||||
"rsuite": "^5.18.0",
|
||||
"rsuite": "^5.40.0",
|
||||
"semantic-ui-react": "^2.1.2",
|
||||
"state-pool": "^0.6.0",
|
||||
"styled-components": "^5.3.5",
|
||||
|
@ -4811,7 +4811,8 @@
|
|||
},
|
||||
"node_modules/@juggle/resize-observer": {
|
||||
"version": "3.4.0",
|
||||
"license": "Apache-2.0"
|
||||
"resolved": "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz",
|
||||
"integrity": "sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA=="
|
||||
},
|
||||
"node_modules/@leichtgewicht/ip-codec": {
|
||||
"version": "2.0.4",
|
||||
|
@ -7779,12 +7780,15 @@
|
|||
},
|
||||
"node_modules/@rsuite/icon-font": {
|
||||
"version": "4.0.0",
|
||||
"license": "(CC-BY-4.0 AND OFL-1.1 AND MIT)"
|
||||
"resolved": "https://registry.npmjs.org/@rsuite/icon-font/-/icon-font-4.0.0.tgz",
|
||||
"integrity": "sha512-rZTgpTH3H3HLczCA2rnkWfoMKm0ZXoRzsrkVujfP/FfslnKUMvO6w56pa8pCvhWGpNEPUsLS2ULnFGpTEcup/Q=="
|
||||
},
|
||||
"node_modules/@rsuite/icons": {
|
||||
"version": "1.0.2",
|
||||
"license": "MIT",
|
||||
"version": "1.0.3",
|
||||
"resolved": "https://registry.npmjs.org/@rsuite/icons/-/icons-1.0.3.tgz",
|
||||
"integrity": "sha512-qkjYFn1v5YV9eH57Q4AJ8CwsQYfILun2wdoxhQg5+xYxkIu6UyF8vTMmpOzLvcybTE7D8STm4dH7vhpyhPOC7g==",
|
||||
"dependencies": {
|
||||
"@babel/runtime": "^7.12.1",
|
||||
"@rsuite/icon-font": "^4.0.0",
|
||||
"classnames": "^2.2.5",
|
||||
"insert-css": "^2.0.0",
|
||||
|
@ -14501,10 +14505,11 @@
|
|||
}
|
||||
},
|
||||
"node_modules/dom-lib": {
|
||||
"version": "3.1.5",
|
||||
"license": "MIT",
|
||||
"version": "3.1.6",
|
||||
"resolved": "https://registry.npmjs.org/dom-lib/-/dom-lib-3.1.6.tgz",
|
||||
"integrity": "sha512-xXEhStHDoAyfhnz8mqDwZ9rnqdqz/9BcrKd1UEw6BlA/l17emFb2dK7q8IX8ArU31pScSU9otEnL6wzvpoT5aw==",
|
||||
"dependencies": {
|
||||
"@babel/runtime": "^7.19.4"
|
||||
"@babel/runtime": "^7.20.0"
|
||||
}
|
||||
},
|
||||
"node_modules/dom-serializer": {
|
||||
|
@ -19326,7 +19331,8 @@
|
|||
},
|
||||
"node_modules/insert-css": {
|
||||
"version": "2.0.0",
|
||||
"license": "MIT"
|
||||
"resolved": "https://registry.npmjs.org/insert-css/-/insert-css-2.0.0.tgz",
|
||||
"integrity": "sha512-xGq5ISgcUP5cvGkS2MMFLtPDBtrtQPSFfC6gA6U8wHKqfjTIMZLZNxOItQnoSjdOzlXOLU/yD32RKC4SvjNbtA=="
|
||||
},
|
||||
"node_modules/install": {
|
||||
"version": "0.13.0",
|
||||
|
@ -37751,6 +37757,14 @@
|
|||
"react": ">=16.8"
|
||||
}
|
||||
},
|
||||
"node_modules/react-use-set": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/react-use-set/-/react-use-set-1.0.0.tgz",
|
||||
"integrity": "sha512-6BBbOcWc/tOKuwd9gDtdunvOr/g40S0SkCBYvrSJvpI0upzNlHmLoeDvylnoP8PrjQXItClAFxseVGGhEkk7kw==",
|
||||
"peerDependencies": {
|
||||
"react": ">=16.8.0"
|
||||
}
|
||||
},
|
||||
"node_modules/react-video-js-player": {
|
||||
"version": "1.1.1",
|
||||
"license": "ISC",
|
||||
|
@ -40577,10 +40591,11 @@
|
|||
"license": "MIT"
|
||||
},
|
||||
"node_modules/rsuite": {
|
||||
"version": "5.22.1",
|
||||
"license": "MIT",
|
||||
"version": "5.40.0",
|
||||
"resolved": "https://registry.npmjs.org/rsuite/-/rsuite-5.40.0.tgz",
|
||||
"integrity": "sha512-zhfbbhuWKXjTrvWnFw6Cu+FOHGZlPRwUkP8lnhTmfCI5r4Mp10J4ShgfdeGeqWEMwq9Hz58I540WoDV20PZseQ==",
|
||||
"dependencies": {
|
||||
"@babel/runtime": "^7.19.4",
|
||||
"@babel/runtime": "^7.20.1",
|
||||
"@juggle/resize-observer": "^3.4.0",
|
||||
"@rsuite/icons": "^1.0.2",
|
||||
"@types/chai": "^4.3.3",
|
||||
|
@ -40592,9 +40607,10 @@
|
|||
"dom-lib": "^3.1.3",
|
||||
"lodash": "^4.17.11",
|
||||
"prop-types": "^15.8.1",
|
||||
"react-window": "^1.8.7",
|
||||
"rsuite-table": "^5.8.0",
|
||||
"schema-typed": "^2.0.3"
|
||||
"react-use-set": "^1.0.0",
|
||||
"react-window": "^1.8.8",
|
||||
"rsuite-table": "^5.12.0",
|
||||
"schema-typed": "^2.1.3"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"react": ">=16.8.0",
|
||||
|
@ -40602,8 +40618,9 @@
|
|||
}
|
||||
},
|
||||
"node_modules/rsuite-table": {
|
||||
"version": "5.8.0",
|
||||
"license": "MIT",
|
||||
"version": "5.12.0",
|
||||
"resolved": "https://registry.npmjs.org/rsuite-table/-/rsuite-table-5.12.0.tgz",
|
||||
"integrity": "sha512-Di7PPjVgoAYs+FANJ37xKfcInw/MK7+wvxDEVDvfsM0zCiXGTnfQMv+ahXEcBAEU776fMlLAQWbCpXIUzXCHFg==",
|
||||
"dependencies": {
|
||||
"@babel/runtime": "^7.12.5",
|
||||
"@juggle/resize-observer": "^3.3.1",
|
||||
|
@ -40621,7 +40638,8 @@
|
|||
},
|
||||
"node_modules/rsuite-table/node_modules/react-is": {
|
||||
"version": "17.0.2",
|
||||
"license": "MIT"
|
||||
"resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
|
||||
"integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w=="
|
||||
},
|
||||
"node_modules/run-async": {
|
||||
"version": "2.4.1",
|
||||
|
@ -40802,11 +40820,9 @@
|
|||
}
|
||||
},
|
||||
"node_modules/schema-typed": {
|
||||
"version": "2.0.3",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@babel/runtime": "^7.16.0"
|
||||
}
|
||||
"version": "2.1.3",
|
||||
"resolved": "https://registry.npmjs.org/schema-typed/-/schema-typed-2.1.3.tgz",
|
||||
"integrity": "sha512-Nk0LLOq0L64HaQsXQGAZ8Z176tDE4jewsxyWe+6QvidNiC33DMaWFg+LaLWJ85uPPBtqBBJlCq9W4c1KEA88WA=="
|
||||
},
|
||||
"node_modules/schema-utils": {
|
||||
"version": "2.7.1",
|
||||
|
@ -49416,7 +49432,9 @@
|
|||
}
|
||||
},
|
||||
"@juggle/resize-observer": {
|
||||
"version": "3.4.0"
|
||||
"version": "3.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz",
|
||||
"integrity": "sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA=="
|
||||
},
|
||||
"@leichtgewicht/ip-codec": {
|
||||
"version": "2.0.4"
|
||||
|
@ -51293,11 +51311,16 @@
|
|||
}
|
||||
},
|
||||
"@rsuite/icon-font": {
|
||||
"version": "4.0.0"
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@rsuite/icon-font/-/icon-font-4.0.0.tgz",
|
||||
"integrity": "sha512-rZTgpTH3H3HLczCA2rnkWfoMKm0ZXoRzsrkVujfP/FfslnKUMvO6w56pa8pCvhWGpNEPUsLS2ULnFGpTEcup/Q=="
|
||||
},
|
||||
"@rsuite/icons": {
|
||||
"version": "1.0.2",
|
||||
"version": "1.0.3",
|
||||
"resolved": "https://registry.npmjs.org/@rsuite/icons/-/icons-1.0.3.tgz",
|
||||
"integrity": "sha512-qkjYFn1v5YV9eH57Q4AJ8CwsQYfILun2wdoxhQg5+xYxkIu6UyF8vTMmpOzLvcybTE7D8STm4dH7vhpyhPOC7g==",
|
||||
"requires": {
|
||||
"@babel/runtime": "^7.12.1",
|
||||
"@rsuite/icon-font": "^4.0.0",
|
||||
"classnames": "^2.2.5",
|
||||
"insert-css": "^2.0.0",
|
||||
|
@ -55771,9 +55794,11 @@
|
|||
}
|
||||
},
|
||||
"dom-lib": {
|
||||
"version": "3.1.5",
|
||||
"version": "3.1.6",
|
||||
"resolved": "https://registry.npmjs.org/dom-lib/-/dom-lib-3.1.6.tgz",
|
||||
"integrity": "sha512-xXEhStHDoAyfhnz8mqDwZ9rnqdqz/9BcrKd1UEw6BlA/l17emFb2dK7q8IX8ArU31pScSU9otEnL6wzvpoT5aw==",
|
||||
"requires": {
|
||||
"@babel/runtime": "^7.19.4"
|
||||
"@babel/runtime": "^7.20.0"
|
||||
}
|
||||
},
|
||||
"dom-serializer": {
|
||||
|
@ -58966,7 +58991,9 @@
|
|||
}
|
||||
},
|
||||
"insert-css": {
|
||||
"version": "2.0.0"
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/insert-css/-/insert-css-2.0.0.tgz",
|
||||
"integrity": "sha512-xGq5ISgcUP5cvGkS2MMFLtPDBtrtQPSFfC6gA6U8wHKqfjTIMZLZNxOItQnoSjdOzlXOLU/yD32RKC4SvjNbtA=="
|
||||
},
|
||||
"install": {
|
||||
"version": "0.13.0",
|
||||
|
@ -70692,6 +70719,12 @@
|
|||
"version": "1.4.0",
|
||||
"requires": {}
|
||||
},
|
||||
"react-use-set": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/react-use-set/-/react-use-set-1.0.0.tgz",
|
||||
"integrity": "sha512-6BBbOcWc/tOKuwd9gDtdunvOr/g40S0SkCBYvrSJvpI0upzNlHmLoeDvylnoP8PrjQXItClAFxseVGGhEkk7kw==",
|
||||
"requires": {}
|
||||
},
|
||||
"react-video-js-player": {
|
||||
"version": "1.1.1",
|
||||
"requires": {
|
||||
|
@ -72615,9 +72648,11 @@
|
|||
}
|
||||
},
|
||||
"rsuite": {
|
||||
"version": "5.22.1",
|
||||
"version": "5.40.0",
|
||||
"resolved": "https://registry.npmjs.org/rsuite/-/rsuite-5.40.0.tgz",
|
||||
"integrity": "sha512-zhfbbhuWKXjTrvWnFw6Cu+FOHGZlPRwUkP8lnhTmfCI5r4Mp10J4ShgfdeGeqWEMwq9Hz58I540WoDV20PZseQ==",
|
||||
"requires": {
|
||||
"@babel/runtime": "^7.19.4",
|
||||
"@babel/runtime": "^7.20.1",
|
||||
"@juggle/resize-observer": "^3.4.0",
|
||||
"@rsuite/icons": "^1.0.2",
|
||||
"@types/chai": "^4.3.3",
|
||||
|
@ -72629,13 +72664,16 @@
|
|||
"dom-lib": "^3.1.3",
|
||||
"lodash": "^4.17.11",
|
||||
"prop-types": "^15.8.1",
|
||||
"react-window": "^1.8.7",
|
||||
"rsuite-table": "^5.8.0",
|
||||
"schema-typed": "^2.0.3"
|
||||
"react-use-set": "^1.0.0",
|
||||
"react-window": "^1.8.8",
|
||||
"rsuite-table": "^5.12.0",
|
||||
"schema-typed": "^2.1.3"
|
||||
}
|
||||
},
|
||||
"rsuite-table": {
|
||||
"version": "5.8.0",
|
||||
"version": "5.12.0",
|
||||
"resolved": "https://registry.npmjs.org/rsuite-table/-/rsuite-table-5.12.0.tgz",
|
||||
"integrity": "sha512-Di7PPjVgoAYs+FANJ37xKfcInw/MK7+wvxDEVDvfsM0zCiXGTnfQMv+ahXEcBAEU776fMlLAQWbCpXIUzXCHFg==",
|
||||
"requires": {
|
||||
"@babel/runtime": "^7.12.5",
|
||||
"@juggle/resize-observer": "^3.3.1",
|
||||
|
@ -72647,7 +72685,9 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"react-is": {
|
||||
"version": "17.0.2"
|
||||
"version": "17.0.2",
|
||||
"resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
|
||||
"integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w=="
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -72750,10 +72790,9 @@
|
|||
}
|
||||
},
|
||||
"schema-typed": {
|
||||
"version": "2.0.3",
|
||||
"requires": {
|
||||
"@babel/runtime": "^7.16.0"
|
||||
}
|
||||
"version": "2.1.3",
|
||||
"resolved": "https://registry.npmjs.org/schema-typed/-/schema-typed-2.1.3.tgz",
|
||||
"integrity": "sha512-Nk0LLOq0L64HaQsXQGAZ8Z176tDE4jewsxyWe+6QvidNiC33DMaWFg+LaLWJ85uPPBtqBBJlCq9W4c1KEA88WA=="
|
||||
},
|
||||
"schema-utils": {
|
||||
"version": "2.7.1",
|
||||
|
|
|
@ -134,7 +134,7 @@
|
|||
"recharts": "^2.1.14",
|
||||
"redux": "^4.1.2",
|
||||
"router": "^1.3.5",
|
||||
"rsuite": "^5.18.0",
|
||||
"rsuite": "^5.40.0",
|
||||
"semantic-ui-react": "^2.1.2",
|
||||
"state-pool": "^0.6.0",
|
||||
"styled-components": "^5.3.5",
|
||||
|
|
|
@ -408,7 +408,7 @@ const AddParnerClient = (props) => {
|
|||
|
||||
Get_List_Contact_Of_client_Part();
|
||||
|
||||
window.scrollTo(0, 0);
|
||||
|
||||
} else {
|
||||
setformedit_mode("1");
|
||||
setformedit_mode_invoice("1");
|
||||
|
@ -1975,11 +1975,12 @@ const AddParnerClient = (props) => {
|
|||
<Button variant="outlined" onClick={submenu_donnee_client} className="detail_submenu" id='submenu_donnee_client' name='submenu_donnee_client'>Données Client</Button>
|
||||
</div>
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract">
|
||||
Email <br />
|
||||
<TextField
|
||||
required
|
||||
name="client_email"
|
||||
label="Email"
|
||||
//label="Email"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -1992,11 +1993,11 @@ const AddParnerClient = (props) => {
|
|||
</div>
|
||||
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Nom <br />
|
||||
<TextField
|
||||
required
|
||||
name="client_nom"
|
||||
label="Nom"
|
||||
//label="Nom"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2009,11 +2010,11 @@ const AddParnerClient = (props) => {
|
|||
</div>
|
||||
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Raison sociale <br />
|
||||
<TextField
|
||||
required
|
||||
name="client_raison_sociale"
|
||||
label="raison_sociale"
|
||||
//label="Raison sociale"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2025,11 +2026,11 @@ const AddParnerClient = (props) => {
|
|||
</div>
|
||||
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> N° Siret <br />
|
||||
<TextField
|
||||
required
|
||||
name="client_siret"
|
||||
label="N° Siret"
|
||||
//label="N° Siret"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2040,11 +2041,11 @@ const AddParnerClient = (props) => {
|
|||
/>
|
||||
</div>
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> N° TVA <br />
|
||||
<TextField
|
||||
required
|
||||
name="client_tva"
|
||||
label="N° TVA"
|
||||
//label="N° TVA"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2055,11 +2056,11 @@ const AddParnerClient = (props) => {
|
|||
/>
|
||||
</div>
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Adresse <br />
|
||||
<TextField
|
||||
required
|
||||
name="client_adresse"
|
||||
label="Adresse"
|
||||
//label="Adresse"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2069,11 +2070,11 @@ const AddParnerClient = (props) => {
|
|||
onChange={(e) => setclient_adresse(e.target.value)}
|
||||
/>
|
||||
</div>
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> ville <br />
|
||||
<TextField
|
||||
required
|
||||
name="client_ville"
|
||||
label="ville"
|
||||
//label="ville"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2083,11 +2084,11 @@ const AddParnerClient = (props) => {
|
|||
onChange={(e) => setclient_ville(e.target.value)}
|
||||
/>
|
||||
</div>
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Code Postal <br />
|
||||
<TextField
|
||||
required
|
||||
name="client_code_postal"
|
||||
label="Code Postal"
|
||||
//label="Code Postal"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2097,11 +2098,11 @@ const AddParnerClient = (props) => {
|
|||
onChange={(e) => setclient_code_postal(e.target.value)}
|
||||
/>
|
||||
</div>
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Pays <br />
|
||||
<TextField
|
||||
required
|
||||
name="client_pays"
|
||||
label="Pays"
|
||||
//label="Pays"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2112,11 +2113,11 @@ const AddParnerClient = (props) => {
|
|||
/>
|
||||
</div>
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Telephone <br />
|
||||
<TextField
|
||||
required
|
||||
name="client_telephone"
|
||||
label="Telephone"
|
||||
//label="Telephone"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2127,7 +2128,7 @@ const AddParnerClient = (props) => {
|
|||
/>
|
||||
</div>
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Email <br />
|
||||
<TextField
|
||||
required
|
||||
name="client_website"
|
||||
|
@ -2136,7 +2137,7 @@ const AddParnerClient = (props) => {
|
|||
shrink: true,
|
||||
}}
|
||||
disabled={false}
|
||||
className="disabled_style"
|
||||
className="disabled_style enable_style"
|
||||
value={p_client_website}
|
||||
onChange={(e) => setclient_website(e.target.value)}
|
||||
/>
|
||||
|
@ -2219,11 +2220,11 @@ const AddParnerClient = (props) => {
|
|||
|
||||
{String(submenu).trim() === "submenu_donnee_client" && <div className="training_data" onChange={DataUpdated}>
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Email<br />
|
||||
<TextField
|
||||
required
|
||||
name="client_email"
|
||||
label="Email"
|
||||
//label="Email"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2236,11 +2237,11 @@ const AddParnerClient = (props) => {
|
|||
</div>
|
||||
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Nom<br />
|
||||
<TextField
|
||||
required
|
||||
name="client_nom"
|
||||
label="Nom"
|
||||
//label="Nom"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2253,11 +2254,11 @@ const AddParnerClient = (props) => {
|
|||
</div>
|
||||
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Raison sociale<br />
|
||||
<TextField
|
||||
required
|
||||
name="client_raison_sociale"
|
||||
label="raison_sociale"
|
||||
//label="Raison sociale"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2269,11 +2270,11 @@ const AddParnerClient = (props) => {
|
|||
</div>
|
||||
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> N° Siret<br />
|
||||
<TextField
|
||||
required
|
||||
name="client_siret"
|
||||
label="N° Siret"
|
||||
//label="N° Siret"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2284,11 +2285,11 @@ const AddParnerClient = (props) => {
|
|||
/>
|
||||
</div>
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> N° TVA<br />
|
||||
<TextField
|
||||
required
|
||||
name="client_tva"
|
||||
label="N° TVA"
|
||||
//label="N° TVA"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2299,11 +2300,11 @@ const AddParnerClient = (props) => {
|
|||
/>
|
||||
</div>
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Adresse<br />
|
||||
<TextField
|
||||
required
|
||||
name="client_adresse"
|
||||
label="Adresse"
|
||||
//label="Adresse"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2313,11 +2314,11 @@ const AddParnerClient = (props) => {
|
|||
onChange={(e) => setclient_adresse(e.target.value)}
|
||||
/>
|
||||
</div>
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Ville<br />
|
||||
<TextField
|
||||
required
|
||||
name="client_ville"
|
||||
label="ville"
|
||||
//label="Ville"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2327,11 +2328,11 @@ const AddParnerClient = (props) => {
|
|||
onChange={(e) => setclient_ville(e.target.value)}
|
||||
/>
|
||||
</div>
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Code Postal<br />
|
||||
<TextField
|
||||
required
|
||||
name="client_code_postal"
|
||||
label="Code Postal"
|
||||
//label="Code Postal"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2341,11 +2342,11 @@ const AddParnerClient = (props) => {
|
|||
onChange={(e) => setclient_code_postal(e.target.value)}
|
||||
/>
|
||||
</div>
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Pays<br />
|
||||
<TextField
|
||||
required
|
||||
name="client_pays"
|
||||
label="Pays"
|
||||
//label="Pays"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2356,11 +2357,11 @@ const AddParnerClient = (props) => {
|
|||
/>
|
||||
</div>
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Telephone<br />
|
||||
<TextField
|
||||
required
|
||||
name="client_telephone"
|
||||
label="Telephone"
|
||||
//label="Telephone"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2371,11 +2372,11 @@ const AddParnerClient = (props) => {
|
|||
/>
|
||||
</div>
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Site web<br />
|
||||
<TextField
|
||||
required
|
||||
name="client_website"
|
||||
label="Site web"
|
||||
//label="Site web"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2416,11 +2417,11 @@ const AddParnerClient = (props) => {
|
|||
|
||||
{String(submenu).trim() === "submenu_donnees_facturation" && <div className="training_data" onChange={DataUpdated_Invoice_Data}>
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Email de Facturation<br />
|
||||
<TextField
|
||||
required
|
||||
name="client_invoice_email"
|
||||
label="Email de Facturation"
|
||||
//label="Email de Facturation"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2432,11 +2433,11 @@ const AddParnerClient = (props) => {
|
|||
</div>
|
||||
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Nom de Facturation<br />
|
||||
<TextField
|
||||
required
|
||||
name="client_invoice_nom"
|
||||
label="Nom de Facturation"
|
||||
//label="Nom de Facturation"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2449,11 +2450,11 @@ const AddParnerClient = (props) => {
|
|||
|
||||
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> N° Siret Facturation<br />
|
||||
<TextField
|
||||
required
|
||||
name="client_invoice_siret"
|
||||
label="N° Siret Facturation"
|
||||
//label="N° Siret Facturation"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2464,11 +2465,11 @@ const AddParnerClient = (props) => {
|
|||
/>
|
||||
</div>
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> N° TVA Facturation<br />
|
||||
<TextField
|
||||
required
|
||||
name="client_invoice_tva"
|
||||
label="N° TVA Facturation"
|
||||
// label="N° TVA Facturation"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2479,11 +2480,11 @@ const AddParnerClient = (props) => {
|
|||
/>
|
||||
</div>
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Adresse<br />
|
||||
<TextField
|
||||
required
|
||||
name="client_invoice_adresse"
|
||||
label="Adresse"
|
||||
//label="Adresse"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2493,11 +2494,11 @@ const AddParnerClient = (props) => {
|
|||
onChange={(e) => setclient_invoice_adresse(e.target.value)}
|
||||
/>
|
||||
</div>
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Ville<br />
|
||||
<TextField
|
||||
required
|
||||
name="client_invoice_ville"
|
||||
label="ville"
|
||||
//label="Ville"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2507,11 +2508,11 @@ const AddParnerClient = (props) => {
|
|||
onChange={(e) => setclient_invoice_ville(e.target.value)}
|
||||
/>
|
||||
</div>
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Code Postal<br />
|
||||
<TextField
|
||||
required
|
||||
name="client_invoice_code_postal"
|
||||
label="Code Postal"
|
||||
//label="Code Postal"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2521,11 +2522,11 @@ const AddParnerClient = (props) => {
|
|||
onChange={(e) => setclient_invoice_code_postal(e.target.value)}
|
||||
/>
|
||||
</div>
|
||||
<div className="training_caract">
|
||||
<div className="session_caract"> Pays<br />
|
||||
<TextField
|
||||
required
|
||||
name="client_invoice_pays"
|
||||
label="Pays"
|
||||
//label="Pays"
|
||||
InputLabelProps={{
|
||||
shrink: true,
|
||||
}}
|
||||
|
@ -2587,7 +2588,7 @@ const AddParnerClient = (props) => {
|
|||
</div>}
|
||||
|
||||
{String(addcontact) === "1" && <div className="div_row" style={{ "marginLeft": "5px", "marginRight": "5px" }} onChange={DataUpdated_Contact_Data}>
|
||||
<div className="training_caract"> Email <br />
|
||||
<div className="session_caract"> Email <br />
|
||||
<TextField
|
||||
required
|
||||
name="contact_email"
|
||||
|
@ -2603,7 +2604,7 @@ const AddParnerClient = (props) => {
|
|||
/>
|
||||
</div>
|
||||
|
||||
{String(formedit_mode_contact) === "1" && <div className="training_caract">
|
||||
{String(formedit_mode_contact) === "1" && <div className="session_caract">
|
||||
Civilité <br />
|
||||
<TextField
|
||||
required
|
||||
|
@ -2627,7 +2628,7 @@ const AddParnerClient = (props) => {
|
|||
</TextField>
|
||||
</div>}
|
||||
|
||||
{String(formedit_mode_contact) !== "1" && <div className="training_caract">
|
||||
{String(formedit_mode_contact) !== "1" && <div className="session_caract">
|
||||
Civilité <br />
|
||||
<TextField
|
||||
required
|
||||
|
@ -2647,7 +2648,7 @@ const AddParnerClient = (props) => {
|
|||
</div>}
|
||||
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract">
|
||||
Nom <br />
|
||||
<TextField
|
||||
required
|
||||
|
@ -2665,7 +2666,7 @@ const AddParnerClient = (props) => {
|
|||
</div>
|
||||
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract">
|
||||
Prenom <br />
|
||||
<TextField
|
||||
required
|
||||
|
@ -2682,7 +2683,7 @@ const AddParnerClient = (props) => {
|
|||
</div>
|
||||
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract">
|
||||
Fonction <br />
|
||||
<TextField
|
||||
required
|
||||
|
@ -2700,7 +2701,7 @@ const AddParnerClient = (props) => {
|
|||
</div>
|
||||
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract">
|
||||
N° Siret <br />
|
||||
<TextField
|
||||
required
|
||||
|
@ -2716,7 +2717,7 @@ const AddParnerClient = (props) => {
|
|||
/>
|
||||
</div>
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract">
|
||||
N° TVA <br />
|
||||
<TextField
|
||||
required
|
||||
|
@ -2732,7 +2733,7 @@ const AddParnerClient = (props) => {
|
|||
/>
|
||||
</div>
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract">
|
||||
Adresse <br />
|
||||
<TextField
|
||||
required
|
||||
|
@ -2747,7 +2748,7 @@ const AddParnerClient = (props) => {
|
|||
onChange={(e) => setcontact_adresse(e.target.value)}
|
||||
/>
|
||||
</div>
|
||||
<div className="training_caract">
|
||||
<div className="session_caract">
|
||||
ville <br />
|
||||
<TextField
|
||||
required
|
||||
|
@ -2762,7 +2763,7 @@ const AddParnerClient = (props) => {
|
|||
onChange={(e) => setcontact_ville(e.target.value)}
|
||||
/>
|
||||
</div>
|
||||
<div className="training_caract">
|
||||
<div className="session_caract">
|
||||
Code Postal <br />
|
||||
<TextField
|
||||
required
|
||||
|
@ -2777,7 +2778,7 @@ const AddParnerClient = (props) => {
|
|||
onChange={(e) => setcontact_code_postal(e.target.value)}
|
||||
/>
|
||||
</div>
|
||||
<div className="training_caract">
|
||||
<div className="session_caract">
|
||||
Pays <br />
|
||||
<TextField
|
||||
required
|
||||
|
@ -2793,7 +2794,7 @@ const AddParnerClient = (props) => {
|
|||
/>
|
||||
</div>
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract">
|
||||
Telephone <br />
|
||||
<TextField
|
||||
required
|
||||
|
@ -2809,7 +2810,7 @@ const AddParnerClient = (props) => {
|
|||
/>
|
||||
</div>
|
||||
|
||||
<div className="training_caract">
|
||||
<div className="session_caract">
|
||||
Téléphone Mobile <br />
|
||||
<TextField
|
||||
required
|
||||
|
|
|
@ -821,8 +821,6 @@ const Config_Documents = (props) => {
|
|||
}
|
||||
|
||||
|
||||
|
||||
|
||||
if (p_one_detail_nom)
|
||||
form.append("nom", p_one_detail_nom);
|
||||
else {
|
||||
|
@ -966,8 +964,8 @@ const Config_Documents = (props) => {
|
|||
}
|
||||
|
||||
|
||||
if (p_detail_nom)
|
||||
form.append("nom", p_detail_nom);
|
||||
if (p_one_detail_nom)
|
||||
form.append("nom", p_one_detail_nom);
|
||||
else {
|
||||
alert(" Vous devez definir un nom de document");
|
||||
return;
|
||||
|
@ -1184,7 +1182,7 @@ const Config_Documents = (props) => {
|
|||
const [display_add_one_document, setdisplay_add_one_document] = React.useState();
|
||||
function Get_And_Display_Selected_Document() {
|
||||
setdisplay_add_one_document("1");
|
||||
console.log(" ## selecte_defaul_doc_to_add = ", selecte_defaul_doc_to_add);
|
||||
|
||||
setadd_one_document("1");
|
||||
setdisplay_detail_document("0");
|
||||
setselected_id(selecte_defaul_doc_to_add);
|
||||
|
|
|
@ -2697,6 +2697,7 @@ const DisplayPartnerSession = (props) => {
|
|||
|
||||
var myurl = process.env.REACT_APP_API_URL + "myclass/api/GetSessionFormation/";
|
||||
|
||||
setLoading(true);
|
||||
axios.post(myurl, form).then(res => {
|
||||
|
||||
if (String(res.data.status) === "true") {
|
||||
|
@ -2704,6 +2705,7 @@ const DisplayPartnerSession = (props) => {
|
|||
//console.log(" In GetCurrentSession res.data.message r_class = " + res.data.message);
|
||||
//console.log(" In GetCurrentSession res.data.message len = " + String(res.data.message).length);
|
||||
|
||||
setLoading(false);
|
||||
setGetCurrentSession_api("true");
|
||||
if (String(res.data.message).length > 0) {
|
||||
setGetCurrentSession_result(res.data.message);
|
||||
|
@ -2864,17 +2866,20 @@ const DisplayPartnerSession = (props) => {
|
|||
}
|
||||
|
||||
} else if (String(res.data.status) === String("Err_Connexion")) {
|
||||
setLoading(false);
|
||||
alert('Erreur: ' + res.data.message);
|
||||
history.push("/Connexion");
|
||||
}
|
||||
|
||||
else {
|
||||
setLoading(false);
|
||||
setGetCurrentSession_api("false");
|
||||
setGetCurrentSession_message(res.data.message);
|
||||
alert("Erreur : " + res.data.message);
|
||||
}
|
||||
|
||||
}).catch((error) => {
|
||||
setLoading(false);
|
||||
console.warn('Not good man :( GetCurrentSession = ', error);
|
||||
setGetCurrentSession_api("false");
|
||||
|
||||
|
|
|
@ -38,7 +38,7 @@ import {
|
|||
FcList, FcGraduationCap, FcMultipleDevices, FcCurrencyExchange,
|
||||
FcMoneyTransfer, FcFeedback, FcKey, FcVideoCall, FcSettings,
|
||||
FcBusinesswoman, FcServices, FcCollect, FcCandleSticks, FcKindle,
|
||||
FcFlowChart, FcReading
|
||||
FcFlowChart, FcReading, FcFinePrint
|
||||
} from "react-icons/fc";
|
||||
|
||||
import { BsTools } from "react-icons/bs";
|
||||
|
@ -737,12 +737,12 @@ const Partner = (props) => {
|
|||
<Button variant="outlined" onClick={sendImage} className="enreg">Enregistrer</Button>
|
||||
</div>}
|
||||
|
||||
<hr />
|
||||
|
||||
<div className="nom_prenom"> {parntername && <b> {parntername} - {String(partnerPackService).toUpperCase()} ({parnternbformation})</b>}
|
||||
{!parntername && <b> Partenaire </b>} </div>
|
||||
<hr className="my_hr" />
|
||||
|
||||
|
||||
<div class="separator"> Mon Compte </div>
|
||||
|
||||
{String(menu) !== "infopartner" && <div className="sousmenu" onClick={PersonnalData}> <FcHome className="icone_menu" /> MES INFORMATIONS</div>}
|
||||
{String(menu) === "infopartner" && <div className="sousmenu_selected" onClick={PersonnalData} > <FcHome className="icone_menu" /> MES INFORMATIONS</div>}
|
||||
|
@ -752,16 +752,11 @@ const Partner = (props) => {
|
|||
{String(menu) === "abonnement" && <div className="sousmenu_selected" onClick={Abonnement_func} > <FcKey className="icone_menu" /> ABONNEMENT </div>}
|
||||
<hr className="my_hr" />
|
||||
|
||||
{String(menu) !== "facture" && <div className="sousmenu" onClick={DisplayFacure} ><FcFeedback className="icone_menu" /> FACTURATION</div>}
|
||||
{String(menu) === "facture" && <div className="sousmenu_selected" onClick={DisplayFacure} > <FcFeedback className="icone_menu" />FACTURATION</div>}
|
||||
{String(menu) !== "facture" && <div className="sousmenu" onClick={DisplayFacure} ><FcFeedback className="icone_menu" /> FACTURE MYSY</div>}
|
||||
{String(menu) === "facture" && <div className="sousmenu_selected" onClick={DisplayFacure} > <FcFeedback className="icone_menu" />FACTURE MYSY</div>}
|
||||
<hr className="my_hr" />
|
||||
|
||||
|
||||
{String(menu) !== "pricing" && <div className="sousmenu" onClick={pricing_func} ><FcCurrencyExchange className="icone_menu" /> MES PRIX </div>}
|
||||
{String(menu) === "pricing" && <div className="sousmenu_selected" onClick={pricing_func} > <FcCurrencyExchange className="icone_menu" />MES PRIX </div>}
|
||||
<hr className="my_hr" />
|
||||
|
||||
|
||||
<div class="separator"> Mes Formations </div>
|
||||
|
||||
{String(menu) !== "creation" && <div className="sousmenu" onClick={CreateTraining}> <FcAddDatabase className="icone_menu" /> CREER FORMATION</div>}
|
||||
{String(menu) === "creation" && <div className="sousmenu_selected" onClick={CreateTraining}> <FcAddDatabase className="icone_menu" /> CREER FORMATION</div>}
|
||||
|
@ -793,13 +788,7 @@ const Partner = (props) => {
|
|||
{String(menu) === "statistique" && <div className="sousmenu_selected" onClick={DisplayStat}> <FcBullish className="icone_menu" /> STATISTIQUES</div>}
|
||||
<hr className="my_hr" />
|
||||
|
||||
<div class="separator"> Ma config </div>
|
||||
|
||||
<div>
|
||||
<hr className="my_hr" />
|
||||
{String(menu) !== "mes_clients" && <div className="sousmenu" onClick={config_document_func}> <FcBusinesswoman className="icone_menu" /> MES DOCUMENTS</div>}
|
||||
{String(menu) === "mes_clients" && <div className="sousmenu_selected" onClick={config_document_func}> <FcBusinesswoman className="icone_menu" /> MES DOCUMENTS</div>}
|
||||
</div>
|
||||
|
||||
|
||||
<div class="separator"> Mes Clients </div>
|
||||
|
@ -812,14 +801,14 @@ const Partner = (props) => {
|
|||
|
||||
<div>
|
||||
<hr className="my_hr" />
|
||||
{String(menu) !== "mes_devis" && <div className="sousmenu" onClick={"mes_devis_func"}> <FcCandleSticks className="icone_menu" /> MES DEVIS</div>}
|
||||
{String(menu) === "mes_devis" && <div className="sousmenu_selected" onClick={"mes_devis_func"}> <FcCandleSticks className="icone_menu" /> MES DEVIS</div>}
|
||||
{String(menu) !== "pricing" && <div className="sousmenu" onClick={pricing_func} > <FcCurrencyExchange className="icone_menu" /> MES PRIX CLIENT</div>}
|
||||
{String(menu) === "pricing" && <div className="sousmenu_selected" onClick={pricing_func} > <FcCurrencyExchange className="icone_menu" /> MES PRIX CLIENT</div>}
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<hr className="my_hr" />
|
||||
{String(menu) !== "mes_cmd" && <div className="sousmenu" onClick={mes_cmd_func}> <FcCollect className="icone_menu" /> MES COMMANDES</div>}
|
||||
{String(menu) === "mes_cmd" && <div className="sousmenu_selected" onClick={mes_cmd_func}> <FcCollect className="icone_menu" /> MES COMMANDES</div>}
|
||||
{String(menu) !== "mes_cmd" && <div className="sousmenu" onClick={mes_cmd_func}> <FcCollect className="icone_menu" /> MES COMMANDES & DEVIS</div>}
|
||||
{String(menu) === "mes_cmd" && <div className="sousmenu_selected" onClick={mes_cmd_func}> <FcCollect className="icone_menu" /> MES COMMANDES & DEVIS</div>}
|
||||
</div>
|
||||
|
||||
<div>
|
||||
|
@ -846,7 +835,13 @@ const Partner = (props) => {
|
|||
{String(menu) === "statistique" && <div className="sousmenu_hebergement_lms" onClick={DisplaySetUpLMS}> <FcServices className="icone_menu" /> CONFIGURATION</div>}
|
||||
</div>}
|
||||
|
||||
<div class="separator"> Ma config </div>
|
||||
|
||||
<div>
|
||||
<hr className="my_hr" />
|
||||
{String(menu) !== "mes_clients" && <div className="sousmenu" onClick={config_document_func}> <FcFinePrint className="icone_menu" /> MES DOCUMENTS</div>}
|
||||
{String(menu) === "mes_clients" && <div className="sousmenu_selected" onClick={config_document_func}> <FcFinePrint className="icone_menu" /> MES DOCUMENTS</div>}
|
||||
</div>
|
||||
|
||||
<hr className="my_hr" />
|
||||
</div>
|
||||
|
|
|
@ -395,17 +395,19 @@ const Partner_Client = (props) => {
|
|||
|
||||
function handleClick_edit_session_From_Line(selected_row_id) {
|
||||
if (rows_list_clients[selected_row_id]) {
|
||||
window.scrollTo({
|
||||
top: 600,
|
||||
left: 0,
|
||||
behavior: "smooth",
|
||||
});
|
||||
|
||||
|
||||
var line = JSON.parse(rows_list_clients[selected_row_id]);
|
||||
var clientmail = String(line.email);
|
||||
setClient_email(clientmail);
|
||||
setEdite_Client("1");
|
||||
|
||||
window.scrollTo({
|
||||
top: 800,
|
||||
left: 0,
|
||||
behavior: "smooth",
|
||||
});
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
@ -651,8 +653,11 @@ const Partner_Client = (props) => {
|
|||
onSelectionModelChange={(newSelectionModel) => {
|
||||
|
||||
setSelectionModel(newSelectionModel);
|
||||
if (newSelectionModel.length === 1)
|
||||
if (newSelectionModel.length === 1){
|
||||
|
||||
handleClick_edit_session_From_Line(newSelectionModel);
|
||||
}
|
||||
|
||||
else{
|
||||
setEdite_Client();
|
||||
}
|
||||
|
@ -717,7 +722,7 @@ const Partner_Client = (props) => {
|
|||
{String(Edite_Client) === "2" && <div className="div_row">
|
||||
|
||||
<div className="titre1"> Detail client : {Client_email}</div>
|
||||
<div ref={myRef_add_client}> &nbs;</div>
|
||||
<div ref={myRef_add_client}> </div>
|
||||
<AddParnerClient client_mail={Client_email} close_detail_client={close_detail_client} new_customer="1"
|
||||
Get_List_Partner_Clients={Get_List_Partner_Clients} father_scroll_to_top={father_scroll_to_top} />
|
||||
|
||||
|
|
|
@ -774,9 +774,12 @@ const Partner_Commande = (props) => {
|
|||
|
||||
var myurl = process.env.REACT_APP_API_URL + "myclass/api/Get_Given_Partner_Order/";
|
||||
|
||||
setLoading(true);
|
||||
|
||||
axios.post(myurl, form).then(res => {
|
||||
|
||||
if (String(res.data.status) === "true") {
|
||||
setLoading(false);
|
||||
//console.log(" In Get_Order_Data res.data.status = " + res.data.status);
|
||||
//console.log(" In Get_Order_Data res.data.message r_class = " + res.data.message);
|
||||
setGetAttendee_api("true");
|
||||
|
@ -979,17 +982,20 @@ const Partner_Commande = (props) => {
|
|||
|
||||
|
||||
} else if (String(res.data.status) === String("Err_Connexion")) {
|
||||
setLoading(false);
|
||||
alert('Erreur: ' + res.data.message);
|
||||
history.push("/Connexion");
|
||||
}
|
||||
|
||||
else {
|
||||
setLoading(false);
|
||||
setGetAttendee_api("false");
|
||||
setGetAttendee_message(res.data.message);
|
||||
alert(res.data.message);
|
||||
}
|
||||
|
||||
}).catch((error) => {
|
||||
setLoading(false);
|
||||
console.warn('Not good man :( Get_Order_Data = ', error);
|
||||
setGetAttendee_api("false");
|
||||
alert(" Impossible de recuperer les données de la commande / devis");
|
||||
|
@ -1615,7 +1621,7 @@ const Partner_Commande = (props) => {
|
|||
form.append("order_header_condition_paiement", "");
|
||||
|
||||
if (p_detail_header_date_expiration_val)
|
||||
form.append("order_header_date_expiration", p_detail_header_date_expiration_val);
|
||||
form.append("order_header_date_expiration", p_detail_header_date_expiration);
|
||||
else
|
||||
form.append("order_header_date_expiration", "");
|
||||
|
||||
|
@ -2208,8 +2214,6 @@ const Partner_Commande = (props) => {
|
|||
}
|
||||
|
||||
Compute_Partner_Order();
|
||||
Get_Order_Data(selected_id);
|
||||
Get_Partner_Orders_Lines_from_header_id(selected_id);
|
||||
|
||||
|
||||
}
|
||||
|
@ -2238,6 +2242,9 @@ const Partner_Commande = (props) => {
|
|||
if (String(res.data.status) === String("true")) {
|
||||
setCompute_Partner_Order_api("true");
|
||||
setCompute_Partner_Order_result(res.data.message);
|
||||
Get_Order_Data(selected_id);
|
||||
Get_Partner_Orders_Lines_from_header_id(selected_id);
|
||||
|
||||
alert(res.data.message);
|
||||
}
|
||||
else if (String(res.data.status) === String("Err_Connexion")) {
|
||||
|
@ -3619,7 +3626,7 @@ const Partner_Commande = (props) => {
|
|||
<DatePicker
|
||||
name="detail_header_date_expiration"
|
||||
id="detail_header_date_expiration"
|
||||
selected={new Date(moment(p_detail_header_date_expiration_val, "DD/MM/YYYY HH:mm:ss"))}
|
||||
selected={new Date(moment(p_detail_header_date_expiration, "DD/MM/YYYY HH:mm:ss"))}
|
||||
onChange={(date) => {
|
||||
setp_detail_header_date_expiration_val(format(date, 'dd/MM/yyyy'));
|
||||
setOrder_data_changed("1");
|
||||
|
|
|
@ -3003,7 +3003,7 @@ const Recherche_new_v2 = () => {
|
|||
</div>
|
||||
|
||||
<div className="service1_desc">
|
||||
Une plateforme idéale pour vous gérer vos sessions de formation :
|
||||
Une plateforme idéale pour gérer vos sessions de formation :
|
||||
<ul>
|
||||
<li> Les inscriptions </li>
|
||||
<li> Les émargements </li>
|
||||
|
|
Loading…
Reference in New Issue