Merge branch 'master' of https://github.com/cheminova2024/cheminova-api
This commit is contained in:
commit
cfa0307313
@ -17,7 +17,7 @@ export const createKyc = async (req, res) => {
|
|||||||
pan_number,
|
pan_number,
|
||||||
aadhar_number,
|
aadhar_number,
|
||||||
gst_number,
|
gst_number,
|
||||||
addedBy,
|
|
||||||
notes,
|
notes,
|
||||||
} = req.body;
|
} = req.body;
|
||||||
|
|
||||||
@ -35,7 +35,7 @@ export const createKyc = async (req, res) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (!req?.user) return res.status(400).json({ message: "Please login!" });
|
if (!req?.user) return res.status(400).json({ message: "Please login!" });
|
||||||
|
const userType = req.userType;
|
||||||
try {
|
try {
|
||||||
if (!mongoose.Types.ObjectId.isValid(req.user._id)) {
|
if (!mongoose.Types.ObjectId.isValid(req.user._id)) {
|
||||||
return res.status(400).json({ message: "Please login again" });
|
return res.status(400).json({ message: "Please login again" });
|
||||||
@ -90,6 +90,7 @@ export const createKyc = async (req, res) => {
|
|||||||
fertilizer_license_img: fertilizerLicenseImg || {},
|
fertilizer_license_img: fertilizerLicenseImg || {},
|
||||||
selfie_entrance_img: selfieEntranceImg,
|
selfie_entrance_img: selfieEntranceImg,
|
||||||
addedBy: req.user._id,
|
addedBy: req.user._id,
|
||||||
|
userType: userType,
|
||||||
notes,
|
notes,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -84,11 +84,17 @@ const KycSchema = new Schema(
|
|||||||
rejection_reason: {
|
rejection_reason: {
|
||||||
type: String,
|
type: String,
|
||||||
},
|
},
|
||||||
|
|
||||||
addedBy: {
|
addedBy: {
|
||||||
type: Schema.Types.ObjectId,
|
type: mongoose.Schema.Types.ObjectId,
|
||||||
ref: "SalesCoOrdinator",
|
refPath: "userType",
|
||||||
required: true,
|
required: true,
|
||||||
},
|
},
|
||||||
|
userType: {
|
||||||
|
type: String,
|
||||||
|
required: true,
|
||||||
|
enum: ["SalesCoOrdinator", "TerritoryManager"],
|
||||||
|
},
|
||||||
notes: [
|
notes: [
|
||||||
{
|
{
|
||||||
message: {
|
message: {
|
||||||
|
Loading…
Reference in New Issue
Block a user