Merge branch 'fixes/fix-change-article-in-agenda' into staging
This commit is contained in:
commit
e35a6da064
@ -21350,7 +21350,7 @@ var render = function render() {
|
||||
}), _vm._v(" "), _c("PropertySelectAjaxMultiple", {
|
||||
staticClass: "property-description",
|
||||
attrs: {
|
||||
url: "/apps/gestion/ajaxGetArticles",
|
||||
url: "/apps/gestion/ajaxGetProduits",
|
||||
"is-read-only": _vm.isReadOnly,
|
||||
"prop-model": _vm.rfcProps.articles,
|
||||
value: _vm.description,
|
||||
@ -309091,4 +309091,4 @@ appointmentsConfigsStore.addInitialConfigs((0,_nextcloud_initial_state__WEBPACK_
|
||||
|
||||
/******/ })()
|
||||
;
|
||||
//# sourceMappingURL=calendar-main.js.map?v=69665488261a4dab61c2
|
||||
//# sourceMappingURL=calendar-main.js.map?v=f13d11f3371a744c987e
|
||||
File diff suppressed because one or more lines are too long
@ -121,7 +121,7 @@
|
||||
|
||||
<PropertySelectAjaxMultiple
|
||||
class="property-description"
|
||||
url="/apps/gestion/ajaxGetArticles"
|
||||
url="/apps/gestion/ajaxGetProduits"
|
||||
:is-read-only="isReadOnly"
|
||||
:prop-model="rfcProps.articles"
|
||||
:value="description"
|
||||
|
||||
@ -856,7 +856,7 @@ class Bdd {
|
||||
public function getArticlesIdFromArticlesNameArray(array $articles): array {
|
||||
$articleIds = [];
|
||||
foreach ($articles as $article) {
|
||||
$sql = "SELECT id FROM ".$this->tableprefix."article WHERE description = ?";
|
||||
$sql = "SELECT id FROM ".$this->tableprefix."produit WHERE description = ?";
|
||||
$res = $this->execSQLNoJsonReturn($sql, array($article));
|
||||
if ($res) {
|
||||
$articleIds[] = $res[0]['id'];
|
||||
@ -876,7 +876,7 @@ class Bdd {
|
||||
}
|
||||
|
||||
private function insertDevisArticle($devisId,$articleId,$idNextcloud){
|
||||
$sql = "INSERT INTO ".$this->tableprefix."article_devis (devis_id, article_id, quantite, discount, comment,id_nextcloud) VALUES (?, ?, 1, 0, '-',?)";
|
||||
$sql = "INSERT INTO ".$this->tableprefix."produit_devis (devis_id, produit_id, quantite, discount, comment,id_nextcloud) VALUES (?, ?, 1, 0, '-',?)";
|
||||
$this->execSQLNoData($sql, array($devisId, $articleId,$idNextcloud));
|
||||
return true;
|
||||
}
|
||||
|
||||
@ -104,8 +104,8 @@ class GestionService {
|
||||
if(!empty($articlesValue)){
|
||||
$articlesId = $this->gestionBdd->getArticlesIdFromArticlesNameArray($articlesValue);
|
||||
$this->gestionBdd->insertDevisArticleFromDevisIdAndArticlesIdArray($devisId, $articlesId);
|
||||
$this->gestionBdd->createDevisTrajetFromVCalendar($devisId);
|
||||
}
|
||||
$this->gestionBdd->createDevisTrajetFromVCalendar($devisId);
|
||||
}
|
||||
|
||||
private function GetClientIdFromVCalendarString(string $vCalendarString){
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user