parent
9956fcf469
commit
b93a176416
Binary file not shown.
@ -0,0 +1,10 @@
|
|||||||
|
from datetime import datetime
|
||||||
|
|
||||||
|
from mongoengine import Document, fields, DateTimeField
|
||||||
|
|
||||||
|
|
||||||
|
class FeedbackModel(Document):
|
||||||
|
content = fields.StringField(max_length=30)
|
||||||
|
employeeName = fields.StringField(max_length=30)
|
||||||
|
status = fields.StringField(max_length=30)
|
||||||
|
date = DateTimeField(default=datetime.now)
|
@ -1,10 +1,12 @@
|
|||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
|
||||||
from mongoengine import Document, EmbeddedDocument, fields, DateTimeField
|
from mongoengine import Document, fields, DateTimeField
|
||||||
|
|
||||||
|
|
||||||
class RequestModel(Document):
|
class RequestModel(Document):
|
||||||
content = fields.StringField(max_length=30)
|
remark = fields.StringField(max_length=30)
|
||||||
|
requestType = fields.StringField(max_length=30)
|
||||||
employeeName = fields.StringField(max_length=30)
|
employeeName = fields.StringField(max_length=30)
|
||||||
|
employeeId = fields.StringField(max_length=30)
|
||||||
status = fields.StringField(max_length=30)
|
status = fields.StringField(max_length=30)
|
||||||
date = DateTimeField(default=datetime.now)
|
date = DateTimeField(default=datetime.now)
|
||||||
|
@ -0,0 +1,9 @@
|
|||||||
|
from mongoengine import Document, fields
|
||||||
|
|
||||||
|
|
||||||
|
class RewardModel(Document):
|
||||||
|
rewardType = fields.StringField(max_length=30)
|
||||||
|
contentType = fields.StringField(max_length=30)
|
||||||
|
remark = fields.StringField(max_length=30)
|
||||||
|
employeeName = fields.StringField(max_length=30)
|
||||||
|
employeeId = fields.StringField(max_length=30)
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,29 @@
|
|||||||
|
from django.urls import path
|
||||||
|
from serve.utils.connectdb import connectdb
|
||||||
|
from serve.commonViews.commonViews import delete, getAll, create, update
|
||||||
|
|
||||||
|
collection = connectdb('feedback_model')
|
||||||
|
|
||||||
|
|
||||||
|
def createFeedback(request):
|
||||||
|
return create(request, collection, True)
|
||||||
|
|
||||||
|
|
||||||
|
def getAllFeedback(request):
|
||||||
|
return getAll(request, collection)
|
||||||
|
|
||||||
|
|
||||||
|
def deleteFeedback(request):
|
||||||
|
return delete(request, collection)
|
||||||
|
|
||||||
|
|
||||||
|
def updateFeedback(request):
|
||||||
|
return update(request, collection, True)
|
||||||
|
|
||||||
|
|
||||||
|
feedback_url = [
|
||||||
|
path('feedback/create', createFeedback),
|
||||||
|
path('feedback/get-all', getAllFeedback),
|
||||||
|
path('feedback/delete', deleteFeedback),
|
||||||
|
path('feedback/update', updateFeedback)
|
||||||
|
]
|
@ -1,7 +1,11 @@
|
|||||||
from serve.views.user import user_url
|
from serve.views.user import user_url
|
||||||
from serve.views.request import request_url
|
from serve.views.request import request_url
|
||||||
|
from serve.views.reward import reward_url
|
||||||
|
from serve.views.feedback import feedback_url
|
||||||
|
|
||||||
|
|
||||||
def initUrls(urlpatterns):
|
def initUrls(urlpatterns):
|
||||||
urlpatterns += user_url
|
urlpatterns += user_url
|
||||||
urlpatterns += request_url
|
urlpatterns += request_url
|
||||||
|
urlpatterns += reward_url
|
||||||
|
urlpatterns += feedback_url
|
||||||
|
@ -0,0 +1,29 @@
|
|||||||
|
from django.urls import path
|
||||||
|
from serve.utils.connectdb import connectdb
|
||||||
|
from serve.commonViews.commonViews import delete, getAll, create, update
|
||||||
|
|
||||||
|
collection = connectdb('reward_model')
|
||||||
|
|
||||||
|
|
||||||
|
def createReward(request):
|
||||||
|
return create(request, collection)
|
||||||
|
|
||||||
|
|
||||||
|
def getAllReward(request):
|
||||||
|
return getAll(request, collection)
|
||||||
|
|
||||||
|
|
||||||
|
def deleteReward(request):
|
||||||
|
return delete(request, collection)
|
||||||
|
|
||||||
|
|
||||||
|
def updateReward(request):
|
||||||
|
return update(request, collection)
|
||||||
|
|
||||||
|
|
||||||
|
reward_url = [
|
||||||
|
path('reward/create', createReward),
|
||||||
|
path('reward/get-all', getAllReward),
|
||||||
|
path('reward/delete', deleteReward),
|
||||||
|
path('reward/update', updateReward)
|
||||||
|
]
|
Loading…
Reference in new issue