Example #1
0
# encoding: utf-8

"""
@author: zhanghe
@software: PyCharm
@file: url.py
@time: 2019-09-27 11:31
"""

from apps.lims.apis import api_lims
from apps.lims.holiday.resource import (
    HolidayResource,
    HolidaysResource,
)

# 详情、修改、删除
api_lims.add_resource(
    HolidayResource,
    '/holiday/<int:pk>',
    endpoint='holiday',
    strict_slashes=False
)

# 创建、列表
api_lims.add_resource(
    HolidaysResource,
    '/holiday',
    endpoint='holidays',
    strict_slashes=False
)
Example #2
0
#!/usr/bin/env python
# encoding: utf-8
"""
@author: zhanghe
@software: PyCharm
@file: url.py
@time: 2019-09-27 11:31
"""

from apps.lims.apis import api_lims
from apps.lims.laboratory.resource import (
    LaboratoryResource,
    LaboratoriesResource,
)

# 详情、修改、删除
api_lims.add_resource(LaboratoryResource,
                      '/laboratory/<int:pk>',
                      endpoint='laboratory',
                      strict_slashes=False)

# 创建、列表
api_lims.add_resource(LaboratoriesResource,
                      '/laboratory',
                      endpoint='laboratories',
                      strict_slashes=False)
Example #3
0
# encoding: utf-8

"""
@author: zhanghe
@software: PyCharm
@file: url.py
@time: 2019-09-27 11:31
"""

from apps.lims.apis import api_lims
from apps.lims.manner.resource import (
    MannerResource,
    MannersResource,
)

# 详情、修改、删除
api_lims.add_resource(
    MannerResource,
    '/manner/<int:pk>',
    endpoint='manner',
    strict_slashes=False
)

# 创建、列表
api_lims.add_resource(
    MannersResource,
    '/manner',
    endpoint='manners',
    strict_slashes=False
)
Example #4
0
# encoding: utf-8

"""
@author: zhanghe
@software: PyCharm
@file: url.py
@time: 2019-09-27 11:31
"""

from apps.lims.apis import api_lims
from apps.lims.analyze.resource import (
    AnalyzeResource,
    AnalyzesResource,
)

# 详情、修改、删除
api_lims.add_resource(
    AnalyzeResource,
    '/analyze/<int:pk>',
    endpoint='analyze',
    strict_slashes=False
)

# 创建、列表
api_lims.add_resource(
    AnalyzesResource,
    '/analyze',
    endpoint='analyzes',
    strict_slashes=False
)
Example #5
0
#!/usr/bin/env python
# encoding: utf-8
"""
@author: zhanghe
@software: PyCharm
@file: url.py
@time: 2019-09-27 11:31
"""

from apps.lims.apis import api_lims
from apps.lims.company.resource import (
    CompanyResource,
    CompaniesResource,
)

# 详情、修改、删除
api_lims.add_resource(CompanyResource,
                      '/company/<int:pk>',
                      endpoint='company',
                      strict_slashes=False)

# 创建、列表
api_lims.add_resource(CompaniesResource,
                      '/company',
                      endpoint='companies',
                      strict_slashes=False)
Example #6
0
#!/usr/bin/env python
# encoding: utf-8
"""
@author: zhanghe
@software: PyCharm
@file: url.py
@time: 2019-09-27 11:31
"""

from apps.lims.apis import api_lims
from apps.lims.user.resource import (
    UserResource,
    UsersResource,
)

# 详情、修改、删除
api_lims.add_resource(UserResource,
                      '/user/<int:pk>',
                      endpoint='user',
                      strict_slashes=False)

# 创建、列表
api_lims.add_resource(UsersResource,
                      '/user',
                      endpoint='users',
                      strict_slashes=False)
Example #7
0
#!/usr/bin/env python
# encoding: utf-8
"""
@author: zhanghe
@software: PyCharm
@file: url.py
@time: 2019-09-27 11:31
"""

from apps.lims.apis import api_lims
from apps.lims.specimen.resource import (
    SpecimenResource,
    SpecimensResource,
)

# 详情、修改、删除
api_lims.add_resource(SpecimenResource,
                      '/specimen/<int:pk>',
                      endpoint='specimen',
                      strict_slashes=False)

# 创建、列表
api_lims.add_resource(SpecimensResource,
                      '/specimen',
                      endpoint='specimens',
                      strict_slashes=False)
Example #8
0
#!/usr/bin/env python
# encoding: utf-8
"""
@author: zhanghe
@software: PyCharm
@file: url.py
@time: 2019-09-27 11:31
"""

from apps.lims.apis import api_lims
from apps.lims.grade.resource import (
    GradeResource,
    GradesResource,
)

# 详情、修改、删除
api_lims.add_resource(GradeResource,
                      '/grade/<int:pk>',
                      endpoint='grade',
                      strict_slashes=False)

