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<Signer> getSigners(Entity entity) throws Exception {
|
List<Signer> 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;
|
}
|
|
}
|