package weaver; import java.util.List; import com.aspose.slides.Collections.ArrayList; import foundation.data.entity.Entity; import foundation.data.object.DataObject; import weaver.dao.ISignLetter; import weaver.dao.Signer; public class PartyASignService implements ISignService{ @Override public List getSigners(Entity entity) throws Exception { List signers = new ArrayList(); Signer signer = new Signer(); DataObject dataObject = DataObject.getInstance("md_org"); String companyId = entity.getString("company_id"); Entity org = dataObject.getTableEntity(companyId); signer.setTenantName(ISignLetter.DefaultInitiator);; signer.setSignatoryNo(companyId); signer.setReceiverName(org.getString("name")); signer.setContactPhone(org.getString("business_phone")); return signers; } }