1(function() { 2 try { 3 var e = typeof window < "u" ? window : typeof global < "u" ? global : typeof globalThis < "u" ? globalThis : typeof self < "u" ? self : {}; 4 e.SENTRY_RELEASE = { id: "live_2026-09-24-1148" }; 5 var t = new e.Error().stack; 6 t && (e._sentryDebugIds = e._sentryDebugIds || {}, e._sentryDebugIds[t] = "9efdb8aa-c3f6-4768-9e11-108b0fbb039f", e._sentryDebugIdIdentifier = "sentry-dbid-9efdb8aa-c3f6-4768-9e11-108b0fbb039f"); 7 } catch (e) {} 8})(); 9import { $a as e, Dn as t, Ei as n, Ka as r, Qa as i, Wa as a, Xa as o, Yt as s, _a as c, dl as l, ga as ee, oa as te, pl as ne, t as re, za as u } from "./topMessageHandler_BfquHqnZ.min.js"; 10import { N as d, R as ie, X as f, Y as p, _ as m, c as h, d as g, f as _, g as v, j as ae, l as y, nt as b, q as oe, u as x, y as S } from "./runtime-core.esm-bundler_Bi-f_fgM.min.js"; 11import { n as C, t as w } from "./asyncToGenerator_SUcgKOYT.min.js"; 12import { o as se } from "./vue-router_BHFpZAgN.min.js"; 13import { r as ce } from "./vuex.esm-bundler_BYiu1CGj.min.js"; 14import { t as le } from "./FormSubmitRow_BrNJqqSX.min.js"; 15import { t as T } from "./FieldsetCloneable_B5l7jeaU.min.js"; 16import { t as ue } from "./AppContent_CRi7sAir.min.js"; 17import { t as E } from "./editBlockHandler_CCgaCvOx.min.js"; 18//#region src/views/customer/agent/CustomerAgentEdit.vue?vue&type=script&setup=true&lang.ts 19C(); 20var D = { class: "row limited-form-row" }, O = { class: "col-lg-6" }, k = { class: "flex padding-left-5" }, A = { class: "margin-right-20" }, j = { class: "row" }, M = { class: "col-9" }, N = { class: "col-3" }, P = { class: "row" }, F = { class: "col-3" }, I = { class: "col-9" }, L = ["value"], R = { class: "row half-margin-bottom" }, z = { class: "col-md-3" }, B = { class: "col-md-9" }, V = ["value"], H = { class: "row half-margin-bottom" }, U = { class: "col-md-3" }, de = { class: "col-md-9" }, fe = ["value"], pe = ["value"], me = { class: "col-lg-6" }, he = ["value"], ge = { class: "row" }, W = { class: "col-md-6" }, _e = ["name", "value"], ve = { class: "col-11 col-md-5" }, ye = { class: "col-1" }, be = { 21 "aria-label": "Person löschen", 22 class: "input-line-height" 23}, xe = { class: "validate-spacer" }, Se = { class: "button button-secondary" }, Ce = { class: "row" }, we = { class: "col-md-6" }, Te = ["name", "value"], Ee = { class: "col-11 col-md-5" }, De = { class: "flex gap-15" }, Oe = { class: "col-1" }, ke = { 24 "aria-label": "Produkt löschen", 25 class: "input-line-height" 26}, Ae = { class: "validate-spacer" }, je = { class: "button button-secondary" }, G = /* @__PURE__ */ S({ 27 __name: "CustomerAgentEdit", 28 props: { id: { default: 0 } }, 29 setup(S) { 30 let C = ce(), G = se(), K = S, Me = [{ 31 label: "Kunden", 32 href: { name: "customer-index" } 33 }, { 34 label: "Handelsvertreter", 35 href: { name: "customer-agent-list" } 36 }], q = b(), Ne = function() { 37 var e = w(function* (e) { 38 return C.dispatch("errorPage", e); 39 }); 40 return function(t) { 41 return e.apply(this, arguments); 42 }; 43 }(), Pe = function() { 44 var e = w(function* (e) { 45 return C.dispatch("getPage", e); 46 }); 47 return function(t) { 48 return e.apply(this, arguments); 49 }; 50 }(), J = b({}), Y = b([]), Fe = [{ 51 value: "percent", 52 label: "%" 53 }, { 54 value: "currency", 55 label: "â¬" 56 }], Ie = [{ 57 value: "permanent", 58 label: "Dauerhaft" 59 }, { 60 value: "onetime", 61 label: "Einmalig" 62 }]; 63 ae(() => { 64 E.destroy("customer", "agent"); 65 }); 66 let X = h(() => K.id === 0), Z = h(() => ({ 67 headline: X.value ? "Handelsvertreter erstellen" : `${J.value.institution_name} bearbeiten`, 68 breadcrumb: Me 69 })), Le = h(() => { 70 let e = []; 71 for (let t of Y.value) e.push({ 72 value: t.id, 73 label: t.matchcode 74 }); 75 return e; 76 }), Q = () => { 77 Pe({ url: "/customer/agent/fetch/type/edit/id/" + K.id }).then(({ data: e }) => { 78 if (e.status !== "OK") throw e; 79 J.value = e.data.entry, Y.value = e.data.products, C.dispatch("form/setFilter", e.data.filters); 80 }).catch(Ne); 81 }, $ = (t = null) => { 82 let n = t ? t.name : "action_apply"; 83 o("/customer/agent/save/id/" + K.id, e(i(q.value, { [n]: "submit" }))).then((e) => { 84 let t = e.submitAction, r = n === "action_apply" && "edit" || t === "save_view" && "view" || "list"; 85 re.success("Der Handelsvertreter wurde erfolgreich gespeichert."), r === "edit" ? (J.value = e.entry, X.value && G.push({ 86 name: "customer-agent-edit", 87 params: { id: e.entry.id } 88 })) : r === "list" ? G.push({ name: "customer-agent-list" }) : G.push({ 89 name: "customer-agent-view", 90 params: { id: e.entry.id } 91 }); 92 }).catch(console.error); 93 }; 94 return Q(), oe(() => K.id, (e) => { 95 e ? Q() : E.destroy("customer", "agent"); 96 }), (e, i) => { 97 let o = ie("interact"); 98 return d(), x(ue, { 99 breadcrumb: Z.value.breadcrumb, 100 headline: Z.value.headline 101 }, { 102 default: p(() => [y("form", { 103 ref_key: "form", 104 ref: q, 105 onSubmit: ne($, ["prevent"]) 106 }, [ 107 y("div", D, [ 108 y("div", O, [m(t, { 109 class: "margin-right-15", 110 title: "Allgemeine Informationen", 111 "title-icon": "info" 112 }, {
113 default: p(() => [ 114 m(a, { 115 label: "Handelsvertreter", 116 "label-for": "institution_id" 117 }, { 118 default: p(() => [m(te, { 119 modelValue: J.value.institution_id, 120 "onUpdate:modelValue": i[0] || (i[0] = (e) => J.value.institution_id = e), 121 name: "institution_id", 122 "search-url": "/application/ajax/get-contact-suggestions" 123 }, null, 8, ["modelValue"])]), 124 _: 1 125 }), 126 i[46] || (i[46] = v()), 127 y("div", k, [ 128 y("label", A, [ 129 m(n, { 130 modelValue: J.value.address_variant, 131 "onUpdate:modelValue": i[1] || (i[1] = (e) => J.value.address_variant = e), 132 "value-on": 1, 133 name: "address_variant" 134 }, null, 8, ["modelValue"]), 135 i[25] || (i[25] = v()), 136 i[26] || (i[26] = y("strong", { class: "font-size-13" }, "Hausadresse", -1)) 137 ]), 138 i[29] || (i[29] = v()), 139 y("label", null, [ 140 m(n, { 141 modelValue: J.value.address_variant, 142 "onUpdate:modelValue": i[2] || (i[2] = (e) => J.value.address_variant = e), 143 "value-on": 2, 144 name: "address_variant" 145 }, null, 8, ["modelValue"]), 146 i[27] || (i[27] = v()), 147 i[28] || (i[28] = y("strong", { class: "font-size-13" }, "Postfach", -1)) 148 ]) 149 ]), 150 i[47] || (i[47] = v()), 151 i[48] || (i[48] = y("hr", { class: "margin-bottom-10 margin-top-10" }, null, -1)), 152 i[49] || (i[49] = v()), 153 f(y("div", j, [ 154 y("div", M, [m(a, { 155 "filter-name": "street", 156 label: "StraÃe", 157 "label-for": "street", 158 required: "" 159 }, { 160 default: p(() => [m(c, { 161 modelValue: J.value.street, 162 "onUpdate:modelValue": i[3] || (i[3] = (e) => J.value.street = e), 163 name: "street" 164 }, null, 8, ["modelValue"])]), 165 _: 1 166 })]), 167 i[30] || (i[30] = v()), 168 y("div", N, [m(a, { 169 class: "validate-spacer", 170 "filter-name": "street_number", 171 label: "Hausnummer", 172 "label-for": "street-number", 173 required: "" 174 }, { 175 default: p(() => [m(c, { 176 modelValue: J.value.street_number, 177 "onUpdate:modelValue": i[4] || (i[4] = (e) => J.value.street_number = e), 178 name: "street_number" 179 }, null, 8, ["modelValue"])]), 180 _: 1 181 })]) 182 ], 512), [[l, J.value.address_variant !== 2]]), 183 i[50] || (i[50] = v()), 184 m(a, { 185 class: "validate-spacer", 186 "filter-name": "street_addition", 187 "hide-validator": "", 188 label: "StraÃenzusatz", 189 "label-for": "street-addition" 190 }, { 191 default: p(() => [m(c, { 192 modelValue: J.value.street_addition, 193 "onUpdate:modelValue": i[5] || (i[5] = (e) => J.value.street_addition = e), 194 name: "street_addition" 195 }, null, 8, ["modelValue"])]), 196 _: 1 197 }), 198 i[51] || (i[51] = v()), 199 f(m(a, { 200 "filter-name": "postbox", 201 label: "Postfach", 202 "label-for": "postbox", 203 required: "" 204 }, { 205 default: p(() => [m(c, { 206 modelValue: J.value.postbox, 207 "onUpdate:modelValue": i[6] || (i[6] = (e) => J.value.postbox = e), 208 name: "postbox" 209 }, null, 8, ["modelValue"])]), 210 _: 1 211 }, 512), [[l, J.value.address_variant === 2]]), 212 i[52] || (i[52] = v()), 213 y("div", P, [ 214 y("div", F, [m(a, { 215 "filter-name": "postcode", 216 label: "Postleitzahl", 217 "label-for": "postcode" 218 }, { 219 default: p(() => [m(c, { 220 modelValue: J.value.postcode, 221 "onUpdate:modelValue": i[7] || (i[7] = (e) => J.value.postcode = e), 222 name: "postcode" 223 }, null, 8, ["modelValue"])]), 224 _: 1 225 })]), 226 i[31] || (i[31] = v()), 227 y("div", I, [m(a, { 228 "filter-name": "city", 229 label: "Stadt", 230 "label-for": "city" 231 }, {
232 default: p(() => [m(c, { 233 modelValue: J.value.city, 234 "onUpdate:modelValue": i[8] || (i[8] = (e) => J.value.city = e), 235 name: "city" 236 }, null, 8, ["modelValue"])]), 237 _: 1 238 })]) 239 ]), 240 i[53] || (i[53] = v()), 241 m(a, { 242 class: "validate-spacer", 243 "filter-name": "country", 244 label: "Land", 245 "label-for": "country" 246 }, { 247 default: p(() => [m(c, { 248 modelValue: J.value.country, 249 "onUpdate:modelValue": i[9] || (i[9] = (e) => J.value.country = e), 250 name: "country" 251 }, null, 8, ["modelValue"])]), 252 _: 1 253 }), 254 i[54] || (i[54] = v()), 255 m(a, { label: "Telefon" }, { 256 default: p(() => [ 257 y("input", { 258 value: J.value.phone.id, 259 name: "phone[id]", 260 type: "hidden" 261 }, null, 8, L), 262 i[33] || (i[33] = v()), 263 i[34] || (i[34] = y("input", { 264 name: "phone[namespace]", 265 type: "hidden", 266 value: "customer-agent" 267 }, null, -1)), 268 i[35] || (i[35] = v()), 269 y("div", R, [ 270 y("div", z, [m(a, { 271 "filter-name": "phone.prefix", 272 label: "Vorwahl", 273 "label-for": "phone-prefix" 274 }, { 275 default: p(() => [m(c, { 276 modelValue: J.value.phone.prefix, 277 "onUpdate:modelValue": i[10] || (i[10] = (e) => J.value.phone.prefix = e), 278 name: "phone[prefix]" 279 }, null, 8, ["modelValue"])]), 280 _: 1 281 })]), 282 i[32] || (i[32] = v()), 283 y("div", B, [m(a, { 284 "filter-name": "phone.number", 285 label: "Nummer", 286 "label-for": "phone-number" 287 }, { 288 default: p(() => [m(c, { 289 modelValue: J.value.phone.number, 290 "onUpdate:modelValue": i[11] || (i[11] = (e) => J.value.phone.number = e), 291 name: "phone[number]" 292 }, null, 8, ["modelValue"])]), 293 _: 1 294 })]) 295 ]) 296 ]), 297 _: 1 298 }), 299 i[55] || (i[55] = v()), 300 m(a, { label: "Fax" }, { 301 default: p(() => [ 302 y("input", { 303 value: J.value.fax.id, 304 name: "fax[id]", 305 type: "hidden" 306 }, null, 8, V), 307 i[37] || (i[37] = v()), 308 i[38] || (i[38] = y("input", { 309 name: "fax[namespace]", 310 type: "hidden", 311 value: "customer-agent" 312 }, null, -1)), 313 i[39] || (i[39] = v()), 314 y("div", H, [ 315 y("div", U, [m(a, { 316 "filter-name": "fax.prefix", 317 label: "Vorwahl", 318 "label-for": "fax-prefix" 319 }, { 320 default: p(() => [m(c, { 321 modelValue: J.value.fax.prefix, 322 "onUpdate:modelValue": i[12] || (i[12] = (e) => J.value.fax.prefix = e), 323 name: "fax[prefix]" 324 }, null, 8, ["modelValue"])]), 325 _: 1 326 })]), 327 i[36] || (i[36] = v()), 328 y("div", de, [m(a, { 329 "filter-name": "fax.number", 330 label: "Nummer", 331 "label-for": "fax-number" 332 }, { 333 default: p(() => [m(c, { 334 modelValue: J.value.fax.number, 335 "onUpdate:modelValue": i[13] || (i[13] = (e) => J.value.fax.number = e), 336 name: "fax[number]" 337 }, null, 8, ["modelValue"])]), 338 _: 1 339 })]) 340 ]) 341 ]), 342 _: 1 343 }), 344 i[56] || (i[56] = v()), 345 m(a, { 346 "filter-name": "mail.address", 347 label: "E-Mail", 348 "label-for": "mail-address" 349 }, { 350 default: p(() => [ 351 y("input", { 352 value: J.value.mail.id, 353 name: "mail[id]", 354 type: "hidden" 355 }, null, 8, fe), 356 i[40] || (i[40] = v()), 357 i[41] || (i[41] = y("input", { 358 name: "mail[namespace]", 359 type: "hidden", 360 value: "customer-agent" 361 }, null, -1)), 362 i[42] || (i[42] = v()), 363 m(c, { 364 modelValue: J.value.mail.address, 365 "onUpdate:modelValue": i[14] || (i[14] = (e) => J.value.mail.address = e), 366 name: "mail[address]" 367 }, null, 8, ["modelValue"]) 368 ]), 369 _: 1 370 }), 371 i[57] || (i[57] = v()), 372 m(a, { 373 "filter-name": "homepage.url", 374 label: "Webseite", 375 "label-for": "homepage-url" 376 }, {
377 default: p(() => [ 378 y("input", { 379 value: J.value.homepage.id, 380 name: "homepage[id]", 381 type: "hidden" 382 }, null, 8, pe), 383 i[43] || (i[43] = v()), 384 i[44] || (i[44] = y("input", { 385 name: "homepage[namespace]", 386 type: "hidden", 387 value: "customer-agent" 388 }, null, -1)), 389 i[45] || (i[45] = v()), 390 m(c, { 391 modelValue: J.value.homepage.url, 392 "onUpdate:modelValue": i[15] || (i[15] = (e) => J.value.homepage.url = e), 393 name: "homepage[url]" 394 }, null, 8, ["modelValue"]) 395 ]), 396 _: 1 397 }), 398 i[58] || (i[58] = v()), 399 m(a, { 400 "filter-name": "tax_id", 401 label: "USt-IdNr.", 402 "label-for": "tax-id" 403 }, { 404 default: p(() => [m(c, { 405 modelValue: J.value.tax_id, 406 "onUpdate:modelValue": i[16] || (i[16] = (e) => J.value.tax_id = e), 407 name: "tax_id" 408 }, null, 8, ["modelValue"])]), 409 _: 1 410 }), 411 i[59] || (i[59] = v()), 412 m(a, { 413 "element-first": "", 414 "filter-name": "tax_required", 415 label: "Umsatzsteuer-Pflicht", 416 "label-for": "tax-required" 417 }, { 418 default: p(() => [m(ee, { 419 modelValue: J.value.tax_required, 420 "onUpdate:modelValue": i[17] || (i[17] = (e) => J.value.tax_required = e), 421 name: "tax_required" 422 }, null, 8, ["modelValue"])]), 423 _: 1 424 }) 425 ]), 426 _: 1 427 })]), 428 i[80] || (i[80] = v()), 429 y("div", me, [ 430 m(t, { 431 title: "Bankdaten", 432 "title-icon": "account_balance" 433 }, { 434 default: p(() => [ 435 m(a, { 436 label: "Gläubiger-Id", 437 "label-for": "creditor_identifier" 438 }, { 439 default: p(() => [m(c, { 440 modelValue: J.value.creditor_identifier, 441 "onUpdate:modelValue": i[18] || (i[18] = (e) => J.value.creditor_identifier = e), 442 name: "creditor_identifier" 443 }, null, 8, ["modelValue"])]), 444 _: 1 445 }), 446 i[60] || (i[60] = v()), 447 i[61] || (i[61] = y("hr", null, null, -1)), 448 i[62] || (i[62] = v()), 449 y("input", { 450 value: J.value.bank_account.id, 451 name: "bank_account[id]", 452 type: "hidden" 453 }, null, 8, he), 454 i[63] || (i[63] = v()), 455 i[64] || (i[64] = y("input", { 456 name: "bank_account[namespace]", 457 type: "hidden", 458 value: "customer-agent" 459 }, null, -1)), 460 i[65] || (i[65] = v()), 461 m(a, { 462 label: "Name des Kontoinhabers", 463 "label-for": "bank_account.depositor" 464 }, { 465 default: p(() => [m(c, { 466 modelValue: J.value.bank_account.depositor, 467 "onUpdate:modelValue": i[19] || (i[19] = (e) => J.value.bank_account.depositor = e), 468 name: "bank_account[depositor]" 469 }, null, 8, ["modelValue"])]), 470 _: 1 471 }), 472 i[66] || (i[66] = v()), 473 m(a, { 474 label: "IBAN", 475 "label-for": "bank_account.iban" 476 }, { 477 default: p(() => [m(c, { 478 modelValue: J.value.bank_account.iban, 479 "onUpdate:modelValue": i[20] || (i[20] = (e) => J.value.bank_account.iban = e), 480 name: "bank_account[iban]" 481 }, null, 8, ["modelValue"])]), 482 _: 1 483 }), 484 i[67] || (i[67] = v()), 485 m(a, { 486 label: "Kreditinstitut", 487 "label-for": "bank_account.bank" 488 }, { 489 default: p(() => [m(c, { 490 modelValue: J.value.bank_account.bank, 491 "onUpdate:modelValue": i[21] || (i[21] = (e) => J.value.bank_account.bank = e), 492 name: "bank_account[bank]" 493 }, null, 8, ["modelValue"])]), 494 _: 1 495 }), 496 i[68] || (i[68] = v()), 497 m(a, { 498 label: "BIC", 499 "label-for": "bank_account.bic" 500 }, { 501 default: p(() => [m(c, { 502 modelValue: J.value.bank_account.bic, 503 "onUpdate:modelValue": i[22] || (i[22] = (e) => J.value.bank_account.bic = e), 504 name: "bank_account[bic]" 505 }, null, 8, ["modelValue"])]), 506 _: 1 507 }) 508 ]), 509 _: 1 510 }), 511 i[79] || (i[79] = v()), 512 m(t, { 513 title: "Personen", 514 "title-icon": "people" 515 }, {
516 default: p(() => [m(T, { 517 modelValue: J.value.person, 518 "onUpdate:modelValue": i[23] || (i[23] = (e) => J.value.person = e) 519 }, { 520 render: p(({ values: e, $index: t, manage: n }) => [ 521 y("div", ge, [ 522 y("div", W, [ 523 y("input", { 524 name: `person[${t}][id]`, 525 value: e.id, 526 type: "hidden" 527 }, null, 8, _e), 528 i[69] || (i[69] = v()), 529 m(a, { 530 "error-name": `person.${t}.first_name`, 531 "label-for": `person-${t}-first-name`, 532 class: "no-margin-bottom", 533 "filter-name": "person.first_name", 534 label: "Name" 535 }, { 536 default: p(() => [m(c, { 537 modelValue: e.first_name, 538 "onUpdate:modelValue": (t) => e.first_name = t, 539 name: `person[${t}][first_name]` 540 }, null, 8, [ 541 "modelValue", 542 "onUpdate:modelValue", 543 "name" 544 ])]), 545 _: 2 546 }, 1032, ["error-name", "label-for"]) 547 ]), 548 i[71] || (i[71] = v()), 549 i[72] || (i[72] = y("div", { class: "col-12 spacer spacer-10 visible-sm-downward" }, "\xA0", -1)), 550 i[73] || (i[73] = v()), 551 y("div", ve, [m(a, { 552 "error-name": `person.${t}.name`, 553 "label-for": `person-${t}-name`, 554 class: "no-margin-bottom", 555 "filter-name": "person.name", 556 label: "Nachname" 557 }, { 558 default: p(() => [m(c, { 559 modelValue: e.name, 560 "onUpdate:modelValue": (t) => e.name = t, 561 name: `person[${t}][name]` 562 }, null, 8, [ 563 "modelValue", 564 "onUpdate:modelValue", 565 "name" 566 ])]), 567 _: 2 568 }, 1032, ["error-name", "label-for"])]), 569 i[74] || (i[74] = v()), 570 y("div", ye, [J.value.person.length > 1 ? (d(), x(s, { 571 key: 0, 572 class: "no-margin-bottom", 573 label: " " 574 }, { 575 default: p(() => [f((d(), _("span", be, [...i[70] || (i[70] = [y("i", { 576 "aria-hidden": "true", 577 class: "material-icons text-danger", 578 role: "img" 579 }, "delete", -1)])])), [[o, () => n.delete(t)]])]), 580 _: 2 581 }, 1024)) : g("", !0)]) 582 ]), 583 i[75] || (i[75] = v()), 584 i[76] || (i[76] = y("hr", { class: "form-spacer" }, null, -1)) 585 ]), 586 addButton: p(({ add: e }) => [y("div", xe, [f((d(), _("div", Se, [...i[77] || (i[77] = [ 587 y("i", { 588 "aria-hidden": "true", 589 class: "material-icons", 590 role: "img" 591 }, "add", -1), 592 v(), 593 y("span", null, "Weitere Person hinzufügen", -1) 594 ])])), [[o, e]])])]), 595 _: 1 596 }, 8, ["modelValue"])]), 597 _: 1 598 }) 599 ]) 600 ]), 601 i[94] || (i[94] = v()), 602 m(T, { 603 modelValue: J.value.product, 604 "onUpdate:modelValue": i[24] || (i[24] = (e) => J.value.product = e) 605 }, { 606 render: p(({ values: e, $index: n, manage: l }) => [m(t, { 607 title: "Produkte", 608 "title-icon": "people" 609 }, { 610 default: p(() => [y("div", Ce, [ 611 y("div", we, [ 612 y("input", { 613 name: `product[${n}][id]`, 614 value: e.id, 615 type: "hidden" 616 }, null, 8, Te), 617 i[81] || (i[81] = v()), 618 m(a, { 619 "error-name": `product.${n}.product`, 620 "label-for": `product-${n}-product`, 621 class: "no-margin-bottom", 622 "filter-name": "product.product", 623 label: "Produkt" 624 }, { 625 default: p(() => [m(u, { 626 modelValue: e.product, 627 "onUpdate:modelValue": (t) => e.product = t, 628 name: `product[${n}][product]`, 629 options: Le.value 630 }, null, 8, [ 631 "modelValue", 632 "onUpdate:modelValue", 633 "name", 634 "options" 635 ])]), 636 _: 2 637 }, 1032, ["error-name", "label-for"]) 638 ]), 639 i[86] || (i[86] = v()), 640 i[87] || (i[87] = y("div", { class: "col-12 spacer spacer-10 visible-sm-downward" }, "\xA0", -1)), 641 i[88] || (i[88] = v()), 642 y("div", Ee, [ 643 m(a, { 644 "label-for": `product-${n}-provision`, 645 label: "Umsatzanteil" 646 }, {
647 default: p(() => [ 648 y("div", De, [ 649 m(c, { 650 modelValue: e.provision, 651 "onUpdate:modelValue": (t) => e.provision = t, 652 "error-name": `product.${n}.provision`, 653 name: `product[${n}][provision]` 654 }, null, 8, [ 655 "modelValue", 656 "onUpdate:modelValue", 657 "error-name", 658 "name" 659 ]), 660 i[82] || (i[82] = v()), 661 m(u, { 662 modelValue: e.provision_type, 663 "onUpdate:modelValue": (t) => e.provision_type = t, 664 "error-name": `product.${n}.provision_type`, 665 name: `product[${n}][provision_type]`, 666 options: Fe 667 }, null, 8, [ 668 "modelValue", 669 "onUpdate:modelValue", 670 "error-name", 671 "name" 672 ]) 673 ]), 674 i[83] || (i[83] = v()), 675 m(r, { name: [`product.${n}.provision`, `product.${n}.provision_type`] }, null, 8, ["name"]) 676 ]), 677 _: 2 678 }, 1032, ["label-for"]), 679 i[84] || (i[84] = v()), 680 m(a, { 681 "error-name": `product.${n}.provision_duration`, 682 "label-for": `product-${n}-provision-duration`, 683 "filter-name": "product.provision_duration", 684 label: "Umsatzanteil" 685 }, { 686 default: p(() => [m(u, { 687 modelValue: e.provision_duration, 688 "onUpdate:modelValue": (t) => e.provision_duration = t, 689 name: `product[${n}][provision_duration]`, 690 options: Ie 691 }, null, 8, [ 692 "modelValue", 693 "onUpdate:modelValue", 694 "name" 695 ])]), 696 _: 2 697 }, 1032, ["error-name", "label-for"]) 698 ]), 699 i[89] || (i[89] = v()), 700 y("div", Oe, [J.value.product.length > 1 ? (d(), x(s, { 701 key: 0, 702 class: "no-margin-bottom", 703 label: " " 704 }, { 705 default: p(() => [f((d(), _("span", ke, [...i[85] || (i[85] = [y("i", { 706 "aria-hidden": "true", 707 class: "material-icons text-danger", 708 role: "img" 709 }, "delete", -1)])])), [[o, () => l.delete(n)]])]), 710 _: 2 711 }, 1024)) : g("", !0)]) 712 ])]), 713 _: 2 714 }, 1024)]), 715 addButton: p(({ add: e }) => [y("div", Ae, [f((d(), _("div", je, [...i[90] || (i[90] = [ 716 y("i", { 717 "aria-hidden": "true", 718 class: "material-icons", 719 role: "img" 720 }, "add", -1), 721 v(), 722 y("span", null, "Weiteres Produkt hinzufügen", -1) 723 ])])), [[o, e]])])]), 724 default: p(() => [ 725 i[91] || (i[91] = v()), 726 i[92] || (i[92] = y("hr", { class: "form-spacer" }, null, -1)), 727 i[93] || (i[93] = v()) 728 ]), 729 _: 1 730 }, 8, ["modelValue"]), 731 i[95] || (i[95] = v()), 732 m(le, { onSubmit: $ }) 733 ], 544)]), 734 _: 1 735 }, 8, ["breadcrumb", "headline"]); 736 }; 737 } 738}); 739//#endregion 740export { G as default }; 741 742//# sourceMappingURL=CustomerAgentEdit_BIQB9mHz.min.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.