/
Apathy21
/
company
Обзор
Документация
Войти
/
Apathy21
/
company
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
MainService/src/main/java/org/example/vm/CompanyAddressVM.java
26 строк
792 B
alexeev509
Skeletop company app realization
13 сен 2024, 19:21
13 сен 2024, 19:21
2a02e11
Код
Авторство
О чём код?
package org.example.vm; import org.example.Entity.Address; import org.example.Entity.Company; import org.example.service.AddressService; import org.zkoss.bind.annotation.ExecutionArgParam; import org.zkoss.bind.annotation.Init; import org.zkoss.zk.ui.select.annotation.VariableResolver; import org.zkoss.zk.ui.select.annotation.WireVariable; @VariableResolver(org.zkoss.zkplus.cdi.DelegatingVariableResolver.class) public class CompanyAddressVM { @WireVariable private AddressService addressService; private Address curAddress; @Init public void init(@ExecutionArgParam("company") Company company) { curAddress = addressService.getAddressByCompanyId(company.getAddress().getId()); } public Address getCurAddress() { return curAddress; } }