# 创建、列表
api_lims.add_resource(GradesResource,
                      '/grade',
                      endpoint='grades',
                      strict_slashes=False)
Example #9
0
#!/usr/bin/env python
# encoding: utf-8
"""
@author: zhanghe
@software: PyCharm
@file: url.py
@time: 2019-09-27 11:31
"""

from apps.lims.apis import api_lims
from apps.lims.standard.resource import (
    StandardResource,
    StandardsResource,
)

# 详情、修改、删除
api_lims.add_resource(StandardResource,
                      '/standard/<int:pk>',
                      endpoint='standard',
                      strict_slashes=False)

# 创建、列表
api_lims.add_resource(StandardsResource,
                      '/standard',
                      endpoint='standards',
                      strict_slashes=False)
Example #10
0
#!/usr/bin/env python
# encoding: utf-8
"""
@author: zhanghe
@software: PyCharm
@file: url.py
@time: 2019-09-27 11:31
"""

from apps.lims.apis import api_lims
from apps.lims.contact.resource import (
    ContactResource,
    ContactsResource,
)

# 详情、修改、删除
api_lims.add_resource(ContactResource,
                      '/contact/<int:pk>',
                      endpoint='contact',
                      strict_slashes=False)

# 创建、列表
api_lims.add_resource(ContactsResource,
                      '/contact',
                      endpoint='contacts',
                      strict_slashes=False)
Example #11
0
@author: zhanghe
@software: PyCharm
@file: url.py
@time: 2019-09-27 11:31
"""

from apps.lims.apis import api_lims
from apps.lims.calendar.resource import (
    CalendarResource,
    CalendarsResource,
    CalendarDateDeltaResource,
)

# 详情、修改、删除
api_lims.add_resource(CalendarResource,
                      '/calendar/<int:pk>',
                      endpoint='calendar',
                      strict_slashes=False)

# 创建、列表
api_lims.add_resource(CalendarsResource,
                      '/calendar',
                      endpoint='calendars',
                      strict_slashes=False)

# 日期
api_lims.add_resource(CalendarDateDeltaResource,
                      '/calendar/date/delta',
                      endpoint='calendar_date_delta',
                      strict_slashes=False)
Example #12
0
#!/usr/bin/env python
# encoding: utf-8
"""
@author: zhanghe
@software: PyCharm
@file: url.py
@time: 2019-09-27 11:31
"""

from apps.lims.apis import api_lims
from apps.lims.department.resource import (
    DepartmentResource,
    DepartmentsResource,
)

# 详情、修改、删除
api_lims.add_resource(DepartmentResource,
                      '/department/<int:pk>',
                      endpoint='department',
                      strict_slashes=False)

# 创建、列表
api_lims.add_resource(DepartmentsResource,
                      '/department',
                      endpoint='departments',
                      strict_slashes=False)
Example #13
0
#!/usr/bin/env python
# encoding: utf-8
"""
@author: zhanghe
@software: PyCharm
@file: url.py
@time: 2019-09-27 11:31
"""

from apps.lims.apis import api_lims
from apps.lims.applicant.resource import (
    ApplicantResource,
    ApplicantsResource,
)

# 详情、修改、删除
api_lims.add_resource(ApplicantResource,
                      '/applicant/<int:pk>',
                      endpoint='applicant',
                      strict_slashes=False)

# 创建、列表
api_lims.add_resource(ApplicantsResource,
                      '/applicant',
                      endpoint='applicants',
                      strict_slashes=False)
Example #14
0
@software: PyCharm
@file: url.py
@time: 2019-09-27 11:31
"""

from apps.lims.apis import api_lims
from apps.lims.specimen_item.resource import (
    SpecimenItemResource,
    SpecimenItemsResource,
    SpecimenCloneResource,
)

# 详情、修改、删除
api_lims.add_resource(
    SpecimenItemResource,
    '/specimen_item/<int:pk>',
    endpoint='specimen_item',
    strict_slashes=False
)

# 创建、列表
api_lims.add_resource(
    SpecimenItemsResource,
    '/specimen_item',
    endpoint='specimen_items',
    strict_slashes=False
)

# 克隆
api_lims.add_resource(
    SpecimenCloneResource,
    '/specimen_item/clone',
Example #15
0
#!/usr/bin/env python
# encoding: utf-8
"""
@author: zhanghe
@software: PyCharm
@file: url.py
@time: 2019-09-27 11:31
"""

from apps.lims.apis import api_lims
from apps.lims.detection.resource import (
    DetectionResource,
    DetectionsResource,
)

# 详情、修改、删除
api_lims.add_resource(DetectionResource,
                      '/detection/<int:pk>',
                      endpoint='detection',
                      strict_slashes=False)

# 创建、列表
api_lims.add_resource(DetectionsResource,
                      '/detection',
                      endpoint='detections',
                      strict_slashes=False)