login for users
parent
1114ea49ba
commit
7ab4ce15be
@ -1,45 +0,0 @@
|
||||
|
||||
export class ScbcustomerDto {
|
||||
|
||||
custId:number;
|
||||
|
||||
branchCode:string;
|
||||
|
||||
customerCode:string;
|
||||
|
||||
customerName:string;
|
||||
|
||||
customerAddress1:string;
|
||||
|
||||
customerAddress2:string;
|
||||
|
||||
customerAddress3:string;
|
||||
|
||||
postofficeName:string;
|
||||
|
||||
landMark:string;
|
||||
|
||||
city:string;
|
||||
|
||||
taluk:string;
|
||||
|
||||
district:string;
|
||||
|
||||
state:string;
|
||||
|
||||
pincode:string;
|
||||
|
||||
dateOfBirth:Date;
|
||||
|
||||
customerMailId:string;
|
||||
|
||||
customerMobileNo:string;
|
||||
|
||||
status:number;
|
||||
|
||||
gender:string;
|
||||
|
||||
photoImage: string;
|
||||
|
||||
customerType: number;
|
||||
}
|
||||
@ -0,0 +1,6 @@
|
||||
export class EmdFeeTypeDto {
|
||||
id:number;
|
||||
|
||||
emdFeeType:string;
|
||||
|
||||
}
|
||||
@ -0,0 +1,4 @@
|
||||
export class FormOfContractDto {
|
||||
id: number;
|
||||
formOfContract: string;
|
||||
}
|
||||
@ -1,11 +0,0 @@
|
||||
export class IfscListDto {
|
||||
bank: string;
|
||||
ifsc: string;
|
||||
branch: string;
|
||||
address: string;
|
||||
city1: string;
|
||||
city2: string;
|
||||
state: string;
|
||||
std_code: string;
|
||||
phone: string;
|
||||
}
|
||||
@ -1,23 +0,0 @@
|
||||
|
||||
export interface PacsMobBenefDto {
|
||||
benefId: number;
|
||||
|
||||
custId: string;
|
||||
|
||||
bankId: string;
|
||||
|
||||
targetType: string;
|
||||
|
||||
targetId: string;
|
||||
|
||||
targetNo: string;
|
||||
|
||||
beneficiaryName: string;
|
||||
|
||||
isactive: string;
|
||||
|
||||
entryTime: string;
|
||||
|
||||
trgtId: string;
|
||||
}
|
||||
|
||||
@ -0,0 +1,7 @@
|
||||
export class PaymentModeDto{
|
||||
|
||||
id:number ;
|
||||
|
||||
paymentMode:string;
|
||||
|
||||
}
|
||||
@ -1,51 +0,0 @@
|
||||
export interface PigmyDailyDto {
|
||||
dayDt: Date;
|
||||
|
||||
brcode: string;
|
||||
|
||||
code: string;
|
||||
|
||||
agcode: number;
|
||||
|
||||
accno: string;
|
||||
|
||||
cashAdj: string;
|
||||
|
||||
credit: number;
|
||||
|
||||
debit: null;
|
||||
|
||||
bal: number;
|
||||
|
||||
clerk: string;
|
||||
|
||||
cashier: string;
|
||||
|
||||
manager: string;
|
||||
|
||||
intCode: null;
|
||||
|
||||
intAmt: null;
|
||||
|
||||
intdt: null;
|
||||
|
||||
othCode: null;
|
||||
|
||||
othCharge: null;
|
||||
|
||||
passbook: null;
|
||||
|
||||
sdclerk: null;
|
||||
|
||||
sdmgr: null;
|
||||
|
||||
slipno: null;
|
||||
|
||||
pname: null;
|
||||
|
||||
collDt: null;
|
||||
|
||||
trSection: null;
|
||||
|
||||
transId: null;
|
||||
}
|
||||
@ -0,0 +1,6 @@
|
||||
export class ProductCategoryDto {
|
||||
|
||||
id:number;
|
||||
|
||||
productCategory:string;
|
||||
}
|
||||
@ -1,17 +0,0 @@
|
||||
|
||||
export class PurchaseDto {
|
||||
|
||||
amount: number;
|
||||
|
||||
application: number;
|
||||
|
||||
mobile: string;
|
||||
|
||||
email: string;
|
||||
|
||||
type: string;
|
||||
|
||||
menuId: string;
|
||||
|
||||
|
||||
}
|
||||
@ -1,12 +0,0 @@
|
||||
export class SbNewDto {
|
||||
id: number;
|
||||
name: string;
|
||||
houseName: string;
|
||||
aadharNo: string;
|
||||
postCode: string;
|
||||
guardian: string;
|
||||
agcode: number;
|
||||
amount: number;
|
||||
createdBy: string;
|
||||
createdAt: Date;
|
||||
}
|
||||
@ -1,65 +0,0 @@
|
||||
export interface SbMasterDto {
|
||||
brcode: string;
|
||||
|
||||
code: string;
|
||||
|
||||
accno: string;
|
||||
|
||||
dayDt: Date;
|
||||
|
||||
custId: string;
|
||||
|
||||
memno: string;
|
||||
|
||||
mcode: string;
|
||||
|
||||
nature: string;
|
||||
|
||||
minorDob: Date;
|
||||
|
||||
operBy: string;
|
||||
|
||||
amount: number | 0;
|
||||
|
||||
yearopn: number | 0;
|
||||
|
||||
recoCode: string;
|
||||
|
||||
recoAccno: string;
|
||||
|
||||
recoName: string;
|
||||
|
||||
intrate: number | 0;
|
||||
|
||||
indInst: string;
|
||||
|
||||
closeDt: Date;
|
||||
|
||||
intFreeze: string;
|
||||
|
||||
minBalance: number | 0;
|
||||
|
||||
agentCode: number | 0;
|
||||
|
||||
userId: number | 0;
|
||||
|
||||
entryTime: string;
|
||||
|
||||
oldAccno: string;
|
||||
|
||||
newAccno: string;
|
||||
|
||||
lineNo: number | 0;
|
||||
|
||||
ordno: number | 0;
|
||||
|
||||
zeroornot: string;
|
||||
|
||||
mgrId: number | 0;
|
||||
|
||||
atmCardno: string;
|
||||
|
||||
atmCardIssdt: Date;
|
||||
|
||||
atmCard: string;
|
||||
}
|
||||
@ -1,12 +0,0 @@
|
||||
export class ScbbankDto{
|
||||
|
||||
bankCode: number;
|
||||
|
||||
bankName: string;
|
||||
|
||||
bankAddress1: string;
|
||||
|
||||
bankAddress2: string;
|
||||
|
||||
bankMailId: string;
|
||||
}
|
||||
@ -1,14 +0,0 @@
|
||||
export class ScbbranchDto {
|
||||
|
||||
branchCode: number;
|
||||
|
||||
branchName: string;
|
||||
|
||||
branchAddress1: string;
|
||||
|
||||
branchAddress2: string;
|
||||
|
||||
branchMailId: string;
|
||||
|
||||
branchPone1: string;
|
||||
}
|
||||
@ -1,10 +0,0 @@
|
||||
import { PcdBaseDto } from "src/framework/custom/pcd-dto.custom";
|
||||
|
||||
export class ScbchequebookRequestDto extends PcdBaseDto {
|
||||
|
||||
chequebookId: number;
|
||||
|
||||
custId: number;
|
||||
|
||||
chequebookrequestType: string;
|
||||
}
|
||||
@ -1,21 +0,0 @@
|
||||
import { PcdBaseDto } from "src/framework/custom/pcd-dto.custom";
|
||||
|
||||
export class ScbcustomerOnlineDto extends PcdBaseDto {
|
||||
|
||||
userId: number;
|
||||
|
||||
intcusto: number;
|
||||
|
||||
onlineApplyDate: Date;
|
||||
|
||||
onlineApprovedDate: Date;
|
||||
|
||||
onlineStartDate: Date;
|
||||
|
||||
onlineEndDate: Date;
|
||||
|
||||
onlineApprovedBy: number;
|
||||
|
||||
photoImage: Buffer;
|
||||
|
||||
}
|
||||
@ -1,14 +0,0 @@
|
||||
export class ScbdepositSchemeDetailDto {
|
||||
|
||||
schemeno: number
|
||||
|
||||
interestRate: number;
|
||||
|
||||
effectiveDate: Date;
|
||||
|
||||
periodFrom: number;
|
||||
|
||||
periodTo: number;
|
||||
|
||||
}
|
||||
|
||||
@ -1,12 +0,0 @@
|
||||
|
||||
export class ScbdepositSchemeDto {
|
||||
|
||||
intschemeno:number;
|
||||
|
||||
depositType:string;
|
||||
|
||||
depositSubType:string;
|
||||
|
||||
interestRate:number;
|
||||
}
|
||||
|
||||
@ -1,11 +0,0 @@
|
||||
export class ScbemployeeDto {
|
||||
branchCode: string;
|
||||
empNo: number;
|
||||
empName: string;
|
||||
empAdd1: string;
|
||||
empAdd2: string;
|
||||
empAdd3: string;
|
||||
designation: number;
|
||||
custId: number;
|
||||
customerType: number;
|
||||
}
|
||||
@ -1,34 +0,0 @@
|
||||
export class ScbfdDepositDto {
|
||||
|
||||
scbFdno: number;
|
||||
|
||||
branchCode: string;
|
||||
|
||||
fdNo: number;
|
||||
|
||||
intcustno: number;
|
||||
|
||||
depositDate: Date;
|
||||
|
||||
depositAmount: number;
|
||||
|
||||
maturityDate: Date;
|
||||
|
||||
maturityAmount: number;
|
||||
|
||||
depositPeriod: number;
|
||||
|
||||
status: number;
|
||||
|
||||
modifiedBy: string;
|
||||
|
||||
modifiedDate: Date;
|
||||
|
||||
interestRate: number;
|
||||
|
||||
jointAcFlag: string;
|
||||
|
||||
jointCustName: string;
|
||||
|
||||
periodInd: string;
|
||||
}
|
||||
@ -1,21 +0,0 @@
|
||||
import { PcdBaseDto } from "src/framework/custom/pcd-dto.custom";
|
||||
|
||||
export class ScbloanDetailDto extends PcdBaseDto{
|
||||
|
||||
scbloanno:number;
|
||||
|
||||
branchCode:string;
|
||||
|
||||
voucherNo:string;
|
||||
|
||||
voucherDt:Date;
|
||||
|
||||
voucherDescription:string;
|
||||
|
||||
chequeNo:string;
|
||||
|
||||
chequeDate:Date;
|
||||
|
||||
amount:number;
|
||||
|
||||
}
|
||||
@ -1,40 +0,0 @@
|
||||
import { PcdBaseDto } from "src/framework/custom/pcd-dto.custom";
|
||||
|
||||
export class ScbloanDto extends PcdBaseDto{
|
||||
|
||||
scbloanno:number;
|
||||
|
||||
branchCode:string;
|
||||
|
||||
loanNo:number;
|
||||
|
||||
custId:number;
|
||||
|
||||
loanType:string;
|
||||
|
||||
loanAmount:number;
|
||||
|
||||
loanTakenDate:Date;
|
||||
|
||||
maturityDate:Date;
|
||||
|
||||
closedDate:Date;
|
||||
|
||||
balanceAmount:number;
|
||||
|
||||
interestPercent:number;
|
||||
|
||||
noOfInstalment:number;
|
||||
|
||||
loanPurpose:string;
|
||||
|
||||
status:number;
|
||||
elbAmount: number;
|
||||
overDueInterest: number;
|
||||
instalmentAmount: string;
|
||||
noOfInstalmentDue: string;
|
||||
totalAmountDue: string;
|
||||
|
||||
nextDueDate: Date;
|
||||
|
||||
}
|
||||
@ -1,21 +0,0 @@
|
||||
import { PcdBaseEntity } from "src/framework/custom/pcd-entity.custom";
|
||||
|
||||
export class ScblockerDetailDto extends PcdBaseEntity {
|
||||
|
||||
branchCode: string;
|
||||
|
||||
scblockerno: number;
|
||||
|
||||
inttransno: number;
|
||||
|
||||
transactionDate: Date;
|
||||
|
||||
description: string;
|
||||
|
||||
transactionAmount: number;
|
||||
|
||||
createdBy: string;
|
||||
|
||||
createdDate: Date;
|
||||
|
||||
}
|
||||
@ -1,25 +0,0 @@
|
||||
import { PcdBaseDto } from "src/framework/custom/pcd-dto.custom";
|
||||
|
||||
export class ScblockerDto extends PcdBaseDto{
|
||||
|
||||
branchCode: string;
|
||||
|
||||
scblockerno: number;
|
||||
|
||||
lockerNo: number;
|
||||
|
||||
custId: number;
|
||||
|
||||
startDate: Date;
|
||||
|
||||
rentAmount: number;
|
||||
|
||||
endDate: Date;
|
||||
|
||||
status: number;
|
||||
|
||||
createdBy: string;
|
||||
|
||||
createdDate: Date;
|
||||
|
||||
}
|
||||
@ -1,14 +0,0 @@
|
||||
export class ScbmdsVoucherDetailDto {
|
||||
|
||||
scbmdsno: number;
|
||||
|
||||
branchCode: string;
|
||||
|
||||
voucherNo: string;
|
||||
|
||||
voucherDate: Date;
|
||||
|
||||
voucherDesc: string;
|
||||
|
||||
amount: number;
|
||||
}
|
||||
@ -1,38 +0,0 @@
|
||||
import { PcdBaseDto } from "src/framework/custom/pcd-dto.custom";
|
||||
|
||||
export class ScbmdsVoucherDto extends PcdBaseDto{
|
||||
|
||||
scbmdsno: number;
|
||||
|
||||
branchCode: string;
|
||||
|
||||
mdsno: number;
|
||||
|
||||
mdsSeriesNo: string;
|
||||
|
||||
custId: number;
|
||||
|
||||
status: number;
|
||||
|
||||
salaAmount: number;
|
||||
|
||||
balanceAmount: number;
|
||||
|
||||
instalmentDate: Date;
|
||||
|
||||
instalmentAmount: number;
|
||||
|
||||
lastInstalmentPaidDate: Date;
|
||||
|
||||
dueInstalment: number;
|
||||
|
||||
dueAmount: number;
|
||||
|
||||
totalInstallment: number;
|
||||
|
||||
remittedInstallment: number;
|
||||
|
||||
nextDueAmount: number;
|
||||
|
||||
nextDueDate: number;
|
||||
}
|
||||
@ -1,18 +0,0 @@
|
||||
|
||||
export class SbPassbookDto{
|
||||
|
||||
date: Date;
|
||||
|
||||
intr: number;
|
||||
|
||||
other: number;
|
||||
|
||||
balance: number;
|
||||
|
||||
amount:number;
|
||||
|
||||
remarks: string;
|
||||
|
||||
intshareno: number;
|
||||
|
||||
}
|
||||
@ -1,24 +0,0 @@
|
||||
import { PcdBaseDto } from "src/framework/custom/pcd-dto.custom";
|
||||
|
||||
export class ScbrdDepositDetailDto extends PcdBaseDto{
|
||||
|
||||
branchCode: string;
|
||||
|
||||
inttransno: number;
|
||||
|
||||
scbrdno: number;
|
||||
|
||||
voucherNo: string;
|
||||
|
||||
voucherDate: Date;
|
||||
|
||||
chequeNo: string;
|
||||
|
||||
chequeDate: Date;
|
||||
|
||||
description: string;
|
||||
|
||||
amtCashDr: number;
|
||||
|
||||
amtCashCr: number;
|
||||
}
|
||||
@ -1,21 +0,0 @@
|
||||
import { PcdBaseDto } from "src/framework/custom/pcd-dto.custom";
|
||||
|
||||
export class ScbrdDepositDto extends PcdBaseDto{
|
||||
|
||||
branchCode: string;
|
||||
|
||||
scbrdno: number;
|
||||
|
||||
rdNo: number;
|
||||
|
||||
custId: number;
|
||||
|
||||
startDate: Date;
|
||||
|
||||
balanceAmount: number;
|
||||
|
||||
endDate: Date;
|
||||
|
||||
status: number;
|
||||
|
||||
}
|
||||
@ -1,27 +0,0 @@
|
||||
export class ScbsbDepositDetailDto {
|
||||
|
||||
branchCode: string;
|
||||
|
||||
inttransno: number;
|
||||
|
||||
scbsbno: number;
|
||||
|
||||
voucherNo: string;
|
||||
|
||||
voucherDate: Date;
|
||||
|
||||
chequeNo: string;
|
||||
|
||||
chequeDate: Date;
|
||||
|
||||
description: string;
|
||||
|
||||
amtCashDr: number;
|
||||
|
||||
amtCashCr: number;
|
||||
|
||||
createdBy: string;
|
||||
|
||||
createdDate: Date;
|
||||
|
||||
}
|
||||
@ -1,35 +0,0 @@
|
||||
import { ScbsbDepositDetailDto } from "./scbsb-deposit-detail.dto";
|
||||
|
||||
export class ScbsbDepositDto {
|
||||
|
||||
scbsbno: number;
|
||||
|
||||
branchCode: string;
|
||||
|
||||
custId: number;
|
||||
|
||||
startDate: Date;
|
||||
|
||||
sbNo: string;
|
||||
|
||||
balanceAmount: number;
|
||||
|
||||
endDate: Date;
|
||||
|
||||
status: number;
|
||||
|
||||
createdBy: string;
|
||||
|
||||
createdDate: Date;
|
||||
|
||||
sbDeatil: ScbsbDepositDetailDto[];
|
||||
|
||||
sbNominee: string;
|
||||
|
||||
jointFlag: string;
|
||||
|
||||
jointCustName: string;
|
||||
|
||||
sbInterestRate: number;
|
||||
|
||||
}
|
||||
@ -1,24 +0,0 @@
|
||||
import { PcdBaseDto } from "src/framework/custom/pcd-dto.custom";
|
||||
|
||||
export class ScbsbTransferDto extends PcdBaseDto {
|
||||
|
||||
id: number;
|
||||
|
||||
custId: number
|
||||
|
||||
depositType: string;
|
||||
|
||||
depositAmount: number;
|
||||
|
||||
intsbno: number;
|
||||
|
||||
intschemeno: number;
|
||||
|
||||
monthlyInterest: string;
|
||||
|
||||
periodFrom: number;
|
||||
|
||||
periodTo: number;
|
||||
|
||||
customerDuration: number;
|
||||
}
|
||||
@ -1,18 +0,0 @@
|
||||
import { PcdViewEntity } from "src/framework/custom/pcd-view-entity.custom";
|
||||
import { Column, ViewEntity } from "typeorm";
|
||||
|
||||
|
||||
export class SbShareDto {
|
||||
|
||||
shareType: string;
|
||||
|
||||
amount: number;
|
||||
|
||||
shareClass: string;
|
||||
|
||||
intcustno: number;
|
||||
|
||||
intshareno: number;
|
||||
|
||||
|
||||
}
|
||||
@ -1,29 +0,0 @@
|
||||
export class ScbsmsDto {
|
||||
|
||||
id: number;
|
||||
|
||||
purpose: string;
|
||||
|
||||
message: string;
|
||||
|
||||
messageDate: Date;
|
||||
|
||||
status: string;
|
||||
|
||||
genertedBy: string;
|
||||
|
||||
messageid: string;
|
||||
|
||||
bankId: string;
|
||||
|
||||
custId:string;
|
||||
|
||||
senderId: string;
|
||||
|
||||
receiver: string;
|
||||
|
||||
additionalInfo: string;
|
||||
|
||||
type: string;
|
||||
|
||||
}
|
||||
@ -0,0 +1,6 @@
|
||||
export class TenderCategoryDto{
|
||||
|
||||
id:number;
|
||||
|
||||
tenderCategory:string;
|
||||
}
|
||||
@ -0,0 +1,60 @@
|
||||
export class TenderDetailDto{
|
||||
createdBy: string;
|
||||
createdDate: string;
|
||||
modifiedBy: string;
|
||||
modifiedDate: string;
|
||||
versionNo: number;
|
||||
sessionNo: number;
|
||||
id: number;
|
||||
orgChain: string;
|
||||
tenderRefNo: string;
|
||||
tenderId: string;
|
||||
allowTechEval: string;
|
||||
paymentMode: number;
|
||||
allowWithdraw: string;
|
||||
noOfCovers: number;
|
||||
itemwiseTechEval: string;
|
||||
allowTwoStageBid: string;
|
||||
tenderFee: number;
|
||||
feePayableTo: string;
|
||||
feePayableAt: string;
|
||||
tenderFeeExemption: number;
|
||||
emdAmt: number;
|
||||
emdPayableTo: string;
|
||||
allowEmdBgOrSt: string;
|
||||
emdPercentage: number;
|
||||
emdPayableAt: string;
|
||||
title: string;
|
||||
workDesc: string;
|
||||
ndaPreQualification: string;
|
||||
remarks: string;
|
||||
tenderValue: number;
|
||||
contractType: string;
|
||||
location: string;
|
||||
preBidMeetAdd: string;
|
||||
allowNdaTender: string;
|
||||
productCategory: number;
|
||||
bidValidity: number;
|
||||
pincode: number;
|
||||
preBidDate: Date;
|
||||
allowPreferencialBidder: string;
|
||||
subCategory: string;
|
||||
periodOfWork: number;
|
||||
preBidMeetPlace: string;
|
||||
bidOpeningPlace: string;
|
||||
publishDate: Date;
|
||||
saleStartDate: Date;
|
||||
clarificationStartDate: Date;
|
||||
bidSubStartDate: Date;
|
||||
bidOpenDate: Date;
|
||||
saleEndDate: Date;
|
||||
clarificationEndDate: Date;
|
||||
bidSubEndDate: Date;
|
||||
tenderInvName: string;
|
||||
tenderInvAddess: string;
|
||||
tenderType: number;
|
||||
tenderCategory: number;
|
||||
formOfContract: number;
|
||||
emd_fee_type: string;
|
||||
activeYn: string;
|
||||
}
|
||||
@ -0,0 +1,6 @@
|
||||
export class TenderTypeDto{
|
||||
|
||||
id:number;
|
||||
|
||||
tenderType:string;
|
||||
}
|
||||
@ -0,0 +1,16 @@
|
||||
import { Controller, Get, Post, Body } from '@nestjs/common';
|
||||
import { EmailService } from './email.service';
|
||||
|
||||
@Controller('email')
|
||||
export class EmailController {
|
||||
|
||||
constructor(
|
||||
private service: EmailService
|
||||
) { }
|
||||
|
||||
// @Post()
|
||||
// sendMail(@Body() body){
|
||||
// console.log("===here===")
|
||||
// return this.service.sendMail(body.toMail,body.subject,body.bodyText,body.htmlText);
|
||||
// }
|
||||
}
|
||||
@ -0,0 +1,35 @@
|
||||
import { Module } from '@nestjs/common';
|
||||
import { EmailController } from './email.controller';
|
||||
import { EmailService } from './email.service';
|
||||
import { HandlebarsAdapter, MailerModule } from '@nest-modules/mailer';
|
||||
import * as config from 'config';
|
||||
|
||||
const emailConfig = config.get('mail');
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
MailerModule.forRootAsync({
|
||||
useFactory: () => ({
|
||||
// remember to turn-on the Less secure app access in the gmail security
|
||||
transport: {
|
||||
host: 'smtp.gmail.com',
|
||||
port: 465,
|
||||
secure: true,
|
||||
auth: {
|
||||
user: emailConfig.user,
|
||||
pass: emailConfig.pass
|
||||
},
|
||||
tls: { rejectUnauthorized: false }
|
||||
},
|
||||
|
||||
}),
|
||||
}),
|
||||
],
|
||||
controllers: [EmailController],
|
||||
providers: [EmailService,],
|
||||
exports: [
|
||||
MailerModule,
|
||||
EmailService
|
||||
]
|
||||
})
|
||||
export class EmailModule { }
|
||||
@ -0,0 +1,29 @@
|
||||
import { Injectable } from '@nestjs/common';
|
||||
import { MailerService } from '@nest-modules/mailer';
|
||||
import * as config from 'config';
|
||||
|
||||
const mail= config.get('mail');
|
||||
|
||||
@Injectable()
|
||||
export class EmailService {
|
||||
constructor(
|
||||
private readonly mailerService: MailerService
|
||||
) { }
|
||||
// documenation : https://www.npmjs.com/package/@nest-modules/mailer
|
||||
|
||||
async sendMail(toMail:string,subject:string,bodyText: string,htmlText:string){
|
||||
this.mailerService.sendMail({
|
||||
to: toMail, // sender address
|
||||
from: mail.fromMail, // list of receivers
|
||||
subject: subject, // Subject line
|
||||
text: bodyText, // plaintext body
|
||||
html: htmlText, // HTML body content
|
||||
})
|
||||
.then((res) => {
|
||||
console.log("==== here==res==", res)
|
||||
})
|
||||
.catch((err) => {
|
||||
console.log("=====err====", err);
|
||||
});
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,15 @@
|
||||
import { Controller } from '@nestjs/common';
|
||||
import { EmdFeeTypeDto } from 'src/dto/emd-fee-type.dto';
|
||||
import { PcdFormGridController } from 'src/framework/beans/pcd-form-grid.controller';
|
||||
import { EmdFeeTypeService } from './emd-fee-type.service';
|
||||
|
||||
@Controller('emd-fee-type')
|
||||
export class EmdFeeTypeController extends PcdFormGridController<EmdFeeTypeDto>{
|
||||
|
||||
constructor(
|
||||
private emdFeeTypeService: EmdFeeTypeService
|
||||
) {
|
||||
super(emdFeeTypeService);
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,24 @@
|
||||
import { PcdBaseEntity } from "src/framework/custom/pcd-entity.custom";
|
||||
import { TenderMaster } from "src/tender-master/tender-master.entity";
|
||||
import { Column, Entity, OneToMany, PrimaryGeneratedColumn } from "typeorm";
|
||||
|
||||
@Entity('emd_fee_type')
|
||||
export class EmdFeeType extends PcdBaseEntity{
|
||||
|
||||
@PrimaryGeneratedColumn({
|
||||
name:"id"
|
||||
})
|
||||
id:number
|
||||
|
||||
@Column({
|
||||
name:'emd_fee_type',
|
||||
type:'varchar',
|
||||
length:500,
|
||||
nullable:true
|
||||
})
|
||||
emdFeeType:string
|
||||
|
||||
@OneToMany(() => TenderMaster, (tenderMaster) => tenderMaster.emdFeeTypeD )
|
||||
tenderMaster:TenderMaster[]
|
||||
|
||||
}
|
||||
@ -0,0 +1,13 @@
|
||||
import { Module } from '@nestjs/common';
|
||||
import { EmdFeeTypeController } from './emd-fee-type.controller';
|
||||
import { EmdFeeTypeService } from './emd-fee-type.service';
|
||||
import { TypeOrmModule } from '@nestjs/typeorm';
|
||||
import { EmdFeeTypeRepository } from './emd-fee-type.repository';
|
||||
|
||||
@Module({ imports: [
|
||||
TypeOrmModule.forFeature([EmdFeeTypeRepository])
|
||||
],
|
||||
controllers: [EmdFeeTypeController],
|
||||
providers: [EmdFeeTypeService]
|
||||
})
|
||||
export class EmdFeeTypeModule {}
|
||||
@ -0,0 +1,7 @@
|
||||
import { EntityRepository, Repository } from "typeorm";
|
||||
import { EmdFeeType } from "./emd-fee-type.entity";
|
||||
|
||||
@EntityRepository(EmdFeeType)
|
||||
export class EmdFeeTypeRepository extends Repository<EmdFeeType>{
|
||||
|
||||
}
|
||||
@ -0,0 +1,17 @@
|
||||
import { Injectable } from '@nestjs/common';
|
||||
import { InjectRepository } from '@nestjs/typeorm';
|
||||
import { EmdFeeTypeDto } from 'src/dto/emd-fee-type.dto';
|
||||
import { PcdFormGridService } from 'src/framework/beans/pcd-form-grid.service';
|
||||
import { EmdFeeTypeRepository } from './emd-fee-type.repository';
|
||||
|
||||
@Injectable()
|
||||
export class EmdFeeTypeService extends PcdFormGridService<EmdFeeTypeDto>{
|
||||
|
||||
constructor(
|
||||
@InjectRepository(EmdFeeTypeRepository)
|
||||
private emdFeeTypeRepository: EmdFeeTypeRepository,
|
||||
) {
|
||||
super(emdFeeTypeRepository);
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,12 @@
|
||||
import { Controller } from '@nestjs/common';
|
||||
import { FormOfContractDto } from 'src/dto/form-of-contract.dto';
|
||||
import { PcdFormGridController } from 'src/framework/beans/pcd-form-grid.controller';
|
||||
import { FormOfContractService } from './form-of-contract.service';
|
||||
|
||||
@Controller('form-of-contract')
|
||||
export class FormOfContractController extends PcdFormGridController<FormOfContractDto> {
|
||||
constructor(
|
||||
private formOfContractService: FormOfContractService
|
||||
) {
|
||||
super(formOfContractService);
|
||||
}}
|
||||
@ -0,0 +1,15 @@
|
||||
import { Module } from '@nestjs/common';
|
||||
import { FormOfContractController } from './form-of-contract.controller';
|
||||
import { FormOfContractService } from './form-of-contract.service';
|
||||
import { typeOrmConfig } from 'src/config/typeorm.config';
|
||||
import { TypeOrmModule } from '@nestjs/typeorm';
|
||||
import { FormOfContractRepository } from './form-of-contract.repository';
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
TypeOrmModule.forFeature([FormOfContractRepository])
|
||||
],
|
||||
controllers: [FormOfContractController],
|
||||
providers: [FormOfContractService]
|
||||
})
|
||||
export class FormOfContractModule {}
|
||||
@ -0,0 +1,16 @@
|
||||
import { Injectable } from '@nestjs/common';
|
||||
import { InjectRepository } from '@nestjs/typeorm';
|
||||
import { FormOfContractDto } from 'src/dto/form-of-contract.dto';
|
||||
import { PcdFormGridService } from 'src/framework/beans/pcd-form-grid.service';
|
||||
import { FormOfContractRepository } from './form-of-contract.repository';
|
||||
|
||||
@Injectable()
|
||||
export class FormOfContractService extends PcdFormGridService<FormOfContractDto> {
|
||||
constructor(
|
||||
@InjectRepository(FormOfContractRepository)
|
||||
private formOfContractRepository: FormOfContractRepository,
|
||||
) {
|
||||
super(formOfContractRepository);
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,15 @@
|
||||
import { Controller } from '@nestjs/common';
|
||||
import { PaymentModeDto } from 'src/dto/payment-mode.dto';
|
||||
import { PcdFormGridController } from 'src/framework/beans/pcd-form-grid.controller';
|
||||
import { PaymentModeService } from './payment-mode.service';
|
||||
|
||||
@Controller('payment-mode')
|
||||
export class PaymentModeController extends PcdFormGridController<PaymentModeDto> {
|
||||
|
||||
constructor(
|
||||
private paymentModeService: PaymentModeService
|
||||
) {
|
||||
super(paymentModeService);
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,14 @@
|
||||
import { Module } from '@nestjs/common';
|
||||
import { PaymentModeController } from './payment-mode.controller';
|
||||
import { PaymentModeService } from './payment-mode.service';
|
||||
import { TypeOrmModule } from '@nestjs/typeorm';
|
||||
import { PaymentModeRepository } from './payment-mode.repository';
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
TypeOrmModule.forFeature([PaymentModeRepository])
|
||||
],
|
||||
controllers: [PaymentModeController],
|
||||
providers: [PaymentModeService]
|
||||
})
|
||||
export class PaymentModeModule {}
|
||||
@ -0,0 +1,16 @@
|
||||
import { Injectable } from '@nestjs/common';
|
||||
import { InjectRepository } from '@nestjs/typeorm';
|
||||
import { PaymentModeDto } from 'src/dto/payment-mode.dto';
|
||||
import { PcdFormGridService } from 'src/framework/beans/pcd-form-grid.service';
|
||||
import { PaymentModeRepository } from './payment-mode.repository';
|
||||
|
||||
@Injectable()
|
||||
export class PaymentModeService extends PcdFormGridService<PaymentModeDto>{
|
||||
|
||||
constructor(
|
||||
@InjectRepository(PaymentModeRepository)
|
||||
private paymentModeRepository: PaymentModeRepository,
|
||||
) {
|
||||
super(paymentModeRepository);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,15 @@
|
||||
import { Controller } from '@nestjs/common';
|
||||
import { ProductCategoryDto } from 'src/dto/product-category.dto';
|
||||
import { PcdFormGridController } from 'src/framework/beans/pcd-form-grid.controller';
|
||||
import { ProductCategoryService } from './product-category.service';
|
||||
|
||||
@Controller('product-category')
|
||||
export class ProductCategoryController extends PcdFormGridController<ProductCategoryDto> {
|
||||
|
||||
constructor(
|
||||
private productCategoryService: ProductCategoryService
|
||||
) {
|
||||
super(productCategoryService);
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,14 @@
|
||||
import { Module } from '@nestjs/common';
|
||||
import { ProductCategoryController } from './product-category.controller';
|
||||
import { ProductCategoryService } from './product-category.service';
|
||||
import { TypeOrmModule } from '@nestjs/typeorm';
|
||||
import { ProductCategoryRepository } from './product-category.repository';
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
TypeOrmModule.forFeature([ProductCategoryRepository])
|
||||
],
|
||||
controllers: [ProductCategoryController],
|
||||
providers: [ProductCategoryService]
|
||||
})
|
||||
export class ProductCategoryModule {}
|
||||
@ -0,0 +1,17 @@
|
||||
import { Injectable } from '@nestjs/common';
|
||||
import { InjectRepository } from '@nestjs/typeorm';
|
||||
import { ProductCategoryDto } from 'src/dto/product-category.dto';
|
||||
import { PcdFormGridService } from 'src/framework/beans/pcd-form-grid.service';
|
||||
import { ProductCategoryRepository } from './product-category.repository';
|
||||
|
||||
@Injectable()
|
||||
export class ProductCategoryService extends PcdFormGridService<ProductCategoryDto>{
|
||||
|
||||
constructor(
|
||||
@InjectRepository(ProductCategoryRepository)
|
||||
private productCategoryRepository: ProductCategoryRepository,
|
||||
) {
|
||||
super(productCategoryRepository);
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,15 @@
|
||||
import { Controller } from '@nestjs/common';
|
||||
import { TenderCategoryDto } from 'src/dto/tender-category.dto';
|
||||
import { PcdFormGridController } from 'src/framework/beans/pcd-form-grid.controller';
|
||||
import { TenderCategoryService } from './tender-category.service';
|
||||
|
||||
@Controller('tender-category')
|
||||
export class TenderCategoryController extends PcdFormGridController<TenderCategoryDto>{
|
||||
|
||||
constructor(
|
||||
private tenderCategoryService: TenderCategoryService
|
||||
) {
|
||||
super(tenderCategoryService);
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,14 @@
|
||||
import { Module } from '@nestjs/common';
|
||||
import { TenderCategoryController } from './tender-category.controller';
|
||||
import { TenderCategoryService } from './tender-category.service';
|
||||
import { TypeOrmModule } from '@nestjs/typeorm';
|
||||
import { TenderCategoryRepository } from './tender-category.repository';
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
TypeOrmModule.forFeature([TenderCategoryRepository])
|
||||
],
|
||||
controllers: [TenderCategoryController],
|
||||
providers: [TenderCategoryService]
|
||||
})
|
||||
export class TenderCategoryModule {}
|
||||
@ -0,0 +1,17 @@
|
||||
import { Injectable } from '@nestjs/common';
|
||||
import { InjectRepository } from '@nestjs/typeorm';
|
||||
import { TenderCategoryDto } from 'src/dto/tender-category.dto';
|
||||
import { PcdFormGridService } from 'src/framework/beans/pcd-form-grid.service';
|
||||
import { TenderCategoryRepository } from './tender-category.repository';
|
||||
|
||||
@Injectable()
|
||||
export class TenderCategoryService extends PcdFormGridService<TenderCategoryDto>{
|
||||
|
||||
constructor(
|
||||
@InjectRepository(TenderCategoryRepository)
|
||||
private tenderCategoryRepository: TenderCategoryRepository,
|
||||
) {
|
||||
super(tenderCategoryRepository);
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,15 @@
|
||||
import { Controller } from '@nestjs/common';
|
||||
import { TenderTypeDto } from 'src/dto/tender-type.dto';
|
||||
import { PcdFormGridController } from 'src/framework/beans/pcd-form-grid.controller';
|
||||
import { TenderTypeService } from './tender-type.service';
|
||||
|
||||
@Controller('tender-type')
|
||||
export class TenderTypeController extends PcdFormGridController<TenderTypeDto>{
|
||||
|
||||
constructor(
|
||||
private tenderTypeService: TenderTypeService
|
||||
) {
|
||||
super(tenderTypeService);
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,14 @@
|
||||
import { Module } from '@nestjs/common';
|
||||
import { TenderTypeController } from './tender-type.controller';
|
||||
import { TenderTypeService } from './tender-type.service';
|
||||
import { TypeOrmModule } from '@nestjs/typeorm';
|
||||
import { TenderTypeRepository } from './tender-type.repository';
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
TypeOrmModule.forFeature([TenderTypeRepository])
|
||||
],
|
||||
controllers: [TenderTypeController],
|
||||
providers: [TenderTypeService]
|
||||
})
|
||||
export class TenderTypeModule {}
|
||||
@ -0,0 +1,18 @@
|
||||
import { Injectable } from '@nestjs/common';
|
||||
import { InjectRepository } from '@nestjs/typeorm';
|
||||
import { TenderTypeDto } from 'src/dto/tender-type.dto';
|
||||
import { PcdFormGridController } from 'src/framework/beans/pcd-form-grid.controller';
|
||||
import { TenderTypeRepository } from './tender-type.repository';
|
||||
import { PcdFormGridService } from 'src/framework/beans/pcd-form-grid.service';
|
||||
|
||||
@Injectable()
|
||||
export class TenderTypeService extends PcdFormGridService<TenderTypeDto>{
|
||||
|
||||
constructor(
|
||||
@InjectRepository(TenderTypeRepository)
|
||||
private tenderTypeRepository: TenderTypeRepository,
|
||||
) {
|
||||
super(tenderTypeRepository);
|
||||
}
|
||||
|
||||
}
|
||||
@ -1,39 +1,16 @@
|
||||
import { Controller,Get} from '@nestjs/common';
|
||||
import { Controller,Get, Param} from '@nestjs/common';
|
||||
import { TenderDetailsService } from './tender-details.service';
|
||||
import { PcdFormGridController } from 'src/framework/beans/pcd-form-grid.controller';
|
||||
import { TenderMaster } from './tender-master.entity';
|
||||
import { TenderDetailDto } from 'src/dto/tender-master.dto';
|
||||
|
||||
@Controller('tender-details')
|
||||
export class TenderDetailsController {
|
||||
export class TenderDetailsController extends PcdFormGridController<TenderDetailDto> {
|
||||
|
||||
constructor(
|
||||
private tenderDetailsService:TenderDetailsService
|
||||
|
||||
){
|
||||
}
|
||||
|
||||
//@Get()
|
||||
async getTenderDeatil():Promise<any>{
|
||||
return await this.tenderDetailsService.getTenderDesc();
|
||||
private tenderDetailsService: TenderDetailsService
|
||||
) {
|
||||
super(tenderDetailsService);
|
||||
}
|
||||
|
||||
@Get('tender-type')
|
||||
async getTenderType():Promise<any>{
|
||||
return await this.tenderDetailsService.getTenderType();
|
||||
}
|
||||
@Get('tender-category')
|
||||
async getTenderCategory():Promise<any>{
|
||||
return await this.tenderDetailsService.getTenderCategory();
|
||||
}
|
||||
@Get('payment-mode')
|
||||
async getPaymentMode():Promise<any>{
|
||||
return await this.tenderDetailsService.getPaymentMode();
|
||||
}
|
||||
@Get('form-contract')
|
||||
async getFormContract():Promise<any>{
|
||||
return await this.tenderDetailsService.getFormOfContract();
|
||||
}
|
||||
@Get('product-category')
|
||||
async getProductCategory():Promise<any>{
|
||||
return await this.tenderDetailsService.getProductCategory();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue