add endpoints
This commit is contained in:
@@ -290,6 +290,7 @@ open class Quotation :BaseTenantModel() {
|
||||
var vendor :Vendor? = null
|
||||
var totalAmount :Int = 0
|
||||
|
||||
var reqForQuoteNum: String = ""
|
||||
var quoteNum: String = ""
|
||||
var quoteDate: LocalDate? = null
|
||||
var validTill: LocalDate? = null
|
||||
@@ -300,10 +301,32 @@ open class Quotation :BaseTenantModel() {
|
||||
var documents: MutableList<Long> = arrayListOf()
|
||||
}
|
||||
|
||||
enum class DOCTYPE{
|
||||
PO, QUOTE, INVOICE
|
||||
}
|
||||
@Entity
|
||||
open class Document :BaseTenantModel() {
|
||||
var name :String = ""
|
||||
var typeOfDoc :String = ""
|
||||
@Enumerated(EnumType.STRING)
|
||||
var typeOfDoc :DOCTYPE? = null
|
||||
var refId: Long? = null
|
||||
var description :String = ""
|
||||
var url :String = ""
|
||||
}
|
||||
|
||||
enum class RFQStatus{
|
||||
DELIVERED, PO, QUOTE, CANCELLED
|
||||
}
|
||||
@Entity
|
||||
open class ReqForQuote :BaseTenantModel() {
|
||||
@DbArray
|
||||
var potentialVendors :List<Long>? = null
|
||||
@Enumerated(EnumType.STRING)
|
||||
var status :RFQStatus? = null
|
||||
@DbArray
|
||||
var docs :List<Document>? = null
|
||||
@DbJsonB
|
||||
var products :List<POProducts>? = null
|
||||
var reqForQuoteNum: String? = null
|
||||
var openTill: LocalDate? = null
|
||||
}
|
||||
Reference in New Issue
Block a user