From f552b41f4b337e6844f71c29ff177915abbfa417 Mon Sep 17 00:00:00 2001 From: Alvin Li Date: Fri, 4 Oct 2013 23:56:35 +0800 Subject: * indicator/static/javascripts/card_chart.js: improved the display position of 'detail_card_info' * indicator/templates/indicator/SheetDefault.html: destroy 'qtip' when close card * added new app 'apps/sfaccount' * implemented 'signup' and 'activate' functions * implemented async sending activation mail (using 'django-celery' and 'redis') * moved 'registration/*' templates to 'sfaccount/templates' * implemented 'password_change' function: o password_change o password_change_done * implemented 'password_reset' function o password_reset o password_reset_done o password_reset_confirm o password_reset_complete o re-write 'sfaccount.fomrs.SFPasswordResetForm' o re-write 'sfaccount.views.password_reset_view' * improved 'sfaccount.functional' send mail functions o to send 'multipart' mail * added 'README.txt' * added app 'apps/recommend': for comparing with the SCI papers and then recommending most related papers for user. --- 97suifangqa/README.txt | 8 + .../apps/indicator/fixtures/initial_data.json | 862 --------------- .../apps/indicator/fixtures_bak/initial_data.json | 862 +++++++++++++++ .../indicator/static/javascripts/card_chart.js | 20 +- .../static/javascripts/delete_card_tip.js | 60 +- .../templates/indicator/SheetDefault.html | 18 +- 97suifangqa/apps/info/fixtures/initial_data.json | 1094 -------------------- .../apps/info/fixtures_bak/initial_data.json | 1094 ++++++++++++++++++++ .../apps/location/fixtures/initial_data.json | 81 -- .../apps/location/fixtures_bak/initial_data.json | 81 ++ 97suifangqa/apps/profile/models.py | 13 +- 97suifangqa/apps/profile/urls.py | 13 +- 97suifangqa/apps/profile/views.py | 31 +- 97suifangqa/apps/recommend/__init__.py | 0 97suifangqa/apps/recommend/models.py | 50 + 97suifangqa/apps/recommend/tests.py | 16 + 97suifangqa/apps/recommend/urls.py | 18 + 97suifangqa/apps/recommend/views.py | 17 + .../apps/sciblog/fixtures/initial_data.json | 1042 ------------------- .../apps/sciblog/fixtures_bak/initial_data.json | 1042 +++++++++++++++++++ 97suifangqa/apps/sfaccount/README.txt | 23 + 97suifangqa/apps/sfaccount/__init__.py | 0 97suifangqa/apps/sfaccount/forms.py | 141 +++ 97suifangqa/apps/sfaccount/functional/__init__.py | 21 + 97suifangqa/apps/sfaccount/functional/mail.py | 45 + 97suifangqa/apps/sfaccount/management/__init__.py | 0 .../apps/sfaccount/management/commands/__init__.py | 0 .../management/commands/cleanupaccounts.py | 22 + 97suifangqa/apps/sfaccount/models.py | 172 +++ 97suifangqa/apps/sfaccount/tasks.py | 10 + .../sfaccount/templates/sfaccount/activate.html | 98 ++ .../templates/sfaccount/activation_email_body.txt | 9 + .../sfaccount/activation_email_subject.txt | 1 + .../apps/sfaccount/templates/sfaccount/login.html | 57 + .../apps/sfaccount/templates/sfaccount/logout.html | 35 + .../templates/sfaccount/password_change.html | 32 + .../templates/sfaccount/password_change_done.html | 35 + .../templates/sfaccount/password_reset.html | 36 + .../sfaccount/password_reset_complete.html | 37 + .../sfaccount/password_reset_confirm.html | 53 + .../templates/sfaccount/password_reset_done.html | 45 + .../templates/sfaccount/password_reset_email.html | 25 + .../templates/sfaccount/password_reset_email.txt | 13 + .../templates/sfaccount/password_reset_subject.txt | 1 + .../apps/sfaccount/templates/sfaccount/signup.html | 38 + 97suifangqa/apps/sfaccount/tests.py | 16 + 97suifangqa/apps/sfaccount/urls.py | 77 ++ 97suifangqa/apps/sfaccount/views.py | 143 +++ 97suifangqa/env/requirements.pip | 3 + 97suifangqa/isuifangqa.db | Bin 400384 -> 376832 bytes 97suifangqa/mail_settings.py.example | 13 + 97suifangqa/settings.py | 35 +- 97suifangqa/socialoauth_settings.py | 17 + 97suifangqa/templates/base.html | 2 +- 97suifangqa/templates/registration/login.html | 47 - 97suifangqa/templates/registration/logout.html | 0 .../registration/password_change_done.html | 0 .../registration/password_change_form.html | 0 .../registration/password_reset_complete.html | 0 .../registration/password_reset_confirm.html | 0 .../registration/password_reset_done.html | 0 .../registration/password_reset_email.html | 0 .../registration/password_reset_form.html | 0 .../registration/password_reset_subject.txt | 0 97suifangqa/templates/registration/signup.html | 24 - 97suifangqa/urls.py | 25 +- 66 files changed, 4534 insertions(+), 3239 deletions(-) create mode 100644 97suifangqa/README.txt delete mode 100644 97suifangqa/apps/indicator/fixtures/initial_data.json create mode 100644 97suifangqa/apps/indicator/fixtures_bak/initial_data.json delete mode 100644 97suifangqa/apps/info/fixtures/initial_data.json create mode 100644 97suifangqa/apps/info/fixtures_bak/initial_data.json delete mode 100644 97suifangqa/apps/location/fixtures/initial_data.json create mode 100644 97suifangqa/apps/location/fixtures_bak/initial_data.json create mode 100644 97suifangqa/apps/recommend/__init__.py create mode 100644 97suifangqa/apps/recommend/models.py create mode 100644 97suifangqa/apps/recommend/tests.py create mode 100644 97suifangqa/apps/recommend/urls.py create mode 100644 97suifangqa/apps/recommend/views.py delete mode 100644 97suifangqa/apps/sciblog/fixtures/initial_data.json create mode 100644 97suifangqa/apps/sciblog/fixtures_bak/initial_data.json create mode 100644 97suifangqa/apps/sfaccount/README.txt create mode 100644 97suifangqa/apps/sfaccount/__init__.py create mode 100644 97suifangqa/apps/sfaccount/forms.py create mode 100644 97suifangqa/apps/sfaccount/functional/__init__.py create mode 100644 97suifangqa/apps/sfaccount/functional/mail.py create mode 100644 97suifangqa/apps/sfaccount/management/__init__.py create mode 100644 97suifangqa/apps/sfaccount/management/commands/__init__.py create mode 100644 97suifangqa/apps/sfaccount/management/commands/cleanupaccounts.py create mode 100644 97suifangqa/apps/sfaccount/models.py create mode 100644 97suifangqa/apps/sfaccount/tasks.py create mode 100644 97suifangqa/apps/sfaccount/templates/sfaccount/activate.html create mode 100644 97suifangqa/apps/sfaccount/templates/sfaccount/activation_email_body.txt create mode 100644 97suifangqa/apps/sfaccount/templates/sfaccount/activation_email_subject.txt create mode 100644 97suifangqa/apps/sfaccount/templates/sfaccount/login.html create mode 100644 97suifangqa/apps/sfaccount/templates/sfaccount/logout.html create mode 100644 97suifangqa/apps/sfaccount/templates/sfaccount/password_change.html create mode 100644 97suifangqa/apps/sfaccount/templates/sfaccount/password_change_done.html create mode 100644 97suifangqa/apps/sfaccount/templates/sfaccount/password_reset.html create mode 100644 97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_complete.html create mode 100644 97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_confirm.html create mode 100644 97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_done.html create mode 100644 97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_email.html create mode 100644 97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_email.txt create mode 100644 97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_subject.txt create mode 100644 97suifangqa/apps/sfaccount/templates/sfaccount/signup.html create mode 100644 97suifangqa/apps/sfaccount/tests.py create mode 100644 97suifangqa/apps/sfaccount/urls.py create mode 100644 97suifangqa/apps/sfaccount/views.py create mode 100644 97suifangqa/mail_settings.py.example create mode 100644 97suifangqa/socialoauth_settings.py delete mode 100644 97suifangqa/templates/registration/login.html delete mode 100644 97suifangqa/templates/registration/logout.html delete mode 100644 97suifangqa/templates/registration/password_change_done.html delete mode 100644 97suifangqa/templates/registration/password_change_form.html delete mode 100644 97suifangqa/templates/registration/password_reset_complete.html delete mode 100644 97suifangqa/templates/registration/password_reset_confirm.html delete mode 100644 97suifangqa/templates/registration/password_reset_done.html delete mode 100644 97suifangqa/templates/registration/password_reset_email.html delete mode 100644 97suifangqa/templates/registration/password_reset_form.html delete mode 100644 97suifangqa/templates/registration/password_reset_subject.txt delete mode 100644 97suifangqa/templates/registration/signup.html diff --git a/97suifangqa/README.txt b/97suifangqa/README.txt new file mode 100644 index 0000000..76c5533 --- /dev/null +++ b/97suifangqa/README.txt @@ -0,0 +1,8 @@ +## async send mail: +-> sfaccount/README.txt + +## run redis & celery +$ redis-server +$ python manage.py celeryd worker -E +$ python manage.py celerycam (for monitoring) + diff --git a/97suifangqa/apps/indicator/fixtures/initial_data.json b/97suifangqa/apps/indicator/fixtures/initial_data.json deleted file mode 100644 index d26f8b9..0000000 --- a/97suifangqa/apps/indicator/fixtures/initial_data.json +++ /dev/null @@ -1,862 +0,0 @@ -[ - { - "pk": 4, - "model": "indicator.indicatorcategory", - "fields": { - "pinyin": "gan-chuan-ci", - "englishName": "Liver Puncture", - "addByUser": 1, - "name": "\u809d\u7a7f\u523a", - "description": "\u809d\u7a7f\u523a" - } - }, - { - "pk": 3, - "model": "indicator.indicatorcategory", - "fields": { - "pinyin": "gan-gong-neng", - "englishName": "Liver Function", - "addByUser": 1, - "name": "\u809d\u529f\u80fd", - "description": "\u809d\u529f\u80fd" - } - }, - { - "pk": 5, - "model": "indicator.indicatorcategory", - "fields": { - "pinyin": "lei-bie-5", - "englishName": "category5", - "addByUser": 1, - "name": "\u7c7b\u522b5", - "description": "\u7c7b\u522b5\r\n\u6d4b\u8bd5" - } - }, - { - "pk": 6, - "model": "indicator.indicatorcategory", - "fields": { - "pinyin": "lei-bie-6", - "englishName": "category6", - "addByUser": 1, - "name": "\u7c7b\u522b6", - "description": "\u7c7b\u522b6\r\n\r\n\u6d4b\u8bd5" - } - }, - { - "pk": 7, - "model": "indicator.indicatorcategory", - "fields": { - "pinyin": "lei-bie-7", - "englishName": "category7", - "addByUser": 1, - "name": "\u7c7b\u522b7", - "description": "\u7c7b\u522b7\r\n\r\n\u6d4b\u8bd5" - } - }, - { - "pk": 2, - "model": "indicator.indicatorcategory", - "fields": { - "pinyin": "liang-dui-ban", - "englishName": "TODO", - "addByUser": 1, - "name": "\u4e24\u5bf9\u534a", - "description": "\u4e59\u809d\u4e24\u5bf9\u534a" - } - }, - { - "pk": 1, - "model": "indicator.indicatorcategory", - "fields": { - "pinyin": "xie-chang-gui", - "englishName": "Blood Routine", - "addByUser": 1, - "name": "\u8840\u5e38\u89c4", - "description": "\u8840\u5e38\u89c4" - } - }, - { - "pk": 3, - "model": "indicator.indicator", - "fields": { - "addByUser": 1, - "name": "\u6d4b\u8bd51", - "dataType": "PM", - "pinyin": "ce-shi-1", - "helpText": "\u5e2e\u52a9 help", - "englishName": "test1", - "categories": [ - 2 - ], - "description": "forms \u6d4b\u8bd51\r\npm type" - } - }, - { - "pk": 4, - "model": "indicator.indicator", - "fields": { - "addByUser": 1, - "name": "\u5b9a\u503c2", - "dataType": "FL", - "pinyin": "ding-zhi-2", - "helpText": "\u6d6e\u70b9\u5b9a\u503c", - "englishName": "float2", - "categories": [ - 2, - 1 - ], - "description": "float type" - } - }, - { - "pk": 2, - "model": "indicator.indicator", - "fields": { - "addByUser": 1, - "name": "\u8303\u56f41", - "dataType": "RG", - "pinyin": "fan-wei-1", - "helpText": "\u8303\u56f4\u578b", - "englishName": "range1", - "categories": [ - 1 - ], - "description": "range type\r\n\r\n\u8303\u56f4\u578b" - } - }, - { - "pk": 1, - "model": "indicator.indicator", - "fields": { - "addByUser": 1, - "name": "\u8c37\u4e19\u8f6c\u6c28\u9176", - "dataType": "FL", - "pinyin": "gu-bing-zhuan-an-mei", - "helpText": "\u63a5\u53d7\u5b9a\u503c\u6570\u636e\uff0c\u5982: 45, 38.7", - "englishName": "Alanine Transaminase", - "categories": [ - 3 - ], - "description": "\u8c37\u4e19\u8f6c\u6c28\u9176\r\nAlanine transaminase (ALT)\r\n\r\n\u6d6e\u70b9\u5b9a\u503c\u578b\u6570\u636e" - } - }, - { - "pk": 1, - "model": "indicator.userindicator", - "fields": { - "followedHistories": [], - "followedIndicators": [ - 3, - 4, - 2, - 1 - ], - "user": 1 - } - }, - { - "pk": 2, - "model": "indicator.userindicator", - "fields": { - "followedHistories": [], - "followedIndicators": [], - "user": 2 - } - }, - { - "pk": 3, - "model": "indicator.userindicator", - "fields": { - "followedHistories": [], - "followedIndicators": [], - "user": 3 - } - }, - { - "pk": 4, - "model": "indicator.userindicator", - "fields": { - "followedHistories": [], - "followedIndicators": [], - "user": 4 - } - }, - { - "pk": 18, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 1, - "notes": "\u8865\u5145\r\n\u8bb0\u5f558", - "created_at": "2013-08-22T06:56:08.417Z", - "updated_at": "2013-08-22T06:56:08.417Z", - "value": "45", - "val_min": null, - "user": 1, - "date": "2013-06-29", - "val_max": null, - "unit": 4 - } - }, - { - "pk": 17, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 1, - "notes": "\u8865\u5145\r\n\u8bb0\u5f557", - "created_at": "2013-08-22T06:48:18.864Z", - "updated_at": "2013-08-22T06:55:36.704Z", - "value": "57", - "val_min": null, - "user": 1, - "date": "2013-07-04", - "val_max": null, - "unit": 1 - } - }, - { - "pk": 15, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 1, - "notes": "\u8865\u5145\r\n\u8bb0\u5f555", - "created_at": "2013-08-22T06:44:43.567Z", - "updated_at": "2013-08-22T06:44:43.567Z", - "value": "81", - "val_min": null, - "user": 1, - "date": "2013-07-07", - "val_max": null, - "unit": 1 - } - }, - { - "pk": 16, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 1, - "notes": "\u8865\u5145\r\n\u8bb0\u5f556", - "created_at": "2013-08-22T06:45:19.971Z", - "updated_at": "2013-08-22T06:47:19.645Z", - "value": "98", - "val_min": null, - "user": 1, - "date": "2013-07-13", - "val_max": null, - "unit": 1 - } - }, - { - "pk": 12, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 1, - "notes": "\u8865\u5145\r\n\u8bb0\u5f554", - "created_at": "2013-08-22T06:41:28.455Z", - "updated_at": "2013-08-22T06:41:28.455Z", - "value": "31", - "val_min": null, - "user": 1, - "date": "2013-07-18", - "val_max": null, - "unit": 1 - } - }, - { - "pk": 11, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 1, - "notes": "\u8865\u5145\r\n\u8bb0\u5f553", - "created_at": "2013-08-22T06:40:45.950Z", - "updated_at": "2013-08-22T06:40:54.585Z", - "value": "49", - "val_min": null, - "user": 1, - "date": "2013-07-21", - "val_max": null, - "unit": 1 - } - }, - { - "pk": 10, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 1, - "notes": "\u8865\u5145\r\n\u8bb0\u5f552", - "created_at": "2013-08-22T06:37:16.110Z", - "updated_at": "2013-08-22T06:39:16.251Z", - "value": "78", - "val_min": null, - "user": 1, - "date": "2013-07-27", - "val_max": null, - "unit": 1 - } - }, - { - "pk": 9, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 1, - "notes": "\u8865\u5145\r\n\u8bb0\u5f551", - "created_at": "2013-08-22T06:36:32.924Z", - "updated_at": "2013-08-22T06:36:32.924Z", - "value": "59", - "val_min": null, - "user": 1, - "date": "2013-08-01", - "val_max": null, - "unit": 1 - } - }, - { - "pk": 1, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 1, - "notes": "\u8c37\u4e19\u8f6c\u6c28\u9176\r\n\r\n\u7b2c1\u6761\u8bb0\u5f55\r\nmodified", - "created_at": "2013-08-05T15:48:00.035Z", - "updated_at": "2013-08-26T12:13:14.102Z", - "value": "50", - "val_min": null, - "user": 1, - "date": "2013-08-05", - "val_max": null, - "unit": 1 - } - }, - { - "pk": 2, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 1, - "notes": "\u8bb0\u5f552", - "created_at": "2013-08-09T10:53:15.927Z", - "updated_at": "2013-08-26T12:12:42.041Z", - "value": "100", - "val_min": null, - "user": 1, - "date": "2013-08-09", - "val_max": null, - "unit": 1 - } - }, - { - "pk": 4, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 1, - "notes": "\u8bb0\u5f553", - "created_at": "2013-08-18T13:33:20.569Z", - "updated_at": "2013-09-12T07:11:09.763Z", - "value": "78.3", - "val_min": null, - "user": 1, - "date": "2013-08-15", - "val_max": null, - "unit": 1 - } - }, - { - "pk": 13, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 1, - "notes": "\u8bb0\u5f554", - "created_at": "2013-08-22T06:42:44.782Z", - "updated_at": "2013-08-22T06:45:43.807Z", - "value": "89", - "val_min": null, - "user": 1, - "date": "2013-08-18", - "val_max": null, - "unit": 1 - } - }, - { - "pk": 14, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 1, - "notes": "\u8bb0\u5f555", - "created_at": "2013-08-22T06:43:32.415Z", - "updated_at": "2013-08-22T06:43:32.415Z", - "value": "56", - "val_min": null, - "user": 1, - "date": "2013-08-22", - "val_max": null, - "unit": 1 - } - }, - { - "pk": 6, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 2, - "notes": "", - "created_at": "2013-08-18T13:46:26.511Z", - "updated_at": "2013-08-18T13:46:26.511Z", - "value": "", - "val_min": 10000.0, - "user": 1, - "date": "2013-08-05", - "val_max": 23000.0, - "unit": 3 - } - }, - { - "pk": 5, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 2, - "notes": "", - "created_at": "2013-08-18T13:37:41.124Z", - "updated_at": "2013-08-26T16:04:54.703Z", - "value": "", - "val_min": 15000.0, - "user": 1, - "date": "2013-08-10", - "val_max": 20000.0, - "unit": 3 - } - }, - { - "pk": 7, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 2, - "notes": "range type\r\nrecord 3", - "created_at": "2013-08-19T11:30:26.675Z", - "updated_at": "2013-08-19T11:30:26.675Z", - "value": "", - "val_min": 15000.0, - "user": 1, - "date": "2013-08-17", - "val_max": 30000.0, - "unit": 3 - } - }, - { - "pk": 21, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 2, - "notes": "", - "created_at": "2013-09-12T07:21:24.976Z", - "updated_at": "2013-09-12T07:21:24.977Z", - "value": "", - "val_min": 50000.0, - "user": 1, - "date": "2013-09-01", - "val_max": 80000.0, - "unit": 3 - } - }, - { - "pk": 3, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 3, - "notes": "pm type\r\nrecord 1", - "created_at": "2013-08-16T16:07:00.547Z", - "updated_at": "2013-09-09T01:56:20.103Z", - "value": "+", - "val_min": null, - "user": 1, - "date": "2013-08-16", - "val_max": null, - "unit": null - } - }, - { - "pk": 20, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 4, - "notes": "", - "created_at": "2013-09-12T07:12:42.394Z", - "updated_at": "2013-09-12T07:12:42.394Z", - "value": "600", - "val_min": null, - "user": 1, - "date": "2013-09-02", - "val_max": null, - "unit": 4 - } - }, - { - "pk": 19, - "model": "indicator.indicatorrecord", - "fields": { - "indicator": 4, - "notes": "", - "created_at": "2013-09-11T16:35:15.307Z", - "updated_at": "2013-09-11T16:35:15.307Z", - "value": "710", - "val_min": null, - "user": 1, - "date": "2013-09-12", - "val_max": null, - "unit": 4 - } - }, - { - "pk": 1, - "model": "indicator.recordhistory", - "fields": { - "val_min_bak": null, - "created_at": "2013-08-05T16:07:01.832Z", - "indicatorRecord": 1, - "reason": "\u6d4b\u8bd5\r\nadmin\u754c\u9762\u76f4\u63a5\u4fee\u6539", - "unit_bak": 1, - "val_max_bak": null, - "value_bak": "250", - "date_bak": "2013-08-05", - "notes_bak": "\u6307\u68071\r\n\u7b2c1\u6761\u8bb0\u5f55" - } - }, - { - "pk": 2, - "model": "indicator.recordhistory", - "fields": { - "val_min_bak": null, - "created_at": "2013-08-10T11:40:23.170Z", - "indicatorRecord": 1, - "reason": "\u6d4b\u8bd5\u4fee\u6539", - "unit_bak": 1, - "val_max_bak": null, - "value_bak": "250", - "date_bak": "2013-08-05", - "notes_bak": "\u6307\u68071\r\n\u7b2c1\u6761\u8bb0\u5f55" - } - }, - { - "pk": 3, - "model": "indicator.recordhistory", - "fields": { - "val_min_bak": null, - "created_at": "2013-08-26T08:08:16.911Z", - "indicatorRecord": 1, - "reason": "test reason", - "unit_bak": 1, - "val_max_bak": null, - "value_bak": "50", - "date_bak": "2013-08-05", - "notes_bak": "\u8c37\u4e19\u8f6c\u6c28\u9176\r\n\r\n\u7b2c1\u6761\u8bb0\u5f55\r\n" - } - }, - { - "pk": 4, - "model": "indicator.recordhistory", - "fields": { - "val_min_bak": null, - "created_at": "2013-08-26T12:11:29.572Z", - "indicatorRecord": 1, - "reason": "test", - "unit_bak": 1, - "val_max_bak": null, - "value_bak": "50", - "date_bak": "2013-08-05", - "notes_bak": "\u8c37\u4e19\u8f6c\u6c28\u9176\r\n\r\n\u7b2c1\u6761\u8bb0\u5f55\r\nmodified" - } - }, - { - "pk": 5, - "model": "indicator.recordhistory", - "fields": { - "val_min_bak": null, - "created_at": "2013-08-26T12:20:54.790Z", - "indicatorRecord": 1, - "reason": "test", - "unit_bak": 1, - "val_max_bak": null, - "value_bak": "50", - "date_bak": "2013-08-05", - "notes_bak": "\u8c37\u4e19\u8f6c\u6c28\u9176\r\n\r\n\u7b2c1\u6761\u8bb0\u5f55\r\nmodified" - } - }, - { - "pk": 13, - "model": "indicator.recordhistory", - "fields": { - "val_min_bak": null, - "created_at": "2013-09-09T01:53:47.362Z", - "indicatorRecord": 3, - "reason": "test to modify pm_data 1", - "unit_bak": null, - "val_max_bak": null, - "value_bak": "+", - "date_bak": "2013-08-17", - "notes_bak": "pm type\r\nrecord 1" - } - }, - { - "pk": 14, - "model": "indicator.recordhistory", - "fields": { - "val_min_bak": null, - "created_at": "2013-09-09T01:54:44.215Z", - "indicatorRecord": 3, - "reason": "test to modify pm_data 2, modified date", - "unit_bak": null, - "val_max_bak": null, - "value_bak": "-", - "date_bak": "2013-08-17", - "notes_bak": "pm type\r\nrecord 1" - } - }, - { - "pk": 15, - "model": "indicator.recordhistory", - "fields": { - "val_min_bak": null, - "created_at": "2013-09-09T01:56:19.906Z", - "indicatorRecord": 3, - "reason": "test 3, modified date & value", - "unit_bak": null, - "val_max_bak": null, - "value_bak": "-", - "date_bak": "2013-08-18", - "notes_bak": "pm type\r\nrecord 1" - } - }, - { - "pk": 7, - "model": "indicator.recordhistory", - "fields": { - "val_min_bak": null, - "created_at": "2013-08-26T12:24:26.681Z", - "indicatorRecord": 4, - "reason": "modification test1", - "unit_bak": 1, - "val_max_bak": null, - "value_bak": "150", - "date_bak": "2013-08-15", - "notes_bak": "\u8bb0\u5f553" - } - }, - { - "pk": 8, - "model": "indicator.recordhistory", - "fields": { - "val_min_bak": null, - "created_at": "2013-08-26T12:29:57.344Z", - "indicatorRecord": 4, - "reason": "modification test2", - "unit_bak": 1, - "val_max_bak": null, - "value_bak": "0", - "date_bak": "2013-08-15", - "notes_bak": "\u8bb0\u5f553" - } - }, - { - "pk": 16, - "model": "indicator.recordhistory", - "fields": { - "val_min_bak": null, - "created_at": "2013-09-12T07:11:09.554Z", - "indicatorRecord": 4, - "reason": "test", - "unit_bak": 1, - "val_max_bak": null, - "value_bak": "81.3", - "date_bak": "2013-08-14", - "notes_bak": "\u8bb0\u5f553" - } - }, - { - "pk": 9, - "model": "indicator.recordhistory", - "fields": { - "val_min_bak": 15000.0, - "created_at": "2013-08-26T16:04:54.516Z", - "indicatorRecord": 5, - "reason": "modify1(popup)", - "unit_bak": 3, - "val_max_bak": 25000.0, - "value_bak": "", - "date_bak": "2013-08-10", - "notes_bak": "" - } - }, - { - "pk": 1, - "model": "indicator.unit", - "fields": { - "indicator": 1, - "description": "IU/L\r\n\r\n\u8c37\u4e19\u8f6c\u6c28\u9176\r\nAlanine transaminase (ALT)", - "symbol": "IU/L", - "addByUser": 1, - "standard": true, - "relation": "v", - "name": "\u62f7\u8d1d/\u5347" - } - }, - { - "pk": 2, - "model": "indicator.unit", - "fields": { - "indicator": 1, - "description": "", - "symbol": "unit12", - "addByUser": 1, - "standard": false, - "relation": "log10(v) + 10", - "name": "\u5355\u4f4d12" - } - }, - { - "pk": 3, - "model": "indicator.unit", - "fields": { - "indicator": 2, - "description": "", - "symbol": "\u62f7\u8d1d/mL", - "addByUser": 1, - "standard": true, - "relation": "v", - "name": "\u62f7\u8d1d/mL" - } - }, - { - "pk": 4, - "model": "indicator.unit", - "fields": { - "indicator": 4, - "description": "\u7b80\u5355\u63cf\u8ff0", - "symbol": "unit41", - "addByUser": 1, - "standard": true, - "relation": "v", - "name": "\u5355\u4f4d41" - } - }, - { - "pk": 1, - "model": "indicator.innateconfine", - "fields": { - "math_max": 200.0, - "indicator": 1, - "human_max": 64.0, - "description": "\u8c37\u4e19\u8f6c\u6c28\u9176\r\n\r\n\u6b63\u5e38\u503c\u8303\u56f4\r\n\u5141\u8bb8\u6570\u636e\u8303\u56f4", - "val_norm": "", - "addByUser": 1, - "human_min": 10.0, - "unit": 1, - "math_min": 0.0 - } - }, - { - "pk": 2, - "model": "indicator.innateconfine", - "fields": { - "math_max": 80000.0, - "indicator": 2, - "human_max": 50000.0, - "description": "\u6307\u6807\r\n\r\n\u6570\u636e\u7c7b\u578b\uff1a\u8303\u56f4\u578b\r\n\r\n\u6570\u636e\u8303\u56f4", - "val_norm": "", - "addByUser": 1, - "human_min": 10000.0, - "unit": 3, - "math_min": 5000.0 - } - }, - { - "pk": 3, - "model": "indicator.innateconfine", - "fields": { - "math_max": null, - "indicator": 3, - "human_max": null, - "description": "pm type", - "val_norm": "+", - "addByUser": 1, - "human_min": null, - "unit": null, - "math_min": null - } - }, - { - "pk": 4, - "model": "indicator.innateconfine", - "fields": { - "math_max": 15000.0, - "indicator": 4, - "human_max": 10000.0, - "description": "float type", - "val_norm": "", - "addByUser": 1, - "human_min": 500.0, - "unit": 4, - "math_min": 0.0 - } - }, - { - "pk": 1, - "model": "indicator.relatedindicator", - "fields": { - "indicator": 1, - "weight": 5.9, - "created_at": "2013-08-10T22:40:00.035Z", - "updated_at": "2013-08-10T22:40:00.326Z", - "blog": null, - "annotation": 2, - "objectType": "AN" - } - }, - { - "pk": 3, - "model": "indicator.relatedindicator", - "fields": { - "indicator": 1, - "weight": 8.0, - "created_at": "2013-08-11T00:56:08.080Z", - "updated_at": "2013-08-11T00:56:08.080Z", - "blog": null, - "annotation": 1, - "objectType": "AN" - } - }, - { - "pk": 2, - "model": "indicator.relatedindicator", - "fields": { - "indicator": 2, - "weight": 8.3, - "created_at": "2013-08-10T22:50:00.035Z", - "updated_at": "2013-08-10T22:50:00.326Z", - "blog": 3, - "annotation": null, - "objectType": "BL" - } - }, - { - "pk": 4, - "model": "indicator.relatedindicator", - "fields": { - "indicator": 1, - "weight": 4.0, - "created_at": "2013-08-11T00:56:49.463Z", - "updated_at": "2013-08-11T00:56:49.463Z", - "blog": 1, - "annotation": null, - "objectType": "BL" - } - }, - { - "pk": 5, - "model": "indicator.relatedindicator", - "fields": { - "indicator": 1, - "weight": 6.0, - "created_at": "2013-08-11T00:57:23.067Z", - "updated_at": "2013-08-11T00:57:23.067Z", - "blog": 3, - "annotation": null, - "objectType": "BL" - } - } -] \ No newline at end of file diff --git a/97suifangqa/apps/indicator/fixtures_bak/initial_data.json b/97suifangqa/apps/indicator/fixtures_bak/initial_data.json new file mode 100644 index 0000000..d26f8b9 --- /dev/null +++ b/97suifangqa/apps/indicator/fixtures_bak/initial_data.json @@ -0,0 +1,862 @@ +[ + { + "pk": 4, + "model": "indicator.indicatorcategory", + "fields": { + "pinyin": "gan-chuan-ci", + "englishName": "Liver Puncture", + "addByUser": 1, + "name": "\u809d\u7a7f\u523a", + "description": "\u809d\u7a7f\u523a" + } + }, + { + "pk": 3, + "model": "indicator.indicatorcategory", + "fields": { + "pinyin": "gan-gong-neng", + "englishName": "Liver Function", + "addByUser": 1, + "name": "\u809d\u529f\u80fd", + "description": "\u809d\u529f\u80fd" + } + }, + { + "pk": 5, + "model": "indicator.indicatorcategory", + "fields": { + "pinyin": "lei-bie-5", + "englishName": "category5", + "addByUser": 1, + "name": "\u7c7b\u522b5", + "description": "\u7c7b\u522b5\r\n\u6d4b\u8bd5" + } + }, + { + "pk": 6, + "model": "indicator.indicatorcategory", + "fields": { + "pinyin": "lei-bie-6", + "englishName": "category6", + "addByUser": 1, + "name": "\u7c7b\u522b6", + "description": "\u7c7b\u522b6\r\n\r\n\u6d4b\u8bd5" + } + }, + { + "pk": 7, + "model": "indicator.indicatorcategory", + "fields": { + "pinyin": "lei-bie-7", + "englishName": "category7", + "addByUser": 1, + "name": "\u7c7b\u522b7", + "description": "\u7c7b\u522b7\r\n\r\n\u6d4b\u8bd5" + } + }, + { + "pk": 2, + "model": "indicator.indicatorcategory", + "fields": { + "pinyin": "liang-dui-ban", + "englishName": "TODO", + "addByUser": 1, + "name": "\u4e24\u5bf9\u534a", + "description": "\u4e59\u809d\u4e24\u5bf9\u534a" + } + }, + { + "pk": 1, + "model": "indicator.indicatorcategory", + "fields": { + "pinyin": "xie-chang-gui", + "englishName": "Blood Routine", + "addByUser": 1, + "name": "\u8840\u5e38\u89c4", + "description": "\u8840\u5e38\u89c4" + } + }, + { + "pk": 3, + "model": "indicator.indicator", + "fields": { + "addByUser": 1, + "name": "\u6d4b\u8bd51", + "dataType": "PM", + "pinyin": "ce-shi-1", + "helpText": "\u5e2e\u52a9 help", + "englishName": "test1", + "categories": [ + 2 + ], + "description": "forms \u6d4b\u8bd51\r\npm type" + } + }, + { + "pk": 4, + "model": "indicator.indicator", + "fields": { + "addByUser": 1, + "name": "\u5b9a\u503c2", + "dataType": "FL", + "pinyin": "ding-zhi-2", + "helpText": "\u6d6e\u70b9\u5b9a\u503c", + "englishName": "float2", + "categories": [ + 2, + 1 + ], + "description": "float type" + } + }, + { + "pk": 2, + "model": "indicator.indicator", + "fields": { + "addByUser": 1, + "name": "\u8303\u56f41", + "dataType": "RG", + "pinyin": "fan-wei-1", + "helpText": "\u8303\u56f4\u578b", + "englishName": "range1", + "categories": [ + 1 + ], + "description": "range type\r\n\r\n\u8303\u56f4\u578b" + } + }, + { + "pk": 1, + "model": "indicator.indicator", + "fields": { + "addByUser": 1, + "name": "\u8c37\u4e19\u8f6c\u6c28\u9176", + "dataType": "FL", + "pinyin": "gu-bing-zhuan-an-mei", + "helpText": "\u63a5\u53d7\u5b9a\u503c\u6570\u636e\uff0c\u5982: 45, 38.7", + "englishName": "Alanine Transaminase", + "categories": [ + 3 + ], + "description": "\u8c37\u4e19\u8f6c\u6c28\u9176\r\nAlanine transaminase (ALT)\r\n\r\n\u6d6e\u70b9\u5b9a\u503c\u578b\u6570\u636e" + } + }, + { + "pk": 1, + "model": "indicator.userindicator", + "fields": { + "followedHistories": [], + "followedIndicators": [ + 3, + 4, + 2, + 1 + ], + "user": 1 + } + }, + { + "pk": 2, + "model": "indicator.userindicator", + "fields": { + "followedHistories": [], + "followedIndicators": [], + "user": 2 + } + }, + { + "pk": 3, + "model": "indicator.userindicator", + "fields": { + "followedHistories": [], + "followedIndicators": [], + "user": 3 + } + }, + { + "pk": 4, + "model": "indicator.userindicator", + "fields": { + "followedHistories": [], + "followedIndicators": [], + "user": 4 + } + }, + { + "pk": 18, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 1, + "notes": "\u8865\u5145\r\n\u8bb0\u5f558", + "created_at": "2013-08-22T06:56:08.417Z", + "updated_at": "2013-08-22T06:56:08.417Z", + "value": "45", + "val_min": null, + "user": 1, + "date": "2013-06-29", + "val_max": null, + "unit": 4 + } + }, + { + "pk": 17, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 1, + "notes": "\u8865\u5145\r\n\u8bb0\u5f557", + "created_at": "2013-08-22T06:48:18.864Z", + "updated_at": "2013-08-22T06:55:36.704Z", + "value": "57", + "val_min": null, + "user": 1, + "date": "2013-07-04", + "val_max": null, + "unit": 1 + } + }, + { + "pk": 15, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 1, + "notes": "\u8865\u5145\r\n\u8bb0\u5f555", + "created_at": "2013-08-22T06:44:43.567Z", + "updated_at": "2013-08-22T06:44:43.567Z", + "value": "81", + "val_min": null, + "user": 1, + "date": "2013-07-07", + "val_max": null, + "unit": 1 + } + }, + { + "pk": 16, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 1, + "notes": "\u8865\u5145\r\n\u8bb0\u5f556", + "created_at": "2013-08-22T06:45:19.971Z", + "updated_at": "2013-08-22T06:47:19.645Z", + "value": "98", + "val_min": null, + "user": 1, + "date": "2013-07-13", + "val_max": null, + "unit": 1 + } + }, + { + "pk": 12, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 1, + "notes": "\u8865\u5145\r\n\u8bb0\u5f554", + "created_at": "2013-08-22T06:41:28.455Z", + "updated_at": "2013-08-22T06:41:28.455Z", + "value": "31", + "val_min": null, + "user": 1, + "date": "2013-07-18", + "val_max": null, + "unit": 1 + } + }, + { + "pk": 11, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 1, + "notes": "\u8865\u5145\r\n\u8bb0\u5f553", + "created_at": "2013-08-22T06:40:45.950Z", + "updated_at": "2013-08-22T06:40:54.585Z", + "value": "49", + "val_min": null, + "user": 1, + "date": "2013-07-21", + "val_max": null, + "unit": 1 + } + }, + { + "pk": 10, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 1, + "notes": "\u8865\u5145\r\n\u8bb0\u5f552", + "created_at": "2013-08-22T06:37:16.110Z", + "updated_at": "2013-08-22T06:39:16.251Z", + "value": "78", + "val_min": null, + "user": 1, + "date": "2013-07-27", + "val_max": null, + "unit": 1 + } + }, + { + "pk": 9, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 1, + "notes": "\u8865\u5145\r\n\u8bb0\u5f551", + "created_at": "2013-08-22T06:36:32.924Z", + "updated_at": "2013-08-22T06:36:32.924Z", + "value": "59", + "val_min": null, + "user": 1, + "date": "2013-08-01", + "val_max": null, + "unit": 1 + } + }, + { + "pk": 1, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 1, + "notes": "\u8c37\u4e19\u8f6c\u6c28\u9176\r\n\r\n\u7b2c1\u6761\u8bb0\u5f55\r\nmodified", + "created_at": "2013-08-05T15:48:00.035Z", + "updated_at": "2013-08-26T12:13:14.102Z", + "value": "50", + "val_min": null, + "user": 1, + "date": "2013-08-05", + "val_max": null, + "unit": 1 + } + }, + { + "pk": 2, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 1, + "notes": "\u8bb0\u5f552", + "created_at": "2013-08-09T10:53:15.927Z", + "updated_at": "2013-08-26T12:12:42.041Z", + "value": "100", + "val_min": null, + "user": 1, + "date": "2013-08-09", + "val_max": null, + "unit": 1 + } + }, + { + "pk": 4, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 1, + "notes": "\u8bb0\u5f553", + "created_at": "2013-08-18T13:33:20.569Z", + "updated_at": "2013-09-12T07:11:09.763Z", + "value": "78.3", + "val_min": null, + "user": 1, + "date": "2013-08-15", + "val_max": null, + "unit": 1 + } + }, + { + "pk": 13, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 1, + "notes": "\u8bb0\u5f554", + "created_at": "2013-08-22T06:42:44.782Z", + "updated_at": "2013-08-22T06:45:43.807Z", + "value": "89", + "val_min": null, + "user": 1, + "date": "2013-08-18", + "val_max": null, + "unit": 1 + } + }, + { + "pk": 14, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 1, + "notes": "\u8bb0\u5f555", + "created_at": "2013-08-22T06:43:32.415Z", + "updated_at": "2013-08-22T06:43:32.415Z", + "value": "56", + "val_min": null, + "user": 1, + "date": "2013-08-22", + "val_max": null, + "unit": 1 + } + }, + { + "pk": 6, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 2, + "notes": "", + "created_at": "2013-08-18T13:46:26.511Z", + "updated_at": "2013-08-18T13:46:26.511Z", + "value": "", + "val_min": 10000.0, + "user": 1, + "date": "2013-08-05", + "val_max": 23000.0, + "unit": 3 + } + }, + { + "pk": 5, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 2, + "notes": "", + "created_at": "2013-08-18T13:37:41.124Z", + "updated_at": "2013-08-26T16:04:54.703Z", + "value": "", + "val_min": 15000.0, + "user": 1, + "date": "2013-08-10", + "val_max": 20000.0, + "unit": 3 + } + }, + { + "pk": 7, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 2, + "notes": "range type\r\nrecord 3", + "created_at": "2013-08-19T11:30:26.675Z", + "updated_at": "2013-08-19T11:30:26.675Z", + "value": "", + "val_min": 15000.0, + "user": 1, + "date": "2013-08-17", + "val_max": 30000.0, + "unit": 3 + } + }, + { + "pk": 21, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 2, + "notes": "", + "created_at": "2013-09-12T07:21:24.976Z", + "updated_at": "2013-09-12T07:21:24.977Z", + "value": "", + "val_min": 50000.0, + "user": 1, + "date": "2013-09-01", + "val_max": 80000.0, + "unit": 3 + } + }, + { + "pk": 3, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 3, + "notes": "pm type\r\nrecord 1", + "created_at": "2013-08-16T16:07:00.547Z", + "updated_at": "2013-09-09T01:56:20.103Z", + "value": "+", + "val_min": null, + "user": 1, + "date": "2013-08-16", + "val_max": null, + "unit": null + } + }, + { + "pk": 20, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 4, + "notes": "", + "created_at": "2013-09-12T07:12:42.394Z", + "updated_at": "2013-09-12T07:12:42.394Z", + "value": "600", + "val_min": null, + "user": 1, + "date": "2013-09-02", + "val_max": null, + "unit": 4 + } + }, + { + "pk": 19, + "model": "indicator.indicatorrecord", + "fields": { + "indicator": 4, + "notes": "", + "created_at": "2013-09-11T16:35:15.307Z", + "updated_at": "2013-09-11T16:35:15.307Z", + "value": "710", + "val_min": null, + "user": 1, + "date": "2013-09-12", + "val_max": null, + "unit": 4 + } + }, + { + "pk": 1, + "model": "indicator.recordhistory", + "fields": { + "val_min_bak": null, + "created_at": "2013-08-05T16:07:01.832Z", + "indicatorRecord": 1, + "reason": "\u6d4b\u8bd5\r\nadmin\u754c\u9762\u76f4\u63a5\u4fee\u6539", + "unit_bak": 1, + "val_max_bak": null, + "value_bak": "250", + "date_bak": "2013-08-05", + "notes_bak": "\u6307\u68071\r\n\u7b2c1\u6761\u8bb0\u5f55" + } + }, + { + "pk": 2, + "model": "indicator.recordhistory", + "fields": { + "val_min_bak": null, + "created_at": "2013-08-10T11:40:23.170Z", + "indicatorRecord": 1, + "reason": "\u6d4b\u8bd5\u4fee\u6539", + "unit_bak": 1, + "val_max_bak": null, + "value_bak": "250", + "date_bak": "2013-08-05", + "notes_bak": "\u6307\u68071\r\n\u7b2c1\u6761\u8bb0\u5f55" + } + }, + { + "pk": 3, + "model": "indicator.recordhistory", + "fields": { + "val_min_bak": null, + "created_at": "2013-08-26T08:08:16.911Z", + "indicatorRecord": 1, + "reason": "test reason", + "unit_bak": 1, + "val_max_bak": null, + "value_bak": "50", + "date_bak": "2013-08-05", + "notes_bak": "\u8c37\u4e19\u8f6c\u6c28\u9176\r\n\r\n\u7b2c1\u6761\u8bb0\u5f55\r\n" + } + }, + { + "pk": 4, + "model": "indicator.recordhistory", + "fields": { + "val_min_bak": null, + "created_at": "2013-08-26T12:11:29.572Z", + "indicatorRecord": 1, + "reason": "test", + "unit_bak": 1, + "val_max_bak": null, + "value_bak": "50", + "date_bak": "2013-08-05", + "notes_bak": "\u8c37\u4e19\u8f6c\u6c28\u9176\r\n\r\n\u7b2c1\u6761\u8bb0\u5f55\r\nmodified" + } + }, + { + "pk": 5, + "model": "indicator.recordhistory", + "fields": { + "val_min_bak": null, + "created_at": "2013-08-26T12:20:54.790Z", + "indicatorRecord": 1, + "reason": "test", + "unit_bak": 1, + "val_max_bak": null, + "value_bak": "50", + "date_bak": "2013-08-05", + "notes_bak": "\u8c37\u4e19\u8f6c\u6c28\u9176\r\n\r\n\u7b2c1\u6761\u8bb0\u5f55\r\nmodified" + } + }, + { + "pk": 13, + "model": "indicator.recordhistory", + "fields": { + "val_min_bak": null, + "created_at": "2013-09-09T01:53:47.362Z", + "indicatorRecord": 3, + "reason": "test to modify pm_data 1", + "unit_bak": null, + "val_max_bak": null, + "value_bak": "+", + "date_bak": "2013-08-17", + "notes_bak": "pm type\r\nrecord 1" + } + }, + { + "pk": 14, + "model": "indicator.recordhistory", + "fields": { + "val_min_bak": null, + "created_at": "2013-09-09T01:54:44.215Z", + "indicatorRecord": 3, + "reason": "test to modify pm_data 2, modified date", + "unit_bak": null, + "val_max_bak": null, + "value_bak": "-", + "date_bak": "2013-08-17", + "notes_bak": "pm type\r\nrecord 1" + } + }, + { + "pk": 15, + "model": "indicator.recordhistory", + "fields": { + "val_min_bak": null, + "created_at": "2013-09-09T01:56:19.906Z", + "indicatorRecord": 3, + "reason": "test 3, modified date & value", + "unit_bak": null, + "val_max_bak": null, + "value_bak": "-", + "date_bak": "2013-08-18", + "notes_bak": "pm type\r\nrecord 1" + } + }, + { + "pk": 7, + "model": "indicator.recordhistory", + "fields": { + "val_min_bak": null, + "created_at": "2013-08-26T12:24:26.681Z", + "indicatorRecord": 4, + "reason": "modification test1", + "unit_bak": 1, + "val_max_bak": null, + "value_bak": "150", + "date_bak": "2013-08-15", + "notes_bak": "\u8bb0\u5f553" + } + }, + { + "pk": 8, + "model": "indicator.recordhistory", + "fields": { + "val_min_bak": null, + "created_at": "2013-08-26T12:29:57.344Z", + "indicatorRecord": 4, + "reason": "modification test2", + "unit_bak": 1, + "val_max_bak": null, + "value_bak": "0", + "date_bak": "2013-08-15", + "notes_bak": "\u8bb0\u5f553" + } + }, + { + "pk": 16, + "model": "indicator.recordhistory", + "fields": { + "val_min_bak": null, + "created_at": "2013-09-12T07:11:09.554Z", + "indicatorRecord": 4, + "reason": "test", + "unit_bak": 1, + "val_max_bak": null, + "value_bak": "81.3", + "date_bak": "2013-08-14", + "notes_bak": "\u8bb0\u5f553" + } + }, + { + "pk": 9, + "model": "indicator.recordhistory", + "fields": { + "val_min_bak": 15000.0, + "created_at": "2013-08-26T16:04:54.516Z", + "indicatorRecord": 5, + "reason": "modify1(popup)", + "unit_bak": 3, + "val_max_bak": 25000.0, + "value_bak": "", + "date_bak": "2013-08-10", + "notes_bak": "" + } + }, + { + "pk": 1, + "model": "indicator.unit", + "fields": { + "indicator": 1, + "description": "IU/L\r\n\r\n\u8c37\u4e19\u8f6c\u6c28\u9176\r\nAlanine transaminase (ALT)", + "symbol": "IU/L", + "addByUser": 1, + "standard": true, + "relation": "v", + "name": "\u62f7\u8d1d/\u5347" + } + }, + { + "pk": 2, + "model": "indicator.unit", + "fields": { + "indicator": 1, + "description": "", + "symbol": "unit12", + "addByUser": 1, + "standard": false, + "relation": "log10(v) + 10", + "name": "\u5355\u4f4d12" + } + }, + { + "pk": 3, + "model": "indicator.unit", + "fields": { + "indicator": 2, + "description": "", + "symbol": "\u62f7\u8d1d/mL", + "addByUser": 1, + "standard": true, + "relation": "v", + "name": "\u62f7\u8d1d/mL" + } + }, + { + "pk": 4, + "model": "indicator.unit", + "fields": { + "indicator": 4, + "description": "\u7b80\u5355\u63cf\u8ff0", + "symbol": "unit41", + "addByUser": 1, + "standard": true, + "relation": "v", + "name": "\u5355\u4f4d41" + } + }, + { + "pk": 1, + "model": "indicator.innateconfine", + "fields": { + "math_max": 200.0, + "indicator": 1, + "human_max": 64.0, + "description": "\u8c37\u4e19\u8f6c\u6c28\u9176\r\n\r\n\u6b63\u5e38\u503c\u8303\u56f4\r\n\u5141\u8bb8\u6570\u636e\u8303\u56f4", + "val_norm": "", + "addByUser": 1, + "human_min": 10.0, + "unit": 1, + "math_min": 0.0 + } + }, + { + "pk": 2, + "model": "indicator.innateconfine", + "fields": { + "math_max": 80000.0, + "indicator": 2, + "human_max": 50000.0, + "description": "\u6307\u6807\r\n\r\n\u6570\u636e\u7c7b\u578b\uff1a\u8303\u56f4\u578b\r\n\r\n\u6570\u636e\u8303\u56f4", + "val_norm": "", + "addByUser": 1, + "human_min": 10000.0, + "unit": 3, + "math_min": 5000.0 + } + }, + { + "pk": 3, + "model": "indicator.innateconfine", + "fields": { + "math_max": null, + "indicator": 3, + "human_max": null, + "description": "pm type", + "val_norm": "+", + "addByUser": 1, + "human_min": null, + "unit": null, + "math_min": null + } + }, + { + "pk": 4, + "model": "indicator.innateconfine", + "fields": { + "math_max": 15000.0, + "indicator": 4, + "human_max": 10000.0, + "description": "float type", + "val_norm": "", + "addByUser": 1, + "human_min": 500.0, + "unit": 4, + "math_min": 0.0 + } + }, + { + "pk": 1, + "model": "indicator.relatedindicator", + "fields": { + "indicator": 1, + "weight": 5.9, + "created_at": "2013-08-10T22:40:00.035Z", + "updated_at": "2013-08-10T22:40:00.326Z", + "blog": null, + "annotation": 2, + "objectType": "AN" + } + }, + { + "pk": 3, + "model": "indicator.relatedindicator", + "fields": { + "indicator": 1, + "weight": 8.0, + "created_at": "2013-08-11T00:56:08.080Z", + "updated_at": "2013-08-11T00:56:08.080Z", + "blog": null, + "annotation": 1, + "objectType": "AN" + } + }, + { + "pk": 2, + "model": "indicator.relatedindicator", + "fields": { + "indicator": 2, + "weight": 8.3, + "created_at": "2013-08-10T22:50:00.035Z", + "updated_at": "2013-08-10T22:50:00.326Z", + "blog": 3, + "annotation": null, + "objectType": "BL" + } + }, + { + "pk": 4, + "model": "indicator.relatedindicator", + "fields": { + "indicator": 1, + "weight": 4.0, + "created_at": "2013-08-11T00:56:49.463Z", + "updated_at": "2013-08-11T00:56:49.463Z", + "blog": 1, + "annotation": null, + "objectType": "BL" + } + }, + { + "pk": 5, + "model": "indicator.relatedindicator", + "fields": { + "indicator": 1, + "weight": 6.0, + "created_at": "2013-08-11T00:57:23.067Z", + "updated_at": "2013-08-11T00:57:23.067Z", + "blog": 3, + "annotation": null, + "objectType": "BL" + } + } +] \ No newline at end of file diff --git a/97suifangqa/apps/indicator/static/javascripts/card_chart.js b/97suifangqa/apps/indicator/static/javascripts/card_chart.js index 92a91c0..ef2eb24 100644 --- a/97suifangqa/apps/indicator/static/javascripts/card_chart.js +++ b/97suifangqa/apps/indicator/static/javascripts/card_chart.js @@ -92,6 +92,22 @@ $(document).ready(function(){ // update 'detail_card_id' detail_card_id = $(this).closest(".index_card").attr("id").replace('index_card_', ''); var card = $("#index_card_"+detail_card_id); + // determine the position to show the 'detail_card' + var pos_to_insertafter = null; + if (card.hasClass("index_card_sec")) { + // this card in on the right + pos_to_insertafter = card; + } + else if (card.nextAll(".index_card_sec").length) { + // this card is on the left + pos_to_insertafter = card.nextAll(".index_card_sec").first(); + } + else { + // this card is the last card + pos_to_insertafter = card.nextAll(".act_card_container"); + } + // move 'detail_card_info' div + $(".detail_card_info").insertAfter(pos_to_insertafter); // check if this card has data (class "record_empty") if (card.hasClass("record_empty")) { $(".detail_card_info").hide(); @@ -142,7 +158,7 @@ $(document).ready(function(){ getdata_type, getdata_num, begin_date_str, end_date_str ); - $(".act_card_container").addClass("move_div_2_left"); + //$(".act_card_container").addClass("move_div_2_left"); return false; }); @@ -215,7 +231,7 @@ $(document).ready(function(){ //初始化详细卡片id detail_card_id = "-1"; //添加删除div位置初始化 - $(".act_card_container").removeClass("move_div_2_left"); + //$(".act_card_container").removeClass("move_div_2_left"); return false; }); }); diff --git a/97suifangqa/apps/indicator/static/javascripts/delete_card_tip.js b/97suifangqa/apps/indicator/static/javascripts/delete_card_tip.js index 9365d46..da5c896 100644 --- a/97suifangqa/apps/indicator/static/javascripts/delete_card_tip.js +++ b/97suifangqa/apps/indicator/static/javascripts/delete_card_tip.js @@ -1,32 +1,36 @@ // global js var: card_2_delete_id (type: string) $(document).ready(function(){ -// console.log(parent.card_2_delete_id); //要取消关注的 卡片id 的获取方法 - //点大叉、继续关注按钮,关闭弹层页面 - $(".delete_card_tip_close, .action_confirm_ignore").bind("click", function(){ - parent.TB_remove(); - return false; - }); - - //取消关注,关闭弹层页面 - $(".action_confirm_cancel").bind("click", function(){ - // ajax process to unfollow the indicator - // indicator_id -> parseInt(parent.card_2_delete_id) - // 底层数据层取消关注(ajax) - var date = new Date(); - var time = date.getTime(); - $.ajax({ - type: 'get', - url: parent.indicator_url + 'ajax/unfollow_indicator', - data: 'indicator_id='+parent.card_2_delete_id+'&time='+time, - success: function(data) { - if (data == 'success') { - parent.delete_card(); - parent.TB_remove(); - } - }, - }); - - return false; - }); + // console.log(parent.card_2_delete_id); //要取消关注的 卡片id 的获取方法 + //点大叉、继续关注按钮,关闭弹层页面 + $(".delete_card_tip_close, .action_confirm_ignore").bind("click", function(){ + parent.TB_remove(); + return false; + }); + + //取消关注,关闭弹层页面 + $(".action_confirm_cancel").bind("click", function(){ + // ajax process to unfollow the indicator + // indicator_id -> parseInt(parent.card_2_delete_id) + // 底层数据层取消关注(ajax) + var date = new Date(); + var time = date.getTime(); + $.ajax({ + type: 'get', + url: parent.indicator_url + 'ajax/unfollow_indicator', + data: 'indicator_id='+parent.card_2_delete_id+'&time='+time, + success: function(data) { + if (data == 'success') { + // destroy the 'qtip' if exist + //$('#index_card_'+parent.card_2_delete_id, window.parent.document).qtip('destroy', true); + // remove card + parent.delete_card(); + parent.TB_remove(); + } + }, + }); + + return false; + }); }); +// vim: set ts=4 sw=4 tw=0 fenc=utf-8 ft=javascript: // diff --git a/97suifangqa/apps/indicator/templates/indicator/SheetDefault.html b/97suifangqa/apps/indicator/templates/indicator/SheetDefault.html index 07cf2f0..5a6659f 100644 --- a/97suifangqa/apps/indicator/templates/indicator/SheetDefault.html +++ b/97suifangqa/apps/indicator/templates/indicator/SheetDefault.html @@ -284,12 +284,12 @@ {% block page %} {% csrf_token %} - +
- + user_photo 6 username @@ -344,14 +344,14 @@ {{ ind|dict_get:"last_record"|dict_get:"value_html"|safe }} {% if ind|dict_get:"std_unit_symbol" %}({{ ind|dict_get:"std_unit_symbol" }}){% endif %}
- + edit_icon {% if ind|dict_get:"record_empty" %} - - + nodata_icon + {% else %} - - + + lastdata_icon {% endif %}
@@ -433,7 +433,7 @@ {% endif %}
- +
@@ -450,7 +450,7 @@ width参数为弹出层页面宽度+2, card_id参数为 "卡片id" {% endcomment %} - +
{% endfor %} {# end: indicators #} diff --git a/97suifangqa/apps/info/fixtures/initial_data.json b/97suifangqa/apps/info/fixtures/initial_data.json deleted file mode 100644 index 4440490..0000000 --- a/97suifangqa/apps/info/fixtures/initial_data.json +++ /dev/null @@ -1,1094 +0,0 @@ -[ - { - "pk": 1, - "model": "info.keyword", - "fields": { - "standard_judge": false, - "created_at": "2013-06-08T13:41:51.053Z", - "object_id": null, - "content": "\u8c37\u4e19\u8f6c\u6c28\u9176", - "user": null, - "content_type": null, - "categoryid": null, - "description": "" - } - }, - { - "pk": 2, - "model": "info.keyword", - "fields": { - "standard_judge": false, - "created_at": "2013-06-12T00:46:54.790Z", - "object_id": null, - "content": "\u8868\u9762\u6297\u539f", - "user": null, - "content_type": null, - "categoryid": null, - "description": "" - } - }, - { - "pk": 1, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:12.684Z", - "object_id": null, - "content": "\u5982\u4f55\u53bb\u5b9a\u4e49\u4e59\u809d\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 2, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:12.754Z", - "object_id": null, - "content": "\u4ec0\u4e48\u662f\u6162\u6027\u4e59\u578b\u809d\u708e\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 3, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:12.775Z", - "object_id": null, - "content": "\u4ec0\u4e48\u662f\u6025\u6027\u4e59\u578b\u809d\u708e\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 4, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:12.797Z", - "object_id": null, - "content": "\u5c0f\u4e09\u9633\u7684\u4e59\u809d\u75c5\u72b6\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 5, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:12.823Z", - "object_id": null, - "content": "\u5c0f\u4e09\u9633\u7684\u4e59\u809d\u4e3a\u4f55\u4f1a\u6bd4\u5927\u4e09\u9633\u96be\u4ee5\u6cbb\u6108\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 6, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:12.852Z", - "object_id": null, - "content": "\u4ec0\u4e48\u662f\u4e59\u809d\uff1f\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 7, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:12.872Z", - "object_id": null, - "content": "\u5c0f\u4e09\u9633\u2019\u8f6c\u5316\u6210\u2018\u5c0f\u4e8c\u9633\u2019\u4ee3\u8868\u4ec0\u4e48\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 8, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:12.893Z", - "object_id": null, - "content": "\u5c0f\u4e09\u9633\u2019\u7684\u4e59\u809d\u75c5\u539f\u5b66\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 9, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:12.917Z", - "object_id": null, - "content": "\u6bcd\u5a74\u4f20\u64ad\u7a76\u7adf\u662f\u600e\u6837\u7684\u5f62\u5f0f\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 10, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:12.943Z", - "object_id": null, - "content": "\u6bcd\u4eb2\u6216\u7236\u4eb2\u5f97\u4e86\u809d\u708e\u662f\u5426\u80fd\u8981\u5c0f\u5b69\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 11, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:12.964Z", - "object_id": null, - "content": "\u82e5\u662f\u4e59\u809d\u60a3\u8005\uff0c\u8fdb\u884c\u6000\u5b55\u7684\u8fc7\u7a0b\u4e2d\u9700\u8981\u6ce8\u610f\u4ec0\u4e48\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 12, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:12.987Z", - "object_id": null, - "content": "\u82e5\u662f\u610f\u5916\u6000\u5b55\uff0c\u4f55\u79cd\u60c5\u51b5\u53ef\u4ee5\u4e0d\u5fc5\u6d41\u4ea7 \n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 13, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.009Z", - "object_id": null, - "content": "\u4ea7\u524d\u4ea7\u4e2d\u4ea7\u540e\u9700\u8981\u6ce8\u610f\u4ec0\u4e48\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 14, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.046Z", - "object_id": null, - "content": "\u4ea7\u540e\u9700\u8981\u4f55\u79cd\u65b9\u5f0f\u4fdd\u62a4\u65b0\u751f\u513f\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 15, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.065Z", - "object_id": null, - "content": "\u5404\u9879\u6307\u6807\u4ee3\u8868\u4ec0\u4e48\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 16, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.092Z", - "object_id": null, - "content": "\u4e24\u5bf9\u534a\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 17, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.121Z", - "object_id": null, - "content": "\u7532\u80ce\u86cb\u767d\u662f\u4ec0\u4e48\uff1f\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 18, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.144Z", - "object_id": null, - "content": "\u8c37\u4e19\u8f6c\u6c28\u9176\u662f\u4ec0\u4e48\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 19, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.165Z", - "object_id": null, - "content": "\u4ec0\u4e48\u662f\u75c5\u6bd2HBV DNA\uff1f\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 20, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.185Z", - "object_id": null, - "content": "\u2018\u5927\u4e09\u9633\u2019\u4ee3\u8868\u4ec0\u4e48\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 21, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.213Z", - "object_id": null, - "content": "\u5c0f\u4e09\u9633\u4ee3\u8868\u4ec0\u4e48\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 22, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.236Z", - "object_id": null, - "content": "\u2018\u5c0f\u4e8c\u9633\u2019\u7684\u6982\u5ff5\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 23, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.256Z", - "object_id": null, - "content": "\u76ee\u524d\u533b\u9662\u4f1a\u91c7\u53d6\u54ea\u4e9b\u68c0\u6d4b\u624b\u6bb5\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 24, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.278Z", - "object_id": null, - "content": "\u533b\u9662\u5728\u68c0\u6d4b\u4e59\u809d\u60a3\u8005\u662f\u4f1a\u91c7\u53d6\u4f55\u79cd\u68c0\u6d4b\u65b9\u6848\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 25, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.298Z", - "object_id": null, - "content": "\u6bcf\u4e00\u79cd\u68c0\u6d4b\u65b9\u6848\u6240\u4ee3\u8868\u7684\u610f\u4e49\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 26, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.319Z", - "object_id": null, - "content": "\u5728\u7ed3\u5408\u6307\u6807\u60c5\u51b5\u4e0b\u63a8\u9009\u4f55\u79cd\u5408\u9002\u65f6\u671f \n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 27, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.344Z", - "object_id": null, - "content": "\u7ed3\u5408\u6307\u6807\u4ee5\u53ca\u7528\u836f\u5386\u53f2\u8fdb\u884c\u5408\u7406\u7684\u89e3\u91ca \n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 28, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.367Z", - "object_id": null, - "content": "\u8fdb\u884c\u4f55\u79cd\u5176\u4ed6\u65b9\u9762\u7684\u68c0\u6d4b\uff1f \n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 29, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.419Z", - "object_id": null, - "content": "\u5728\u8fdb\u884c\u4e86\u5e38\u89c4\u68c0\u6d4b\u540e\uff0c\u4e3a\u4f55\u533b\u751f\u8fd8\u4f1a\u5efa\u8bae\u53bb\u505a\u5176\u4ed6\u65b9\u9762\u7684\u68c0\u6d4b\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 30, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.440Z", - "object_id": null, - "content": "\u4e3a\u4f55\u8fd9\u79cd\u68c0\u6d4b\u8f83\u4e3a\u6709\u6548\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 31, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.463Z", - "object_id": null, - "content": "\u6162\u6027\u4e59\u809d\u80fd\u81ea\u6211\u4fee\u590d\u5417\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 32, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.483Z", - "object_id": null, - "content": "\u2018\u5c0f\u4e09\u9633\u2019\u4e59\u809d\u5728\u4f53\u5185\u7684\u75c5\u53d8\u8fc7\u7a0b\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 33, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.501Z", - "object_id": null, - "content": "\u809d\u708e\u65f6\u4e3a\u4f55\u8f6c\u6c28\u9176\u5347\u9ad8\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 34, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.524Z", - "object_id": null, - "content": "\u6162\u6027\u809d\u708e\u60a3\u8005\u8f6c\u6c28\u9176\u6025\u5267\u5347\u9ad8\u4f1a\u6709\u4ec0\u4e48\u95ee\u9898\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 35, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.543Z", - "object_id": null, - "content": "\u8f6c\u6c28\u9176\u5347\u9ad8\uff0c\u5fc5\u5b9a\u662f\u809d\u75c5\u52a0\u91cd\u5417\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 36, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.565Z", - "object_id": null, - "content": "\u9488\u5bf9\u4e59\u809d\u75c5\u6bd2\u9700\u8981\u4ec0\u4e48\u6837\u7684\u514d\u75ab\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 37, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.585Z", - "object_id": null, - "content": "\u514d\u75ab\u7f3a\u9677\u662f\u4ec0\u4e48\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 38, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.605Z", - "object_id": null, - "content": "\u4ec0\u4e48\u6837\u7684\u514d\u75ab\u6cbb\u7597\u4f1a\u6709\u6548\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 39, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.630Z", - "object_id": null, - "content": "\u5e72\u6270\u7d20\u4f5c\u7528\u4e8e\u4eba\u4f53\u65f6\u6240\u4ea7\u751f\u7684\u514d\u75ab\u6fc0\u5316\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 40, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.655Z", - "object_id": null, - "content": "\u6162\u6027\u4e59\u809d\u7684\u75c5\u53d8\u60c5\u51b5?\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 41, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.681Z", - "object_id": null, - "content": "\u6297\u75c5\u6bd2\u6cbb\u7597\u662f\u4ec0\u4e48\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 42, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.704Z", - "object_id": null, - "content": "\u6297\u75c5\u6bd2\u6cbb\u7597\u4e0e\u975e\u6297\u75c5\u6bd2\u6cbb\u7597\u7684\u533a\u522b\u70b9\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 43, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.723Z", - "object_id": null, - "content": "\u4f55\u65f6\u5f00\u59cb\u542f\u7528\u6297\u75c5\u6bd2\u6cbb\u7597\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 44, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.744Z", - "object_id": null, - "content": "\u5bf9\u4e8e\u4e59\u809d\u6cbb\u7597\u6709\u54ea\u4e9b\u836f\u7269\u53ef\u4ee5\u4f7f\u7528\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 45, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.764Z", - "object_id": null, - "content": "\u9009\u62e9\u836f\u54c1\u7684\u65f6\u5019\u7ed3\u5408\u6307\u6807\u8fdb\u884c\u5408\u7406\u7684\u63a8\u8350\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 46, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.786Z", - "object_id": null, - "content": "\u7ed3\u5408\u6307\u6807\u4ee5\u53ca\u75c5\u53f2\u8fdb\u884c\u5408\u7406\u7684\u89e3\u51b3\u65b9\u6848\u63a8\u8350\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 47, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.807Z", - "object_id": null, - "content": "\u9009\u836f\u671f\u95f4\u9700\u8981\u6ce8\u610f\u4ec0\u4e48\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 48, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.830Z", - "object_id": null, - "content": "\u6362\u836f\u671f\u95f4\u9700\u8981\u6ce8\u610f\u4ec0\u4e48\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 49, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.848Z", - "object_id": null, - "content": "\u5e72\u6270\u7d20\u548c\u6838\u82f7\u7c7b\u836f\u54c1\u5728\u76f8\u5173\u66ff\u6362\u65f6\u9700\u8981\u6ce8\u610f\u4e9b\u4ec0\u4e48\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 50, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.870Z", - "object_id": null, - "content": "\u5e72\u6270\u7d20\u7684\u7597\u7a0b\u957f\u77ed\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 51, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.892Z", - "object_id": null, - "content": "\u5bf9\u4e8e\u4f7f\u7528\u5e72\u6270\u7d20\u4e4b\u540e\u4e00\u4e9b\u76f8\u5173\u6307\u6807\u7684\u53d8\u5316\u4ee3\u8868\u4ec0\u4e48\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 52, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.914Z", - "object_id": null, - "content": "\u5e72\u6270\u7d20\u7684\u6cbb\u7597\u7ec8\u70b9\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 53, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.939Z", - "object_id": null, - "content": "\u54ea\u4e9b\u65b9\u9762\u4ee3\u8868\u5e72\u6270\u7d20\u7684\u6cbb\u7597\u7ec8\u70b9\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 54, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.961Z", - "object_id": null, - "content": "\u6838\u82f7\u7c7b\u836f\u7269\u7684\u6cbb\u7597\u7ec8\u70b9\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 55, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:13.986Z", - "object_id": null, - "content": "\u54ea\u4e9b\u65b9\u9762\u4ee3\u8868\u6838\u82f7\u7c7b\u7684\u6cbb\u7597\u7ec8\u70b9\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 56, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.007Z", - "object_id": null, - "content": "\u505c\u836f\u4e4b\u540e\u9700\u8981\u6ce8\u610f\u4e9b\u4ec0\u4e48\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 57, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.123Z", - "object_id": null, - "content": "\u5b9e\u65f6\u76d1\u63a7\uff0c\u968f\u8bbf\u662f\u4ec0\u4e48\u610f\u601d\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 58, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.146Z", - "object_id": null, - "content": "\u5bf9\u4e8e\u968f\u8bbf\u7a76\u7adf\u6709\u591a\u91cd\u8981\uff0c\u9700\u8981\u8fdb\u884c\u600e\u6837\u7684\u5b9a\u671f\u68c0\u67e5\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 59, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.171Z", - "object_id": null, - "content": "\u600e\u6837\u7684\u5b9a\u671f\u68c0\u67e5\u7b26\u5408\u8be5\u540d\u60a3\u8005\u7684\u6cbb\u7597\u8fdb\u5ea6\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 60, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.197Z", - "object_id": null, - "content": "\u5e72\u6270\u7d20\u6bcf\u79cd\u836f\u54c1\u7684\u8be6\u7ec6\u8d44\u6599\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 61, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.221Z", - "object_id": null, - "content": "\u5e72\u6270\u7d20\u6cbb\u7597\u5728\u77ed\u671f\u5185\u4f1a\u6709\u4ec0\u4e48\u6548\u679c\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 62, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.244Z", - "object_id": null, - "content": "\u5e72\u6270\u7d20\u7597\u7a0b\u4e00\u822c\u591a\u957f\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 63, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.266Z", - "object_id": null, - "content": "\u5e72\u6270\u7d20\u6cbb\u7597\u8fdc\u671f\u76ee\u6807\u662f\u4ec0\u4e48\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 64, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.285Z", - "object_id": null, - "content": "\u5e72\u6270\u7d20\u7684\u836f\u54c1\u6709\u4ec0\u4e48\u4f18\u7f3a\u70b9\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 65, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.310Z", - "object_id": null, - "content": "\u5e72\u6270\u7d20\u7684\u4e00\u4e2a\u7597\u7a0b\u7ed3\u675f\u540e\u662f\u5426\u9700\u8981\u66f4\u6362\u4f7f\u7528\u53e6\u4e00\u79cd\u5e72\u6270\u7d20\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 66, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.332Z", - "object_id": null, - "content": "\u957f\u6548\u5e72\u6270\u7d20\u7684\u4f18\u7f3a\u70b9\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 67, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.359Z", - "object_id": null, - "content": "\u957f\u6548\u5e72\u6270\u7d20\u7684\u6cbb\u7597\u6548\u679c\u5982\u4f55\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 68, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.381Z", - "object_id": null, - "content": "\u54ea\u4e9b\u60a3\u8005\u53ef\u4ee5\u4f7f\u7528\u957f\u6548\u5e72\u6270\u7d20\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 69, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.404Z", - "object_id": null, - "content": "\u957f\u6548\u5e72\u6270\u7d20\u5bf9\u4e0d\u540c\u57fa\u56e0\u578b\u7684\u60a3\u8005\u7684\u7597\u6548\u5e94\u7b54\u6709\u533a\u522b\u5417\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 70, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.424Z", - "object_id": null, - "content": "\u5e72\u6270\u7d20\u662f\u5426\u4e5f\u4f1a\u4ea7\u751f\u8010\u836f\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 71, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.446Z", - "object_id": null, - "content": "\u5e72\u6270\u7d20\u662f\u5426\u4f1a\u6709\u5f3a\u70c8\u7684\u590d\u53d1\u4f5c\u7528\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 72, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.465Z", - "object_id": null, - "content": "\u6d3e\u7f57\u6b23\u80fd\u8ffd\u6c42\u8868\u9762\u6297\u539f\u8f6c\u9634\u5417\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 73, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.488Z", - "object_id": null, - "content": "\u6d3e\u7f57\u6b23\u9002\u7528\u4e8e\u54ea\u7c7b\u75c5\u4eba\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 74, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.507Z", - "object_id": null, - "content": "\u6d3e\u7f57\u6b23\u6709\u54ea\u4e9b\u4e0d\u826f\u53cd\u5e94\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 75, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.527Z", - "object_id": null, - "content": "\u54ea\u4e9b\u809d\u75c5\u662f\u6d3e\u7f57\u6b23\u7684\u9002\u5e94\u75c7\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - }, - { - "pk": 76, - "model": "info.query", - "fields": { - "standard_judge": false, - "level": 1, - "created_at": "2013-04-23T15:05:14.546Z", - "object_id": null, - "content": "\u4e4b\u524d\u63a5\u53d7\u6838\u82f7\u7c7b\u836f\u6cbb\u7597\u73b0\u5728\u80fd\u6539\u5e72\u6270\u7d20\u5417\n", - "user": 1, - "content_type": null, - "categoryid": 1 - } - } -] \ No newline at end of file diff --git a/97suifangqa/apps/info/fixtures_bak/initial_data.json b/97suifangqa/apps/info/fixtures_bak/initial_data.json new file mode 100644 index 0000000..4440490 --- /dev/null +++ b/97suifangqa/apps/info/fixtures_bak/initial_data.json @@ -0,0 +1,1094 @@ +[ + { + "pk": 1, + "model": "info.keyword", + "fields": { + "standard_judge": false, + "created_at": "2013-06-08T13:41:51.053Z", + "object_id": null, + "content": "\u8c37\u4e19\u8f6c\u6c28\u9176", + "user": null, + "content_type": null, + "categoryid": null, + "description": "" + } + }, + { + "pk": 2, + "model": "info.keyword", + "fields": { + "standard_judge": false, + "created_at": "2013-06-12T00:46:54.790Z", + "object_id": null, + "content": "\u8868\u9762\u6297\u539f", + "user": null, + "content_type": null, + "categoryid": null, + "description": "" + } + }, + { + "pk": 1, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:12.684Z", + "object_id": null, + "content": "\u5982\u4f55\u53bb\u5b9a\u4e49\u4e59\u809d\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 2, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:12.754Z", + "object_id": null, + "content": "\u4ec0\u4e48\u662f\u6162\u6027\u4e59\u578b\u809d\u708e\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 3, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:12.775Z", + "object_id": null, + "content": "\u4ec0\u4e48\u662f\u6025\u6027\u4e59\u578b\u809d\u708e\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 4, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:12.797Z", + "object_id": null, + "content": "\u5c0f\u4e09\u9633\u7684\u4e59\u809d\u75c5\u72b6\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 5, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:12.823Z", + "object_id": null, + "content": "\u5c0f\u4e09\u9633\u7684\u4e59\u809d\u4e3a\u4f55\u4f1a\u6bd4\u5927\u4e09\u9633\u96be\u4ee5\u6cbb\u6108\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 6, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:12.852Z", + "object_id": null, + "content": "\u4ec0\u4e48\u662f\u4e59\u809d\uff1f\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 7, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:12.872Z", + "object_id": null, + "content": "\u5c0f\u4e09\u9633\u2019\u8f6c\u5316\u6210\u2018\u5c0f\u4e8c\u9633\u2019\u4ee3\u8868\u4ec0\u4e48\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 8, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:12.893Z", + "object_id": null, + "content": "\u5c0f\u4e09\u9633\u2019\u7684\u4e59\u809d\u75c5\u539f\u5b66\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 9, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:12.917Z", + "object_id": null, + "content": "\u6bcd\u5a74\u4f20\u64ad\u7a76\u7adf\u662f\u600e\u6837\u7684\u5f62\u5f0f\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 10, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:12.943Z", + "object_id": null, + "content": "\u6bcd\u4eb2\u6216\u7236\u4eb2\u5f97\u4e86\u809d\u708e\u662f\u5426\u80fd\u8981\u5c0f\u5b69\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 11, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:12.964Z", + "object_id": null, + "content": "\u82e5\u662f\u4e59\u809d\u60a3\u8005\uff0c\u8fdb\u884c\u6000\u5b55\u7684\u8fc7\u7a0b\u4e2d\u9700\u8981\u6ce8\u610f\u4ec0\u4e48\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 12, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:12.987Z", + "object_id": null, + "content": "\u82e5\u662f\u610f\u5916\u6000\u5b55\uff0c\u4f55\u79cd\u60c5\u51b5\u53ef\u4ee5\u4e0d\u5fc5\u6d41\u4ea7 \n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 13, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.009Z", + "object_id": null, + "content": "\u4ea7\u524d\u4ea7\u4e2d\u4ea7\u540e\u9700\u8981\u6ce8\u610f\u4ec0\u4e48\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 14, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.046Z", + "object_id": null, + "content": "\u4ea7\u540e\u9700\u8981\u4f55\u79cd\u65b9\u5f0f\u4fdd\u62a4\u65b0\u751f\u513f\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 15, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.065Z", + "object_id": null, + "content": "\u5404\u9879\u6307\u6807\u4ee3\u8868\u4ec0\u4e48\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 16, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.092Z", + "object_id": null, + "content": "\u4e24\u5bf9\u534a\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 17, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.121Z", + "object_id": null, + "content": "\u7532\u80ce\u86cb\u767d\u662f\u4ec0\u4e48\uff1f\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 18, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.144Z", + "object_id": null, + "content": "\u8c37\u4e19\u8f6c\u6c28\u9176\u662f\u4ec0\u4e48\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 19, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.165Z", + "object_id": null, + "content": "\u4ec0\u4e48\u662f\u75c5\u6bd2HBV DNA\uff1f\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 20, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.185Z", + "object_id": null, + "content": "\u2018\u5927\u4e09\u9633\u2019\u4ee3\u8868\u4ec0\u4e48\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 21, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.213Z", + "object_id": null, + "content": "\u5c0f\u4e09\u9633\u4ee3\u8868\u4ec0\u4e48\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 22, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.236Z", + "object_id": null, + "content": "\u2018\u5c0f\u4e8c\u9633\u2019\u7684\u6982\u5ff5\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 23, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.256Z", + "object_id": null, + "content": "\u76ee\u524d\u533b\u9662\u4f1a\u91c7\u53d6\u54ea\u4e9b\u68c0\u6d4b\u624b\u6bb5\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 24, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.278Z", + "object_id": null, + "content": "\u533b\u9662\u5728\u68c0\u6d4b\u4e59\u809d\u60a3\u8005\u662f\u4f1a\u91c7\u53d6\u4f55\u79cd\u68c0\u6d4b\u65b9\u6848\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 25, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.298Z", + "object_id": null, + "content": "\u6bcf\u4e00\u79cd\u68c0\u6d4b\u65b9\u6848\u6240\u4ee3\u8868\u7684\u610f\u4e49\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 26, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.319Z", + "object_id": null, + "content": "\u5728\u7ed3\u5408\u6307\u6807\u60c5\u51b5\u4e0b\u63a8\u9009\u4f55\u79cd\u5408\u9002\u65f6\u671f \n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 27, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.344Z", + "object_id": null, + "content": "\u7ed3\u5408\u6307\u6807\u4ee5\u53ca\u7528\u836f\u5386\u53f2\u8fdb\u884c\u5408\u7406\u7684\u89e3\u91ca \n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 28, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.367Z", + "object_id": null, + "content": "\u8fdb\u884c\u4f55\u79cd\u5176\u4ed6\u65b9\u9762\u7684\u68c0\u6d4b\uff1f \n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 29, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.419Z", + "object_id": null, + "content": "\u5728\u8fdb\u884c\u4e86\u5e38\u89c4\u68c0\u6d4b\u540e\uff0c\u4e3a\u4f55\u533b\u751f\u8fd8\u4f1a\u5efa\u8bae\u53bb\u505a\u5176\u4ed6\u65b9\u9762\u7684\u68c0\u6d4b\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 30, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.440Z", + "object_id": null, + "content": "\u4e3a\u4f55\u8fd9\u79cd\u68c0\u6d4b\u8f83\u4e3a\u6709\u6548\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 31, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.463Z", + "object_id": null, + "content": "\u6162\u6027\u4e59\u809d\u80fd\u81ea\u6211\u4fee\u590d\u5417\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 32, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.483Z", + "object_id": null, + "content": "\u2018\u5c0f\u4e09\u9633\u2019\u4e59\u809d\u5728\u4f53\u5185\u7684\u75c5\u53d8\u8fc7\u7a0b\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 33, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.501Z", + "object_id": null, + "content": "\u809d\u708e\u65f6\u4e3a\u4f55\u8f6c\u6c28\u9176\u5347\u9ad8\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 34, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.524Z", + "object_id": null, + "content": "\u6162\u6027\u809d\u708e\u60a3\u8005\u8f6c\u6c28\u9176\u6025\u5267\u5347\u9ad8\u4f1a\u6709\u4ec0\u4e48\u95ee\u9898\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 35, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.543Z", + "object_id": null, + "content": "\u8f6c\u6c28\u9176\u5347\u9ad8\uff0c\u5fc5\u5b9a\u662f\u809d\u75c5\u52a0\u91cd\u5417\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 36, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.565Z", + "object_id": null, + "content": "\u9488\u5bf9\u4e59\u809d\u75c5\u6bd2\u9700\u8981\u4ec0\u4e48\u6837\u7684\u514d\u75ab\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 37, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.585Z", + "object_id": null, + "content": "\u514d\u75ab\u7f3a\u9677\u662f\u4ec0\u4e48\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 38, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.605Z", + "object_id": null, + "content": "\u4ec0\u4e48\u6837\u7684\u514d\u75ab\u6cbb\u7597\u4f1a\u6709\u6548\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 39, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.630Z", + "object_id": null, + "content": "\u5e72\u6270\u7d20\u4f5c\u7528\u4e8e\u4eba\u4f53\u65f6\u6240\u4ea7\u751f\u7684\u514d\u75ab\u6fc0\u5316\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 40, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.655Z", + "object_id": null, + "content": "\u6162\u6027\u4e59\u809d\u7684\u75c5\u53d8\u60c5\u51b5?\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 41, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.681Z", + "object_id": null, + "content": "\u6297\u75c5\u6bd2\u6cbb\u7597\u662f\u4ec0\u4e48\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 42, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.704Z", + "object_id": null, + "content": "\u6297\u75c5\u6bd2\u6cbb\u7597\u4e0e\u975e\u6297\u75c5\u6bd2\u6cbb\u7597\u7684\u533a\u522b\u70b9\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 43, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.723Z", + "object_id": null, + "content": "\u4f55\u65f6\u5f00\u59cb\u542f\u7528\u6297\u75c5\u6bd2\u6cbb\u7597\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 44, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.744Z", + "object_id": null, + "content": "\u5bf9\u4e8e\u4e59\u809d\u6cbb\u7597\u6709\u54ea\u4e9b\u836f\u7269\u53ef\u4ee5\u4f7f\u7528\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 45, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.764Z", + "object_id": null, + "content": "\u9009\u62e9\u836f\u54c1\u7684\u65f6\u5019\u7ed3\u5408\u6307\u6807\u8fdb\u884c\u5408\u7406\u7684\u63a8\u8350\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 46, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.786Z", + "object_id": null, + "content": "\u7ed3\u5408\u6307\u6807\u4ee5\u53ca\u75c5\u53f2\u8fdb\u884c\u5408\u7406\u7684\u89e3\u51b3\u65b9\u6848\u63a8\u8350\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 47, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.807Z", + "object_id": null, + "content": "\u9009\u836f\u671f\u95f4\u9700\u8981\u6ce8\u610f\u4ec0\u4e48\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 48, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.830Z", + "object_id": null, + "content": "\u6362\u836f\u671f\u95f4\u9700\u8981\u6ce8\u610f\u4ec0\u4e48\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 49, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.848Z", + "object_id": null, + "content": "\u5e72\u6270\u7d20\u548c\u6838\u82f7\u7c7b\u836f\u54c1\u5728\u76f8\u5173\u66ff\u6362\u65f6\u9700\u8981\u6ce8\u610f\u4e9b\u4ec0\u4e48\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 50, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.870Z", + "object_id": null, + "content": "\u5e72\u6270\u7d20\u7684\u7597\u7a0b\u957f\u77ed\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 51, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.892Z", + "object_id": null, + "content": "\u5bf9\u4e8e\u4f7f\u7528\u5e72\u6270\u7d20\u4e4b\u540e\u4e00\u4e9b\u76f8\u5173\u6307\u6807\u7684\u53d8\u5316\u4ee3\u8868\u4ec0\u4e48\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 52, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.914Z", + "object_id": null, + "content": "\u5e72\u6270\u7d20\u7684\u6cbb\u7597\u7ec8\u70b9\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 53, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.939Z", + "object_id": null, + "content": "\u54ea\u4e9b\u65b9\u9762\u4ee3\u8868\u5e72\u6270\u7d20\u7684\u6cbb\u7597\u7ec8\u70b9\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 54, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.961Z", + "object_id": null, + "content": "\u6838\u82f7\u7c7b\u836f\u7269\u7684\u6cbb\u7597\u7ec8\u70b9\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 55, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:13.986Z", + "object_id": null, + "content": "\u54ea\u4e9b\u65b9\u9762\u4ee3\u8868\u6838\u82f7\u7c7b\u7684\u6cbb\u7597\u7ec8\u70b9\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 56, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.007Z", + "object_id": null, + "content": "\u505c\u836f\u4e4b\u540e\u9700\u8981\u6ce8\u610f\u4e9b\u4ec0\u4e48\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 57, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.123Z", + "object_id": null, + "content": "\u5b9e\u65f6\u76d1\u63a7\uff0c\u968f\u8bbf\u662f\u4ec0\u4e48\u610f\u601d\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 58, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.146Z", + "object_id": null, + "content": "\u5bf9\u4e8e\u968f\u8bbf\u7a76\u7adf\u6709\u591a\u91cd\u8981\uff0c\u9700\u8981\u8fdb\u884c\u600e\u6837\u7684\u5b9a\u671f\u68c0\u67e5\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 59, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.171Z", + "object_id": null, + "content": "\u600e\u6837\u7684\u5b9a\u671f\u68c0\u67e5\u7b26\u5408\u8be5\u540d\u60a3\u8005\u7684\u6cbb\u7597\u8fdb\u5ea6\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 60, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.197Z", + "object_id": null, + "content": "\u5e72\u6270\u7d20\u6bcf\u79cd\u836f\u54c1\u7684\u8be6\u7ec6\u8d44\u6599\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 61, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.221Z", + "object_id": null, + "content": "\u5e72\u6270\u7d20\u6cbb\u7597\u5728\u77ed\u671f\u5185\u4f1a\u6709\u4ec0\u4e48\u6548\u679c\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 62, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.244Z", + "object_id": null, + "content": "\u5e72\u6270\u7d20\u7597\u7a0b\u4e00\u822c\u591a\u957f\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 63, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.266Z", + "object_id": null, + "content": "\u5e72\u6270\u7d20\u6cbb\u7597\u8fdc\u671f\u76ee\u6807\u662f\u4ec0\u4e48\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 64, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.285Z", + "object_id": null, + "content": "\u5e72\u6270\u7d20\u7684\u836f\u54c1\u6709\u4ec0\u4e48\u4f18\u7f3a\u70b9\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 65, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.310Z", + "object_id": null, + "content": "\u5e72\u6270\u7d20\u7684\u4e00\u4e2a\u7597\u7a0b\u7ed3\u675f\u540e\u662f\u5426\u9700\u8981\u66f4\u6362\u4f7f\u7528\u53e6\u4e00\u79cd\u5e72\u6270\u7d20\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 66, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.332Z", + "object_id": null, + "content": "\u957f\u6548\u5e72\u6270\u7d20\u7684\u4f18\u7f3a\u70b9\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 67, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.359Z", + "object_id": null, + "content": "\u957f\u6548\u5e72\u6270\u7d20\u7684\u6cbb\u7597\u6548\u679c\u5982\u4f55\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 68, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.381Z", + "object_id": null, + "content": "\u54ea\u4e9b\u60a3\u8005\u53ef\u4ee5\u4f7f\u7528\u957f\u6548\u5e72\u6270\u7d20\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 69, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.404Z", + "object_id": null, + "content": "\u957f\u6548\u5e72\u6270\u7d20\u5bf9\u4e0d\u540c\u57fa\u56e0\u578b\u7684\u60a3\u8005\u7684\u7597\u6548\u5e94\u7b54\u6709\u533a\u522b\u5417\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 70, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.424Z", + "object_id": null, + "content": "\u5e72\u6270\u7d20\u662f\u5426\u4e5f\u4f1a\u4ea7\u751f\u8010\u836f\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 71, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.446Z", + "object_id": null, + "content": "\u5e72\u6270\u7d20\u662f\u5426\u4f1a\u6709\u5f3a\u70c8\u7684\u590d\u53d1\u4f5c\u7528\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 72, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.465Z", + "object_id": null, + "content": "\u6d3e\u7f57\u6b23\u80fd\u8ffd\u6c42\u8868\u9762\u6297\u539f\u8f6c\u9634\u5417\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 73, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.488Z", + "object_id": null, + "content": "\u6d3e\u7f57\u6b23\u9002\u7528\u4e8e\u54ea\u7c7b\u75c5\u4eba\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 74, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.507Z", + "object_id": null, + "content": "\u6d3e\u7f57\u6b23\u6709\u54ea\u4e9b\u4e0d\u826f\u53cd\u5e94\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 75, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.527Z", + "object_id": null, + "content": "\u54ea\u4e9b\u809d\u75c5\u662f\u6d3e\u7f57\u6b23\u7684\u9002\u5e94\u75c7\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + }, + { + "pk": 76, + "model": "info.query", + "fields": { + "standard_judge": false, + "level": 1, + "created_at": "2013-04-23T15:05:14.546Z", + "object_id": null, + "content": "\u4e4b\u524d\u63a5\u53d7\u6838\u82f7\u7c7b\u836f\u6cbb\u7597\u73b0\u5728\u80fd\u6539\u5e72\u6270\u7d20\u5417\n", + "user": 1, + "content_type": null, + "categoryid": 1 + } + } +] \ No newline at end of file diff --git a/97suifangqa/apps/location/fixtures/initial_data.json b/97suifangqa/apps/location/fixtures/initial_data.json deleted file mode 100644 index a06ec34..0000000 --- a/97suifangqa/apps/location/fixtures/initial_data.json +++ /dev/null @@ -1,81 +0,0 @@ -[ - { - "pk": 1, - "model": "location.hospital", - "fields": { - "city": null, - "name": "\u53f0\u5927\u533b\u9662\u5185\u79d1\u90e8", - "unit": null - } - }, - { - "pk": 2, - "model": "location.hospital", - "fields": { - "city": null, - "name": "\u9999\u6e2f\u739b\u4e3d\u533b\u9662", - "unit": null - } - }, - { - "pk": 3, - "model": "location.hospital", - "fields": { - "city": null, - "name": "\u5317\u4eac\u4f51\u5b89\u533b\u9662\u6d88\u5316\u5185\u79d1", - "unit": null - } - }, - { - "pk": 4, - "model": "location.hospital", - "fields": { - "city": 1, - "name": "\u4e0a\u6d77\u745e\u91d1\u533b\u9662\u611f\u67d3\u79d1", - "unit": null - } - }, - { - "pk": 5, - "model": "location.hospital", - "fields": { - "city": null, - "name": "\u5df4\u9ece\u5927\u5b66", - "unit": null - } - }, - { - "pk": 6, - "model": "location.hospital", - "fields": { - "city": null, - "name": "Songklanagarind\u533b\u9662", - "unit": null - } - }, - { - "pk": 7, - "model": "location.hospital", - "fields": { - "city": null, - "name": "Erasmus MC \u5927\u5b66\u533b\u5b66\u4e2d\u5fc3", - "unit": null - } - }, - { - "pk": 1, - "model": "location.city", - "fields": { - "name": "\u4e0a\u6d77", - "nation": 1 - } - }, - { - "pk": 1, - "model": "location.nation", - "fields": { - "name": "\u4e2d\u56fd", - "img": "" - } - } -] \ No newline at end of file diff --git a/97suifangqa/apps/location/fixtures_bak/initial_data.json b/97suifangqa/apps/location/fixtures_bak/initial_data.json new file mode 100644 index 0000000..a06ec34 --- /dev/null +++ b/97suifangqa/apps/location/fixtures_bak/initial_data.json @@ -0,0 +1,81 @@ +[ + { + "pk": 1, + "model": "location.hospital", + "fields": { + "city": null, + "name": "\u53f0\u5927\u533b\u9662\u5185\u79d1\u90e8", + "unit": null + } + }, + { + "pk": 2, + "model": "location.hospital", + "fields": { + "city": null, + "name": "\u9999\u6e2f\u739b\u4e3d\u533b\u9662", + "unit": null + } + }, + { + "pk": 3, + "model": "location.hospital", + "fields": { + "city": null, + "name": "\u5317\u4eac\u4f51\u5b89\u533b\u9662\u6d88\u5316\u5185\u79d1", + "unit": null + } + }, + { + "pk": 4, + "model": "location.hospital", + "fields": { + "city": 1, + "name": "\u4e0a\u6d77\u745e\u91d1\u533b\u9662\u611f\u67d3\u79d1", + "unit": null + } + }, + { + "pk": 5, + "model": "location.hospital", + "fields": { + "city": null, + "name": "\u5df4\u9ece\u5927\u5b66", + "unit": null + } + }, + { + "pk": 6, + "model": "location.hospital", + "fields": { + "city": null, + "name": "Songklanagarind\u533b\u9662", + "unit": null + } + }, + { + "pk": 7, + "model": "location.hospital", + "fields": { + "city": null, + "name": "Erasmus MC \u5927\u5b66\u533b\u5b66\u4e2d\u5fc3", + "unit": null + } + }, + { + "pk": 1, + "model": "location.city", + "fields": { + "name": "\u4e0a\u6d77", + "nation": 1 + } + }, + { + "pk": 1, + "model": "location.nation", + "fields": { + "name": "\u4e2d\u56fd", + "img": "" + } + } +] \ No newline at end of file diff --git a/97suifangqa/apps/profile/models.py b/97suifangqa/apps/profile/models.py index 2168f39..b926d31 100644 --- a/97suifangqa/apps/profile/models.py +++ b/97suifangqa/apps/profile/models.py @@ -10,6 +10,8 @@ from .storage import OverwriteStorage from .utils import avatar_by_user from .image import crop +from sfaccount import models as am + class Profile(models.Model): @@ -25,11 +27,14 @@ class Profile(models.Model): (3, u"硕士"), (4, u"博士")) - user = models.OneToOneField(User, null=True, blank=True) - name = models.CharField(u"用户名", max_length=20, null=True, blank=True) - avatar = models.ImageField(u"头像", upload_to="uploads/avatar/", storage=OverwriteStorage()) + account = models.OneToOneField(am.Account, verbose_name=u"账户") + screen_name = models.CharField(u"显示名称", + max_length=15, blank=True) + #user = models.OneToOneField(User, null=True, blank=True) + #name = models.CharField(u"用户名", max_length=20, null=True, blank=True) + #avatar = models.ImageField(u"头像", upload_to="uploads/avatar/", storage=OverwriteStorage()) education = models.IntegerField(u"学历", choices=education_choices) - email = models.EmailField(u"邮箱", primary_key=True) + #email = models.EmailField(u"邮箱", primary_key=True) gender = models.IntegerField(u"性别", choices=gender_choices, default=0) user_level= models.IntegerField(u"等级", default=0) medicines = models.ManyToManyField("medicine.Medicine", related_name="users", verbose_name= u"药物", null=True, blank=True) diff --git a/97suifangqa/apps/profile/urls.py b/97suifangqa/apps/profile/urls.py index cbc453d..e6c396d 100644 --- a/97suifangqa/apps/profile/urls.py +++ b/97suifangqa/apps/profile/urls.py @@ -1,9 +1,10 @@ +# -*- coding: utf-8 -*- + from django.conf.urls import patterns, url -from .views import * -urlpatterns = patterns('', - url(r'^login/?$', login, name = "login"), - url(r'^logout/?$', logout, name = "logout"), - url(r'^signup/?$', signup, name = "signup"), - ) +urlpatterns = patterns('profile.views', + url(r'^(?P[a-zA-Z_][a-zA-Z0-9_]*)/$', + 'profile_view', name='profile_home'), +) + diff --git a/97suifangqa/apps/profile/views.py b/97suifangqa/apps/profile/views.py index c41e62b..e7d17e9 100644 --- a/97suifangqa/apps/profile/views.py +++ b/97suifangqa/apps/profile/views.py @@ -1,30 +1,15 @@ # -*- coding: utf-8 -*- from django.http import HttpResponse, HttpResponseRedirect -from django.conf import settings +from django.conf import settings from django.shortcuts import render -from django.contrib.auth.views import login, logout -from django.contrib.auth import login as auth_login -from .forms import UserCreationForm - - -def signup(request): - u''' - 用户注册 - ''' - if request.user.is_authenticated(): - return HttpResponseRedirect(settings.LOGIN_REDIRECT_URL) - - if request.method == 'POST': - form = UserCreationForm(request.POST) - if form.is_valid(): - user = form.save() - return HttpResponseRedirect(request.REQUEST.get('next')) - else: - form = UserCreationForm() - - return render(request, 'registration/signup.html', - locals()) +# profile home {{{ +def profile_view(request, username): + """ + show profile of given user + """ + return HttpResponse('Hi, %s' % username) +# }}} diff --git a/97suifangqa/apps/recommend/__init__.py b/97suifangqa/apps/recommend/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/97suifangqa/apps/recommend/models.py b/97suifangqa/apps/recommend/models.py new file mode 100644 index 0000000..98ae64d --- /dev/null +++ b/97suifangqa/apps/recommend/models.py @@ -0,0 +1,50 @@ +# -*- coding: utf-8 -*- + +""" +models for apps/recommend +""" + + +from django.db import models +from django.contrib import admin + + +class TreatRespnse(models.Model): # {{{ + """ + 治疗反应/结果的描述,以及结果的价值/权重 + """ + name = models.CharField(u"名称", max_length=100) + description = models.TextField(u"详细描述", blank=True) + weight = models.FloatField(u"权重", help_text=u"范围:0-10") + # datetime + created_at = models.DateTimeField(u"创建时间", auto_now_add=True) + updated_at = models.DateTimeField(u"更新时间", + auto_now_add=True, auto_now=True) + + class Meta: + verbose_name_plural = u"治疗反应" + + def __unicode__(self): + return u"< TreatRespnse: %s >" % self.name + + def save(self, **kwargs): + if self.is_valid(): + super(TreatRespnse, self).save(**kwargs) + else: + return self + + def is_valid(self, **kwargs): + # check weight range + if (self.weight < 0.0) or (self.weight > 10.0): + print u"Error: weight < 0.0 / weight > 10.0" + return False + # + return True +# }}} + + +# admin +admin.site.register([ + TreatRespnse, +]) + diff --git a/97suifangqa/apps/recommend/tests.py b/97suifangqa/apps/recommend/tests.py new file mode 100644 index 0000000..501deb7 --- /dev/null +++ b/97suifangqa/apps/recommend/tests.py @@ -0,0 +1,16 @@ +""" +This file demonstrates writing tests using the unittest module. These will pass +when you run "manage.py test". + +Replace this with more appropriate tests for your application. +""" + +from django.test import TestCase + + +class SimpleTest(TestCase): + def test_basic_addition(self): + """ + Tests that 1 + 1 always equals 2. + """ + self.assertEqual(1 + 1, 2) diff --git a/97suifangqa/apps/recommend/urls.py b/97suifangqa/apps/recommend/urls.py new file mode 100644 index 0000000..09dfed4 --- /dev/null +++ b/97suifangqa/apps/recommend/urls.py @@ -0,0 +1,18 @@ +# -*- coding: utf-8 -*- + +""" +URL configuration for apps/recommend +""" + +from django.conf.urls.defaults import * + +from recommend import models as rm + + +urlpatterns = patterns('recommend.views', + # app index + url(r'^$', + 'recommend_index', + name='recommend_index'), +) + diff --git a/97suifangqa/apps/recommend/views.py b/97suifangqa/apps/recommend/views.py new file mode 100644 index 0000000..02d5616 --- /dev/null +++ b/97suifangqa/apps/recommend/views.py @@ -0,0 +1,17 @@ +# -*- coding: utf-8 -*- + +""" +views for apps/recommend +""" + +from django.http import HttpResponse, HttpResponseRedirect, HttpResponseForbidden, Http404 +from django.shortcuts import render, get_object_or_404 + + +# index +def recommend_index(request): + """ + index view for apps/recommend + """ + return HttpResponse("recommend index") + diff --git a/97suifangqa/apps/sciblog/fixtures/initial_data.json b/97suifangqa/apps/sciblog/fixtures/initial_data.json deleted file mode 100644 index 6038ffe..0000000 --- a/97suifangqa/apps/sciblog/fixtures/initial_data.json +++ /dev/null @@ -1,1042 +0,0 @@ -[ - { - "pk": 1, - "model": "sciblog.sciblog", - "fields": { - "subhead": "\u5c0f\u4e09\u9633\u6162\u6027\u4e59\u809d\u60a3\u8005\u901a\u8fc7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\uff0c\u6216\u8005\u957f\u6548\u5e72\u6270\u7d20\uff0c\u6cbb\u7597\u7684\u6548\u679c\u5982\u4f55\uff1f\u526f\u4f5c\u7528\u662f\u5426\u5f88\u5927\uff1f\u548c\u62c9\u7c73\u592b\u5b9a\u76f8\u6bd4\u600e\u4e48\u6837\uff1f", - "sample": [], - "readed_count": 0, - "references": [], - "catched_by": [ - 1, - 4 - ], - "query": [ - 72, - 73, - 74, - 75 - ], - "endpoint_content": "", - "treatment_content": "\u6309\u71671\uff1a1\uff1a1\u5206\u7ec4\u3002\r\n\u7b2c\u4e00\u7ec4\uff1a\u5e72\u6270\u7d20\u5358\u836f\u7ec4\uff1a180ug\u6bcf\u5468\u4e00\u6b21\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\uff08\u6d3e\u7f57\u6b23\uff0c\u7f57\u6c0f\uff09\uff1b\r\n\u7b2c\u4e8c\u7ec4\uff1a\u5e72\u6270\u7d20\u62c9\u7c73\u592b\u5b9a\u8054\u7528\u7ec4\uff1a180ug\u6bcf\u5468\u4e00\u6b21\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\uff08\u6d3e\u7f57\u6b23\uff0c\u7f57\u6c0f\uff09\u7684\u540c\u65f6\u6bcf\u5929\u670d\u7528100mg\u62c9\u7c73\u592b\u5b9a\uff08 Epivir-HBV or Zeffix\uff0c\u845b\u5170\u7d20\u53f2\u514b\uff09\uff1b\r\n\u7b2c\u4e09\u7ec4\uff1a\u62c9\u7c73\u592b\u5b9a\u5358\u836f\u7ec4\uff1a\u6bcf\u5929\u670d\u7528100mg\u62c9\u7c73\u592b\u5b9a\uff08 Epivir-HBV or Zeffix\uff0c\u845b\u5170\u7d20\u53f2\u514b\uff09\r\n48\u5468\u7597\u7a0b\uff0c\u6cbb\u7597\u7ed3\u675f\u540e\u7ee7\u7eed\u968f\u8bbf\u89c2\u5bdf24\u5468\u3002", - "baseline": [], - "title": "\u5355\u7528\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u3001\u62c9\u7c73\u592b\u5b9a\u5355\u7528\u3001\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u4e0e\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7528\u836f\u5728\u6cbb\u7597e\u6297\u539f\u9634\u6027\u6162\u6027\u4e59\u809d\u65f6\u7684\u6548\u679c\u4e0e\u5b89\u5168\u6027", - "clinic_conditions": [ - 14 - ], - "hospital": [ - 1, - 2, - 3, - 4 - ], - "source": null, - "understanded_count": 0, - "safety": "\u4f1a\u4e0d\u4f1a\u53d1\u751fYMDD\u53d8\u5f02\uff1f\r\n\u7ed3\u675f\u6cbb\u7597\u65f6\uff0cYMDD\u53d8\u5f02\u53d1\u751f\u7387\u5728\u62c9\u7c73\u592b\u5b9a\u7ec4\u91cc\u9762\u662f18%\uff0c\u5728\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec4173\u540d\u60a3\u8005\u4e2d\uff0c\u53ea\u67091\u4f4d\u60a3\u8005\u53d1\u751fYMDD\u53d8\u5f02\u3002\r\n\r\n\u4e0d\u826f\u53cd\u5e94\u6709\u54ea\u4e9b\uff1f", - "entitle": "Peginterferon Alfa-2a Alone, Lamivudine Alone, and the Two in Combination in Patients with HBeAg-Negative Chronic Hepatitis B", - "konwledge_piece": [ - 1, - 2, - 3, - 24 - ], - "method": "\u672c\u6587\u6d89\u53ca\u7684\u7814\u7a76\u662f\u968f\u673a\u3001\u90e8\u5206\u53cc\u76f2\u7814\u7a76\uff0c\u4ece\u5168\u7403\u591a\u4e2d\u5fc3\uff0813\u4e2a\u56fd\u5bb654\u4e2a\u4e2d\u5fc3\uff0c\u6709\u4e00\u90e8\u5206\u5728\u4e9a\u6d32\u548c\u6b27\u6d32\uff09\u62db\u52df\u60a3\u8005\u3002 \r\n\r\n\u7814\u7a76\u5206\u6790\u4e86\u4e09\u7ec4\u4eba\u7fa4\uff08\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u3001\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u4e0e\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7528\u836f\u3001\u62c9\u7c73\u592b\u5b9a\u5355\u836f\u6cbb\u7597\uff09\u7684\u6cbb\u7597\u540e\u60c5\u51b5\u3002\u4e09\u7ec4\u4eba\u7fa4\u90fd\u662f48\u5468\u7684\u6cbb\u7597\u7597\u7a0b\uff0c\u6cbb\u7597\u540e\u7814\u7a76\u4eba\u5458\u4f1a\u7ee7\u7eed\u968f\u8bbf\u8ddf\u8e2a24\u5468\u75c5\u60c5\u53d1\u5c55\u3002", - "conclusion": "e\u6297\u539f\u9634\u6027\u7684\u6162\u6027\u4e59\u809d\u60a3\u8005\u7684\u6301\u7eed\u5e94\u7b54\u7387\u5728\u542b\u6709\u5e72\u6270\u7d20\u7684\u6cbb\u7597\u7ec4\u4e2d\u7684\u60a3\u8005\u660e\u663e\u9ad8\u4e8e\u4ec5\u7528\u62c9\u7c73\u592b\u5b9a\u7684\u60a3\u8005\u3002\r\n\r\n\u6301\u7eed\u5e94\u7b54\u6307\u7684\u662f\u505c\u836f24\u5468\u5468\u540e\u4ecd\u6709\u5e94\u7b54\u3002\r\n\r\n\u5728\u5e72\u6270\u7d20\u7684\u6cbb\u7597\u57fa\u7840\u4e0a\u52a0\u4e0a\u62c9\u7c73\u592b\u5b9a\u8fdb\u884c\u8054\u5408\u4f5c\u7528\uff0c\u76f8\u5bf9\u4e8e\u53ea\u7528\u5e72\u6270\u7d20\u6cbb\u7597\u5e76\u6ca1\u6709\u63d0\u9ad8\u4ec0\u4e48\u6548\u679c\u3002", - "detectionAssay": "", - "ifvalue": 11.0, - "journal": "NEJM", - "authors": "Patrick Marcellin , M.D., George K.K. Lau, M.D., Ferruccio Bonino, M.D., Patrizia Farci, M.D., Stephanos Hadziyannis, M.D., Rui Jin, M.D., Zhi-Meng Lu, M.D., Teerha Piratvisuth, M.D., Georgios Germanidis, M.D., Cihan Yurdaydin, M.D., Moises Diago, M.D., Selim Gurel, M.D., Ming-Yang Lai, M.D., Peter Button, M.Sc., and Nigel Pluck, M.D., for the Peginterferon Alfa-2a HBeAg-Negative Chronic Hepatitis B Study Group", - "abstractAE": "\u5173\u4e8e\u4e0d\u826f\u53cd\u5e94\uff0c\u5305\u62ec\u53d1\u70ed\u3001\u4e4f\u529b\u3001\u808c\u75db\u3001\u5934\u75db\u5728\u5185\u7684\u4e0d\u826f\u53cd\u5e94\u5728\u542b\u6709\u5e72\u6270\u7d20\u7684\u6cbb\u7597\u7ec4\u4eba\u7fa4\u4e2d\u8981\u7a0d\u5fae\u5927\u4e00\u4e9b\u3002", - "confused_count": 0, - "collected_by": [ - 1, - 4 - ], - "guidline": 1, - "aim": "

\u672c\u7814\u7a76\u6240\u89c2\u6d4b\u7684\u662f\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\uff08\u5355\u836f\u6cbb\u7597\u3001\u5e72\u6270\u7d20\u4e0e\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u6cbb\u7597\u3001\u62c9\u7c73\u592b\u5b9a\u5355\u836f\u6cbb\u7597\u8fd93\u4e2d\u4e0d\u540c\u7684\u65b9\u6cd5\u6cbb\u7597e\u6297\u539f\uff08HBeAg\uff09\u9634\u6027\u6162\u6027\u4e59\u809d\u7684\u6548\u679c\u3001\u5b89\u5168\u6027\u3002

", - "publish_date": "2005-03-27", - "abstract_result": "24\u5468\u968f\u8bbf\u671f\u7ed3\u675f\u4ee5\u540e\uff0c\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u7684\u590d\u5e38\u7387\uff08\u6062\u590d\u6b63\u5e38\u503c\u4ee5\u5185\u7684\u51e0\u7387\uff09\u6216\u8005\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09 DNA\u6c34\u5e73\u964d\u4f4e\u523020,000\u62f7\u8d1d/mL\u7684\u51e0\u7387\u5728\u63a5\u53d7\u542b\u6709\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\uff08 \u4e0b\u6587\u6b64\u7c7b\u5e72\u6270\u7d20\u90fd\u7b80\u79f0\u4e3a\u201c\u5e72\u6270\u7d20\u201d\uff0c\u5982\u6709\u8bf4\u5230\u666e\u901a\u5e72\u6270\u7d20\u4f1a\u7279\u522b\u6307\u51fa\uff09\u7684\u6cbb\u7597\u7ec4\u4eba\u7fa4\u4e2d\u4f1a\u66f4\u9ad8\uff08\u6bd4\u8d77\u90a3\u4e9b\u4ec5\u7528\u62c9\u7c73\u592b\u5b9a\u7684\u60a3\u8005\uff09\u3002\r\n\r\n\u5728\u7ed3\u675f\u6cbb\u759724\u5468\u540e\uff0c\u75c5\u6bd2\u6c34\u5e73\u964d\u5230400\u62f7\u8d1d/mL\u662f\u5f88\u591a\u4eba\u8ffd\u6c42\u7684\u6cbb\u7597\u7ec8\u70b9\uff0c\u5728\u542b\u6709\u5e72\u6270\u7d20\u7684\u6cbb\u7597\u7ec4\u4eba\u7fa4\u4e2d\u5927\u6982\u670920%\u5de6\u53f3\u83b7\u5f97\u4e86\u8fd9\u6837\u7684\u75c5\u6bd2\u5b66\u5e94\u7b54\uff0c\u4ec5\u7528\u62c9\u7c73\u592b\u5b9a\u7684\u60a3\u8005\u8fd9\u4e2a\u6570\u5b57\u53ea\u67097%\u3002\r\n\r\n\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u7684\u6e05\u9664\uff0c\u53ea\u670912\u4e2a\u4eba\u53d1\u751f\uff08\u90fd\u5728\u542b\u6709\u5e72\u6270\u7d20\u7684\u6cbb\u7597\u7ec4\u4eba\u7fa4\u4e2d\uff0c\u5360\u6bd43.4%\uff09\uff0c\u4ec5\u7528\u62c9\u7c73\u592b\u5b9a\u7684\u6cbb\u7597\u7ec4\u4e2d\u6ca1\u6709\u4eba\u83b7\u5f97HBsAg\u6e05\u9664\u3002", - "endpoints": [ - 1, - 2, - 3, - 4, - 5, - 6 - ] - } - }, - { - "pk": 2, - "model": "sciblog.sciblog", - "fields": { - "subhead": "HBeAg\u9634\u6027\u6162\u4e59\u809d\u60a3\u8005\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u6cbb\u7597\u65f6\uff0c\u65e9\u671f\u53ef\u4ee5\u901a\u8fc7HBsAg\u548cHBV DNA\u7684\u5b9a\u91cf\u6c34\u5e73\u6765\u9884\u6d4b\u4ee5\u540e\u7684\u5e94\u7b54\u6548\u679c", - "sample": [], - "readed_count": 0, - "references": [ - 2 - ], - "catched_by": [], - "query": [], - "endpoint_content": "\u672c\u7814\u7a76\u6839\u636e\u6b27\u6d32\u809d\u75c5\u534f\u4f1a\u6700\u65b0\u6307\u5357\u4e2d\u5bf9\u4e8e\u6cbb\u7597\u7ec8\u70b9\u4ee5\u53ca\uff08\u805a\u4e59\u4e8c\u9187\uff09\u5e72\u6270\u7d20\u6cbb\u7597\u7684\u75c5\u6bd2\u5b66\u5e94\u7b54\u7684\u5b9a\u4e49\u6765\u786e\u5b9a\u7814\u7a76\u7ec8\u70b9SR\u3002\u672c\u6587\u4e2d\uff0cHBeAg\u9634\u6027\u6162\u6027\u4e59\u809d\u60a3\u8005\u83b7\u5f97SR(sustained response\uff0c\u6301\u7eed\u5e94\u7b54\uff09\u662f\u6307\uff1a\r\n\u968f\u8bbf\u7ec8\u70b9\uff08\u7b2c72\u5468\uff09\u7684\u65f6\u5019\uff0cHBV DNA\u6c34\u5e73\u5c0f\u4e8e10000\u62f7\u8d1d/ml\uff08\u76f8\u5f53\u4e8e1714 IU/mL \uff09\r\n\u968f\u8bbf\u7ec8\u70b9\uff08\u7b2c72\u5468\uff09\u7684\u65f6\u5019\uff0cALT\u6062\u590d\u6b63\u5e38", - "treatment_content": "\u60a3\u8005\u6309\u71671\uff1a1\u6bd4\u4f8b\u88ab\u968f\u673a\u5206\u914d\u5230\u4e24\u7ec4\u4eba\u5f53\u4e2d\uff0c\u4e00\u7ec4\u63a5\u53d7180ug/\u6bcf\u5468\u7684\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u8054\u5408\u5229\u5df4\u97e6\u67971000mg/\u6bcf\u5929\uff08\u4f53\u91cd\u5c0f\u4e8e75\u5343\u514b\uff09\u6216\u80051200mg/\u6bcf\u5929\uff08\u4f53\u91cd>=75\u5343\u514b\u7684\uff09\u6cbb\u7597\uff0c\u8fd8\u6709\u4e00\u7ec4\u662f\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20180ug/\u6bcf\u5468\u7684\u5358\u836f\u6cbb\u7597\u3002\r\n\r\n48\u5468\u7597\u7a0b\uff0c\u6cbb\u7597\u7ed3\u675f\u540e\u7ee7\u7eed\u968f\u8bbf\u89c2\u5bdf24\u5468\u3002\r\n\r\n\u75c5\u60a3\u6bcf\u4e2a\u6708\u53c2\u52a0\u4e00\u6b21\u95e8\u8bca\u3002\r\n\r\n\u8868\u9762\u6297\u539f\u5b9a\u91cf\u68c0\u6d4b\u65f6\u95f4\u70b9\uff1a\u6cbb\u7597\u671f\u95f4\u7b2c4\u30018\u300112\u300124\u300136\u300148\u5468\uff0c\u968f\u8bbf\u671f\u95f4\u7b2c60\u300172\u5468\u3002", - "baseline": [], - "title": "HBeAg\u9634\u6027\u6162\u4e59\u809d\u60a3\u8005\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u6cbb\u7597\u65f6\uff0c\u65e9\u671f\u53ef\u4ee5\u901a\u8fc7HBsAg\u548cHBV DNA\u7684\u5b9a\u91cf\u6c34\u5e73\u6765\u9884\u6d4b\u4ee5\u540e\u7684\u5e94\u7b54\u6548\u679c", - "clinic_conditions": [ - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 20, - 21 - ], - "hospital": [], - "source": null, - "understanded_count": 0, - "safety": "", - "entitle": "Early on-treatment prediction of response to peginterferon alfa-2a for hbeag-negative chronic hepatitis b using hbsag and hbv dna levels", - "konwledge_piece": [ - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - 12, - 13, - 14, - 15, - 16 - ], - "method": "\u672c\u7814\u7a76\u60a3\u8005\u90fd\u662f\u63a5\u53d7PEG\u5e72\u6270\u7d20\u6cbb\u7597\u3002", - "conclusion": "\u9488\u5bf9\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\u7684HBeAg\u9634\u6027\u6162\u4e59\u809d\u60a3\u8005\uff0c\u672c\u7814\u7a76\u5b66\u8005\u5efa\u8bae\u4e86\u4e00\u4e2a\u5728\u6cbb\u7597\u5f00\u59cb\u540e\u7b2c12\u5468\u65f6\u5224\u65ad\u662f\u5426\u9700\u8981\u505c\u836f\u7684\u51c6\u5219\uff0c\u8fd9\u4e2a\u51c6\u5219\u57fa\u4e8e\u8840\u6e05\u4e2dHBV DNA\u548cHBsAg\u4e24\u4e2a\u6307\u6807\u4ece\u57fa\u7ebf\u5f00\u59cb\u7684\u4e0b\u964d\u6c34\u5e73\u3002\u6362\u8a00\u4e4b\uff0c\u4e34\u5e8a\u4e2d\uff0c\u540c\u65f6\u5b9a\u91cf\u68c0\u6d4bHBsAg\u548cHBV DNA\u80fd\u591f\u8c03\u6574\u805a\u4e59\u4e8c\u9187\u6cbb\u7597HBeAg\u9634\u6027\u6162\u4e59\u809d\u7684\u7b56\u7565\u3002\r\n\r\n\u5bf9\u4e8e\u4ee5\u4e0b\u60a3\u8005\uff1a\u6cbb\u7597\u7b2c12\u5468\u65f6\uff0c\u76f8\u6bd4\u57fa\u7ebf\uff08\u6cbb\u7597\u5f00\u59cb\uff09\uff0c\u8840\u6e05HBsAg\u6c34\u5e73\u6ca1\u6709\u4e0b\u964d\u800c\u4e14HBV DNA \u4e0b\u964d<2 log \u62f7\u8d1d/mL \uff0c\u5e94\u8be5\u505c\u6b62\u5e72\u6270\u7d20\u7684\u6cbb\u7597\uff0c\u6362\u7528\u5176\u4ed6\u6cbb\u7597\u65b9\u6cd5\u3002", - "detectionAssay": "\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u5b9a\u91cf\u68c0\u6d4b\uff1a\u96c5\u57f9 Architect HBsAg assay (Abbott Laboratories\uff09\u63d0\u4f9b\uff0c \u7ebf\u6027\u8303\u56f4\u662f0.05-250 IU/mL\r\n\u4e59\u809d\u75c5\u6bd2\uff08HBV DNA\uff09\u68c0\u6d4b\uff1a\u7f57\u6c0f\u8bca\u65ad TaqMan HBV assay, Roche Diagnostics\u63d0\u4f9b\uff0c\u68c0\u6d4b\u4e0b\u965035copies/mL\r\n\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u68c0\u6d4b\uff1a\u5728\u7814\u7a76\u5f53\u5730\u533b\u9662\u6309\u7167\u6807\u51c6\u64cd\u4f5c\r\n\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09\u57fa\u56e0\u578b\u68c0\u6d4b\uff1a INNO-LiPA assay (Innogenetics)\r\n\u809d\u7a7f\u523a\u68c0\u6d4b\uff1a\u6bcf\u4e2a\u60a3\u8005\u90fd\u6709\u5165\u7ec4\u524d\u4e00\u5e74\u5185\u7684\u809d\u7a7f\u7ed3\u679c\uff0c\u7528Ishak\u8bc4\u5206\u7cfb\u7edf\u6765\u8868\u793a\u809d\u810f\u708e\u75c7\u7684\u7b49\u7ea7\uff080-18\u5206\uff09\u548c\u809d\u810f\u7ea4\u7ef4\u5316\u7684\u7a0b\u5ea6\uff080-6\u5206\uff09", - "ifvalue": 11.0, - "journal": "Hepatology", - "authors": "Harry Janssen , Vincent Rijckborst\uff0cBettina E. Hansen, Yilmaz Cakaloglu, Peter Ferenci, Fehmi Tabak, Meral Akdogan, Krzysztof Simon, Ulus S. Akarca, Robert Flisiak, Elke Verhey, Anneke J. Van Vuuren, Charles A. B. Boucher, Martijn J. ter Borg Harry L. A. Janssen ", - "abstractAE": "", - "confused_count": 0, - "collected_by": [], - "guidline": null, - "aim": "\u8fd9\u9879\u7814\u7a76\u662f\u7814\u7a76\u8005\u4e3b\u5bfc\u578b\u3001\u591a\u4e2d\u5fc3\u3001\u968f\u673a\u3001\u53cc\u76f2\u3001\u5bf9\u7167\u7814\u7a76\uff0c\u8be5\u7814\u7a76\u9075\u5b88\u8d6b\u5c14\u8f9b\u57fa\u5ba3\u8a00\u3002\r\n1.\u7814\u7a76\u7684\u76ee\u7684\u662f\u4e3a\u5f04\u6e05\u695a\u5728\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alpha-2a\u6cbb\u7597\u7684e\u6297\u539f\u9634\u6027\u6162\u4e59\u809d\u60a3\u8005\u4e2d\uff0c\u6cbb\u7597\u524d\u671f\u5b9a\u91cf\u7684\u8840\u6e05HBsAg\u542b\u91cf\u5728\u9884\u6d4b\u4eca\u540e\u6301\u7eed\u5e94\u7b54\u6548\u5e94\u65f6\u7684\u4f5c\u7528\u3002\r\n2. \u9488\u5bf9\u8fd9\u90e8\u5206\u60a3\u8005\u6765\u627e\u5230\u53ef\u9760\u7684\u6cbb\u7597\u6307\u5357\u65b9\u9488\u6765\u6307\u5bfc\u505c\u836f\u3002", - "publish_date": "2010-04-19", - "abstract_result": "\u56de\u987e\u8be5\u7814\u7a76\u4e2d\u7684\u6301\u7eed\u5e94\u7b54\u8005\u5728\u6cbb\u7597\u671f\u95f4\u7684\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u6c34\u5e73\u7684\u53d8\u5316\uff0c\u4ece\u6cbb\u75978\u5468\u5f00\u59cb\uff0c\u8fd9\u4e9b\u5e94\u7b54\u8005\u7684HBsAg\u7684\u6c34\u5e73\u660e\u663e\u4e0b\u964d\uff1b\u76f8\u53cd\uff0c\u7ed3\u675f\u6cbb\u7597\u540e\u6ca1\u6709\u53d1\u751f\u6301\u7eed\u5e94\u7b54\u7684\u60a3\u8005\u6cbb\u7597\u671f\u95f4HBsAg\u6c34\u5e73\u53ea\u6709\u8f7b\u5fae\u7684\u4e0b\u964d\u3002\r\n\r\n\u6839\u636e\u7edf\u8ba1\u5b66\u5904\u7406\uff0c\u6216\u8005\u8bf4\u901a\u8fc7\u53d7\u8bd5\u8005\u5de5\u4f5c\u66f2\u7ebf\u7684AUC\u5224\u65ad\uff0c\u4ec5\u4ec5\u4f9d\u9760HBsAg\u7684\u4e0b\u964d\u9884\u6d4b\u6301\u7eed\u5e94\u7b54\u6709\u9650\u5236\u3002\r\n\r\n\u628aHBsAg\u4e0b\u964d\u548c\u4e59\u809d\u75c5\u6bd2\uff08HBV DNA\uff09\u4e0b\u964d\u7ed3\u5408\u8d77\u6765\u80fd\u591f\u6700\u597d\u5730\u9884\u6d4b\u6301\u7eed\u5e94\u7b54\u3002\r\n\r\n\u672c\u6587\u88ab\u89c2\u5bdf\u7684\u901a\u8fc7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\u7684e\u6297\u539f\u9634\u6027\u6162\u4e59\u809d\u60a3\u8005\u4e2d\uff0c\u6cbb\u7597\u671f\u95f4HBsAg\u6ca1\u6709\u51fa\u73b0\u4e0b\u964d\u5e76\u4e14DNA\u6c34\u5e73\u4e0b\u964d\u5c0f\u4e8e2\u4e2alog \u62f7\u8d1d/ml\u7684\u4eba\uff0c\u6cbb\u7597\u7ed3\u675f\u540e\u90fd\u6ca1\u6709\u51fa\u73b0\u6301\u7eed\u5e94\u7b54\uff0c\u8fd9\u90e8\u5206\u60a3\u8005\u5360\u672c\u6587\u88ab\u89c2\u5bdf\u60a3\u800520%\u3002\r\n\r\n\u76f8\u53cd\uff0c\u5982\u679c12\u5468\u540c\u65f6\u51fa\u73b0HBsAg\u4e0b\u964d\u4ee5\u53caDNA\u6c34\u5e73\u4e0b\u964d\u5927\u4e8e2\u4e2alog \u62f7\u8d1d/ml\u60a3\u8005\u6700\u7ec8\u51fa\u73b0\u6301\u7eed\u5e94\u7b54\u7684\u51e0\u7387\u4e3a39%\uff08\u76f8\u5bf9\u672c\u7814\u7a76\u5176\u4ed6\u7ec4\u522b\u6700\u9ad8\uff09\uff0c\u8fd9\u90e8\u5206\u60a3\u8005\u5360\u672c\u7814\u7a76\u6574\u4e2a\u4eba\u7fa427%\u3002", - "endpoints": [ - 1, - 7 - ] - } - }, - { - "pk": 3, - "model": "sciblog.sciblog", - "fields": { - "subhead": "\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u6cbb\u7597e\u6297\u539f\u9633\u6027\u6162\u6027\u4e59\u809d\uff0c\u8868\u9762\u6297\u539f\u6cbb\u7597\u671f\u95f412\u5468\u300124\u5468\u6c34\u5e73\u53ef\u80fd\u9884\u793a\u6301\u4e45\u5e94\u7b54", - "sample": [], - "readed_count": 0, - "references": [ - 3 - ], - "catched_by": [ - 1 - ], - "query": [], - "endpoint_content": "\u672c\u6587\u6cbb\u7597\u5e94\u7b54\u5b9a\u4e49\u4e3a\uff1a\u6cbb\u7597\u7ed3\u675f6\u4e2a\u6708\u540ee\u6297\u539f\uff08HBeAg\uff09\u53d1\u751f\u8840\u6e05\u5b66\u8f6c\u6362\u3002", - "treatment_content": "\u88ab\u7814\u7a76\u8005\uff08399\u4eba\uff09\u4e2d\uff0c \u4e00\u534a\u4eba\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\uff08\u6bcf\u5468180ug\uff09\uff0c\u53e6\u4e00\u534a\u4eba\u63a5\u53d7\u8054\u5408\u6cbb\u7597\uff0c\u5373\u5728\u7b2c\u4e00\u7ec4\u6cbb\u7597\u65b9\u6848\u7684\u57fa\u7840\u4e0a\u518d\u52a0\u7528\u62c9\u7c73\u592b\u5b9a\uff08\u6bcf\u5929100mg\uff09\uff0c\u4e24\u7ec4\u6cbb\u7597\u90fd\u662f\u6301\u7eed48\u5468\u3002\r\n\u968f\u8bbf\u65f6\u95f4\u70b9\uff1a\u57fa\u7ebf\uff08\u6cbb\u7597\u5f00\u59cb\uff09\u3001\u6cbb\u7597\u5f00\u59cb\u540e12\u5468\uff0c24\u5468\uff0c48\u5468\uff08\u6cbb\u7597\u7ed3\u675f\uff09", - "baseline": [], - "title": "[\u56de\u987e\u6027\u5206\u6790]\u8868\u9762\u6297\u539f\u4e0e\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u6cbb\u7597e\u6297\u539f\u9633\u6027\u6162\u4e59\u809d\u60a3\u8005\u6301\u4e45\u5e94\u7b54\u7684\u5173\u7cfb", - "clinic_conditions": [], - "hospital": [ - 4, - 5, - 6 - ], - "source": null, - "understanded_count": 0, - "safety": "", - "entitle": "Hepatitis B surface antigen: association with sustained response to peginterferon alfa-2a in hepatitis B e antigen-positive patients", - "konwledge_piece": [ - 17, - 18, - 19, - 20, - 21, - 22, - 23 - ], - "method": "\u672c\u7814\u7a76\u662f\u9488\u5bf9\u4e00\u4e2a\u5927\u578b\u7684\u3001\u968f\u673a\u7814\u7a76\u7684\u56de\u987e\u6027\u5206\u6790\u3002\u56e0\u4e3a\u672c\u6587\u8981\u89c2\u5bdf\u60a3\u8005\u5728\u6cbb\u7597\u671f\u95f4\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u7684\u53d8\u5316\uff0c\u6240\u4ee5\u56de\u987e\u91c7\u7528\u7684\u90fd\u662f\u4fdd\u7559\u6709\u8868\u9762\u6297\u539f\u968f\u8bbf\u8bb0\u5f55\u7684\u60a3\u8005\u7684\u6570\u636e\uff0c\u539f\u6765\u7684\u5927\u578b\u7814\u7a76\u6709542\u4eba\uff0c\u672c\u6587\u5206\u6790\u7528\u5230\u7684\u6570\u636e\u6709399\u4eba\u3002\u8fd9399\u4eba\u4e2d\uff0c\u4e00\u534a\u4eba\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u6cbb\u7597\uff08\u6bcf\u5468180ug\uff09\uff0c\u53e6\u4e00\u534a\u4eba\u63a5\u53d7\u8054\u5408\u6cbb\u7597\uff0c\u5c31\u662f\u5728\u7b2c\u4e00\u7ec4\u6cbb\u7597\u65b9\u6848\u7684\u57fa\u7840\u4e0a\u518d\u52a0\u7528\u62c9\u7c73\u592b\u5b9a\uff08\u6bcf\u5929100mg\uff09\uff0c\u4e24\u7ec4\u6cbb\u7597\u90fd\u662f\u6301\u7eed48\u5468\u3002", - "conclusion": "\u901a\u8fc7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u6cbb\u7597e\u6297\u539f\uff08HBeAg\uff09\u9633\u6027\u6162\u4e59\u809d\u60a3\u8005\u7684\u65f6\u5019\uff0c\u6cbb\u7597\u671f\u95f4\u8840\u6e05\u4e2d\u8868\u9762\u6297\u539f\u7684\u6c34\u5e73\u4e0e\u6cbb\u7597\u7ed3\u675f\u540e\u6301\u4e45\u5e94\u7b54\u6709\u5173\u8054\u3002\u57fa\u7ebf\u8868\u9762\u6297\u539f\u6c34\u5e73\u548c\u6301\u4e45\u5e94\u7b54\u662f\u5426\u6709\u5173\u7cfb\u672c\u7814\u7a76\u4e0d\u8db3\u4ee5\u8bc1\u5b9e\u3002\u4f46\u5b9a\u91cf\u68c0\u6d4b\u8868\u9762\u6297\u539f\u6216\u8bb8\u53ef\u4ee5\u5e2e\u52a9\u60a3\u8005\u6307\u5bfc\u4eca\u540e\u7684\u6cbb\u7597\u65b9\u6848\u3002[2]", - "detectionAssay": "\u8868\u9762\u6297\u539f(HBsAg)\u6c34\u5e73\u7684\u5b9a\u91cf\u68c0\u6d4b\uff1a Abbott Architect HBsAg assay (Abbott Laboratories, IL, USA\uff09\r\nHBV DNA\u6c34\u5e73\u68c0\u6d4b\uff1a Amplicor HBV test (\u7f57\u6c0f\u5206\u5b50\u8bca\u65ad Roche Molecular Diagnostics, Pleasanton, CA, USA\uff09", - "ifvalue": 2.6, - "journal": "Hepatol Int. ", - "authors": "default authors", - "abstractAE": "<br data-mce-bogus=\"1\">", - "confused_count": 0, - "collected_by": [ - 1, - 2 - ], - "guidline": null, - "aim": "\u5728\u4f7f\u7528\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u8fdb\u884c\u6cbb\u7597e\u6297\u539f\uff08HBeAg\uff09\u9633\u6027\u6162\u6027\u4e59\u578b\u809d\u708e\u7684\u65f6\u5019\uff0c\u6cbb\u7597\u7ed3\u675f\u540e6\u4e2a\u6708\u5982\u679c\u53d1\u751fe\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\uff0c\u90a3\u5c31\u9884\u793a\u7740\u505c\u836f\u540e\u957f\u671f\u968f\u8bbf\u671f\u95f4\u8868\u9762\u6297\u539f\u7684\u6e05\u9664\u7387\u4f1a\u63d0\u9ad8\u3002\u800c\u672c\u6587\u5b66\u8005\u628a\u5173\u6ce8\u70b9\u653e\u5728\u4e86\u53e6\u4e00\u4e2a\u6307\u6807--\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u4e0a\uff0c\u6240\u7814\u7a76\u7684\u8bdd\u9898\u662f\u5728\u6cbb\u7597\u671f\u95f4\u7684\u65f6\u5019\u901a\u8fc7\u5b9a\u91cf\u68c0\u6d4b\u8868\u9762\u6297\u539f\u80fd\u5426\u4e5f\u53ef\u4ee5\u9884\u6d4b\u6cbb\u7597\u7ed3\u675f\u540e\u7684\u5e94\u7b54\u3002", - "publish_date": "2011-01-05", - "abstract_result": "\u6cbb\u7597\u7ed3\u675f\u540e\u83b7\u5f97\u6cbb\u7597\u5e94\u7b54\u7684\u60a3\u8005\u57fa\u7ebf\u65f6\u8868\u9762\u6297\u539f\u7684\u6c34\u5e73\uff0c\u6bd4\u8d77\u90a3\u4e9b\u6ca1\u6709\u83b7\u5f97\u5e94\u7b54\u7684\u60a3\u8005\u7684\u57fa\u7ebf\u8868\u9762\u6297\u539f\u6c34\u5e73\u8981\u4f4e\u3002\uff083.97 log10 IU/mL \u6bd4 4.21 log10IU/mL\uff09\u3002\u5e76\u4e14\u83b7\u5f97\u5e94\u7b54\u7684\u60a3\u8005\u5728\u6574\u4e2a\u6cbb\u7597\u671f\u95f4>\u9762\u6297\u539f\uff08HBsAg\uff09\u4e0b\u964d\u7a0b\u5ea6\u66f4\u5927\u3002\r\n\u5728\u6cbb\u7597\u5f00\u59cb\u540e\u7b2c12\u5468\u8868\u9762\u6297\u539f\u7684\u503c\u4e0b\u964d\u52301,500IU/mL\u4ee5\u4e0b\u7684\u60a3\u8005\uff0c\u6cbb\u7597\u7ed3\u675f\u540ee\u6297\u539f\uff08HBeAg\uff09\u8840\u6e05\u5b66\u8f6c\u6362\u7387\u4e3a56.7%\uff1b \r\n\u572824\u5468\u8868\u9762\u6297\u539f\u7684\u503c\u4e0b\u964d\u52301,500IU/mL\u4ee5\u4e0b\u7684\u60a3\u8005\uff0c\u6cbb\u7597\u7ed3\u675f\u540ee\u6297\u539f\uff08HBeAg\uff09\u8840\u6e05\u5b66\u8f6c\u6362\u7387\u4e3a54.4%\u3002\u5982\u679c\u5728\u6cbb\u7597\u5f00\u59cb\u540e12\u5468\u6216\u800524\u5468\uff0c\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u6d4b\u5f97\u66f4\u9ad8\u7684\u503c\uff0c\u6bd4\u59821,500\u523020,000IU/mL\u6216\u8005\u5927\u4e8e20,000IU/mL\uff0c\u90a3\u4e48\u6cbb\u7597\u540e\u83b7\u5f97e\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u7684\u51e0\u7387\u8981\u66f4\u4f4e\u3002\uff08\u524d\u8005\u4e3a32.3%\uff0c\u540e\u8005\u4e3a15.4%\uff09", - "endpoints": [ - 8, - 9, - 10 - ] - } - }, - { - "pk": 4, - "model": "sciblog.sciblog", - "fields": { - "subhead": "e\u6297\u539f\u9633\u6027\u6162\u4e59\u809d\u60a3\u8005\u63a5\u53d7\u805a\u4e8c\u4e59\u9187\u5e72\u6270\u7d20alfa\u6cbb\u7597\u524d\u54ea\u4e9b\u8d77\u59cb\u56e0\u7d20\u53ef\u4ee5\u9884\u6d4b\u672a\u6765\u7597\u6548\u597d\u4e0e\u574f", - "sample": [], - "readed_count": 0, - "references": [], - "catched_by": [], - "query": [], - "endpoint_content": "", - "treatment_content": "\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa\u6cbb\u7597\u7684e\u6297\u539f\u6162\u4e59\u809d\u60a3\u8005\u4e2d\u6700\u6709\u53ef\u80fd\u83b7\u5f97\u6301\u4e45\u5e94\u7b54\u7684\u4eba\u6709\uff1a\r\n
  • \u57fa\u7ebf\u9ad8\u8c37\u4e19\u8f6c\u6c28\u9176\u6c34\u5e73\u6216\u8005\u4f4eHBV DNA\u6c34\u5e73\u7684HBV\u57fa\u56e0\u578b\u4e3aA\u578b\u7684\u60a3\u8005\uff1b
  • \r\n
  • \u57fa\u7ebf\u9ad8\u8c37\u4e19\u8f6c\u6c28\u9176\u6c34\u5e73\u4e14HBV DNA\u4f4e\u6c34\u5e73\u7684B\u3001C\u578b\u60a3\u8005\u3002
\r\nD\u578b\u60a3\u8005\u83b7\u5f97\u6301\u4e45\u5e94\u7b54\u7684\u51e0\u7387\u4f4e\u3002\r\n\u8be5\u7814\u7a76\u63d0\u4f9b\u4e86\u4e00\u4e2a\u5de5\u5177\u6765\u8ba1\u7b97\u901a\u8fc7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597e\u6297\u539f\uff08HBeAg\uff09\u9633\u6027\u60a3\u8005\u83b7\u5f97\u6301\u7eed\u5e94\u7b54\u7684\u51e0\u7387\u3002\u7814\u7a76\u5efa\u8bae\u4e86\u51e0\u4e2a\u91cd\u8981\u7684\u4eba\u7fa4\u5e94\u8be5\u8003\u8651\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\u3002\r\n", - "baseline": [], - "title": "\u80fd\u591f\u9884\u6d4b\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa\u6cbb\u7597e\u6297\u539f\u9633\u6027\u6162\u6027\u4e59\u578b\u809d\u708e\u5e94\u7b54\u7ed3\u679c\u7684\u56e0\u5b50", - "clinic_conditions": [], - "hospital": [ - 7 - ], - "source": null, - "understanded_count": 0, - "safety": "", - "entitle": "Factors That Predict Response of Patients With Hepatitis B e Antigen\u2013Positive Chronic Hepatitis B to Peginterferon-Alfa", - "konwledge_piece": [ - 25, - 26, - 27, - 28 - ], - "method": "\u8be5\u7814\u7a76\u4e2d\u6709542\u4f4d\u60a3\u8005\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u6bcf\u5468180ug\u957f\u8fbe48\u5468\u7684\u6cbb\u7597\uff0c\u53e6\u5916\u6709266\u4f4d\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2b\u6bcf\u5468100ug\u957f\u8fbe52\u5468\u7684\u6cbb\u7597\u3002\u6700\u7ec8\u62ff\u6765\u505a\u6570\u636e\u5206\u6790\u7684\u60a3\u8005\u6709721\u4f4d\uff08\u7531\u4e8e\u6570\u636e\u7f3a\u5931\u7b49\u5ba2\u89c2\u539f\u56e0\uff09\u3002\u53e6\u5916\u79d1\u7814\u4e2d\u5e38\u7528\u7684\u6570\u7406\u7edf\u8ba1\u65b9\u6cd5\u8bf8\u5982\u903b\u8f91\u56de\u5f52\u5206\u6790\u65b9\u6cd5\u7528\u6765\u8bc1\u5b9e\u6301\u4e45\u5e94\u7b54\u7684\u56e0\u5b50\uff0c\u4ece\u800c\u8be5\u7814\u7a76\u8fd8\u5efa\u7acb\u4e86\u591a\u53d8\u91cf\u7684\u9884\u6d4b\u7597\u6548\u7684\u6570\u5b66\u6a21\u578b\uff0c\u8fd9\u662f\u672c\u6587\u6700\u5927\u7684\u4eae\u70b9\u3002", - "conclusion": "\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa\u6cbb\u7597\u7684e\u6297\u539f\u6162\u4e59\u809d\u60a3\u8005\u4e2d\u6700\u6709\u53ef\u80fd\u83b7\u5f97\u6301\u4e45\u5e94\u7b54\u7684\u4eba\u6709\uff1a\r\n
  • \u57fa\u7ebf\u9ad8\u8c37\u4e19\u8f6c\u6c28\u9176\u6c34\u5e73\u6216\u8005\u4f4eHBV DNA\u6c34\u5e73\u7684HBV\u57fa\u56e0\u578b\u4e3aA\u578b\u7684\u60a3\u8005\uff1b
  • \r\n
  • \u57fa\u7ebf\u9ad8\u8c37\u4e19\u8f6c\u6c28\u9176\u6c34\u5e73\u4e14HBV DNA\u4f4e\u6c34\u5e73\u7684B\u3001C\u578b\u60a3\u8005\u3002
\r\nD\u578b\u60a3\u8005\u83b7\u5f97\u6301\u4e45\u5e94\u7b54\u7684\u51e0\u7387\u4f4e\u3002", - "detectionAssay": "", - "ifvalue": 11.68, - "journal": "Gastroenterology", - "authors": "Harry Janssen , Erik H.C.J.\u00a0Buster, Bettina E.\u00a0Hansen, George K.K.\u00a0Lau, Teerha\u00a0Piratvisuth, Stefan\u00a0Zeuzem, Ewout W.\u00a0Steyerberg", - "abstractAE": "\u672c\u6587\u672a\u6d89\u53ca\u526f\u4f5c\u7528\u7684\u8be6\u7ec6\u8ba8\u8bba\u3002", - "confused_count": 0, - "collected_by": [], - "guidline": null, - "aim": "\u901a\u8fc7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa\u6cbb\u7597\u6162\u4e59\u809d\u80fd\u591f\u5728\u5c11\u90e8\u5206\u4eba\u8eab\u4e0a\u8fbe\u5230\u6301\u7eed\u6027\u7684\u5e94\u7b54\uff0c\u800c\u4e14\u4e5f\u6709\u76f8\u5f53\u7684\u526f\u4f5c\u7528\u3002\u672c\u6587\u5206\u6790\u4e862\u4e2a\u6700\u5927\u7684\u5173
\r\n\t\r\n\t\t\"\"\r\n\t\r\n
\u4e8ee\u6297\u539f\u9633\u6027\u6162\u4e59\u809d\u7684\u5168\u7403\u4e34\u5e8a\u5b9e\u9a8c\uff0c\u6765\u786e\u5b9a\u54ea\u4e9b\u4eba\u6700\u5bb9\u6613\u5bf9\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20-alfa\u7684\u6cbb\u7597\u4ea7\u751f\u5e94\u7b54\u3002", - "publish_date": "2009-12-01", - "abstract_result": "
  1. HBV\u57fa\u56e0\u578b
\u3001\u57fa\u7ebf\u9ad8\u6c34\u5e73\u7684\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u6c34\u5e73\uff08>2\u4e2a\u6b63\u5e38\u503c\u4e0a\u9650\uff09\u3001\u57fa\u7ebf\u4f4e\u6c34\u5e73\u7684HBV DNA\uff08<2.0*10^8IU/mL\uff09\u3001\u5973\u6027\u3001\u5e74\u957f\u3001\u4ee5\u524d\u6ca1\u6709\u63a5\u53d7\u8fc7\u5e72\u6270\u7d20\u6cbb\u7597\u8fd9\u4e9b\u56e0\u7d20\u90fd\u80fd\u591f\u9884\u6d4b\u6301\u4e45\u5e94\u7b54\u3002\r\n\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09\u57fa\u56e0\u578bA\u578b\u3001\u57fa\u7ebf\u9ad8ALT\u503c\u548c/\u6216\u8005\u4f4eHBV-DNA\u6c34\u5e73\u7684\u60a3\u8005\u6709\u9ad8\u51e0\u7387\u83b7\u5f97\u6301\u4e45\u5e94\u7b54\uff08\u8d85\u8fc730%\uff09\u3002\r\n

\u4e0a\u8ff0\u8fd9\u4e9b\u56e0\u7d20\u4e2d\u6700\u5f3a\u7684\u9884\u6d4b\u56e0\u5b50\u662f\u57fa\u7ebf\u9ad8\u6c34\u5e73\u7684\u8c37\u4e19\u8f6c\u6c28\u9176\uff08\u5bf9\u4e8eHBV\u57fa\u56e0\u578bB\u578b\u60a3\u8005\uff09\u548c\u57fa\u7ebf\u4f4e\u6c34\u5e73\u7684HBV-DNA\uff08\u5bf9\u4e8eHBV\u57fa\u56e0\u578bC\u578b\u60a3\u8005\uff09\u3002\u57fa\u56e0\u578bD\u578b\u7684\u60a3\u8005\u83b7\u5f97\u6301\u4e45\u5e94\u7b54\u7684\u51e0\u7387\u4f4e\u3002

", - "endpoints": [] - } - }, - { - "pk": 1, - "model": "sciblog.resultcontent", - "fields": { - "card_content": "\u8be5\u7814\u7a76\u6240\u6709\u60a3\u8005\r\n", - "blog": 1, - "shorttitle": "\u6cbb\u7597\u524d\u7684\u5404\u9879\u6307\u6807\u60c5\u51b5", - "abstract": "", - "content": "\u88ab\u62db\u52df\u8005\u603b\u4f53\u4eba\u7fa4\u7279\u5f81\r\n[\u88ab\u62db\u52df\u60a3\u8005\u90fd\u5fc5\u987b\u7b26\u5408\u4ee5\u4e0b\u6761\u4ef6]\r\ne\u6297\u539f\uff08HBeAg\uff09\u9634\u6027\u81f3\u5c11\u516d\u4e2a\u6708\uff1b\r\ne\u6297\u4f53\uff08HBeAb\uff09\u548c\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u81f3\u5c11\u9633\u6027\u516d\u4e2a\u6708\uff1b\r\n\u4e59\u809d\u75c5\u6bd2\uff08DNA\uff09\u6c34\u5e73\u81f3\u5c11100,000\u62f7\u8d1d/mL\r\n\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u57281\u500d\u6b63\u5e38\u503c\u4e0a\u9650\uff08ULN\uff09\u548c10\u88ab\u6b63\u5e38\u503c\u4e0a\u9650\u4e4b\u95f4\uff1b\r\n\u5728\u8fc7\u53bb24\u4e2a\u6708\u5185\u809d\u810f\u6d3b\u68c0\u8bc1\u5b9e\u6709\u809d\u708e\u3002\r\n\r\n[\u88ab\u62db\u52df\u60a3\u8005\u4e0d\u5305\u62ec\u4ee5\u4e0b\u60c5\u51b5]\r\n\u60a3\u6709\u5931\u4ee3\u507f\u809d\u786c\u5316\uff1b\r\n\u66fe\u7ecf\u6709\u8fc7\u4e25\u91cd\u7684\u7cbe\u795e\u548c\u5185\u79d1\u75be\u75c5\uff1b\r\n\u4e00\u5f00\u59cb\u4e2d\u6027\u7c92\u7ec6\u80de\u6570\u5c0f\u4e8e1500/mm3;\r\n\u8840\u5c0f\u677f\u6570\u91cf\u5c0f\u4e8e90,000/mm3;\r\n\u8840\u6e05\u808c\u9150\u4e3a\u6b63\u5e38\u503c\u4e0a\u9650\u7684\u81f3\u5c111.5\u500d\u4ee5\u4e0a\uff1b\r\n\u5165\u7ec4\u524d\u4e00\u5e74\u5185\u6709\u8fc7\u8fc7\u5ea6\u996e\u9152\u6216\u8005\u6ee5\u7528\u836f\u7269\u7684\u7ecf\u5386\uff1b\r\n\u5728\u6700\u8fd1\u76846\u4e2a\u6708\u5185\u63a5\u53d7\u8fc7\u6297\uff08\u4e59\u809d\uff09\u75c5\u6bd2\u6cbb\u7597\uff1b\r\n\u5408\u5e76\u4e19\u578b\u809d\u708e\uff08HCV\uff09\u3001\u4e01\u809d\u6216\u8005HIV\u3002\r\n", - "sample": [], - "indicators": [ - 3, - 2, - 1 - ], - "type": 1 - } - }, - { - "pk": 2, - "model": "sciblog.resultcontent", - "fields": { - "card_content": "\u611f\u67d3\u75c5\u6bd2\u57fa\u56e0\u578b\u4e3aA\u578b\r\n\u611f\u67d3\u75c5\u6bd2\u57fa\u56e0\u578b\u4e3aB\u578b\r\n\u611f\u67d3\u75c5\u6bd2\u57fa\u56e0\u578b\u4e3aC\u578b\r\n\u611f\u67d3\u75c5\u6bd2\u57fa\u56e0\u578b\u4e3aD\u578b", - "blog": 1, - "shorttitle": "\u957f\u671f\u968f\u8bbf\u8c01\u7597\u6548\u66f4\u6301\u4e45", - "abstract": "", - "content": "\u63a5\u53d7\u4e09\u79cd\u4e0d\u540c\u6cbb\u7597\u7684\u60a3\u8005\u7684\u57fa\u7ebf\u6c34\u5e73\uff0c\u751f\u5316\u5b66\u5e94\u7b54\uff0c\u75c5\u6bd2\u5b66\u5e94\u7b54\u4ee5\u53ca\u8868\u9762\u6297\u539f\u5e94\u7b54\r\n\r\n\u57fa\u7ebf\u6c34\u5e73\r\n\r\n\r\n\r\n\r\n\u751f\u5316\u5b66\u5e94\u7b54\u5982\u4f55\uff1f\r\n\u6cbb\u759748\u5468\u7ed3\u675f\u65f6\uff0c\u62c9\u7c73\u592b\u5b9a\u7ec4\uff08\u60a3\u8005\u7684\uff09\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u6062\u590d\u6b63\u5e38\u7684\u6bd4\u7387\u6bd4\u5e72\u6270\u7d20\u7ec4\u3001\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec4\u9ad8\uff08\u672c\u7814\u7a76\u540e\u9762\u7684\u6570\u636e\u663e\u793a\u8fd9\u53ea\u662f\u6682\u65f6\u7684\uff09\uff1b\r\n\u6cbb\u7597\u7ed3\u675f\u540e24\u5468\u65f6\uff0c\u5e72\u6270\u7d20\u7ec4\u3001\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec4\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u6062\u590d\u6b63\u5e38\u7684\u6bd4\u7387\u660e\u663e\u6bd4\u62c9\u7c73\u592b\u5b9a\u7ec4\u9ad8\uff1b\r\n\u5728\u6cbb\u7597\u671f\u95f4\uff0c\u5e72\u6270\u7d20\u7ec4\u3001\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec4\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u51fa\u73b0\u5347\u9ad8\uff08\u523010\u4e2a\u6b63\u5e38\u503c\u4ee5\u4e0a\uff0c\u6216\u8005300IU/L\u4ee5\u4e0a\uff09\u7684\u51e0\u7387\u660e\u663e\u591a\u4e8e\u62c9\u7c73\u592b\u5b9a\u7ec4\uff1b\r\n\u6cbb\u7597\u7ed3\u675f\u540e24\u5468\u968f\u8bbf\u671f\u95f4\uff0c\u62c9\u7c73\u592b\u5b9a\u7ec4\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u51fa\u73b0\u5347\u9ad8\uff08\u523010\u4e2a\u6b63\u5e38\u503c\u4ee5\u4e0a\uff0c\u6216\u8005300IU/L\u4ee5\u4e0a\uff09\u7684\u51e0\u7387\u660e\u663e\u591a\u4e8e\u5e72\u6270\u7d20\u7ec4\u3001\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec4\uff1b\r\nALT\u6062\u590d\u6b63\u5e38\u548c\u5728\u6cbb\u7597\u671f\u95f4ALT\u4e0a\u5347\u6709\u5f88\u5927\u5173\u8054\u3002\r\n\r\n\u4e0b\u9762\u6709ALT\u7684\u5177\u4f53\u53d8\u5316\u8d8b\u52bf\uff08\u56fe 2A\uff09\uff1a\r\n\r\n\r\n\r\n\r\n\u56fe 1A \u6cbb\u7597\u7ed3\u675f24\u5468\u65f6\u7684\u751f\u5316\u5b66\u5e94\u7b54\u7387\uff08\u4e09\u7ec4\u4e0d\u540c\u6cbb\u7597\u65b9\u6848\u60a3\u8005\u6bd4\u8f83\uff09\r\n\r\n\u75c5\u6bd2\u5b66\u5e94\u7b54\u5982\u4f55\uff1f\r\n\u5728\u6cbb\u7597\u7ed3\u675f\u65f6\uff0c\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09DNA\u572820,000\u62f7\u8d1d/mL\u4ee5\u5185\u60a3\u8005\u7684\u6bd4\u4f8b\u5728\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec4\u4e2d\u6700\u9ad8\uff1b\r\n\u5728\u6cbb\u7597\u7ed3\u675f24\u5468\u65f6\uff0c\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09DNA\u572820,000\u62f7\u8d1d/mL\u4ee5\u5185\u60a3\u8005\u7684\u6bd4\u4f8b\u5728\u5e72\u6270\u7d20\u7ec4\u548c\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec4\u5dee\u4e0d\u591a\uff0843%\u300144%\uff09\uff0c\u90fd\u8981\u6bd4\u62c9\u7c73\u592b\u5b9a\u7ec4\u9ad8\uff0829%\uff09\uff1b\r\n\u53e6\u5916\uff0c\u5173\u4e8e\u75c5\u6bd2\u5b66\u5e94\u7b54\u7684\u6b21\u8981\u6807\u51c6\u4e4b\u4e00\uff1aHBV\u4e0b\u964d\u5230400\u62f7\u8d1d/mL\u4ee5\u4e0b\uff1a\r\n\u5728\u6cbb\u7597\u7ed3\u675f24\u5468\u65f6\uff0c\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09DNA\u5728400\u62f7\u8d1d/mL\u4ee5\u5185\u60a3\u8005\u7684\u6bd4\u4f8b\u5728\u5e72\u6270\u7d20\u548c\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec4\u662f19%\u300120%\uff0c\u62c9\u7c73\u592b\u5b9a\u7ec4\u53ea\u67097%\uff1b\r\n48\u5468\u4ee5\u540e\uff0cDNA\u4e0b\u964d\u7a0b\u5ea6\u6700\u5927\u7684\u662f\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u7528\u7ec4\uff0c\u5e72\u6270\u7d20\u5358\u836f\u7ec4\u548c\u62c9\u7c73\u592b\u5b9a\u5358\u836f\u7ec4\u5dee\u4e0d\u591a\u3002\r\n\r\n\u60a3\u8005\u75c5\u6bd2\u6c34\u5e73\u968f\u8bbf\u8bb0\u5f55\u8868\u683c\uff1a\r\n\r\n\r\n\r\n\u56fe 1B\uff1a\u6cbb\u7597\u7ed3\u675f24\u5468\u65f6\uff0c\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09DNA\u572820,000\u62f7\u8d1d/mL\u4ee5\u5185\u60a3\u8005\u7684\u6bd4\u4f8b\r\n\r\n\r\n\u56fe 2B \u75c5\u6bd2\u7684\u5177\u4f53\u53d8\u5316\u8d8b\u52bf\r\n\r\n\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u5e94\u7b54\u5982\u4f55\uff1f\r\n\u6cbb\u7597\u7ed3\u675f\u540e24\u5468\u65f6\uff0c\u5728\u5e72\u6270\u7d20\u7ec4\u76847\u540d\u60a3\u8005\u83b7\u5f97\u4e86\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u6e05\u9664\uff085\u540d\u4e9a\u6d32\u4eba\uff0c2\u540d\u767d\u79cd\u4eba\uff09\uff0c\u5728\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec4\u67095\u540d\u60a3\u8005\u83b7\u5f97\u4e86\u8868\u9762\u6297\u539f\u6e05\u9664\uff084\u540d\u4e9a\u6d32\u4eba\uff0c1\u540d\u767d\u79cd\u4eba\uff09\u3002\r\n\u540c\u6837\u65f6\u95f4\u83b7\u5f97\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u8840\u6e05\u5b66\u8f6c\u6362\uff08\u5b9a\u4e49\u4e3a\u8868\u9762\u6297\u539f\u6e05\u9664\u540c\u65f6\u51fa\u73b0\u8868\u9762\u6297\u4f53HBsAb\uff09\u7684\u6709\u5e72\u6270\u7d20\u7ec45\u4eba\uff0c\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec43\u4eba\u3002\r\n\u6cbb\u7597\u7ed3\u675f\u540e24\u5468\u65f6\u8868\u9762\u6297\u539f\u7684\u6e05\u9664\u6216\u8005\u8840\u6e05\u5b66\u8f6c\u6362\u5728\u62c9\u7c73\u592b\u5b9a\u60a3\u8005\u4e2d\u6ca1\u6709\u88ab\u53d1\u73b0\u3002\r\n\u8868\u9762\u6297\u539f\u7684\uff08HBsAg\uff09\u5e94\u7b54\u7387\u5728\u542b\u6709\u5e72\u6270\u7d20\u7684\u6cbb\u7597\u7ec4\u4e2d\u4e0e\u62c9\u7c73\u592b\u5b9a\uff08\u5358\u836f\uff09\u7ec4\u7684\u5dee\u8ddd\u5f88\u5927\u3002", - "sample": [], - "indicators": [], - "type": 2 - } - }, - { - "pk": 3, - "model": "sciblog.resultcontent", - "fields": { - "card_content": "", - "blog": 2, - "shorttitle": "", - "abstract": "", - "content": "$\u8be5\u7814\u7a76\u603b\u4f53\u4eba\u7fa4$\r\n$$\u57fa\u7ebf\u6c34\u5e73\u548c\u6cbb\u7597\u7ed3\u679c\u5982\u4f55\uff1f$$\r\n$$$\u8868\u9762\u6297\u539f HBsAg \r\n\u4e59\u809d\u75c5\u6bd2HBV DNA\r\ne\u6297\u539f HBeAg\r\n\u8c37\u4e19\u8f6c\u6c28\u9176 ALT$$$\r\n\r\n\u88ab\u62db\u52df\u60a3\u8005\u90fd\u5fc5\u987b\u7b26\u5408\u4ee5\u4e0b\u6761\u4ef6]\r\n\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u9633\u6027\u81f3\u5c11\u516d\u4e2a\u6708 \u3010\u5df2\u6709\u3011\r\n\u5165\u7ec4\u524d2\u4e2a\u6708\u5185\uff0ce\u6297\u539f\uff08HBeAg\uff09\u88ab\u53d1\u73b0\u9634\u6027\u81f3\u5c11\u4e24\u6b21\r\n\u5165\u7ec4\u524d2\u4e2a\u6708\uff0ce\u6297\u4f53\uff08HBeAb\uff09\u88ab\u53d1\u73b0\u9634\u6027\u81f3\u5c11\u4e24\u6b21\r\n\u5165\u7ec4\u524d2\u4e2a\u6708\uff0c\u81f3\u5c11\u4e24\u6b21\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u5904\u57281.5\u523010\u500d\u6b63\u5e38\u503c\u4e0a\u9650\uff08ULN\uff09\u4e4b\u95f4\r\n\u4e59\u809d\u75c5\u6bd2\uff08HBV DNA\uff09\u6c34\u5e73\u5927\u4e8e100,000\u62f7\u8d1d/ml\uff08\u76f8\u5f53\u4e8e17,143IU/ml\uff09\r\n\r\n[\u88ab\u62db\u52df\u60a3\u8005\u4e0d\u5305\u62ec\u4ee5\u4e0b\u60c5\u51b5]\r\n\u5165\u7ec4\u524d\u516d\u4e2a\u6708\u524d\u63a5\u53d7\u8fc7\u6297\u75c5\u6bd2\u6216\u8005\u514d\u75ab\u6291\u5236\u5242\u6cbb\u7597\r\n\u5408\u5e76\u611f\u67d3\u4e19\u809d\u3001\u4e01\u809d\u6216\u8005HIV\u611f\u67d3\r\n\u60a3\u6709\u5176\u4ed6\u83b7\u5f97\u6027\u6216\u8005\u9057\u4f20\u6027\u7684\u809d\u810f\u75be\u75c5\r\n\u66fe\u7ecf\u6709\u8fc7\u7ec6\u80de\u51cf\u5c11\u75c7\u6216\u8005\u5931\u4ee3\u507f\u809d\u75c5\r\n\r\n[\u57fa\u7ebf\u6c34\u5e73]\r\n\r\n[\u6574\u4f53\u7597\u6548]\r\n\u672c\u7814\u7a76\u7684107\u4e2a\u4eba\u4e2d\u670922%\uff0824/107\uff09\u7684\u60a3\u8005\u83b7\u5f97\u6301\u7eed\u5e94\u7b54\u3002\u5355\u7528\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u7684\u60a3\u8005\u548c\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u52a0\u4e0a\u5229\u5df4\u97e6\u6797\u8054\u5408\u6cbb\u7597\u7684\u60a3\u8005\u83b7\u5f97\u6301\u7eed\u514d\u75ab\u5e94\u7b54\u5206\u522b\u670914\u4eba\uff08\u5360\u5355\u836f\u6cbb\u7597\u4eba\u657026%=14/53\uff09\u548c10\u4eba\uff08\u5360\u8054\u5408\u7528\u836f\u4eba\u657019%=10/54\uff09\u3002", - "sample": [], - "indicators": [], - "type": null - } - }, - { - "pk": 4, - "model": "sciblog.resultcontent", - "fields": { - "card_content": "", - "blog": 2, - "shorttitle": "", - "abstract": "", - "content": "$\u7ed3\u675f\u65f6\u83b7\u5f97\u6301\u4e45\u5e94\u7b54\r\n\u6ca1\u6709\u6301\u4e45\u5e94\u7b54\u7684\u60a3\u8005$\r\n$$\u6cbb\u7597\u671f\u95f4\u6307\u6807\u53d8\u5316\u533a\u522b$$\r\n$$$\u8868\u9762\u6297\u539f HBsAg \r\n\u4e59\u809d\u75c5\u6bd2HBV DNA$$$\r\n\r\n\u6700\u7ec8\u83b7\u5f97\u6301\u7eed\u5e94\u7b54\uff08SR\uff09\u548c\u672a\u83b7\u5f97SR\u7684\u60a3\u8005\u5728\u6cbb\u7597\u8fc7\u7a0b\u4e2d\u8840\u6e05HBsAg\u7684\u4e0b\u964d\u8d8b\u52bf\u6709\u4ec0\u4e48\u533a\u522b\uff1f\r\n\r\n\u6700\u7ec8\u83b7\u5f97\u6301\u7eed\u5e94\u7b54\uff08SR\uff09\u548c\u975e\u672a\u83b7\u5f97SR\u7684\u60a3\u8005\u5728\u6cbb\u7597\u8fc7\u7a0b\u4e2dHBVDNA\u7684\u4e0b\u964d\u8d8b\u52bf\u6709\u4ec0\u4e48\u533a\u522b\uff1f\r\n\r\n\u6700\u7ec8\u83b7\u5f97\u6301\u7eed\u5e94\u7b54\uff08SR\uff09\u548c\u975e\u672a\u83b7\u5f97SR\u7684\u60a3\u8005\u5728\u6cbb\u7597\u8fc7\u7a0b\u5f53\u4e2d\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u53d8\u5316\u5dee\u5f02\u5927\u5417\uff1f\r\n\u65e0\u8bba\u662f\u6700\u7ec8\u83b7\u5f97SR\u7684\u60a3\u8005\uff0c\u8fd8\u662f\u672a\u83b7\u5f97SR\u60a3\u8005\uff0c\u4ed6\u4eec\u7684\u8840\u6e05\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u6c34\u5e73\u5728\u6cbb\u7597\u8fc7\u7a0b\u4e2d\u53d8\u5316\u76f8\u540c\u3002\u6240\u4ee5\u8fd9\u91cc\u7edf\u8ba1\u5b66\u4e0a\uff0cALT\u5e76\u65e0\u9884\u6d4b\u5c06\u6765\u6301\u7eed\u5e94\u7b54\uff08SR\uff09\u7684\u4f5c\u7528\u3002", - "sample": [], - "indicators": [], - "type": null - } - }, - { - "pk": 5, - "model": "sciblog.resultcontent", - "fields": { - "card_content": "", - "blog": 2, - "shorttitle": "", - "abstract": "", - "content": "$\u6cbb\u7597\u7b2c12\u5468\uff0c\u76f8\u5bf9\u5f00\u59cb\r\nHBsAg\u6ca1\u6709\u4e0b\u964d\u4e14DNA\u4e0b\u964d\u8f83\u5c0f\r\nHBsAg\u6ca1\u6709\u4e0b\u964d\u4f46DNA\u4e0b\u964d\u8f83\u5927\r\nHBsAg\u53d1\u751f\u4e0b\u964d\u4f46DNA\u4e0b\u964d\u8f83\u5c0f\r\nHBsAg\u53d1\u751f\u4e0b\u964d\u4e14DNA\u4e0b\u964d\u8f83\u5927$\r\n$$\u54ea\u79cd\u60a3\u8005\u6301\u7eed\u5e94\u7b54\u51e0\u7387\u6700\u5927\uff0c\u54ea\u79cd\u6700\u5c0f\uff1f$$\r\n$$$\u8868\u9762\u6297\u539f HBsAg \r\n\u4e59\u809d\u75c5\u6bd2HBV DNA\r\n\u8c37\u4e19\u8f6c\u6c28\u9176 ALT$$$\r\n\r\n\u4ee5\u4e0b\u54ea\u90e8\u5206\u60a3\u8005\u968f\u8bbf\u7ed3\u675f\u65f6\u83b7\u5f97\u6301\u7eed\u5e94\u7b54\u7684\u51e0\u7387\u6700\u9ad8\uff1f\u8c01\u53c8\u6700\u4f4e\uff1f\r\n\u6839\u636e\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u548c\u4e59\u809d\u75c5\u6bd2\uff08HBV DNA\uff09\u4e0b\u964d\u7a0b\u5ea6\u5206\u7ec4\uff1a\r\n\u6cbb\u7597\u5f00\u59cb\u540e\u7b2c12\u5468\u65f6\uff0c\u76f8\u6bd4\u57fa\u7ebf\u6c34\u5e73\uff08\u6cbb\u7597\u5f00\u59cb\uff09\uff0c\r\nHBsAg\u6ca1\u6709\u4e0b\u964d\u4e14DNA\u4e0b\u964d\u7a0b\u5ea6\u5c0f\u4e8e2\u4e2alog \u62f7\u8d1d/mL\uff1b\r\nHBsAg\u6ca1\u6709\u4e0b\u964d\u4f46DNA\u4e0b\u964d\u7a0b\u5ea6\u5927\u4e8e\u6216\u8005\u7b49\u4e8e2\u4e2alog \u62f7\u8d1d/mL\uff1b\r\nHBsAg\u53d1\u751f\u4e0b\u964d\u4f46DNA\u4e0b\u964d\u7a0b\u5ea6\u5c0f\u4e8e2\u4e2alog \u62f7\u8d1d/mL\uff1b\r\nHBsAg\u53d1\u751f\u4e0b\u964d\u4e14DNA\u4e0b\u964d\u7a0b\u5ea6\u5927\u4e8e\u6216\u8005\u7b49\u4e8e2\u4e2alog\u62f7\u8d1d/mL\r\n\u8fd9\u56db\u7c7b\u60a3\u8005\u3002", - "sample": [], - "indicators": [], - "type": null - } - }, - { - "pk": 6, - "model": "sciblog.resultcontent", - "fields": { - "card_content": "", - "blog": 3, - "shorttitle": "", - "abstract": "", - "content": "$\u8be5\u7814\u7a76\u603b\u4f53\u4eba\u7fa4$\r\n$$\u57fa\u7ebf\u6c34\u5e73\u548c\u6cbb\u7597\u7ed3\u679c\u5982\u4f55\uff1f$$\r\n$$$\u8868\u9762\u6297\u539f HBsAg \r\n\u4e59\u809d\u75c5\u6bd2HBV DNA\r\ne\u6297\u539f HBeAg$$$\r\n\u7814\u7a76\u4e2d\u603b\u4f53\u4eba\u7fa4\u7684\u57fa\u7ebf\u6c34\u5e73\u3001\u6574\u4f53\u7597\u6548\u5982\u4f55\uff1f\r\n\u60a3\u8005\u6240\u611f\u67d3\u7684\u4e59\u809d\u75c5\u6bd2\u7684\u57fa\u56e0\u578b\u5927\u90e8\u5206\u662fB\u578b\uff08\u5360\u603b\u4eba\u657032.6%\uff09\u6216\u8005C\u578b\uff08\u5360\u603b\u4eba\u657058.4%\uff09\u3002\r\n\u4e00\u534a\u4eba\u63a5\u53d7\u5e72\u6270\u7d20\u5355\u836f\u6cbb\u7597\uff0c\u4e00\u534a\u4eba\u8054\u5408\u5e72\u6270\u7d20\u548c\u6838\u82f7\u7c7b\u8fdb\u884c\u6cbb\u7597\u3002\r\n\u6574\u4f53\u7597\u6548\r\n399\u4f4d\u6240\u6709\u88ab\u7814\u7a76\u5206\u6790\u7684\u60a3\u8005\u4e2d\uff0c\r\n34%\u7684\u4eba\u6cbb\u7597\u7ed3\u675f6\u4e2a\u6708\u540e\u6d4b\u5f97e\u6297\u539f\uff08HBeAg\uff09\u8840\u6e05\u5b66\u8f6c\u6362\uff1b\r\n\u6cbb\u7597\u540e6\u4e2a\u6708e\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u7387\uff1aHBV\u57fa\u56e0\u578b\u4e3aB\u7684\u60a3\u8005\u662f34%\uff08\u540c\u4e0a\u9762\u603b\u4f53\u6c34\u5e73\uff09\uff0cC\u578b\u4e5f\u662f34%\uff1b\r\n28%\u7684\u4eba\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09 DNA\u6cbb\u7597\u7ed3\u675f6\u4e2a\u6708\u540e\u88ab\u68c0\u6d4b\u5c0f\u4e8e\u7b49\u4e8e2,000\u62f7\u8d1d/mL\uff1b\r\n4%\u7684\u60a3\u8005\u6cbb\u7597\u7ed3\u675f6\u4e2a\u6708\u540e\u6d4b\u5f97\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u88ab\u6e05\u9664\u3002", - "sample": [], - "indicators": [], - "type": null - } - }, - { - "pk": 7, - "model": "sciblog.resultcontent", - "fields": { - "card_content": "", - "blog": 3, - "shorttitle": "", - "abstract": "", - "content": "$\u6cbb\u7597\u7ed3\u675f6\u4e2a\u6708\u540e\r\ne\u6297\u539f\u53d1\u751f\u8840\u6e05\u5b66\u8f6c\u6362\u7684\r\ne\u6297\u539f\u672a\u51fa\u73b0\u8840\u6e05\u5b66\u8f6c\u6362\u7684$\r\n$$\u57fa\u7ebf\u548c\u6cbb\u7597\u671f\u95f4\u51e0\u9879\u6307\u6807\u5dee\u522b$$\r\n$$$\u8868\u9762\u6297\u539f HBsAg$$$\r\n\r\n\u6cbb\u7597\u7ed3\u675f6\u4e2a\u6708\u540ee\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u548c\u6ca1\u6709\u53d1\u751f\u8f6c\u6362\u7684\u60a3\u8005\uff0c\u4ed6\u4eec\u57fa\u7ebf\u53ca\u6cbb\u7597\u671f\u95f4\u51e0\u9879\u6307\u6807\u6c34\u5e73\u7684\u5dee\u5f02\r\n\u672c\u6587\u628a\u6cbb\u7597\u7ed3\u675f6\u4e2a\u6708\u540ee\u6297\u539f\uff08HBeAg\uff09\u53d1\u751f\u8840\u6e05\u5b66\u8f6c\u6362\u5b9a\u4e49\u6210\u83b7\u5f97\u5e94\u7b54\u3002\r\n\r\ne\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u4e0e\u672a\u8f6c\u6362 \uff0c\u57fa\u7ebf\u65f6\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u6709\u5dee\u5f02\r\n\r\n\u6cbb\u7597\u7ed3\u675f\u540e\u83b7\u5f97\u6cbb\u7597\u5e94\u7b54\u7684\u60a3\u8005\u7684\u57fa\u7ebf\uff08\u5373\u6cbb\u7597\u5f00\u59cb\uff09\u8868\u9762\u6297\u539f\u6c34\u5e73\uff0c\u6bd4\u8d77\u90a3\u4e9b\u6ca1\u6709\u83b7\u5f97\u5e94\u7b54\u7684\u60a3\u8005\u7684\u57fa\u7ebf\u8868\u9762\u6297\u539f\u6c34\u5e73\u8981\u4f4e\u3002\uff083.97 log10 IU/mL \u6bd4 4.21 log10IU/mL\uff09\u3002\r\n\r\ne\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u4e0e\u672a\u8f6c\u6362\uff0c\u6cbb\u7597\u671f\u95f4\u8868\u9762\u6297\u539f\u4e0b\u964d\u7a0b\u5ea6\u7684\u4e0d\u540c\r\n\r\n\u5728\u6cbb\u7597\u7ed3\u675f\u540e6\u4e2a\u6708\u53d1\u751fe\u6297\u539f\uff08HBeAg\uff09\u8840\u6e05\u5b66\u8f6c\u6362\u7684\u60a3\u8005\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u7684\u4e0b\u964d\u7a0b\u5ea6\u5728\u6cbb\u7597\u5f00\u59cb\u540e12\u5468\u300124\u5468\u300124\u5468\u300148\u5468\u548c\u6cbb\u7597\u7ed3\u675f6\u4e2a\u6708\uff08\u4e5f\u5c31\u662f72\u5468\uff09\u8981\u6bd4\u6ca1\u6709\u53d1\u751f\u8fc7\u8840\u6e05\u5b66\u8f6c\u6362\u7684\u4eba\u5927\u3002\r\n\r\ne\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u4e0e\u672a\u8f6c\u6362\uff0cHBV DNA\u4e0b\u964d\u7a0b\u5ea6\u7684\u4e0d\u540c\r\n\r\n\u65e0\u8bba\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u5358\u836f\u8fd8\u662f\u8054\u5408\u7528\u836f\uff0c\u5728\u6cbb\u7597\u7ed3\u675f\u540e6\u5468\u53d1\u751fe\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u7684\u60a3\u8005\uff0c\u5176\u4f53\u5185\u75c5\u6bd2DNA\u7684\u4e0b\u964d\u5728\u6cbb\u7597\u5f00\u59cb\u540e12\u5468\u300124\u5468\u300148\u5468\u548c\u6cbb\u7597\u7ed3\u675f6\u4e2a\u6708\uff08\u4e5f\u5c31\u662f72\u5468\uff09\u8981\u6bd4\u6ca1\u6709\u53d1\u751f\u8fc7e\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u7684\u4eba\u7a0b\u5ea6\u8981\u5927\u3002\r\n\u7136\u800c\uff0c\u63a5\u53d7\u8054\u5408\u7528\u836f\u7684\u7ec4\u522b\u4e2d\uff0c\u60a3\u8005\u7684\u8fd9\u79cdDNA\u4e0b\u964d\u7684\u5dee\u5f02\u53ea\u6709\u572872\u5468\uff08\u6cbb\u7597\u7ed3\u675f\u540e\u534a\u5e74\uff09\u7684\u65f6\u5019\u663e\u73b0\u3002\r\n\r\n", - "sample": [], - "indicators": [], - "type": null - } - }, - { - "pk": 8, - "model": "sciblog.resultcontent", - "fields": { - "card_content": "", - "blog": 3, - "shorttitle": "", - "abstract": "", - "content": "<br data-mce-bogus=\"1\">", - "sample": [], - "indicators": [], - "type": null - } - }, - { - "pk": 9, - "model": "sciblog.resultcontent", - "fields": { - "card_content": "", - "blog": 3, - "shorttitle": "", - "abstract": "", - "content": "<br data-mce-bogus=\"1\">", - "sample": [], - "indicators": [], - "type": null - } - }, - { - "pk": 10, - "model": "sciblog.resultcontent", - "fields": { - "card_content": "", - "blog": 3, - "shorttitle": "", - "abstract": "", - "content": "<br data-mce-bogus=\"1\">", - "sample": [], - "indicators": [], - "type": null - } - }, - { - "pk": 11, - "model": "sciblog.resultcontent", - "fields": { - "card_content": "", - "blog": 3, - "shorttitle": "", - "abstract": "", - "content": "<br data-mce-bogus=\"1\">", - "sample": [], - "indicators": [], - "type": null - } - }, - { - "pk": 12, - "model": "sciblog.resultcontent", - "fields": { - "card_content": "\u7a76\u540e\u9762\u7684\u6570\u636e\u663e\u793a\u8fd9\u53ea\u662f\u6682", - "blog": 1, - "shorttitle": "\u7a76\u540e\u9762\u7684\u6570\u636e\u663e\u793a\u8fd9\u53ea\u662f\u6682", - "abstract": "", - "content": "\u7a76\u540e\u9762\u7684\u6570\u636e\u663e\u793a\u8fd9\u53ea\u662f\u6682", - "sample": [], - "indicators": [], - "type": 3 - } - }, - { - "pk": 1, - "model": "sciblog.reference", - "fields": { - "link": "http://www.ncbi.nlm.nih.gov/pubmed/14697813", - "description": "Lai CL, Ratziu V, Yuen MF, Poynard T. Viral hepatitis B. Lancet 2003;362:2089-94." - } - }, - { - "pk": 2, - "model": "sciblog.reference", - "fields": { - "link": "http://onlinelibrary.wiley.com/doi/10.1002/hep.23722/full", - "description": "Rijckborst V, Hansen BE, Cakaloglu Y, Ferenci P, Tabak F, Akdogan M, Simon K, Akarca US, Flisiak R, Verhey E, Van Vuuren AJ, Boucher CA, ter Borg MJ, Janssen HL. Early on-treatment prediction of response to peginterferon alfa-2a for HBeAg-negative chronic hepatitis B using HBsAg and HBV DNA levels.Hepatology. 2010 Aug;52(2):454-61. doi: 10.1002" - } - }, - { - "pk": 3, - "model": "sciblog.reference", - "fields": { - "link": "", - "description": "Hepatitis B surface antigen: association with sustained response to peginterferon alfa-2a in hepatitis B e antigen-positive patients\r\n" - } - }, - { - "pk": 1, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u6162\u6027\u4e59\u578b\u809d\u708e\u662f\u5168\u7403\u7684\u533b\u5b66\u96be\u9898\uff0c\u67094\u4ebf\u4eba\u53e3\u88ab\u611f\u67d3\u4e59\u809d\u75c5\u6bd2\u3002\u8fd9\u79cd\u75be\u75c5\u548c\u809d\u8870\u7aed\u3001\u809d\u7ec6\u80de\u764c\u3001\u809d\u786c\u5316\u6709\u5f88\u5927\u5173\u7cfb\u3002e\u6297\u539f\uff08HBeAg\uff09\u9634\u6027\u6162\u6027\u4e59\u809d\u4ee3\u8868\u7740HBV\u75c5\u6bd2\u611f\u67d3\u5230\u4e86\u4e00\u4e2a\u8f83\u4e3a\u540e\u671f\u7684\u9636\u6bb5\uff0c\u548c\u809d\u810f\u8fdb\u4e00\u6b65\u88ab\u7834\u574f\u3001\u75c5\u6bd2\u57fa\u56e0\u53d8\u5f02\u3002\u5728\u8fd9\u79cdHBeAg\u9634\u6027\u6162\u4e59\u809d\u4e2d\uff0c\u81ea\u53d1\u7684\u6301\u4e45\u514d\u75ab\u5e94\u7b54\u6216\u8005\u8bf4\u7f13\u89e3\u5f88\u7f55\u89c1\u3002\u4ece\u5168\u7403\u6765\u8bf4\uff0ce\u6297\u539f\u9634\u6027\u7684\u6162\u6027\u4e59\u578b\u809d\u708e\u904d\u5e03\u5168\u7403\uff0c\u800c\u4e14\u8d8a\u6765\u8d8a\u6d41\u884c\u3002", - "type": 0, - "title": "test" - } - }, - { - "pk": 2, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u73b0\u884c\u7684\u4e34\u5e8a\u6cbb\u7597\u6307\u5357\u63a8\u8350\u5c06\u5e72\u6270\u7d20alfa\u6216\u8005\u6838\u82f7\uff08\u9178\uff09\u7c7b\u4f3c\u7269\u4f5c\u4e3ae\u6297\u539f\uff08HBeAg\uff09\u9634\u6027\u6162\u6027\u4e59\u809d\u7684\u4e00\u7ebf\u6cbb\u7597\u65b9\u6848\u3002\u4f46\u662f\uff0c\u4f20\u7edf\u7684\u5e72\u6270\u7d20\uff08\u6709\u7684\u5730\u65b9\u79f0\u4f5c\u666e\u901a\u5e72\u6270\u7d20\uff09\u56e0\u4e3a\u836f\u4ee3\u52a8\u529b\u5b66\u7684\u4e0d\u8db3\u4f7f\u5f97\u5728\u4f7f\u7528\u8d77\u6765\u5242\u91cf\u7684\u63a7\u5236\u4e0d\u65b9\u4fbf\u3001\u4e0d\u7a33\u5b9a\uff08\u4ece\u800c\u5f71\u54cd\u836f\u7269\u5728\u4f53\u5185\u7684\u6d53\u5ea6\uff0c\u6216\u8005\u8bf4\u8840\u836f\u6d53\u5ea6\uff0c\u836f\u6548\u4f1a\u88ab\u5f71\u54cd\uff09\u3002\u800c\uff08\u6838\u82f7\u7c7b\u4f3c\u7269\u4e2d\u7684\uff09\u62c9\u7c73\u592b\u5b9a\u548c\u8010\u836f\u6709\u5173\u3002", - "type": 0, - "title": "" - } - }, - { - "pk": 3, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\uff0c\u5728\u666e\u901a\u5e72\u6270\u7d20\u7684\u57fa\u7840\u4e0a\u52a0\u4e0a40KD\u805a\u4e59\u4e8c\u9187\u9ad8\u5206\u5b50\u7269\u8d28\u5f62\u6210\u65b0\u7684\u836f\u7269\u3002\u5b83\u6bcf\u5468\u53ea\u9700\u4e00\u6b21\u4f7f\u7528\uff0c\u975e\u5e38\u65b9\u4fbf\uff0c\u80fd\u591f\u5728\u7528\u836f\u95f4\u9694\u671f\u5185\u6709\u6548\u5730\u4fdd\u6301\u4f53\u5185\u7684\u8840\u836f\u6d53\u5ea6\u3002\u5728\u4f5c\u7528\u673a\u7406\u4e0a\uff0c\u548c\u666e\u901a\u5e72\u6270\u7d20\u7c7b\u4f3c\uff0c\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u80fd\u591f\u6709\u514d\u75ab\u63d0\u54e6\u554a\u63a5\u548c\u6297\u75c5\u6bd2\u7684\u53cc\u91cd\u8c03\u8282\u4f5c\u7528\uff1b\u4f46\u662f\u76f8\u6bd4\u666e\u901a\u5e72\u6270\u7d20\uff0c\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6709\u66f4\u597d\u7684\u4e34\u5e8a\u6cbb\u7597\u6548\u679c\u3002", - "type": 0, - "title": "" - } - }, - { - "pk": 4, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "HBeAg\u9634\u6027\u6162\u6027\u4e59\u578b\u809d\u708e\uff08CHB\uff09\u4ee3\u8868\u7740\u6574\u4e2a\u75c5\u6bd2\u611f\u67d3\u7684\u540e\u671f\u3002", - "type": 0, - "title": "" - } - }, - { - "pk": 5, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u56e0\u4e3a\u60a3\u6709\u8fd9\u7c7b\u809d\u708e\u7684\u60a3\u8005\u81ea\u7136\u7f13\u89e3\u5f88\u5c11\u53d1\u751f\uff0c\u6240\u4ee5\u836f\u7269\u6cbb\u7597\u7ecf\u5e38\u88ab\u8fd0\u7528\u5728\u4ed6\u4eec\u8eab\u4e0a\uff0c\u800c\u4e14e\u6297\u539f\u9634\u6027\u4e59\u809d\u7684\u60a3\u8005\uff0c\u6bd4\u8d77e\u6297\u539f\u9633\u6027\u60a3\u8005\uff0c\u4f34\u6709\u7684\u809d\u810f\u75be\u75c5\u66f4\u52a0\u4e25\u91cd\u3002", - "type": 0, - "title": "" - } - }, - { - "pk": 6, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u6838\u82f7\u7c7b\uff08\u9178\uff09\u7c7b\u4f3c\u7269\u5728\u5927\u591a\u6570\u9634\u6027\u4e59\u809d\u60a3\u8005\u4e2d\uff0c\u80fd\u591f\u4fdd\u6301\u5bf9\u4e8e\u75c5\u6bd2\u590d\u5236\u7684\u6291\u5236\uff0c\u800c\u4e14\u4eba\u4f53\u5bf9\u5176\u6709\u5f88\u597d\u7684\u836f\u7269\u8010\u53d7\u6027\u3002\u4f46\u662f\uff0c\u975e\u5e38\u96be\u786e\u5b9a\u8fd9\u79cd\u53e3\u670d\u7684\u6297\u75c5\u6bd2\u6cbb\u7597\u662f\u5426\u53ef\u4ee5\u505c\u836f\u3002\u4e0d\u8fc7\uff0c\u4e00\u5e74\u7684\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\u53ef\u4ee5\u4f7f\u5f97\u4e00\u4e9b\u9634\u6027\u4e59\u809d\u7684\u60a3\u8005\u80fd\u591f\u83b7\u5f97\u505c\u836f\u540e\u6301\u7eed\u7684\u5e94\u7b54\u6548\u5e94\u3002", - "type": 0, - "title": "" - } - }, - { - "pk": 7, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u4e59\u809d\u75c5\u6bd2\uff08HBV DNA\uff09\u5b9a\u91cf\u68c0\u6d4b\u88ab\u5e7f\u6cdb\u5730\u7528\u6765\u8861\u91cf\u4eba\u4f53\u5bf9\u4e8e\u6838\u82f7\uff08\u9178\uff09\u7c7b\u4f3c\u7269\u7684\u5e94\u7b54\uff0c\u4f46\u662f\u901a\u8fc7HBV DNA\u6c34\u5e73\u6765\u76f4\u63a5\u9884\u6d4b\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\u6548\u679c\u662f\u56f0\u96be\u7684\u3002", - "type": 0, - "title": "" - } - }, - { - "pk": 8, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u8840\u6e05\u4e2d\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u4f3c\u4e4e\u53ef\u4ee5\u53cd\u6620\u809d\u810f\u4e2d\u5171\u4ef7\u95ed\u5408\u73af\u72b6DNA\uff08cccDNA\uff09\u7684\u91cf\uff0ccccDNA\u662fHBV\u75c5\u6bd2\u57fa\u56e0\u8f6c\u5f55\u7684\u6a21\u677f\u3002\u6700\u8fd1\u51e0\u9879\u7814\u7a76\u90fd\u5efa\u8bae\u8840\u6e05\u4e2d\u7684HBsAg\u6c34\u5e73\u53ef\u80fd\u6807\u5fd7\u7740\u4eba\u4f53\u5bf9\u4e8e\u5e72\u6270\u7d20\u6cbb\u7597\u5e94\u7b54\u51e0\u7387\u7684\u9ad8\u4e0e\u4f4e\u3002HBsAg\u7684\u4e0b\u964d\u53cd\u6620\u4e86\u809d\u810f\u5185cccDNA\u7684\u4e0b\u964d\u3002", - "type": 0, - "title": "" - } - }, - { - "pk": 9, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u4ec0\u4e48\u65f6\u5019\u505a\u7ee7\u7eed\u6cbb\u7597\u8fd8\u662f\u505c\u836f\u6362\u65b9\u6848\u6bd4\u8f83\u5408\u9002\uff1f\r\n\u7528\u4e8e\u9884\u6d4bSR\u7684\u6700\u4f73\u65b9\u6cd5\u662f\u5c06HBsAg\u5b9a\u91cf\u6c34\u5e73\u4e0eHBV DNA\u4e0b\u964d\u6c34\u5e73\u7ed3\u5408\u8d77\u6765\u770b\u3002\u7ecf\u7edf\u8ba1\u5904\u7406\u53d1\u73b0\uff0c\u51b3\u5b9a\u662f\u5426\u7ee7\u7eed\u6cbb\u7597\u4e5f\u4e0d\u9700\u8981\u592a\u665a\uff0c\u6bd4\u598224\u5468\uff0c\u56e0\u4e3a\u4e0e12\u5468\u76f8\u6bd4\uff0c24\u5468\u9884\u6d4bSR\u7684\u4f5c\u7528\u5e76\u6ca1\u6709\u66f4\u597d\u4e00\u4e9b\u3002", - "type": 1, - "title": "" - } - }, - { - "pk": 10, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u9884\u6d4b\u6301\u7eed\u5e94\u7b54\uff08SR\uff09\u51e0\u7387\u770b\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u4e00\u4e2a\u6307\u6807\u591f\u5417\uff1f\r\n\u7ecf\u6570\u5b66\u7edf\u8ba1\u5904\u7406\u8bc1\u660e\uff0c\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\u7684HBeAg\u9634\u6027\u6162\u6027\u4e59\u809d\u60a3\u8005\u5728\u65e9\u671f\u9636\u6bb5\u4ec5\u4ec5\u4f9d\u9760HBsAg\u6c34\u5e73\u6765\u7cbe\u786e\u9884\u6d4b\u6301\u7eed\u5e94\u7b54\uff08SR\uff09\u662f\u4e0d\u53ef\u80fd\u7684\u3002\r\n\u7136\u800c\uff0c\u628a\u7597\u7a0b\u8fc7\u7a0b\u7684\u4e2dHBsAg\u4e0b\u964d\u548c\u75c5\u6bd2\u4e0b\u964d\u60c5\u51b5\u4e24\u8005\u7ed3\u5408\u5728\u4e00\u8d77\uff0c\u4fbf\u80fd\u591f\u5f62\u6210\u4e00\u6761\u660e\u786e\u7684\u505c\u836f\u539f\u5219\u3002", - "type": 1, - "title": "" - } - }, - { - "pk": 11, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u6b64\u7814\u7a76\u4e2d\uff0c\u7a76\u7adf\u54ea\u4e00\u90e8\u5206e\u6297\u539f\u9634\u6027\u6162\u4e59\u809d\u60a3\u8005\u63a5\u53d7PEG\u5e72\u6270\u7d20\u6cbb\u7597\u6548\u679c\u76f8\u5bf9\u66f4\u597d\uff1f\r\n\u572812\u5468\u65f6\uff0c\u540c\u65f6\u53d1\u73b0\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u4e0b\u964d\u548c\u4e59\u809d\u75c5\u6bd2\uff08HBV DNA\uff09\u4e0b\u964d\u5927\u4e8e2log \u62f7\u8d1d/ml\u7684\u60a3\u8005\u62e5\u6709\u6700\u9ad8\u7684\u83b7\u5f97SR\u7684\u51e0\u7387\uff0839%\uff09\u3002\r\n\u8fd9\u4e00\u7ec4\u4eba\u5e94\u8be5\u88ab\u9f13\u52b1\u5b8c\u6210\u4e3a\u671f48\u5468\u7684\u6cbb\u7597\u3002", - "type": 1, - "title": "" - } - }, - { - "pk": 12, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "DNA\u8981\u4e0b\u964d\u5230\u591a\u5c11\u5bf9\u4e8ee\u6297\u539f\uff08HBeAg\uff09\u9634\u6027\u6162\u4e59\u809d\u60a3\u8005\u6700\u5408\u9002?\r\n\u8be5\u7814\u7a76\u628a\u6301\u7eed\u5e94\u7b54\uff08SR\uff09\u5b9a\u4e49\u4e3a\u6cbb\u7597\u7ed3\u675f6 \u4e2a\u6708\u65f6\uff0cHBV DNA \u6c34\u5e73<10,000 \u62f7\u8d1d/mL\uff0c\u5e76\u4e14ALT \u6c34\u5e73\u6062\u590d\u6b63\u5e38\u3002", - "type": 1, - "title": "" - } - }, - { - "pk": 13, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u6709\u4e9b\u4eba\u53ef\u80fd\u4f1a\u4e89\u8bae\u8bf4HBV DNA \u7684\u4e0b\u9650\u5e94\u8be5\u66f4\u4f4e\u4e00\u70b9\u3002\u7528\u654f\u611f\u7684PCR \u68c0\u6d4b\u65b9\u6cd5\u68c0\u6d4b\u5230\u6cbb\u7597\u540eHBV DNA \u9634\u6027\u7684\u786e\u662f\u4e00\u4e2a\u4e3b\u8981\u7684\u6cbb\u7597\u7ec8\u70b9\u3002\r\n\u5c3d\u7ba1\u5982\u6b64\uff0c\u5e72\u6270\u7d20\u6cbb\u7597\u7684HBeAg \u9634\u6027\u7684CHB \u75c5\u4eba\u5e38\u5e38\u4e0d\u80fd\u8fbe\u5230\u8fd9\u4e9b\u6cbb\u7597\u7ec8\u70b9\u3002", - "type": 1, - "title": "" - } - }, - { - "pk": 14, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u53e6\u5916\uff0c\u5927\u6837\u672c\u7814\u7a76\u8868\u660e\uff0c\u5982\u679cHBeAg \u9634\u6027\u7684CHB \u75c5\u4ebaHBV DNA<10,000 \u62f7\u8d1d /mL\uff0c\u90a3\u4e48\u4ed6\u4eec\u53d1\u5c55\u4e3a\u809d\u786c\u5316\u548c\u809d\u7ec6\u80de\u764c\u7684\u5371\u9669\u6027\u964d\u4f4e\u3002", - "type": 1, - "title": "" - } - }, - { - "pk": 15, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u800c\u4e14\uff0c\u672c\u7814\u7a76\u4e2dHBV DNA \u7684\u4e34\u754c\u503c\u4ee5\u53ca\u968f\u8bbf\u671f\u9650\u4e0e\u6700\u8fd1\u7684\u6b27\u6d32\u6307\u5357\u5bf9\u5e72\u6270\u7d20\u6cbb\u7597\u5e94\u7b54\u7684\u5b9a\u4e49\u548c\u51e0\u9879\u91cd\u8981\u7684\u5173\u4e8e\u5e72\u6270\u7d20\u6cbb\u7597\u6162\u6027\u4e59\u809d\u7684\u7814\u7a76\u7684\u968f\u8bbf\u671f\u9650\u5206\u522b\u662f\u4e00\u81f4\u7684\u3002", - "type": 1, - "title": "" - } - }, - { - "pk": 16, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u4e3a\u4ec0\u4e48\u672c\u7814\u7a76\u7684\u603b\u4f53\u6301\u7eed\u5e94\u7b54\u51e0\u7387\u6bd4\u8d77\u5176\u4ed6\u7814\u7a76\u4f1a\u8f83\u4f4e\uff0c\u53ea\u670922%\uff1f\r\n\u8be5\u7814\u7a76\u53d7\u8bd5\u8005\u5927\u591a\u6570\u4eba\u90fd\u662f\u767d\u79cd\u4eba\uff0c\u611f\u67d3\u7684HBV\u57fa\u56e0\u578b\u4e3aA\u548cD\uff0cD\u578b\u60a3\u8005\u5e94\u7b54\u6548\u679c\u4f3c\u4e4e\u4f4e\u4e8e\u5176\u4ed6\u57fa\u56e0\u578b\uff0c\u8fd9\u4e5f\u8bb8\u80fd\u89e3\u91ca\u4e3a\u4ec0\u4e48\u6b64\u7814\u7a76\u7684\u603b\u4f53\u7597\u6548\u6b20\u4f73\u3002", - "type": 1, - "title": "" - } - }, - { - "pk": 17, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u4e3a\u4ec0\u4e48\u8868\u9762\u6297\u539f\u6e05\u9664\u662f\u91cd\u8981\u7684\u6cbb\u7597\u7ec8\u70b9\uff1f\r\n\u6cbb\u7597\u4e59\u809d\u7684\u65f6\u5019\uff0c\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u7684\u6e05\u9664\u80fd\u591f\u4f7f\u5f97\u7ec4\u7ec7\u5b66\u6539\u5584\uff0c\u964d\u4f4e\u809d\u786c\u5316\u548c\u809d\u7ec6\u80de\u764c\u7684\u53d1\u751f\u7387\uff0c\u4ece\u800c\u63d0\u9ad8\u751f\u5b58\u7387\u3002\u6240\u4ee5\u5b83\u73b0\u5728\u53d8\u6210\u4e86\u91cd\u8981\u7684\u6cbb\u7597\u7ec8\u70b9\u3002", - "type": 0, - "title": "" - } - }, - { - "pk": 18, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u8868\u9762\u6297\u539f\u6e05\u9664\u662f\u4e0d\u662f\u5408\u9002\u7684\u77ed\u671f\u6cbb\u7597\u7ec8\u70b9\uff1f\r\n\u4f46\u662f\uff0c\u8868\u9762\u6297\u539f\uff08\u6e05\u9664\u5e76\u4e0d\u662f\u4e00\u4e2a\u6700\u5408\u9002\u7684\u77ed\u671f\u6cbb\u7597\u7684\u7ec8\u70b9\u56e0\u4e3a\u5728\u63a5\u53d7\u6cbb\u7597\u540e\u5f88\u77ed\u4e00\u6bb5\u65f6\u95f4\u4e4b\u5185\uff0c\u8fd9\u4e2a\u6307\u6807\u88ab\u6e05\u9664\u7684\u51e0\u7387\u5b9e\u5728\u592a\u4f4e\u3002", - "type": 0, - "title": "" - } - }, - { - "pk": 19, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u4ee4\u4eba\u6ee1\u610f\u7684\u6cbb\u7597\u7ec8\u70b9-e\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\r\n\u6700\u8fd1\u7684\u4e34\u5e8a\u6cbb\u7597\u6307\u5357\u5efa\u8baee\u6297\u539f\uff08HBeAg\uff09\u6301\u4e45\u7684\u8840\u6e05\u5b66\u8f6c\u6362\u662f\u4e00\u4e2a\u4ee4\u4eba\u6ee1\u610f\u7684\u6cbb\u7597\u7ec8\u70b9\uff0c\u5728\u6cbb\u7597e\u6297\u539f\u9633\u6027\u6162\u6027\u4e59\u809d\u60a3\u8005\u65f6\u5019\u3002\u56e0\u4e3a\u8fd9\u79cd\u8f6c\u6362\u548c\u826f\u597d\u7684\u9884\u540e\u6709\u5173\u3002\r\n\u901a\u8fc7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597e\u6297\u539f\u9633\u6027\u6162\u6027\u4e59\u809d\u5df2\u7ecf\u88ab\u88ab\u8ba4\u53ef\u4e3a\u662f\u4e00\u7ebf\u6cbb\u7597\u9009\u62e9\u65b9\u6848\uff0c\u56e0\u4e3a\u5b83\u80fd\u591f\u5728\u6709\u9650\u7684\u65f6\u95f4\u5e26\u6765\u6cbb\u7597\u540e\u7684\u6301\u4e45\u5e94\u7b54\u3002\r\n\u5927\u7ea6\u4e09\u5206\u4e4b\u4e00\u7684e\u6297\u539f\u9633\u6027\u6162\u4e59\u809d\u5728\u63a5\u53d7\u5b8c\u6574\u7684\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\u7684\u60a3\u8005\uff0c\u5728\u6cbb\u7597\u7ed3\u675f\u540e6\u4e2a\u6708\u53d1\u751f\u4e86e\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u3002", - "type": 0, - "title": "" - } - }, - { - "pk": 20, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u5224\u522b\u6cbb\u7597\u65e9\u671f\u5e94\u7b54\u7684\u610f\u4e49\r\n\uff08\u65e0\u8bba\u662f\u6cbb\u7597\u524d\u8fd8\u662f\u6cbb\u7597\u671f\u95f4\uff09\u6cbb\u7597\u65e9\u671f\u65f6\u5019\u5bf9\u4e8e\u60a3\u8005\u5e94\u7b54\u7684\u5224\u522b\u5bf9\u4e8e\u4e34\u5e8a\u533b\u5e08\u662f\u5f88\u6709\u5e2e\u52a9\u7684\uff0c\u56e0\u4e3a\u8fd9\u80fd\u591f\u8ba9\u4e34\u5e8a\u533b\u5e08\u5728\u90a3\u4e9b\u6700\u6709\u53ef\u80fd\u53d1\u751f\u5e94\u7b54\u7684\u4eba\u8eab\u4e0a\u4f7f\u7528\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\uff0c\u800c\u90a3\u4e9b\u5bf9\u4e8e\u5e72\u6270\u7d2048\u5468\u6807\u51c6\u7597\u7a0b\u7684\u6cbb\u7597\u5c06\u6765\u4e0d\u5927\u53ef\u80fd\u53d1\u751f\u5e94\u7b54\u7684\u60a3\u8005\u5e94\u8be5\u5373\u4f7f\u8c03\u6574\u6cbb\u7597\u65b9\u6848\u3002\r\n\u80fd\u591f\u5728\u65e9\u4e9b\u65f6\u5019\u80fd\u591f\u8fa8\u8ba4\u51fa\u60a3\u8005\u4e0d\u9002\u5408\u5e72\u6270\u7d20\u6cbb\u7597\uff0c\u6216\u8005\u8bf4\u5bf9\u4e8e\u5e72\u6270\u7d20\u6cbb\u7597\u4e0d\u56de\u5e94\u7b54\uff0c\u4e5f\u80fd\u591f\u9632\u6b62\u60a3\u8005\u7ecf\u53d7\u4e0d\u5fc5\u8981\u7684\u526f\u4f5c\u7528\u3002", - "type": 0, - "title": "" - } - }, - { - "pk": 21, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u5173\u4e8ecccDNA\u548c\u8868\u9762\u6297\u539f\u7684\u5173\u7cfb\uff0c\u4ece\u673a\u7406\u4e0a\u89e3\u91ca\u5b9a\u91cf\u68c0\u6d4b\u8868\u9762\u6297\u539f\u7684\u91cd\u8981\u6027\uff1a\r\n\r\n\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u548c\u5171\u4ef7\u95ed\u5408\u73af\u72b6\uff08cccDNA\uff09\u6709\u6b63\u76f8\u5173\uff0c\u4e5f\u5c31\u662f\u8bf4\u8868\u9762\u6297\u539f\u6c34\u5e73\u5347\u9ad8\u65f6cccDNA\u4e5f\u4f1a\u5347\u9ad8\uff0c\u53cd\u4e4b\u4ea6\u7136\u3002\r\n\r\ncccDNA\u662f\u4e59\u809d\u75c5\u6bd2\u524d\u57fa\u56e0\u7ec4RNA\u590d\u5236\u7684\u539f\u59cb\u6a21\u677f\uff0c\u867d\u7136\u5176\u542b\u91cf\u8f83\u5c11\uff0c\u6bcf\u4e2a\u809d\u7ec6\u80de\u5185\u53ea\u6709\u7ea65\uff5e50\u4e2a\u62f7\u8d1d\uff0c\u6545cccDNA\u53cd\u6620\u4e86\u611f\u67d3\u75c5\u6bd2\u7684\u809d\u7ec6\u80de\u7684\u6570\u91cf\uff0c\u800c\u4e14\u4ed6\u626e\u6f14\u7740\u75c5\u6bd2\u57fa\u56e0\u8f6c\u5f55\u6a21\u677f\u7684\u89d2\u8272\u3002\r\n\r\n\u5373\u4f7f\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09DNA\u68c0\u6d4b\u4e0d\u5230\uff08\u5373\u5316\u9a8c\u5355\u4e0a\u663e\u793a\u9634\u6027\uff09\uff0c\u4f46cccDNA\u5982\u679c\u7ee7\u7eed\u5b58\u5728\u4e8e\u809d\u7ec6\u80de\u4e2d\uff0c\u90a3\u4e48\u60a3\u8005\u8fd8\u662f\u9762\u4e34\u7740HBV\u611f\u67d3\u590d\u53d1\u7684\u53ef\u80fd\u6027\u7684\u3002\u5e72\u6270\u7d20\u7684\u514d\u75ab\u8c03\u8282\u6d3b\u6027\u80fd\u591f\u4fc3\u4f7f\u75c5\u6bd2T\u7ec6\u80de\u7684\u6d3b\u5316\uff0c\u4ece\u800c\u6e05\u9664\u611f\u67d3\u7684\u809d\u7ec6\u80de\uff0c\u4e5f\u5c31\u51cf\u5c11\u4e86cccDNA\u7684\u6570\u91cf\u3002\r\n\r\n\u603b\u7ed3\u4e0a\u9762\u51e0\u70b9\uff0c\u5b9a\u91cf\u68c0\u6d4b\u8868\u9762\u6297\u539f\u662f\u4e00\u4e2a\u975e\u5e38\u5408\u9002\u7684\u65b9\u6cd5\u6765\u68c0\u6d4b\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u5bf9\u4e8e\u88ab\u611f\u67d3\u7684\u809d\u7ec6\u80de\u7684\u514d\u75ab\u6e05\u9664\u60c5\u51b5\u548c\u5bf9cccDNA\u7684\u6d88\u9664\u60c5\u51b5\u3002", - "type": 1, - "title": "" - } - }, - { - "pk": 22, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u5bf9\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u4ea7\u751f\u514d\u75ab\u5e94\u7b54\u7684\u60a3\u8005\u548c\u6ca1\u6709\u4ea7\u751f\u514d\u75ab\u5e94\u7b54\u7684\u60a3\u8005\uff0c\u5728\u6cbb\u7597\u671f\u95f4\u8868\u9762\u6297\u539f\u7684\u4e0b\u964d\u7a0b\u5ea6\u662f\u4e0d\u540c\u7684\u3002\u5728\u6cbb\u7597\u671f\u95f4\uff0c\u4f4e\u8868\u9762\u6297\u539f\u6c34\u5e73\u548c\u66f4\u9ad8\u7684\u5e94\u7b54\u7387\u6709\u5173\u3002", - "type": 1, - "title": "" - } - }, - { - "pk": 23, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u6cbb\u7597\u9636\u6bb5\u7684\u65e9\u671f\u5e94\u7b54\uff0c\u8bf8\u5982\u8868\u9762\u6297\u539f\u4e0b\u964d\u663e\u8457\uff0c\u5bf9\u4e8e\u60a3\u8005\u575a\u6301\u5b8c\u621048\u5468\u7597\u7a0b\u7684\u6cbb\u7597\u662f\u4e00\u4e2a\u9f13\u52b1\u3002", - "type": 1, - "title": "" - } - }, - { - "pk": 24, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u7528\u4e8e\u9884\u6d4b\u6301\u7eed\u5e94\u7b54\uff08SR\uff09\u7684\u6700\u4f73\u65b9\u6cd5\u662f\u5c06\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u5b9a\u91cf\u6c34\u5e73\u4e0e\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09 DNA\u4e0b\u964d\u6c34\u5e73\u7ed3\u5408\u8d77\u6765\u770b\u3002\u7ecf\u7edf\u8ba1\u5904\u7406\u53d1\u73b0\uff0c\u51b3\u5b9a\u662f\u5426\u7ee7\u7eed\u6cbb\u7597\u4e5f\u4e0d\u9700\u8981\u592a\u665a\uff0c\u6bd4\u598224\u5468\uff0c\u56e0\u4e3a\u4e0e12\u5468\u76f8\u6bd4\uff0c24\u5468\u9884\u6d4bSR\u7684\u4f5c\u7528\u5e76\u6ca1\u6709\u66f4\u597d\u4e00\u4e9b\u3002", - "type": 1, - "title": "" - } - }, - { - "pk": 25, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u4e59\u578b\u809d\u708e\u662f\u4e00\u4e2a\u5168\u7403\u8303\u56f4\u5185\u4e3b\u8981\u7684\u5065\u5eb7\u95ee\u9898\u3002\u4e16\u754c\u536b\u751f\u7ec4\u7ec7\uff08WHO\uff09\u66fe\u62a5\u9053\u5927\u7ea6\u5168\u7403\u6709\u8d85\u8fc74\u4ebf\u4e59\u809d\u75c5\u6bd2\u643a\u5e26\u8005\uff0c\u5c06\u8fd175%\u7684\u643a\u5e26\u8005\u5c45\u4f4f\u5728\u4e9a\u6d32\u548c\u897f\u592a\u5e73\u6d0b\u5730\u533a\u3002\u5728\u8fd9\u4e9b\u5730\u533a\uff0cHBV\u611f\u67d3\u7ecf\u5e38\u53d1\u751f\u5728\u56f4\u4ea7\u671f\u548c\u5e7c\u513f\u65f6\u671f\u3002\r\n\u5927\u591a\u6570\u6765\u81ea\u8fd9\u4e9b\u5730\u533a\u7684\u60a3\u8005\u662f\u5178\u578b\u7684e\u6297\u539f\uff08HBeAg\uff09\u9633\u6027\u6162\u6027\u4e59\u578b\u809d\u708e\u60a3\u8005\uff0c\u4ed6\u4eec\u4f53\u5185\u6709\u7740\u9ad8\u6c34\u5e73\u7684\u4e59\u809d\u75c5\u6bd2\uff0c\u5728\u611f\u67d3\u540e\u768410-30\u5e74\uff0c\u4ed6\u4eec\u4f1a\u9010\u6e10\u53d1\u5c55\u6210\u4e25\u91cd\u7684\u809d\u708e\uff0c\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u4f1a\u4e0a\u5347\u3002\u76f8\u53cd\uff0c\u5728\u7ae5\u5e74\u665a\u671f\u3001\u9752\u6625\u671f\u3001\u6210\u5e74\u540e\u611f\u67d3\u7684\u60a3\u8005\u4f1a\u5728\u611f\u67d3\u540e\u5f88\u77ed\u4e00\u6bb5\u65f6\u95f4\u5185\u51fa\u73b0\u8c37\u4e19\u8f6c\u6c28\u9176\u5347\u9ad8\u3002\r\n\u5c3d\u7ba1\u81ea\u53d1\u7684e\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u4f1a\u5728\u5927\u591a\u6570e\u6297\u539f\u9633\u6027\u7684\u60a3\u8005\u4e2d\u51fa\u73b0\uff0c\u4f46\u662f\u809d\u708e\u7684\u6301\u7eed\u65f6\u95f4\u4f1a\u53d8\u957f\u800c\u4e14\u75c5\u75c7\u4f1a\u53d8\u5f97\u8d8a\u6765\u8d8a\u4e25\u91cd\uff0c\u53ef\u80fd\u53d1\u5c55\u6210\u809d\u786c\u5316\u3002\u56e0\u6b64\uff0c\u5728ALT\u51fa\u73b0\u5347\u9ad8\u540e\u76843\u52306\u4e2a\u6708\u5185\u5982\u679c\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09DNA\u59cb\u7ec8\u4fdd\u6301\u9ad8\u6c34\u5e73\u7684e\u6297\u539f\u9633\u6027\u60a3\u8005\u5e94\u8be5\u63a5\u53d7\u6297\u75c5\u6bd2\u6cbb\u7597\u3002", - "type": 0, - "title": "\u4e59\u809d\u6982\u51b5" - } - }, - { - "pk": 26, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u4e0d\u7ba1\u662f\u7528\u4ec0\u4e48\u6297\u75c5\u6bd2\u836f\u7269\uff0c\u6210\u529f\u6cbb\u7597\u6162\u6027\u4e59\u809d\u75c5\u6bd2\u611f\u67d3\u90fd\u662f\u6307e\u6297\u539f\u7684\u6e05\u9664\u3001\u8840\u6e05\u4e59\u809d\u75c5\u6bd2DNA\u6c34\u5e73\u7684\u4e0b\u964d\u4ee5\u53ca\u8c37\u4e19\u8f6c\u6c28\u9176\u6c34\u5e73\u6062\u590d\u6b63\u5e38\uff0c\u56e0\u4e3a\u8fd9\u4e9b\u6307\u6807\u53d8\u5316\u90fd\u548c\u826f\u597d\u7684\u957f\u671f\u7597\u6548\u6709\u5173\u8054\u3002\r\n

\r\n\u5728e\u6297\u539f\u9633\u6027\u7684\u60a3\u8005\u4e2d\uff0c\u8840\u6e05\u4e2d\u6301\u4e45\u7684e\u6297\u539f\u6e05\u9664\u548c\u65e5\u540e\u8840\u6e05\u4e2d\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u7684\u6e05\u9664\u3001\u6f14\u53d8\u6210\u809d\u786c\u5316\u548c\u809d\u7ec6\u80de\u764c\u7684\u51e0\u7387\u7684\u964d\u4f4e\u4ee5\u53ca\u6700\u7ec8\u751f\u5b58\u8d28\u91cf\u7684\u6539\u5584\u6709\u5173\u3002

", - "type": 0, - "title": "\u6cbb\u7597\u4e59\u809d\u7684\u666e\u904d\u7684\u6cbb\u7597\u7ec8\u70b9" - } - }, - { - "pk": 27, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u5728\u76ee\u524d\u7684\u6cbb\u7597\u4e59\u809d\u65b9\u6cd5\u4e2d\uff0c\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u4f9d\u7136\u80fd\u591f\u4fc3\u4f7f\u4e00\u5e74\u7597\u7a0b\u7ed3\u675f\u540e\u6700\u9ad8\u7684\u6301\u7eed\u5e94\u7b54\u7387\u3002\u53e6\u5916\uff0c\u5bf9\u57fa\u4e8e\u5e72\u6270\u7d20\u6cbb\u7597\u6709\u5e94\u7b54\u7684\u60a3\u8005\u6709\u5f88\u5927\u7684\u673a\u4f1a\u53d1\u751f\u8868\u9762\u6297\u539f\u6e05\u9664\u3002\u5728\u4f17\u591a\u8fc7\u53bb\u7684\u7814\u7a76\u4e2d\uff0ce\u6297\u539f\u6e05\u9664\u540e\u968f\u8bbf5\u5e74\u7684\u6570\u636e\u663e\u793a\uff0c12%\u523065%\u7684\u60a3\u8005\u5728\u8fd95\u5e74\u4e2d\u540e\u6765\u51fa\u73b0\u4e86\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u7684\u6e05\u9664\u3002\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\u53d8\u5f97\u76f8\u5bf9\u590d\u6742\u662f\u56e0\u4e3a\u5176\u526f\u4f5c\u7528\u7684\u53d1\u751f\uff0c\u8bf8\u5982\u6d41\u611f\u6837\u75c7\u72b6\u3001\u8840\u7ec6\u80de\u51cf\u5c11\u3001\u6291\u90c1\u3002\r\n

\u6838\u82f7\uff08\u9178\uff09\u7c7b\u4f3c\u7269\u8bf8\u5982\u62c9\u7c73\u592b\u5b9a\u3001\u963f\u5fb7\u798f\u97e6\u3001\u6069\u66ff\u5361\u97e6\u548c\u66ff\u8bfa\u798f\u97e6\u75c5\u60a3\u80fd\u591f\u5f88\u597d\u7684\u8010\u53d7\uff0c\u4f46\u662f\u7531\u4e8e\u5e76\u4e0d\u663e\u8457\u7684\u8840\u6e05\u5b66\u8f6c\u6362\u7387\u4ee5\u53ca\u505c\u836f\u540e\u9ad8\u98ce\u9669\u7684\u590d\u53d1\u7387\uff0c\u60a3\u8005\u7ecf\u5e38\u9700\u8981\u5ef6\u957f\u6cbb\u7597\u751a\u81f3\u957f\u671f\u7528\u836f\u3002\u4eca\u5929\uff0c\u901a\u8fc7\u5ef6\u957f\u6cbb\u7597\u4f7f\u5f97\u75c5\u6bd2\u5b66\u5e94\u7b54\u6301\u4e45\u662f\u53ef\u884c\u7684\uff0c\u4f46\u662f\u60a3\u8005\u4ecd\u9762\u4e34\u7740\u957f\u671f\u6cbb\u7597\u8fc7\u7a0b\u4e2d\u7684\u8010\u836f\u98ce\u9669\u3002

", - "type": 0, - "title": "\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u548c\u6838\u82f7\uff08\u9178\uff09\u7c7b\u4f3c\u7269\u7b80\u4ecb" - } - }, - { - "pk": 28, - "model": "sciblog.knowledgepiece", - "fields": { - "content": "\u56e0\u4e3a\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u548c\u6838\u82f7\uff08\u9178\uff09\u7c7b\u4f3c\u7269\u7684\u6cbb\u7597\u90fd\u662f\u6709\u6548\u7684\uff0c\u800c\u4e14\u5b83\u4eec\u6709\u5404\u81ea\u7684\u4f18\u70b9\u548c\u7f3a\u9677\uff0c\u6240\u4ee5\u4ec0\u4e48\u6cbb\u7597\u624b\u6bb5\u5728\u4ec0\u4e48\u6837\u7684\u60a3\u8005\u4e2d\u5e94\u4f5c\u4e3a\u4e00\u7ebf\u6cbb\u7597\u65b9\u6848\u4e00\u76f4\u5f88\u53d7\u5173\u6ce8\u3002\u5728\u9009\u62e9\u91c7\u7528\u54ea\u79cd\u6297\u75c5\u6bd2\u6cbb\u7597\u65b9\u6848\u65f6\uff0c\u836f\u7269\u4f7f\u5f97\u60a3\u8005\u83b7\u5f97\u5e94\u7b54\u7684\u51e0\u7387\u548c\u60a3\u8005\u81ea\u8eab\u7684\u7279\u5f81\u90fd\u5e94\u4e88\u4ee5\u8003\u8651\u3002\r\n\r\n

\u6700\u8fd1\u8bb8\u591a\u5173\u4e8e\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u4e3a\u671f1\u5e74\u6cbb\u7597e\u6297\u539f\u9633\u6027\u4e59\u809d\u60a3\u8005\u7684\u7814\u7a76\u8bc1\u5b9e\uff0c\u57fa\u7ebf\u9ad8\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u6c34\u5e73\u3001\u4f4e\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09DNA\u6c34\u5e73\u4ee5\u53ca\u4e4b\u524d\u6ca1\u6709\u63a5\u53d7\u8fc7\u5e72\u6270\u7d20\u6cbb\u7597\u3001\u57fa\u7ebf\u4f4ee\u6297\u539f\uff08HBeAg\uff09\u6c34\u5e73\u3001HBV\u57fa\u56e0\u578b\uff08A\u3001B\u578b\uff09\u662f\u80fd\u591f\u83b7\u5f97\u5e94\u7b54\u7684\u9884\u6d4b\u56e0\u5b50\u3002

\r\n\r\n

\u96f6\u4e5d\u5e74\u7684\u6b27\u6d32\u809d\u75c5\u534f\u4f1a\u4e34\u5e8a\u6cbb\u7597\u6307\u5357\u5e76\u6ca1\u6709\u63d0\u4f9b\u7279\u6b8a\u7684\u5efa\u8bae\u6765\u6307\u5bfc\u4e34\u5e8a\u54ea\u4e9b\u60a3\u8005\u9002\u5408\u4f7f\u7528\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6765\u6cbb\u7597\uff1b\u65e9\u671f\u7684\u7814\u7a76\u4e2d\u5173\u4e8e\u7c7b\u4f3c\u7684\u8bc1\u636e\u4e5f\u5f88\u5c11\u3002\u6240\u4ee5\uff0c\u672c\u7814\u7a76\u4e2d\u7684\u76ee\u7684\u5c31\u662f\u7814\u7a76\u51fa\u4e00\u4e2a\u6a21\u578b\uff1a\u80fd\u591f\u7528\u6765\u9884\u6d4be\u6297\u539f\u9633\u6027\u6162\u4e59\u809d\u60a3\u8005\u5728\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\u540e\uff0c\u83b7\u5f97\u6301\u4e45\u5e94\u7b54\u7684\u51e0\u7387\u3002

\r\n\r\n

\u8fd9\u4e2a\u6a21\u578b\u80fd\u591f\u4f7f\u5f97\u5168\u7403\u7684\u4e34\u5e8a\u533b\u5e08\u9009\u62e9\u6700\u9002\u5408\u4f7f\u7528\u8be5\u836f\u7269\u8fdb\u884c\u6cbb\u7597\u7684\u60a3\u8005\u3002

", - "type": 0, - "title": "\u5982\u4f55\u66f4\u52a0\u79d1\u5b66\u5730\u4e8b\u5148\u627e\u5230\u6700\u9002\u5408\u4f7f\u7528\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u7684\u60a3\u8005\uff1f--\u9884\u6d4b\u7684\u5a01\u529b " - } - }, - { - "pk": 1, - "model": "sciblog.blogannotation", - "fields": { - "no": null, - "blogs": [ - 1, - 2, - 4 - ], - "collected_by": [ - 1, - 4 - ], - "detail": "\u3010\u56fe\u89e3\u3011\u56fe\u4e2d\u53ef\u4ee5\u770b\u5230\u8c37\u4e19\u8f6c\u6c28\u9176\u7684\u53c2\u8003\u503c\u4e3a0-45U/L\uff0c\u6bcf\u5bb6\u533b\u9662\u53c2\u8003\u503c\u4e0d\u4e00\u6837\uff0c\u7f16\u53f7\u4e3aALT\uff0c\u53ef\u4ee5\u53c2\u8003\u76f8\u5bf9\u6570\u503c\u3002\u5982\u679c\u53c2\u8003\u503c\u5355\u4f4d\u51fa\u73b0IU/L\uff0c\u5219\u4e0eU/L\u5e76\u65e0\u591a\u5927\u5dee\u8ddd\uff0c\u800c\u82e5\u51fa\u73b0\u62f7\u8d1d/mL\uff0c\u5219\u53ef\u4ee5\u6309\u71675\u500dU/L\u7ea6\u7b49\u4e8e1\u500d\u62f7\u8d1d/mL\u8fdb\u884c\u6362\u7b97\u3002\r\n\u3010\u6982\u8ff0\u3011

\u8c37\u4e19\u8f6c\u6c28\u9176\u662f\u4e00\u79cd\u5b58\u5728\u8840\u6e05\u548c\u5927\u91cf\u7ec4\u7ec7\u5668\u5b98\u4e2d\u7684\u4e00\u79cd\u8f6c\u6c28\u9176\uff0c\u4f46\u662f\u6b64\u79cd\u9176\u5927\u591a\u4e0e\u809d\u810f\u76f8\u5173\u3002\u6b64\u79cd\u9176\u5728\u809d\u810f\u5faa\u73af\u4e2d\u8d77\u7740\u50ac\u5316\u7684\u4f5c\u7528\uff0c\u809d\u810f\u5185\u4e0d\u65ad\u8fdb\u884c\u7740\u4e19\u916e\u9178+\u8c37\u6c28\u9178=alpha\u916e\u620a\u4e8c\u9178+\u4e19\u6c28\u9178\u7684\u5faa\u73af\uff0c\u7ed9\u673a\u4f53\u63d0\u4f9b\u6709\u6548\u7684\u6c28\u57fa\u9178\uff0c\u8c37\u4e19\u8f6c\u6c28\u9178\u7684\u5347\u9ad8\u4f7f\u5f97\u916e\u620a\u4e8c\u9178\u4e0d\u65ad\u4ea7\u751f\uff0c\u5bfc\u81f4\u809d\u810f\u708e\u75c7\u7684\u4ea7\u751f\u3002\r\n\u4e0d\u8fc7\u8c37\u4e19\u8f6c\u6c28\u9176

\u5347\u9ad8\u4e5f\u5e76\u4e0d\u5168\u7136\u662f\u7531\u4e8e\u751f\u75c5\u7684\u539f\u56e0\uff0c\u6709\u7684\u65f6\u5019\u5267\u70c8\u8fd0\u52a8\u4e5f\u662f\u4f1a\u5bfc\u81f4\u8c37\u4e19\u8f6c\u6c28\u9176\u5347\u9ad8\r\n\uff081\uff09\u6458\u81ea\u7ef4\u57fa\u767e\u79d1\u201c\u8c37\u4e19\u8f6c\u6c28\u9176\u201d\r\n\uff082\uff09Molecular Testing in the Diagnosis and Management of Chronic Hepatitis B\r\nhttp://cmr.asm.org/content/20/3/426.full\r\n\u3010\u56fe\u89e3\u3011\u56fe\u4e2d\u53ef\u4ee5\u770b\u5230\u8c37\u4e19\u8f6c\u6c28\u9176\u7684\u53c2\u8003\u503c\u4e3a0-45U/L\uff0c\u6bcf\u5bb6\u533b\u9662\u53c2\u8003\u503c\u4e0d\u4e00\u6837\uff0c\u7f16\u53f7\u4e3aALT\uff0c\u53ef\u4ee5\u53c2\u8003\u76f8\u5bf9\u6570\u503c\u3002\u5982\u679c\u53c2\u8003\u503c\u5355\u4f4d\u51fa\u73b0IU/L\uff0c\u5219\u4e0eU/L\u5e76\u65e0\u591a\u5927\u5dee\u8ddd\uff0c\u800c\u82e5\u51fa\u73b0\u62f7\u8d1d/mL\uff0c\u5219\u53ef\u4ee5\u6309\u71675\u500dU/L\u7ea6\u7b49\u4e8e1\u500d\u62f7\u8d1d/mL\u8fdb\u884c\u6362\u7b97\u3002\r\n\u3010\u6982\u8ff0\u3011\u8c37\u4e19\u8f6c\u6c28\u9176\u662f\u4e00\u79cd\u5b58\u5728\u8840\u6e05\u548c\u5927\u91cf\u7ec4\u7ec7\u5668\u5b98\u4e2d\u7684\u4e00\u79cd\u8f6c\u6c28\u9176\uff0c\u4f46\u662f\u6b64\u79cd\u9176\u5927\u591a\u4e0e\u809d\u810f\u76f8\u5173\u3002\u6b64\u79cd\u9176\u5728\u809d\u810f\u5faa\u73af\u4e2d\u8d77\u7740\u50ac\u5316\u7684\u4f5c\u7528\uff0c\u809d\u810f\u5185\u4e0d\u65ad\u8fdb\u884c\u7740\u4e19\u916e\u9178+\u8c37\u6c28\u9178=alpha\u916e\u620a\u4e8c\u9178+\u4e19\u6c28\u9178\u7684\u5faa\u73af\uff0c\u7ed9\u673a\u4f53\u63d0\u4f9b\u6709\u6548\u7684\u6c28\u57fa\u9178\uff0c\u8c37\u4e19\u8f6c\u6c28\u9178\u7684\u5347\u9ad8\u4f7f\u5f97\u916e\u620a\u4e8c\u9178\u4e0d\u65ad\u4ea7\u751f\uff0c\u5bfc\u81f4\u809d\u810f\u708e\u75c7\u7684\u4ea7\u751f\u3002\r\n\u4e0d\u8fc7\u8c37\u4e19\u8f6c\u6c28\u9176\u5347\u9ad8\u4e5f\u5e76\u4e0d\u5168\u7136\u662f\u7531\u4e8e\u751f\u75c5\u7684\u539f\u56e0\uff0c\u6709\u7684\u65f6\u5019\u5267\u70c8\u8fd0\u52a8\u4e5f\u662f\u4f1a\u5bfc\u81f4\u8c37\u4e19\u8f6c\u6c28\u9176\u5347\u9ad8\r\n\uff081\uff09\u6458\u81ea\u7ef4\u57fa\u767e\u79d1\u201c\u8c37\u4e19\u8f6c\u6c28\u9176\u201d\r\n\uff082\uff09Molecular Testing in the Diagnosis and Management of Chronic Hepatitis B\r\nhttp://cmr.asm.org/content/20/3/426.full\r\n\u6587\u7ae0\u4e3b\u8981\u9488\u5bf9HBV\u7684\u5206\u5b50\u7ed3\u6784\u8fdb\u884c\u7814\u7a76\uff0c\u540c\u65f6\u63ed\u9732\u75c5\u6bd2\u590d\u5236\u60c5\u51b5\uff0c\u53d8\u5f02\u60c5\u51b5\u4ee5\u53ca\u4e00\u4e9b\u8bca\u65ad\u7684\u6307\u6807\u6570\u636e\uff0c\u4e3a\u4e86\u8ba9\u4eba\u4eec\u66f4\u597d\u7684\u7406\u89e3\u6162\u6027\u4e59\u809d\uff0c\u5e76\u63d0\u4f9b\u4e00\u5b9a\u7684\u6cbb\u7597\u63a8\u8350", - "figures": [], - "keywords": [ - 1 - ], - "brief_content": "\u8c37\u4e19\u8f6c\u6c28\u9176", - "type": 1 - } - }, - { - "pk": 2, - "model": "sciblog.blogannotation", - "fields": { - "no": null, - "blogs": [ - 1, - 2, - 3 - ], - "collected_by": [ - 1, - 2, - 3 - ], - "detail": "test", - "figures": [], - "keywords": [ - 2 - ], - "brief_content": "\u8868\u9762\u6297\u539f", - "type": 1 - } - }, - { - "pk": 3, - "model": "sciblog.blogannotation", - "fields": { - "no": null, - "blogs": [ - 1 - ], - "collected_by": [ - 2 - ], - "detail": "HBsAg \u53d1\u751f\u8840\u6e05\u5b66\u8f6c\u6362\u662f\u7406\u60f3\u7ec8\u70b9\uff0c\u8fd9\u70b9\u5728EASL2012\u7684\u4e34\u5e8a\u6cbb\u7597\u6307\u5357\u4e2d\u6709\u6240\u63d0\u53ca\u3002", - "figures": [], - "keywords": [ - 1, - 2 - ], - "brief_content": "\u4ec0\u4e48\u662f\u7406\u60f3\u7ec8\u70b9\uff1f\u6cbb\u7597\u6307\u5357\u4e2d\u6709\u6ca1\u6709\u63d0\u53ca\uff1f ", - "type": 0 - } - }, - { - "pk": 1, - "model": "sciblog.guideline", - "fields": { - "content": "HBeAg\u9634\u6027\u4e59\u809d\u60a3\u8005\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u6cbb\u7597\u7684\u8fc7\u7a0b\u4e2d\uff0c\u540c\u65f6\u5b9a\u91cf\u68c0\u6d4bHBsAg\u548cHBV DNA\u80fd\u591f\u5e2e\u52a9\u51b3\u5b9a\u7ee7\u7eed\u8fd8\u662f\u505c\u6b62\u6cbb\u7597\u65b9\u6848\u3002\r\n\r\n\u5f53\u7136\u5f88\u660e\u663e\u7684\u662f\uff0c\u6700\u7ec8\u7684\u51b3\u5b9a\u662f\u5426\u7ee7\u7eed\u6cbb\u7597\u8fd8\u8981\u57fa\u4e8e\u533b\u751f\u7684\u5224\u5b9a\uff0c\u4ed6\uff08\u5979\uff09\u5e94\u8be5\u5c06\u5176\u4ed6\u56e0\u7d20\uff0c\u8bf8\u5982\u75c5\u4eba\u5bf9\u4e8e\u836f\u7269\u7684\u8010\u53d7\uff0c\u8003\u8651\u8fdb\u53bb\u3002\r\n\r\n\u5173\u4e8e\u51b3\u5b9a\u65f6\u95f4\uff1a\r\n\r\n\u6cbb\u7597\u768412\u5468\u4ee5\u524d\u8fd8\u4e0d\u80fd\u4e3a\u662f\u5426\u8981\u505c\u6b62\u6cbb\u7597\u5236\u5b9a\u4e34\u5e8a\u6307\u5bfc\u539f\u5219\uff0c\u56e0\u4e3aHBsAg\u548cHBV DNA\u6c34\u5e73\u5728\u524d8\u5468\u7684\u53d8\u5316\u4e0d\u80fd\u63d0\u4f9b\u8db3\u591f\u7684\u8bc1\u636e\u3002\r\n\r\n\u53e6\u4e00\u65b9\u9762\uff0c\u8fc7\u4e8612\u5468\uff0c\u51b3\u5b9a\u201c\u662f\u5426\u7ee7\u7eed\u6cbb\u7597\u201d\u4e0d\u5e94\u8be5\u63a8\u8fdf\u5230\u592a\u665a\uff0c\u56e0\u4e3a\u6570\u5b66\u7edf\u8ba1\u5904\u7406\u8868\u793a\u9884\u6d4b\u83b7\u5f97SR\u51e0\u7387\u7684\u4f5c\u7528\uff08\u6216\u8005\u7cbe\u51c6\u5ea6\uff09\u572824\u5468\u5e76\u6ca1\u6709\u6bd412\u5468\u66f4\u597d\u3002", - "figures": [] - } - }, - { - "pk": 1, - "model": "sciblog.endpoint", - "fields": { - "content": "\u6cbb\u7597\u7ed3\u675f\u968f\u8bbf24\u5468\u4ee5\u540e\uff0c\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u6062\u590d\u6b63\u5e38\u6c34\u5e73", - "indicator": null, - "type": 1 - } - }, - { - "pk": 2, - "model": "sciblog.endpoint", - "fields": { - "content": "\u6cbb\u7597\u7ed3\u675f\u968f\u8bbf24\u5468\u4ee5\u540e\uff0c\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09DNA\u6c34\u5e73\u4e0b\u964d\u523020,000\u62f7\u8d1d/mL", - "indicator": null, - "type": 1 - } - }, - { - "pk": 3, - "model": "sciblog.endpoint", - "fields": { - "content": "\u6cbb\u7597\u7ed3\u675f\u968f\u8bbf24\u5468\u4ee5\u540e\uff0c\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u6e05\u9664", - "indicator": null, - "type": 2 - } - }, - { - "pk": 4, - "model": "sciblog.endpoint", - "fields": { - "content": "\u6cbb\u7597\u7ed3\u675f\u968f\u8bbf24\u5468\u4ee5\u540e\uff0c\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u8840\u6e05\u5b66\u8f6c\u6362\uff08\u5b9a\u4e49\u4e3a\u8868\u9762\u6297\u539fHBsAg\u6e05\u9664\u800c\u4e14\u8868\u9762\u6297\u4f53HBsAb\u51fa\u73b0\uff09", - "indicator": null, - "type": 2 - } - }, - { - "pk": 5, - "model": "sciblog.endpoint", - "fields": { - "content": "\u6cbb\u7597\u7ed3\u675f\u968f\u8bbf24\u5468\u4ee5\u540e\uff0c\u7ec4\u7ec7\u5b66\u5e94\u7b54\uff08\u5b9a\u4e49\u4e3aMHAI, The Ishak modified histological activity index\u4e0b\u964d\u81f3\u5c112\u5206\uff09", - "indicator": null, - "type": 2 - } - }, - { - "pk": 6, - "model": "sciblog.endpoint", - "fields": { - "content": "\u6cbb\u7597\u7ed3\u675f\u968f\u8bbf24\u5468\u4ee5\u540e\uff0c\u4e59\u809d\u75c5\u6bd2\uff08DNA\u6c34\u5e73\uff09\u4e0b\u964d\u5230400\u62f7\u8d1d\u4ee5\u4e0b", - "indicator": null, - "type": 2 - } - }, - { - "pk": 7, - "model": "sciblog.endpoint", - "fields": { - "content": "\u968f\u8bbf\u7ec8\u70b9\uff08\u7b2c72\u5468\uff09\u7684\u65f6\u5019\uff0cHBV DNA\u6c34\u5e73\u5c0f\u4e8e10000\u62f7\u8d1d/ml\uff08\u76f8\u5f53\u4e8e1714 IU/mL \uff09", - "indicator": null, - "type": 1 - } - }, - { - "pk": 8, - "model": "sciblog.endpoint", - "fields": { - "content": "e\u6297\u539f\uff08HBeAg\uff09\u8840\u6e05\u5b66\u8f6c\u6362", - "indicator": null, - "type": 1 - } - }, - { - "pk": 9, - "model": "sciblog.endpoint", - "fields": { - "content": "\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09DNA\u5c0f\u4e8e\u7b49\u4e8e2,000IU/mL\uff08\u76f8\u5f53\u4e8e\u5927\u698210,000\u62f7\u8d1d/mL\uff09", - "indicator": null, - "type": 1 - } - }, - { - "pk": 10, - "model": "sciblog.endpoint", - "fields": { - "content": "\u6cbb\u7597\u7ed3\u675f\u540e6\u4e2a\u6708\u968f\u8bbf\u671f\u95f4\u53d1\u751f\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u6e05\u9664", - "indicator": null, - "type": 1 - } - }, - { - "pk": 1, - "model": "sciblog.cliniccondition", - "fields": { - "content": "e\u6297\u539f\uff08HBeAg\uff09\u9634\u6027\u81f3\u5c11\u516d\u4e2a\u6708", - "indicator": null, - "type": 0 - } - }, - { - "pk": 2, - "model": "sciblog.cliniccondition", - "fields": { - "content": "e\u6297\u4f53\uff08HBeAb\uff09\u81f3\u5c11\u9633\u6027\u516d\u4e2a\u6708", - "indicator": null, - "type": 0 - } - }, - { - "pk": 3, - "model": "sciblog.cliniccondition", - "fields": { - "content": "\u4e59\u809d\u75c5\u6bd2\uff08DNA\uff09\u6c34\u5e73\u81f3\u5c11100,000\u62f7\u8d1d/mL", - "indicator": null, - "type": 0 - } - }, - { - "pk": 4, - "model": "sciblog.cliniccondition", - "fields": { - "content": "\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u57281\u500d\u6b63\u5e38\u503c\u4e0a\u9650\uff08ULN\uff09\u548c10\u88ab\u6b63\u5e38\u503c\u4e0a\u9650\u4e4b\u95f4", - "indicator": null, - "type": 0 - } - }, - { - "pk": 5, - "model": "sciblog.cliniccondition", - "fields": { - "content": "\u5728\u8fc7\u53bb24\u4e2a\u6708\u5185\u809d\u810f\u6d3b\u68c0\u8bc1\u5b9e\u6709\u809d\u708e", - "indicator": null, - "type": 0 - } - }, - { - "pk": 6, - "model": "sciblog.cliniccondition", - "fields": { - "content": "\u60a3\u6709\u5931\u4ee3\u507f\u809d\u786c\u5316", - "indicator": null, - "type": 1 - } - }, - { - "pk": 7, - "model": "sciblog.cliniccondition", - "fields": { - "content": "\u66fe\u7ecf\u6709\u8fc7\u4e25\u91cd\u7684\u7cbe\u795e\u548c\u5185\u79d1\u75be\u75c5", - "indicator": null, - "type": 1 - } - }, - { - "pk": 8, - "model": "sciblog.cliniccondition", - "fields": { - "content": "\u4e00\u5f00\u59cb\u4e2d\u6027\u7c92\u7ec6\u80de\u6570\u5c0f\u4e8e1500/mm3", - "indicator": null, - "type": 1 - } - }, - { - "pk": 9, - "model": "sciblog.cliniccondition", - "fields": { - "content": "\u8840\u5c0f\u677f\u6570\u91cf\u5c0f\u4e8e90,000/mm3", - "indicator": null, - "type": 1 - } - }, - { - "pk": 10, - "model": "sciblog.cliniccondition", - "fields": { - "content": "\u8840\u6e05\u808c\u9150\u4e3a\u6b63\u5e38\u503c\u4e0a\u9650\u7684\u81f3\u5c111.5\u500d\u4ee5\u4e0a", - "indicator": null, - "type": 1 - } - }, - { - "pk": 11, - "model": "sciblog.cliniccondition", - "fields": { - "content": "\u5165\u7ec4\u524d\u4e00\u5e74\u5185\u6709\u8fc7\u8fc7\u5ea6\u996e\u9152\u6216\u8005\u6ee5\u7528\u836f\u7269\u7684\u7ecf\u5386", - "indicator": null, - "type": 1 - } - }, - { - "pk": 12, - "model": "sciblog.cliniccondition", - "fields": { - "content": "\u5728\u6700\u8fd1\u76846\u4e2a\u6708\u5185\u63a5\u53d7\u8fc7\u6297\uff08\u4e59\u809d\uff09\u75c5\u6bd2\u6cbb\u7597", - "indicator": null, - "type": 1 - } - }, - { - "pk": 13, - "model": "sciblog.cliniccondition", - "fields": { - "content": "\u5408\u5e76\u4e19\u578b\u809d\u708e\uff08HCV\uff09\u3001\u4e01\u809d\u6216\u8005HIV", - "indicator": null, - "type": 1 - } - }, - { - "pk": 14, - "model": "sciblog.cliniccondition", - "fields": { - "content": "\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u81f3\u5c11\u9633\u6027\u516d\u4e2a\u6708", - "indicator": null, - "type": 0 - } - }, - { - "pk": 15, - "model": "sciblog.cliniccondition", - "fields": { - "content": "\u5165\u7ec4\u524d2\u4e2a\u6708\u5185\uff0ce\u6297\u539f\uff08HBeAg\uff09\u88ab\u53d1\u73b0\u9634\u6027\u81f3\u5c11\u4e24\u6b21", - "indicator": null, - "type": 0 - } - }, - { - "pk": 16, - "model": "sciblog.cliniccondition", - "fields": { - "content": "\u5165\u7ec4\u524d2\u4e2a\u6708\uff0ce\u6297\u4f53\uff08HBeAb\uff09\u88ab\u53d1\u73b0\u9634\u6027\u81f3\u5c11\u4e24\u6b21", - "indicator": null, - "type": 0 - } - }, - { - "pk": 17, - "model": "sciblog.cliniccondition", - "fields": { - "content": "\u5165\u7ec4\u524d2\u4e2a\u6708\uff0c\u81f3\u5c11\u4e24\u6b21\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u5904\u57281.5\u523010\u500d\u6b63\u5e38\u503c\u4e0a\u9650\uff08ULN\uff09\u4e4b\u95f4", - "indicator": null, - "type": 0 - } - }, - { - "pk": 18, - "model": "sciblog.cliniccondition", - "fields": { - "content": "\u4e59\u809d\u75c5\u6bd2\uff08HBV DNA\uff09\u6c34\u5e73\u5927\u4e8e100,000\u62f7\u8d1d/ml\uff08\u76f8\u5f53\u4e8e17,143IU/ml\uff09", - "indicator": null, - "type": 0 - } - }, - { - "pk": 19, - "model": "sciblog.cliniccondition", - "fields": { - "content": "\u5165\u7ec4\u524d\u516d\u4e2a\u6708\u524d\u63a5\u53d7\u8fc7\u6297\u75c5\u6bd2\u6216\u8005\u514d\u75ab\u6291\u5236\u5242\u6cbb\u7597", - "indicator": null, - "type": 1 - } - }, - { - "pk": 20, - "model": "sciblog.cliniccondition", - "fields": { - "content": "\u60a3\u6709\u5176\u4ed6\u83b7\u5f97\u6027\u6216\u8005\u9057\u4f20\u6027\u7684\u809d\u810f\u75be\u75c5", - "indicator": null, - "type": 1 - } - }, - { - "pk": 21, - "model": "sciblog.cliniccondition", - "fields": { - "content": "\u66fe\u7ecf\u6709\u8fc7\u7ec6\u80de\u51cf\u5c11\u75c7\u6216\u8005\u5931\u4ee3\u507f\u809d\u75c5", - "indicator": null, - "type": 1 - } - } -] \ No newline at end of file diff --git a/97suifangqa/apps/sciblog/fixtures_bak/initial_data.json b/97suifangqa/apps/sciblog/fixtures_bak/initial_data.json new file mode 100644 index 0000000..6038ffe --- /dev/null +++ b/97suifangqa/apps/sciblog/fixtures_bak/initial_data.json @@ -0,0 +1,1042 @@ +[ + { + "pk": 1, + "model": "sciblog.sciblog", + "fields": { + "subhead": "\u5c0f\u4e09\u9633\u6162\u6027\u4e59\u809d\u60a3\u8005\u901a\u8fc7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\uff0c\u6216\u8005\u957f\u6548\u5e72\u6270\u7d20\uff0c\u6cbb\u7597\u7684\u6548\u679c\u5982\u4f55\uff1f\u526f\u4f5c\u7528\u662f\u5426\u5f88\u5927\uff1f\u548c\u62c9\u7c73\u592b\u5b9a\u76f8\u6bd4\u600e\u4e48\u6837\uff1f", + "sample": [], + "readed_count": 0, + "references": [], + "catched_by": [ + 1, + 4 + ], + "query": [ + 72, + 73, + 74, + 75 + ], + "endpoint_content": "", + "treatment_content": "\u6309\u71671\uff1a1\uff1a1\u5206\u7ec4\u3002\r\n\u7b2c\u4e00\u7ec4\uff1a\u5e72\u6270\u7d20\u5358\u836f\u7ec4\uff1a180ug\u6bcf\u5468\u4e00\u6b21\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\uff08\u6d3e\u7f57\u6b23\uff0c\u7f57\u6c0f\uff09\uff1b\r\n\u7b2c\u4e8c\u7ec4\uff1a\u5e72\u6270\u7d20\u62c9\u7c73\u592b\u5b9a\u8054\u7528\u7ec4\uff1a180ug\u6bcf\u5468\u4e00\u6b21\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\uff08\u6d3e\u7f57\u6b23\uff0c\u7f57\u6c0f\uff09\u7684\u540c\u65f6\u6bcf\u5929\u670d\u7528100mg\u62c9\u7c73\u592b\u5b9a\uff08 Epivir-HBV or Zeffix\uff0c\u845b\u5170\u7d20\u53f2\u514b\uff09\uff1b\r\n\u7b2c\u4e09\u7ec4\uff1a\u62c9\u7c73\u592b\u5b9a\u5358\u836f\u7ec4\uff1a\u6bcf\u5929\u670d\u7528100mg\u62c9\u7c73\u592b\u5b9a\uff08 Epivir-HBV or Zeffix\uff0c\u845b\u5170\u7d20\u53f2\u514b\uff09\r\n48\u5468\u7597\u7a0b\uff0c\u6cbb\u7597\u7ed3\u675f\u540e\u7ee7\u7eed\u968f\u8bbf\u89c2\u5bdf24\u5468\u3002", + "baseline": [], + "title": "\u5355\u7528\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u3001\u62c9\u7c73\u592b\u5b9a\u5355\u7528\u3001\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u4e0e\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7528\u836f\u5728\u6cbb\u7597e\u6297\u539f\u9634\u6027\u6162\u6027\u4e59\u809d\u65f6\u7684\u6548\u679c\u4e0e\u5b89\u5168\u6027", + "clinic_conditions": [ + 14 + ], + "hospital": [ + 1, + 2, + 3, + 4 + ], + "source": null, + "understanded_count": 0, + "safety": "\u4f1a\u4e0d\u4f1a\u53d1\u751fYMDD\u53d8\u5f02\uff1f\r\n\u7ed3\u675f\u6cbb\u7597\u65f6\uff0cYMDD\u53d8\u5f02\u53d1\u751f\u7387\u5728\u62c9\u7c73\u592b\u5b9a\u7ec4\u91cc\u9762\u662f18%\uff0c\u5728\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec4173\u540d\u60a3\u8005\u4e2d\uff0c\u53ea\u67091\u4f4d\u60a3\u8005\u53d1\u751fYMDD\u53d8\u5f02\u3002\r\n\r\n\u4e0d\u826f\u53cd\u5e94\u6709\u54ea\u4e9b\uff1f", + "entitle": "Peginterferon Alfa-2a Alone, Lamivudine Alone, and the Two in Combination in Patients with HBeAg-Negative Chronic Hepatitis B", + "konwledge_piece": [ + 1, + 2, + 3, + 24 + ], + "method": "\u672c\u6587\u6d89\u53ca\u7684\u7814\u7a76\u662f\u968f\u673a\u3001\u90e8\u5206\u53cc\u76f2\u7814\u7a76\uff0c\u4ece\u5168\u7403\u591a\u4e2d\u5fc3\uff0813\u4e2a\u56fd\u5bb654\u4e2a\u4e2d\u5fc3\uff0c\u6709\u4e00\u90e8\u5206\u5728\u4e9a\u6d32\u548c\u6b27\u6d32\uff09\u62db\u52df\u60a3\u8005\u3002 \r\n\r\n\u7814\u7a76\u5206\u6790\u4e86\u4e09\u7ec4\u4eba\u7fa4\uff08\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u3001\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u4e0e\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7528\u836f\u3001\u62c9\u7c73\u592b\u5b9a\u5355\u836f\u6cbb\u7597\uff09\u7684\u6cbb\u7597\u540e\u60c5\u51b5\u3002\u4e09\u7ec4\u4eba\u7fa4\u90fd\u662f48\u5468\u7684\u6cbb\u7597\u7597\u7a0b\uff0c\u6cbb\u7597\u540e\u7814\u7a76\u4eba\u5458\u4f1a\u7ee7\u7eed\u968f\u8bbf\u8ddf\u8e2a24\u5468\u75c5\u60c5\u53d1\u5c55\u3002", + "conclusion": "e\u6297\u539f\u9634\u6027\u7684\u6162\u6027\u4e59\u809d\u60a3\u8005\u7684\u6301\u7eed\u5e94\u7b54\u7387\u5728\u542b\u6709\u5e72\u6270\u7d20\u7684\u6cbb\u7597\u7ec4\u4e2d\u7684\u60a3\u8005\u660e\u663e\u9ad8\u4e8e\u4ec5\u7528\u62c9\u7c73\u592b\u5b9a\u7684\u60a3\u8005\u3002\r\n\r\n\u6301\u7eed\u5e94\u7b54\u6307\u7684\u662f\u505c\u836f24\u5468\u5468\u540e\u4ecd\u6709\u5e94\u7b54\u3002\r\n\r\n\u5728\u5e72\u6270\u7d20\u7684\u6cbb\u7597\u57fa\u7840\u4e0a\u52a0\u4e0a\u62c9\u7c73\u592b\u5b9a\u8fdb\u884c\u8054\u5408\u4f5c\u7528\uff0c\u76f8\u5bf9\u4e8e\u53ea\u7528\u5e72\u6270\u7d20\u6cbb\u7597\u5e76\u6ca1\u6709\u63d0\u9ad8\u4ec0\u4e48\u6548\u679c\u3002", + "detectionAssay": "", + "ifvalue": 11.0, + "journal": "NEJM", + "authors": "Patrick Marcellin , M.D., George K.K. Lau, M.D., Ferruccio Bonino, M.D., Patrizia Farci, M.D., Stephanos Hadziyannis, M.D., Rui Jin, M.D., Zhi-Meng Lu, M.D., Teerha Piratvisuth, M.D., Georgios Germanidis, M.D., Cihan Yurdaydin, M.D., Moises Diago, M.D., Selim Gurel, M.D., Ming-Yang Lai, M.D., Peter Button, M.Sc., and Nigel Pluck, M.D., for the Peginterferon Alfa-2a HBeAg-Negative Chronic Hepatitis B Study Group", + "abstractAE": "\u5173\u4e8e\u4e0d\u826f\u53cd\u5e94\uff0c\u5305\u62ec\u53d1\u70ed\u3001\u4e4f\u529b\u3001\u808c\u75db\u3001\u5934\u75db\u5728\u5185\u7684\u4e0d\u826f\u53cd\u5e94\u5728\u542b\u6709\u5e72\u6270\u7d20\u7684\u6cbb\u7597\u7ec4\u4eba\u7fa4\u4e2d\u8981\u7a0d\u5fae\u5927\u4e00\u4e9b\u3002", + "confused_count": 0, + "collected_by": [ + 1, + 4 + ], + "guidline": 1, + "aim": "

\u672c\u7814\u7a76\u6240\u89c2\u6d4b\u7684\u662f\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\uff08\u5355\u836f\u6cbb\u7597\u3001\u5e72\u6270\u7d20\u4e0e\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u6cbb\u7597\u3001\u62c9\u7c73\u592b\u5b9a\u5355\u836f\u6cbb\u7597\u8fd93\u4e2d\u4e0d\u540c\u7684\u65b9\u6cd5\u6cbb\u7597e\u6297\u539f\uff08HBeAg\uff09\u9634\u6027\u6162\u6027\u4e59\u809d\u7684\u6548\u679c\u3001\u5b89\u5168\u6027\u3002

", + "publish_date": "2005-03-27", + "abstract_result": "24\u5468\u968f\u8bbf\u671f\u7ed3\u675f\u4ee5\u540e\uff0c\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u7684\u590d\u5e38\u7387\uff08\u6062\u590d\u6b63\u5e38\u503c\u4ee5\u5185\u7684\u51e0\u7387\uff09\u6216\u8005\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09 DNA\u6c34\u5e73\u964d\u4f4e\u523020,000\u62f7\u8d1d/mL\u7684\u51e0\u7387\u5728\u63a5\u53d7\u542b\u6709\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\uff08 \u4e0b\u6587\u6b64\u7c7b\u5e72\u6270\u7d20\u90fd\u7b80\u79f0\u4e3a\u201c\u5e72\u6270\u7d20\u201d\uff0c\u5982\u6709\u8bf4\u5230\u666e\u901a\u5e72\u6270\u7d20\u4f1a\u7279\u522b\u6307\u51fa\uff09\u7684\u6cbb\u7597\u7ec4\u4eba\u7fa4\u4e2d\u4f1a\u66f4\u9ad8\uff08\u6bd4\u8d77\u90a3\u4e9b\u4ec5\u7528\u62c9\u7c73\u592b\u5b9a\u7684\u60a3\u8005\uff09\u3002\r\n\r\n\u5728\u7ed3\u675f\u6cbb\u759724\u5468\u540e\uff0c\u75c5\u6bd2\u6c34\u5e73\u964d\u5230400\u62f7\u8d1d/mL\u662f\u5f88\u591a\u4eba\u8ffd\u6c42\u7684\u6cbb\u7597\u7ec8\u70b9\uff0c\u5728\u542b\u6709\u5e72\u6270\u7d20\u7684\u6cbb\u7597\u7ec4\u4eba\u7fa4\u4e2d\u5927\u6982\u670920%\u5de6\u53f3\u83b7\u5f97\u4e86\u8fd9\u6837\u7684\u75c5\u6bd2\u5b66\u5e94\u7b54\uff0c\u4ec5\u7528\u62c9\u7c73\u592b\u5b9a\u7684\u60a3\u8005\u8fd9\u4e2a\u6570\u5b57\u53ea\u67097%\u3002\r\n\r\n\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u7684\u6e05\u9664\uff0c\u53ea\u670912\u4e2a\u4eba\u53d1\u751f\uff08\u90fd\u5728\u542b\u6709\u5e72\u6270\u7d20\u7684\u6cbb\u7597\u7ec4\u4eba\u7fa4\u4e2d\uff0c\u5360\u6bd43.4%\uff09\uff0c\u4ec5\u7528\u62c9\u7c73\u592b\u5b9a\u7684\u6cbb\u7597\u7ec4\u4e2d\u6ca1\u6709\u4eba\u83b7\u5f97HBsAg\u6e05\u9664\u3002", + "endpoints": [ + 1, + 2, + 3, + 4, + 5, + 6 + ] + } + }, + { + "pk": 2, + "model": "sciblog.sciblog", + "fields": { + "subhead": "HBeAg\u9634\u6027\u6162\u4e59\u809d\u60a3\u8005\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u6cbb\u7597\u65f6\uff0c\u65e9\u671f\u53ef\u4ee5\u901a\u8fc7HBsAg\u548cHBV DNA\u7684\u5b9a\u91cf\u6c34\u5e73\u6765\u9884\u6d4b\u4ee5\u540e\u7684\u5e94\u7b54\u6548\u679c", + "sample": [], + "readed_count": 0, + "references": [ + 2 + ], + "catched_by": [], + "query": [], + "endpoint_content": "\u672c\u7814\u7a76\u6839\u636e\u6b27\u6d32\u809d\u75c5\u534f\u4f1a\u6700\u65b0\u6307\u5357\u4e2d\u5bf9\u4e8e\u6cbb\u7597\u7ec8\u70b9\u4ee5\u53ca\uff08\u805a\u4e59\u4e8c\u9187\uff09\u5e72\u6270\u7d20\u6cbb\u7597\u7684\u75c5\u6bd2\u5b66\u5e94\u7b54\u7684\u5b9a\u4e49\u6765\u786e\u5b9a\u7814\u7a76\u7ec8\u70b9SR\u3002\u672c\u6587\u4e2d\uff0cHBeAg\u9634\u6027\u6162\u6027\u4e59\u809d\u60a3\u8005\u83b7\u5f97SR(sustained response\uff0c\u6301\u7eed\u5e94\u7b54\uff09\u662f\u6307\uff1a\r\n\u968f\u8bbf\u7ec8\u70b9\uff08\u7b2c72\u5468\uff09\u7684\u65f6\u5019\uff0cHBV DNA\u6c34\u5e73\u5c0f\u4e8e10000\u62f7\u8d1d/ml\uff08\u76f8\u5f53\u4e8e1714 IU/mL \uff09\r\n\u968f\u8bbf\u7ec8\u70b9\uff08\u7b2c72\u5468\uff09\u7684\u65f6\u5019\uff0cALT\u6062\u590d\u6b63\u5e38", + "treatment_content": "\u60a3\u8005\u6309\u71671\uff1a1\u6bd4\u4f8b\u88ab\u968f\u673a\u5206\u914d\u5230\u4e24\u7ec4\u4eba\u5f53\u4e2d\uff0c\u4e00\u7ec4\u63a5\u53d7180ug/\u6bcf\u5468\u7684\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u8054\u5408\u5229\u5df4\u97e6\u67971000mg/\u6bcf\u5929\uff08\u4f53\u91cd\u5c0f\u4e8e75\u5343\u514b\uff09\u6216\u80051200mg/\u6bcf\u5929\uff08\u4f53\u91cd>=75\u5343\u514b\u7684\uff09\u6cbb\u7597\uff0c\u8fd8\u6709\u4e00\u7ec4\u662f\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20180ug/\u6bcf\u5468\u7684\u5358\u836f\u6cbb\u7597\u3002\r\n\r\n48\u5468\u7597\u7a0b\uff0c\u6cbb\u7597\u7ed3\u675f\u540e\u7ee7\u7eed\u968f\u8bbf\u89c2\u5bdf24\u5468\u3002\r\n\r\n\u75c5\u60a3\u6bcf\u4e2a\u6708\u53c2\u52a0\u4e00\u6b21\u95e8\u8bca\u3002\r\n\r\n\u8868\u9762\u6297\u539f\u5b9a\u91cf\u68c0\u6d4b\u65f6\u95f4\u70b9\uff1a\u6cbb\u7597\u671f\u95f4\u7b2c4\u30018\u300112\u300124\u300136\u300148\u5468\uff0c\u968f\u8bbf\u671f\u95f4\u7b2c60\u300172\u5468\u3002", + "baseline": [], + "title": "HBeAg\u9634\u6027\u6162\u4e59\u809d\u60a3\u8005\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u6cbb\u7597\u65f6\uff0c\u65e9\u671f\u53ef\u4ee5\u901a\u8fc7HBsAg\u548cHBV DNA\u7684\u5b9a\u91cf\u6c34\u5e73\u6765\u9884\u6d4b\u4ee5\u540e\u7684\u5e94\u7b54\u6548\u679c", + "clinic_conditions": [ + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21 + ], + "hospital": [], + "source": null, + "understanded_count": 0, + "safety": "", + "entitle": "Early on-treatment prediction of response to peginterferon alfa-2a for hbeag-negative chronic hepatitis b using hbsag and hbv dna levels", + "konwledge_piece": [ + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16 + ], + "method": "\u672c\u7814\u7a76\u60a3\u8005\u90fd\u662f\u63a5\u53d7PEG\u5e72\u6270\u7d20\u6cbb\u7597\u3002", + "conclusion": "\u9488\u5bf9\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\u7684HBeAg\u9634\u6027\u6162\u4e59\u809d\u60a3\u8005\uff0c\u672c\u7814\u7a76\u5b66\u8005\u5efa\u8bae\u4e86\u4e00\u4e2a\u5728\u6cbb\u7597\u5f00\u59cb\u540e\u7b2c12\u5468\u65f6\u5224\u65ad\u662f\u5426\u9700\u8981\u505c\u836f\u7684\u51c6\u5219\uff0c\u8fd9\u4e2a\u51c6\u5219\u57fa\u4e8e\u8840\u6e05\u4e2dHBV DNA\u548cHBsAg\u4e24\u4e2a\u6307\u6807\u4ece\u57fa\u7ebf\u5f00\u59cb\u7684\u4e0b\u964d\u6c34\u5e73\u3002\u6362\u8a00\u4e4b\uff0c\u4e34\u5e8a\u4e2d\uff0c\u540c\u65f6\u5b9a\u91cf\u68c0\u6d4bHBsAg\u548cHBV DNA\u80fd\u591f\u8c03\u6574\u805a\u4e59\u4e8c\u9187\u6cbb\u7597HBeAg\u9634\u6027\u6162\u4e59\u809d\u7684\u7b56\u7565\u3002\r\n\r\n\u5bf9\u4e8e\u4ee5\u4e0b\u60a3\u8005\uff1a\u6cbb\u7597\u7b2c12\u5468\u65f6\uff0c\u76f8\u6bd4\u57fa\u7ebf\uff08\u6cbb\u7597\u5f00\u59cb\uff09\uff0c\u8840\u6e05HBsAg\u6c34\u5e73\u6ca1\u6709\u4e0b\u964d\u800c\u4e14HBV DNA \u4e0b\u964d<2 log \u62f7\u8d1d/mL \uff0c\u5e94\u8be5\u505c\u6b62\u5e72\u6270\u7d20\u7684\u6cbb\u7597\uff0c\u6362\u7528\u5176\u4ed6\u6cbb\u7597\u65b9\u6cd5\u3002", + "detectionAssay": "\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u5b9a\u91cf\u68c0\u6d4b\uff1a\u96c5\u57f9 Architect HBsAg assay (Abbott Laboratories\uff09\u63d0\u4f9b\uff0c \u7ebf\u6027\u8303\u56f4\u662f0.05-250 IU/mL\r\n\u4e59\u809d\u75c5\u6bd2\uff08HBV DNA\uff09\u68c0\u6d4b\uff1a\u7f57\u6c0f\u8bca\u65ad TaqMan HBV assay, Roche Diagnostics\u63d0\u4f9b\uff0c\u68c0\u6d4b\u4e0b\u965035copies/mL\r\n\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u68c0\u6d4b\uff1a\u5728\u7814\u7a76\u5f53\u5730\u533b\u9662\u6309\u7167\u6807\u51c6\u64cd\u4f5c\r\n\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09\u57fa\u56e0\u578b\u68c0\u6d4b\uff1a INNO-LiPA assay (Innogenetics)\r\n\u809d\u7a7f\u523a\u68c0\u6d4b\uff1a\u6bcf\u4e2a\u60a3\u8005\u90fd\u6709\u5165\u7ec4\u524d\u4e00\u5e74\u5185\u7684\u809d\u7a7f\u7ed3\u679c\uff0c\u7528Ishak\u8bc4\u5206\u7cfb\u7edf\u6765\u8868\u793a\u809d\u810f\u708e\u75c7\u7684\u7b49\u7ea7\uff080-18\u5206\uff09\u548c\u809d\u810f\u7ea4\u7ef4\u5316\u7684\u7a0b\u5ea6\uff080-6\u5206\uff09", + "ifvalue": 11.0, + "journal": "Hepatology", + "authors": "Harry Janssen , Vincent Rijckborst\uff0cBettina E. Hansen, Yilmaz Cakaloglu, Peter Ferenci, Fehmi Tabak, Meral Akdogan, Krzysztof Simon, Ulus S. Akarca, Robert Flisiak, Elke Verhey, Anneke J. Van Vuuren, Charles A. B. Boucher, Martijn J. ter Borg Harry L. A. Janssen ", + "abstractAE": "", + "confused_count": 0, + "collected_by": [], + "guidline": null, + "aim": "\u8fd9\u9879\u7814\u7a76\u662f\u7814\u7a76\u8005\u4e3b\u5bfc\u578b\u3001\u591a\u4e2d\u5fc3\u3001\u968f\u673a\u3001\u53cc\u76f2\u3001\u5bf9\u7167\u7814\u7a76\uff0c\u8be5\u7814\u7a76\u9075\u5b88\u8d6b\u5c14\u8f9b\u57fa\u5ba3\u8a00\u3002\r\n1.\u7814\u7a76\u7684\u76ee\u7684\u662f\u4e3a\u5f04\u6e05\u695a\u5728\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alpha-2a\u6cbb\u7597\u7684e\u6297\u539f\u9634\u6027\u6162\u4e59\u809d\u60a3\u8005\u4e2d\uff0c\u6cbb\u7597\u524d\u671f\u5b9a\u91cf\u7684\u8840\u6e05HBsAg\u542b\u91cf\u5728\u9884\u6d4b\u4eca\u540e\u6301\u7eed\u5e94\u7b54\u6548\u5e94\u65f6\u7684\u4f5c\u7528\u3002\r\n2. \u9488\u5bf9\u8fd9\u90e8\u5206\u60a3\u8005\u6765\u627e\u5230\u53ef\u9760\u7684\u6cbb\u7597\u6307\u5357\u65b9\u9488\u6765\u6307\u5bfc\u505c\u836f\u3002", + "publish_date": "2010-04-19", + "abstract_result": "\u56de\u987e\u8be5\u7814\u7a76\u4e2d\u7684\u6301\u7eed\u5e94\u7b54\u8005\u5728\u6cbb\u7597\u671f\u95f4\u7684\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u6c34\u5e73\u7684\u53d8\u5316\uff0c\u4ece\u6cbb\u75978\u5468\u5f00\u59cb\uff0c\u8fd9\u4e9b\u5e94\u7b54\u8005\u7684HBsAg\u7684\u6c34\u5e73\u660e\u663e\u4e0b\u964d\uff1b\u76f8\u53cd\uff0c\u7ed3\u675f\u6cbb\u7597\u540e\u6ca1\u6709\u53d1\u751f\u6301\u7eed\u5e94\u7b54\u7684\u60a3\u8005\u6cbb\u7597\u671f\u95f4HBsAg\u6c34\u5e73\u53ea\u6709\u8f7b\u5fae\u7684\u4e0b\u964d\u3002\r\n\r\n\u6839\u636e\u7edf\u8ba1\u5b66\u5904\u7406\uff0c\u6216\u8005\u8bf4\u901a\u8fc7\u53d7\u8bd5\u8005\u5de5\u4f5c\u66f2\u7ebf\u7684AUC\u5224\u65ad\uff0c\u4ec5\u4ec5\u4f9d\u9760HBsAg\u7684\u4e0b\u964d\u9884\u6d4b\u6301\u7eed\u5e94\u7b54\u6709\u9650\u5236\u3002\r\n\r\n\u628aHBsAg\u4e0b\u964d\u548c\u4e59\u809d\u75c5\u6bd2\uff08HBV DNA\uff09\u4e0b\u964d\u7ed3\u5408\u8d77\u6765\u80fd\u591f\u6700\u597d\u5730\u9884\u6d4b\u6301\u7eed\u5e94\u7b54\u3002\r\n\r\n\u672c\u6587\u88ab\u89c2\u5bdf\u7684\u901a\u8fc7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\u7684e\u6297\u539f\u9634\u6027\u6162\u4e59\u809d\u60a3\u8005\u4e2d\uff0c\u6cbb\u7597\u671f\u95f4HBsAg\u6ca1\u6709\u51fa\u73b0\u4e0b\u964d\u5e76\u4e14DNA\u6c34\u5e73\u4e0b\u964d\u5c0f\u4e8e2\u4e2alog \u62f7\u8d1d/ml\u7684\u4eba\uff0c\u6cbb\u7597\u7ed3\u675f\u540e\u90fd\u6ca1\u6709\u51fa\u73b0\u6301\u7eed\u5e94\u7b54\uff0c\u8fd9\u90e8\u5206\u60a3\u8005\u5360\u672c\u6587\u88ab\u89c2\u5bdf\u60a3\u800520%\u3002\r\n\r\n\u76f8\u53cd\uff0c\u5982\u679c12\u5468\u540c\u65f6\u51fa\u73b0HBsAg\u4e0b\u964d\u4ee5\u53caDNA\u6c34\u5e73\u4e0b\u964d\u5927\u4e8e2\u4e2alog \u62f7\u8d1d/ml\u60a3\u8005\u6700\u7ec8\u51fa\u73b0\u6301\u7eed\u5e94\u7b54\u7684\u51e0\u7387\u4e3a39%\uff08\u76f8\u5bf9\u672c\u7814\u7a76\u5176\u4ed6\u7ec4\u522b\u6700\u9ad8\uff09\uff0c\u8fd9\u90e8\u5206\u60a3\u8005\u5360\u672c\u7814\u7a76\u6574\u4e2a\u4eba\u7fa427%\u3002", + "endpoints": [ + 1, + 7 + ] + } + }, + { + "pk": 3, + "model": "sciblog.sciblog", + "fields": { + "subhead": "\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u6cbb\u7597e\u6297\u539f\u9633\u6027\u6162\u6027\u4e59\u809d\uff0c\u8868\u9762\u6297\u539f\u6cbb\u7597\u671f\u95f412\u5468\u300124\u5468\u6c34\u5e73\u53ef\u80fd\u9884\u793a\u6301\u4e45\u5e94\u7b54", + "sample": [], + "readed_count": 0, + "references": [ + 3 + ], + "catched_by": [ + 1 + ], + "query": [], + "endpoint_content": "\u672c\u6587\u6cbb\u7597\u5e94\u7b54\u5b9a\u4e49\u4e3a\uff1a\u6cbb\u7597\u7ed3\u675f6\u4e2a\u6708\u540ee\u6297\u539f\uff08HBeAg\uff09\u53d1\u751f\u8840\u6e05\u5b66\u8f6c\u6362\u3002", + "treatment_content": "\u88ab\u7814\u7a76\u8005\uff08399\u4eba\uff09\u4e2d\uff0c \u4e00\u534a\u4eba\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\uff08\u6bcf\u5468180ug\uff09\uff0c\u53e6\u4e00\u534a\u4eba\u63a5\u53d7\u8054\u5408\u6cbb\u7597\uff0c\u5373\u5728\u7b2c\u4e00\u7ec4\u6cbb\u7597\u65b9\u6848\u7684\u57fa\u7840\u4e0a\u518d\u52a0\u7528\u62c9\u7c73\u592b\u5b9a\uff08\u6bcf\u5929100mg\uff09\uff0c\u4e24\u7ec4\u6cbb\u7597\u90fd\u662f\u6301\u7eed48\u5468\u3002\r\n\u968f\u8bbf\u65f6\u95f4\u70b9\uff1a\u57fa\u7ebf\uff08\u6cbb\u7597\u5f00\u59cb\uff09\u3001\u6cbb\u7597\u5f00\u59cb\u540e12\u5468\uff0c24\u5468\uff0c48\u5468\uff08\u6cbb\u7597\u7ed3\u675f\uff09", + "baseline": [], + "title": "[\u56de\u987e\u6027\u5206\u6790]\u8868\u9762\u6297\u539f\u4e0e\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u6cbb\u7597e\u6297\u539f\u9633\u6027\u6162\u4e59\u809d\u60a3\u8005\u6301\u4e45\u5e94\u7b54\u7684\u5173\u7cfb", + "clinic_conditions": [], + "hospital": [ + 4, + 5, + 6 + ], + "source": null, + "understanded_count": 0, + "safety": "", + "entitle": "Hepatitis B surface antigen: association with sustained response to peginterferon alfa-2a in hepatitis B e antigen-positive patients", + "konwledge_piece": [ + 17, + 18, + 19, + 20, + 21, + 22, + 23 + ], + "method": "\u672c\u7814\u7a76\u662f\u9488\u5bf9\u4e00\u4e2a\u5927\u578b\u7684\u3001\u968f\u673a\u7814\u7a76\u7684\u56de\u987e\u6027\u5206\u6790\u3002\u56e0\u4e3a\u672c\u6587\u8981\u89c2\u5bdf\u60a3\u8005\u5728\u6cbb\u7597\u671f\u95f4\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u7684\u53d8\u5316\uff0c\u6240\u4ee5\u56de\u987e\u91c7\u7528\u7684\u90fd\u662f\u4fdd\u7559\u6709\u8868\u9762\u6297\u539f\u968f\u8bbf\u8bb0\u5f55\u7684\u60a3\u8005\u7684\u6570\u636e\uff0c\u539f\u6765\u7684\u5927\u578b\u7814\u7a76\u6709542\u4eba\uff0c\u672c\u6587\u5206\u6790\u7528\u5230\u7684\u6570\u636e\u6709399\u4eba\u3002\u8fd9399\u4eba\u4e2d\uff0c\u4e00\u534a\u4eba\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u6cbb\u7597\uff08\u6bcf\u5468180ug\uff09\uff0c\u53e6\u4e00\u534a\u4eba\u63a5\u53d7\u8054\u5408\u6cbb\u7597\uff0c\u5c31\u662f\u5728\u7b2c\u4e00\u7ec4\u6cbb\u7597\u65b9\u6848\u7684\u57fa\u7840\u4e0a\u518d\u52a0\u7528\u62c9\u7c73\u592b\u5b9a\uff08\u6bcf\u5929100mg\uff09\uff0c\u4e24\u7ec4\u6cbb\u7597\u90fd\u662f\u6301\u7eed48\u5468\u3002", + "conclusion": "\u901a\u8fc7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u6cbb\u7597e\u6297\u539f\uff08HBeAg\uff09\u9633\u6027\u6162\u4e59\u809d\u60a3\u8005\u7684\u65f6\u5019\uff0c\u6cbb\u7597\u671f\u95f4\u8840\u6e05\u4e2d\u8868\u9762\u6297\u539f\u7684\u6c34\u5e73\u4e0e\u6cbb\u7597\u7ed3\u675f\u540e\u6301\u4e45\u5e94\u7b54\u6709\u5173\u8054\u3002\u57fa\u7ebf\u8868\u9762\u6297\u539f\u6c34\u5e73\u548c\u6301\u4e45\u5e94\u7b54\u662f\u5426\u6709\u5173\u7cfb\u672c\u7814\u7a76\u4e0d\u8db3\u4ee5\u8bc1\u5b9e\u3002\u4f46\u5b9a\u91cf\u68c0\u6d4b\u8868\u9762\u6297\u539f\u6216\u8bb8\u53ef\u4ee5\u5e2e\u52a9\u60a3\u8005\u6307\u5bfc\u4eca\u540e\u7684\u6cbb\u7597\u65b9\u6848\u3002[2]", + "detectionAssay": "\u8868\u9762\u6297\u539f(HBsAg)\u6c34\u5e73\u7684\u5b9a\u91cf\u68c0\u6d4b\uff1a Abbott Architect HBsAg assay (Abbott Laboratories, IL, USA\uff09\r\nHBV DNA\u6c34\u5e73\u68c0\u6d4b\uff1a Amplicor HBV test (\u7f57\u6c0f\u5206\u5b50\u8bca\u65ad Roche Molecular Diagnostics, Pleasanton, CA, USA\uff09", + "ifvalue": 2.6, + "journal": "Hepatol Int. ", + "authors": "default authors", + "abstractAE": "<br data-mce-bogus=\"1\">", + "confused_count": 0, + "collected_by": [ + 1, + 2 + ], + "guidline": null, + "aim": "\u5728\u4f7f\u7528\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u8fdb\u884c\u6cbb\u7597e\u6297\u539f\uff08HBeAg\uff09\u9633\u6027\u6162\u6027\u4e59\u578b\u809d\u708e\u7684\u65f6\u5019\uff0c\u6cbb\u7597\u7ed3\u675f\u540e6\u4e2a\u6708\u5982\u679c\u53d1\u751fe\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\uff0c\u90a3\u5c31\u9884\u793a\u7740\u505c\u836f\u540e\u957f\u671f\u968f\u8bbf\u671f\u95f4\u8868\u9762\u6297\u539f\u7684\u6e05\u9664\u7387\u4f1a\u63d0\u9ad8\u3002\u800c\u672c\u6587\u5b66\u8005\u628a\u5173\u6ce8\u70b9\u653e\u5728\u4e86\u53e6\u4e00\u4e2a\u6307\u6807--\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u4e0a\uff0c\u6240\u7814\u7a76\u7684\u8bdd\u9898\u662f\u5728\u6cbb\u7597\u671f\u95f4\u7684\u65f6\u5019\u901a\u8fc7\u5b9a\u91cf\u68c0\u6d4b\u8868\u9762\u6297\u539f\u80fd\u5426\u4e5f\u53ef\u4ee5\u9884\u6d4b\u6cbb\u7597\u7ed3\u675f\u540e\u7684\u5e94\u7b54\u3002", + "publish_date": "2011-01-05", + "abstract_result": "\u6cbb\u7597\u7ed3\u675f\u540e\u83b7\u5f97\u6cbb\u7597\u5e94\u7b54\u7684\u60a3\u8005\u57fa\u7ebf\u65f6\u8868\u9762\u6297\u539f\u7684\u6c34\u5e73\uff0c\u6bd4\u8d77\u90a3\u4e9b\u6ca1\u6709\u83b7\u5f97\u5e94\u7b54\u7684\u60a3\u8005\u7684\u57fa\u7ebf\u8868\u9762\u6297\u539f\u6c34\u5e73\u8981\u4f4e\u3002\uff083.97 log10 IU/mL \u6bd4 4.21 log10IU/mL\uff09\u3002\u5e76\u4e14\u83b7\u5f97\u5e94\u7b54\u7684\u60a3\u8005\u5728\u6574\u4e2a\u6cbb\u7597\u671f\u95f4>\u9762\u6297\u539f\uff08HBsAg\uff09\u4e0b\u964d\u7a0b\u5ea6\u66f4\u5927\u3002\r\n\u5728\u6cbb\u7597\u5f00\u59cb\u540e\u7b2c12\u5468\u8868\u9762\u6297\u539f\u7684\u503c\u4e0b\u964d\u52301,500IU/mL\u4ee5\u4e0b\u7684\u60a3\u8005\uff0c\u6cbb\u7597\u7ed3\u675f\u540ee\u6297\u539f\uff08HBeAg\uff09\u8840\u6e05\u5b66\u8f6c\u6362\u7387\u4e3a56.7%\uff1b \r\n\u572824\u5468\u8868\u9762\u6297\u539f\u7684\u503c\u4e0b\u964d\u52301,500IU/mL\u4ee5\u4e0b\u7684\u60a3\u8005\uff0c\u6cbb\u7597\u7ed3\u675f\u540ee\u6297\u539f\uff08HBeAg\uff09\u8840\u6e05\u5b66\u8f6c\u6362\u7387\u4e3a54.4%\u3002\u5982\u679c\u5728\u6cbb\u7597\u5f00\u59cb\u540e12\u5468\u6216\u800524\u5468\uff0c\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u6d4b\u5f97\u66f4\u9ad8\u7684\u503c\uff0c\u6bd4\u59821,500\u523020,000IU/mL\u6216\u8005\u5927\u4e8e20,000IU/mL\uff0c\u90a3\u4e48\u6cbb\u7597\u540e\u83b7\u5f97e\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u7684\u51e0\u7387\u8981\u66f4\u4f4e\u3002\uff08\u524d\u8005\u4e3a32.3%\uff0c\u540e\u8005\u4e3a15.4%\uff09", + "endpoints": [ + 8, + 9, + 10 + ] + } + }, + { + "pk": 4, + "model": "sciblog.sciblog", + "fields": { + "subhead": "e\u6297\u539f\u9633\u6027\u6162\u4e59\u809d\u60a3\u8005\u63a5\u53d7\u805a\u4e8c\u4e59\u9187\u5e72\u6270\u7d20alfa\u6cbb\u7597\u524d\u54ea\u4e9b\u8d77\u59cb\u56e0\u7d20\u53ef\u4ee5\u9884\u6d4b\u672a\u6765\u7597\u6548\u597d\u4e0e\u574f", + "sample": [], + "readed_count": 0, + "references": [], + "catched_by": [], + "query": [], + "endpoint_content": "", + "treatment_content": "\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa\u6cbb\u7597\u7684e\u6297\u539f\u6162\u4e59\u809d\u60a3\u8005\u4e2d\u6700\u6709\u53ef\u80fd\u83b7\u5f97\u6301\u4e45\u5e94\u7b54\u7684\u4eba\u6709\uff1a\r\n
  • \u57fa\u7ebf\u9ad8\u8c37\u4e19\u8f6c\u6c28\u9176\u6c34\u5e73\u6216\u8005\u4f4eHBV DNA\u6c34\u5e73\u7684HBV\u57fa\u56e0\u578b\u4e3aA\u578b\u7684\u60a3\u8005\uff1b
  • \r\n
  • \u57fa\u7ebf\u9ad8\u8c37\u4e19\u8f6c\u6c28\u9176\u6c34\u5e73\u4e14HBV DNA\u4f4e\u6c34\u5e73\u7684B\u3001C\u578b\u60a3\u8005\u3002
\r\nD\u578b\u60a3\u8005\u83b7\u5f97\u6301\u4e45\u5e94\u7b54\u7684\u51e0\u7387\u4f4e\u3002\r\n\u8be5\u7814\u7a76\u63d0\u4f9b\u4e86\u4e00\u4e2a\u5de5\u5177\u6765\u8ba1\u7b97\u901a\u8fc7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597e\u6297\u539f\uff08HBeAg\uff09\u9633\u6027\u60a3\u8005\u83b7\u5f97\u6301\u7eed\u5e94\u7b54\u7684\u51e0\u7387\u3002\u7814\u7a76\u5efa\u8bae\u4e86\u51e0\u4e2a\u91cd\u8981\u7684\u4eba\u7fa4\u5e94\u8be5\u8003\u8651\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\u3002\r\n", + "baseline": [], + "title": "\u80fd\u591f\u9884\u6d4b\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa\u6cbb\u7597e\u6297\u539f\u9633\u6027\u6162\u6027\u4e59\u578b\u809d\u708e\u5e94\u7b54\u7ed3\u679c\u7684\u56e0\u5b50", + "clinic_conditions": [], + "hospital": [ + 7 + ], + "source": null, + "understanded_count": 0, + "safety": "", + "entitle": "Factors That Predict Response of Patients With Hepatitis B e Antigen\u2013Positive Chronic Hepatitis B to Peginterferon-Alfa", + "konwledge_piece": [ + 25, + 26, + 27, + 28 + ], + "method": "\u8be5\u7814\u7a76\u4e2d\u6709542\u4f4d\u60a3\u8005\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u6bcf\u5468180ug\u957f\u8fbe48\u5468\u7684\u6cbb\u7597\uff0c\u53e6\u5916\u6709266\u4f4d\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2b\u6bcf\u5468100ug\u957f\u8fbe52\u5468\u7684\u6cbb\u7597\u3002\u6700\u7ec8\u62ff\u6765\u505a\u6570\u636e\u5206\u6790\u7684\u60a3\u8005\u6709721\u4f4d\uff08\u7531\u4e8e\u6570\u636e\u7f3a\u5931\u7b49\u5ba2\u89c2\u539f\u56e0\uff09\u3002\u53e6\u5916\u79d1\u7814\u4e2d\u5e38\u7528\u7684\u6570\u7406\u7edf\u8ba1\u65b9\u6cd5\u8bf8\u5982\u903b\u8f91\u56de\u5f52\u5206\u6790\u65b9\u6cd5\u7528\u6765\u8bc1\u5b9e\u6301\u4e45\u5e94\u7b54\u7684\u56e0\u5b50\uff0c\u4ece\u800c\u8be5\u7814\u7a76\u8fd8\u5efa\u7acb\u4e86\u591a\u53d8\u91cf\u7684\u9884\u6d4b\u7597\u6548\u7684\u6570\u5b66\u6a21\u578b\uff0c\u8fd9\u662f\u672c\u6587\u6700\u5927\u7684\u4eae\u70b9\u3002", + "conclusion": "\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa\u6cbb\u7597\u7684e\u6297\u539f\u6162\u4e59\u809d\u60a3\u8005\u4e2d\u6700\u6709\u53ef\u80fd\u83b7\u5f97\u6301\u4e45\u5e94\u7b54\u7684\u4eba\u6709\uff1a\r\n
  • \u57fa\u7ebf\u9ad8\u8c37\u4e19\u8f6c\u6c28\u9176\u6c34\u5e73\u6216\u8005\u4f4eHBV DNA\u6c34\u5e73\u7684HBV\u57fa\u56e0\u578b\u4e3aA\u578b\u7684\u60a3\u8005\uff1b
  • \r\n
  • \u57fa\u7ebf\u9ad8\u8c37\u4e19\u8f6c\u6c28\u9176\u6c34\u5e73\u4e14HBV DNA\u4f4e\u6c34\u5e73\u7684B\u3001C\u578b\u60a3\u8005\u3002
\r\nD\u578b\u60a3\u8005\u83b7\u5f97\u6301\u4e45\u5e94\u7b54\u7684\u51e0\u7387\u4f4e\u3002", + "detectionAssay": "", + "ifvalue": 11.68, + "journal": "Gastroenterology", + "authors": "Harry Janssen , Erik H.C.J.\u00a0Buster, Bettina E.\u00a0Hansen, George K.K.\u00a0Lau, Teerha\u00a0Piratvisuth, Stefan\u00a0Zeuzem, Ewout W.\u00a0Steyerberg", + "abstractAE": "\u672c\u6587\u672a\u6d89\u53ca\u526f\u4f5c\u7528\u7684\u8be6\u7ec6\u8ba8\u8bba\u3002", + "confused_count": 0, + "collected_by": [], + "guidline": null, + "aim": "\u901a\u8fc7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa\u6cbb\u7597\u6162\u4e59\u809d\u80fd\u591f\u5728\u5c11\u90e8\u5206\u4eba\u8eab\u4e0a\u8fbe\u5230\u6301\u7eed\u6027\u7684\u5e94\u7b54\uff0c\u800c\u4e14\u4e5f\u6709\u76f8\u5f53\u7684\u526f\u4f5c\u7528\u3002\u672c\u6587\u5206\u6790\u4e862\u4e2a\u6700\u5927\u7684\u5173
\r\n\t\r\n\t\t\"\"\r\n\t\r\n
\u4e8ee\u6297\u539f\u9633\u6027\u6162\u4e59\u809d\u7684\u5168\u7403\u4e34\u5e8a\u5b9e\u9a8c\uff0c\u6765\u786e\u5b9a\u54ea\u4e9b\u4eba\u6700\u5bb9\u6613\u5bf9\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20-alfa\u7684\u6cbb\u7597\u4ea7\u751f\u5e94\u7b54\u3002", + "publish_date": "2009-12-01", + "abstract_result": "
  1. HBV\u57fa\u56e0\u578b
\u3001\u57fa\u7ebf\u9ad8\u6c34\u5e73\u7684\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u6c34\u5e73\uff08>2\u4e2a\u6b63\u5e38\u503c\u4e0a\u9650\uff09\u3001\u57fa\u7ebf\u4f4e\u6c34\u5e73\u7684HBV DNA\uff08<2.0*10^8IU/mL\uff09\u3001\u5973\u6027\u3001\u5e74\u957f\u3001\u4ee5\u524d\u6ca1\u6709\u63a5\u53d7\u8fc7\u5e72\u6270\u7d20\u6cbb\u7597\u8fd9\u4e9b\u56e0\u7d20\u90fd\u80fd\u591f\u9884\u6d4b\u6301\u4e45\u5e94\u7b54\u3002\r\n\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09\u57fa\u56e0\u578bA\u578b\u3001\u57fa\u7ebf\u9ad8ALT\u503c\u548c/\u6216\u8005\u4f4eHBV-DNA\u6c34\u5e73\u7684\u60a3\u8005\u6709\u9ad8\u51e0\u7387\u83b7\u5f97\u6301\u4e45\u5e94\u7b54\uff08\u8d85\u8fc730%\uff09\u3002\r\n

\u4e0a\u8ff0\u8fd9\u4e9b\u56e0\u7d20\u4e2d\u6700\u5f3a\u7684\u9884\u6d4b\u56e0\u5b50\u662f\u57fa\u7ebf\u9ad8\u6c34\u5e73\u7684\u8c37\u4e19\u8f6c\u6c28\u9176\uff08\u5bf9\u4e8eHBV\u57fa\u56e0\u578bB\u578b\u60a3\u8005\uff09\u548c\u57fa\u7ebf\u4f4e\u6c34\u5e73\u7684HBV-DNA\uff08\u5bf9\u4e8eHBV\u57fa\u56e0\u578bC\u578b\u60a3\u8005\uff09\u3002\u57fa\u56e0\u578bD\u578b\u7684\u60a3\u8005\u83b7\u5f97\u6301\u4e45\u5e94\u7b54\u7684\u51e0\u7387\u4f4e\u3002

", + "endpoints": [] + } + }, + { + "pk": 1, + "model": "sciblog.resultcontent", + "fields": { + "card_content": "\u8be5\u7814\u7a76\u6240\u6709\u60a3\u8005\r\n", + "blog": 1, + "shorttitle": "\u6cbb\u7597\u524d\u7684\u5404\u9879\u6307\u6807\u60c5\u51b5", + "abstract": "", + "content": "\u88ab\u62db\u52df\u8005\u603b\u4f53\u4eba\u7fa4\u7279\u5f81\r\n[\u88ab\u62db\u52df\u60a3\u8005\u90fd\u5fc5\u987b\u7b26\u5408\u4ee5\u4e0b\u6761\u4ef6]\r\ne\u6297\u539f\uff08HBeAg\uff09\u9634\u6027\u81f3\u5c11\u516d\u4e2a\u6708\uff1b\r\ne\u6297\u4f53\uff08HBeAb\uff09\u548c\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u81f3\u5c11\u9633\u6027\u516d\u4e2a\u6708\uff1b\r\n\u4e59\u809d\u75c5\u6bd2\uff08DNA\uff09\u6c34\u5e73\u81f3\u5c11100,000\u62f7\u8d1d/mL\r\n\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u57281\u500d\u6b63\u5e38\u503c\u4e0a\u9650\uff08ULN\uff09\u548c10\u88ab\u6b63\u5e38\u503c\u4e0a\u9650\u4e4b\u95f4\uff1b\r\n\u5728\u8fc7\u53bb24\u4e2a\u6708\u5185\u809d\u810f\u6d3b\u68c0\u8bc1\u5b9e\u6709\u809d\u708e\u3002\r\n\r\n[\u88ab\u62db\u52df\u60a3\u8005\u4e0d\u5305\u62ec\u4ee5\u4e0b\u60c5\u51b5]\r\n\u60a3\u6709\u5931\u4ee3\u507f\u809d\u786c\u5316\uff1b\r\n\u66fe\u7ecf\u6709\u8fc7\u4e25\u91cd\u7684\u7cbe\u795e\u548c\u5185\u79d1\u75be\u75c5\uff1b\r\n\u4e00\u5f00\u59cb\u4e2d\u6027\u7c92\u7ec6\u80de\u6570\u5c0f\u4e8e1500/mm3;\r\n\u8840\u5c0f\u677f\u6570\u91cf\u5c0f\u4e8e90,000/mm3;\r\n\u8840\u6e05\u808c\u9150\u4e3a\u6b63\u5e38\u503c\u4e0a\u9650\u7684\u81f3\u5c111.5\u500d\u4ee5\u4e0a\uff1b\r\n\u5165\u7ec4\u524d\u4e00\u5e74\u5185\u6709\u8fc7\u8fc7\u5ea6\u996e\u9152\u6216\u8005\u6ee5\u7528\u836f\u7269\u7684\u7ecf\u5386\uff1b\r\n\u5728\u6700\u8fd1\u76846\u4e2a\u6708\u5185\u63a5\u53d7\u8fc7\u6297\uff08\u4e59\u809d\uff09\u75c5\u6bd2\u6cbb\u7597\uff1b\r\n\u5408\u5e76\u4e19\u578b\u809d\u708e\uff08HCV\uff09\u3001\u4e01\u809d\u6216\u8005HIV\u3002\r\n", + "sample": [], + "indicators": [ + 3, + 2, + 1 + ], + "type": 1 + } + }, + { + "pk": 2, + "model": "sciblog.resultcontent", + "fields": { + "card_content": "\u611f\u67d3\u75c5\u6bd2\u57fa\u56e0\u578b\u4e3aA\u578b\r\n\u611f\u67d3\u75c5\u6bd2\u57fa\u56e0\u578b\u4e3aB\u578b\r\n\u611f\u67d3\u75c5\u6bd2\u57fa\u56e0\u578b\u4e3aC\u578b\r\n\u611f\u67d3\u75c5\u6bd2\u57fa\u56e0\u578b\u4e3aD\u578b", + "blog": 1, + "shorttitle": "\u957f\u671f\u968f\u8bbf\u8c01\u7597\u6548\u66f4\u6301\u4e45", + "abstract": "", + "content": "\u63a5\u53d7\u4e09\u79cd\u4e0d\u540c\u6cbb\u7597\u7684\u60a3\u8005\u7684\u57fa\u7ebf\u6c34\u5e73\uff0c\u751f\u5316\u5b66\u5e94\u7b54\uff0c\u75c5\u6bd2\u5b66\u5e94\u7b54\u4ee5\u53ca\u8868\u9762\u6297\u539f\u5e94\u7b54\r\n\r\n\u57fa\u7ebf\u6c34\u5e73\r\n\r\n\r\n\r\n\r\n\u751f\u5316\u5b66\u5e94\u7b54\u5982\u4f55\uff1f\r\n\u6cbb\u759748\u5468\u7ed3\u675f\u65f6\uff0c\u62c9\u7c73\u592b\u5b9a\u7ec4\uff08\u60a3\u8005\u7684\uff09\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u6062\u590d\u6b63\u5e38\u7684\u6bd4\u7387\u6bd4\u5e72\u6270\u7d20\u7ec4\u3001\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec4\u9ad8\uff08\u672c\u7814\u7a76\u540e\u9762\u7684\u6570\u636e\u663e\u793a\u8fd9\u53ea\u662f\u6682\u65f6\u7684\uff09\uff1b\r\n\u6cbb\u7597\u7ed3\u675f\u540e24\u5468\u65f6\uff0c\u5e72\u6270\u7d20\u7ec4\u3001\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec4\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u6062\u590d\u6b63\u5e38\u7684\u6bd4\u7387\u660e\u663e\u6bd4\u62c9\u7c73\u592b\u5b9a\u7ec4\u9ad8\uff1b\r\n\u5728\u6cbb\u7597\u671f\u95f4\uff0c\u5e72\u6270\u7d20\u7ec4\u3001\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec4\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u51fa\u73b0\u5347\u9ad8\uff08\u523010\u4e2a\u6b63\u5e38\u503c\u4ee5\u4e0a\uff0c\u6216\u8005300IU/L\u4ee5\u4e0a\uff09\u7684\u51e0\u7387\u660e\u663e\u591a\u4e8e\u62c9\u7c73\u592b\u5b9a\u7ec4\uff1b\r\n\u6cbb\u7597\u7ed3\u675f\u540e24\u5468\u968f\u8bbf\u671f\u95f4\uff0c\u62c9\u7c73\u592b\u5b9a\u7ec4\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u51fa\u73b0\u5347\u9ad8\uff08\u523010\u4e2a\u6b63\u5e38\u503c\u4ee5\u4e0a\uff0c\u6216\u8005300IU/L\u4ee5\u4e0a\uff09\u7684\u51e0\u7387\u660e\u663e\u591a\u4e8e\u5e72\u6270\u7d20\u7ec4\u3001\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec4\uff1b\r\nALT\u6062\u590d\u6b63\u5e38\u548c\u5728\u6cbb\u7597\u671f\u95f4ALT\u4e0a\u5347\u6709\u5f88\u5927\u5173\u8054\u3002\r\n\r\n\u4e0b\u9762\u6709ALT\u7684\u5177\u4f53\u53d8\u5316\u8d8b\u52bf\uff08\u56fe 2A\uff09\uff1a\r\n\r\n\r\n\r\n\r\n\u56fe 1A \u6cbb\u7597\u7ed3\u675f24\u5468\u65f6\u7684\u751f\u5316\u5b66\u5e94\u7b54\u7387\uff08\u4e09\u7ec4\u4e0d\u540c\u6cbb\u7597\u65b9\u6848\u60a3\u8005\u6bd4\u8f83\uff09\r\n\r\n\u75c5\u6bd2\u5b66\u5e94\u7b54\u5982\u4f55\uff1f\r\n\u5728\u6cbb\u7597\u7ed3\u675f\u65f6\uff0c\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09DNA\u572820,000\u62f7\u8d1d/mL\u4ee5\u5185\u60a3\u8005\u7684\u6bd4\u4f8b\u5728\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec4\u4e2d\u6700\u9ad8\uff1b\r\n\u5728\u6cbb\u7597\u7ed3\u675f24\u5468\u65f6\uff0c\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09DNA\u572820,000\u62f7\u8d1d/mL\u4ee5\u5185\u60a3\u8005\u7684\u6bd4\u4f8b\u5728\u5e72\u6270\u7d20\u7ec4\u548c\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec4\u5dee\u4e0d\u591a\uff0843%\u300144%\uff09\uff0c\u90fd\u8981\u6bd4\u62c9\u7c73\u592b\u5b9a\u7ec4\u9ad8\uff0829%\uff09\uff1b\r\n\u53e6\u5916\uff0c\u5173\u4e8e\u75c5\u6bd2\u5b66\u5e94\u7b54\u7684\u6b21\u8981\u6807\u51c6\u4e4b\u4e00\uff1aHBV\u4e0b\u964d\u5230400\u62f7\u8d1d/mL\u4ee5\u4e0b\uff1a\r\n\u5728\u6cbb\u7597\u7ed3\u675f24\u5468\u65f6\uff0c\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09DNA\u5728400\u62f7\u8d1d/mL\u4ee5\u5185\u60a3\u8005\u7684\u6bd4\u4f8b\u5728\u5e72\u6270\u7d20\u548c\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec4\u662f19%\u300120%\uff0c\u62c9\u7c73\u592b\u5b9a\u7ec4\u53ea\u67097%\uff1b\r\n48\u5468\u4ee5\u540e\uff0cDNA\u4e0b\u964d\u7a0b\u5ea6\u6700\u5927\u7684\u662f\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u7528\u7ec4\uff0c\u5e72\u6270\u7d20\u5358\u836f\u7ec4\u548c\u62c9\u7c73\u592b\u5b9a\u5358\u836f\u7ec4\u5dee\u4e0d\u591a\u3002\r\n\r\n\u60a3\u8005\u75c5\u6bd2\u6c34\u5e73\u968f\u8bbf\u8bb0\u5f55\u8868\u683c\uff1a\r\n\r\n\r\n\r\n\u56fe 1B\uff1a\u6cbb\u7597\u7ed3\u675f24\u5468\u65f6\uff0c\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09DNA\u572820,000\u62f7\u8d1d/mL\u4ee5\u5185\u60a3\u8005\u7684\u6bd4\u4f8b\r\n\r\n\r\n\u56fe 2B \u75c5\u6bd2\u7684\u5177\u4f53\u53d8\u5316\u8d8b\u52bf\r\n\r\n\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u5e94\u7b54\u5982\u4f55\uff1f\r\n\u6cbb\u7597\u7ed3\u675f\u540e24\u5468\u65f6\uff0c\u5728\u5e72\u6270\u7d20\u7ec4\u76847\u540d\u60a3\u8005\u83b7\u5f97\u4e86\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u6e05\u9664\uff085\u540d\u4e9a\u6d32\u4eba\uff0c2\u540d\u767d\u79cd\u4eba\uff09\uff0c\u5728\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec4\u67095\u540d\u60a3\u8005\u83b7\u5f97\u4e86\u8868\u9762\u6297\u539f\u6e05\u9664\uff084\u540d\u4e9a\u6d32\u4eba\uff0c1\u540d\u767d\u79cd\u4eba\uff09\u3002\r\n\u540c\u6837\u65f6\u95f4\u83b7\u5f97\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u8840\u6e05\u5b66\u8f6c\u6362\uff08\u5b9a\u4e49\u4e3a\u8868\u9762\u6297\u539f\u6e05\u9664\u540c\u65f6\u51fa\u73b0\u8868\u9762\u6297\u4f53HBsAb\uff09\u7684\u6709\u5e72\u6270\u7d20\u7ec45\u4eba\uff0c\u5e72\u6270\u7d20+\u62c9\u7c73\u592b\u5b9a\u8054\u5408\u7ec43\u4eba\u3002\r\n\u6cbb\u7597\u7ed3\u675f\u540e24\u5468\u65f6\u8868\u9762\u6297\u539f\u7684\u6e05\u9664\u6216\u8005\u8840\u6e05\u5b66\u8f6c\u6362\u5728\u62c9\u7c73\u592b\u5b9a\u60a3\u8005\u4e2d\u6ca1\u6709\u88ab\u53d1\u73b0\u3002\r\n\u8868\u9762\u6297\u539f\u7684\uff08HBsAg\uff09\u5e94\u7b54\u7387\u5728\u542b\u6709\u5e72\u6270\u7d20\u7684\u6cbb\u7597\u7ec4\u4e2d\u4e0e\u62c9\u7c73\u592b\u5b9a\uff08\u5358\u836f\uff09\u7ec4\u7684\u5dee\u8ddd\u5f88\u5927\u3002", + "sample": [], + "indicators": [], + "type": 2 + } + }, + { + "pk": 3, + "model": "sciblog.resultcontent", + "fields": { + "card_content": "", + "blog": 2, + "shorttitle": "", + "abstract": "", + "content": "$\u8be5\u7814\u7a76\u603b\u4f53\u4eba\u7fa4$\r\n$$\u57fa\u7ebf\u6c34\u5e73\u548c\u6cbb\u7597\u7ed3\u679c\u5982\u4f55\uff1f$$\r\n$$$\u8868\u9762\u6297\u539f HBsAg \r\n\u4e59\u809d\u75c5\u6bd2HBV DNA\r\ne\u6297\u539f HBeAg\r\n\u8c37\u4e19\u8f6c\u6c28\u9176 ALT$$$\r\n\r\n\u88ab\u62db\u52df\u60a3\u8005\u90fd\u5fc5\u987b\u7b26\u5408\u4ee5\u4e0b\u6761\u4ef6]\r\n\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u9633\u6027\u81f3\u5c11\u516d\u4e2a\u6708 \u3010\u5df2\u6709\u3011\r\n\u5165\u7ec4\u524d2\u4e2a\u6708\u5185\uff0ce\u6297\u539f\uff08HBeAg\uff09\u88ab\u53d1\u73b0\u9634\u6027\u81f3\u5c11\u4e24\u6b21\r\n\u5165\u7ec4\u524d2\u4e2a\u6708\uff0ce\u6297\u4f53\uff08HBeAb\uff09\u88ab\u53d1\u73b0\u9634\u6027\u81f3\u5c11\u4e24\u6b21\r\n\u5165\u7ec4\u524d2\u4e2a\u6708\uff0c\u81f3\u5c11\u4e24\u6b21\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u5904\u57281.5\u523010\u500d\u6b63\u5e38\u503c\u4e0a\u9650\uff08ULN\uff09\u4e4b\u95f4\r\n\u4e59\u809d\u75c5\u6bd2\uff08HBV DNA\uff09\u6c34\u5e73\u5927\u4e8e100,000\u62f7\u8d1d/ml\uff08\u76f8\u5f53\u4e8e17,143IU/ml\uff09\r\n\r\n[\u88ab\u62db\u52df\u60a3\u8005\u4e0d\u5305\u62ec\u4ee5\u4e0b\u60c5\u51b5]\r\n\u5165\u7ec4\u524d\u516d\u4e2a\u6708\u524d\u63a5\u53d7\u8fc7\u6297\u75c5\u6bd2\u6216\u8005\u514d\u75ab\u6291\u5236\u5242\u6cbb\u7597\r\n\u5408\u5e76\u611f\u67d3\u4e19\u809d\u3001\u4e01\u809d\u6216\u8005HIV\u611f\u67d3\r\n\u60a3\u6709\u5176\u4ed6\u83b7\u5f97\u6027\u6216\u8005\u9057\u4f20\u6027\u7684\u809d\u810f\u75be\u75c5\r\n\u66fe\u7ecf\u6709\u8fc7\u7ec6\u80de\u51cf\u5c11\u75c7\u6216\u8005\u5931\u4ee3\u507f\u809d\u75c5\r\n\r\n[\u57fa\u7ebf\u6c34\u5e73]\r\n\r\n[\u6574\u4f53\u7597\u6548]\r\n\u672c\u7814\u7a76\u7684107\u4e2a\u4eba\u4e2d\u670922%\uff0824/107\uff09\u7684\u60a3\u8005\u83b7\u5f97\u6301\u7eed\u5e94\u7b54\u3002\u5355\u7528\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u7684\u60a3\u8005\u548c\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u52a0\u4e0a\u5229\u5df4\u97e6\u6797\u8054\u5408\u6cbb\u7597\u7684\u60a3\u8005\u83b7\u5f97\u6301\u7eed\u514d\u75ab\u5e94\u7b54\u5206\u522b\u670914\u4eba\uff08\u5360\u5355\u836f\u6cbb\u7597\u4eba\u657026%=14/53\uff09\u548c10\u4eba\uff08\u5360\u8054\u5408\u7528\u836f\u4eba\u657019%=10/54\uff09\u3002", + "sample": [], + "indicators": [], + "type": null + } + }, + { + "pk": 4, + "model": "sciblog.resultcontent", + "fields": { + "card_content": "", + "blog": 2, + "shorttitle": "", + "abstract": "", + "content": "$\u7ed3\u675f\u65f6\u83b7\u5f97\u6301\u4e45\u5e94\u7b54\r\n\u6ca1\u6709\u6301\u4e45\u5e94\u7b54\u7684\u60a3\u8005$\r\n$$\u6cbb\u7597\u671f\u95f4\u6307\u6807\u53d8\u5316\u533a\u522b$$\r\n$$$\u8868\u9762\u6297\u539f HBsAg \r\n\u4e59\u809d\u75c5\u6bd2HBV DNA$$$\r\n\r\n\u6700\u7ec8\u83b7\u5f97\u6301\u7eed\u5e94\u7b54\uff08SR\uff09\u548c\u672a\u83b7\u5f97SR\u7684\u60a3\u8005\u5728\u6cbb\u7597\u8fc7\u7a0b\u4e2d\u8840\u6e05HBsAg\u7684\u4e0b\u964d\u8d8b\u52bf\u6709\u4ec0\u4e48\u533a\u522b\uff1f\r\n\r\n\u6700\u7ec8\u83b7\u5f97\u6301\u7eed\u5e94\u7b54\uff08SR\uff09\u548c\u975e\u672a\u83b7\u5f97SR\u7684\u60a3\u8005\u5728\u6cbb\u7597\u8fc7\u7a0b\u4e2dHBVDNA\u7684\u4e0b\u964d\u8d8b\u52bf\u6709\u4ec0\u4e48\u533a\u522b\uff1f\r\n\r\n\u6700\u7ec8\u83b7\u5f97\u6301\u7eed\u5e94\u7b54\uff08SR\uff09\u548c\u975e\u672a\u83b7\u5f97SR\u7684\u60a3\u8005\u5728\u6cbb\u7597\u8fc7\u7a0b\u5f53\u4e2d\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u53d8\u5316\u5dee\u5f02\u5927\u5417\uff1f\r\n\u65e0\u8bba\u662f\u6700\u7ec8\u83b7\u5f97SR\u7684\u60a3\u8005\uff0c\u8fd8\u662f\u672a\u83b7\u5f97SR\u60a3\u8005\uff0c\u4ed6\u4eec\u7684\u8840\u6e05\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u6c34\u5e73\u5728\u6cbb\u7597\u8fc7\u7a0b\u4e2d\u53d8\u5316\u76f8\u540c\u3002\u6240\u4ee5\u8fd9\u91cc\u7edf\u8ba1\u5b66\u4e0a\uff0cALT\u5e76\u65e0\u9884\u6d4b\u5c06\u6765\u6301\u7eed\u5e94\u7b54\uff08SR\uff09\u7684\u4f5c\u7528\u3002", + "sample": [], + "indicators": [], + "type": null + } + }, + { + "pk": 5, + "model": "sciblog.resultcontent", + "fields": { + "card_content": "", + "blog": 2, + "shorttitle": "", + "abstract": "", + "content": "$\u6cbb\u7597\u7b2c12\u5468\uff0c\u76f8\u5bf9\u5f00\u59cb\r\nHBsAg\u6ca1\u6709\u4e0b\u964d\u4e14DNA\u4e0b\u964d\u8f83\u5c0f\r\nHBsAg\u6ca1\u6709\u4e0b\u964d\u4f46DNA\u4e0b\u964d\u8f83\u5927\r\nHBsAg\u53d1\u751f\u4e0b\u964d\u4f46DNA\u4e0b\u964d\u8f83\u5c0f\r\nHBsAg\u53d1\u751f\u4e0b\u964d\u4e14DNA\u4e0b\u964d\u8f83\u5927$\r\n$$\u54ea\u79cd\u60a3\u8005\u6301\u7eed\u5e94\u7b54\u51e0\u7387\u6700\u5927\uff0c\u54ea\u79cd\u6700\u5c0f\uff1f$$\r\n$$$\u8868\u9762\u6297\u539f HBsAg \r\n\u4e59\u809d\u75c5\u6bd2HBV DNA\r\n\u8c37\u4e19\u8f6c\u6c28\u9176 ALT$$$\r\n\r\n\u4ee5\u4e0b\u54ea\u90e8\u5206\u60a3\u8005\u968f\u8bbf\u7ed3\u675f\u65f6\u83b7\u5f97\u6301\u7eed\u5e94\u7b54\u7684\u51e0\u7387\u6700\u9ad8\uff1f\u8c01\u53c8\u6700\u4f4e\uff1f\r\n\u6839\u636e\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u548c\u4e59\u809d\u75c5\u6bd2\uff08HBV DNA\uff09\u4e0b\u964d\u7a0b\u5ea6\u5206\u7ec4\uff1a\r\n\u6cbb\u7597\u5f00\u59cb\u540e\u7b2c12\u5468\u65f6\uff0c\u76f8\u6bd4\u57fa\u7ebf\u6c34\u5e73\uff08\u6cbb\u7597\u5f00\u59cb\uff09\uff0c\r\nHBsAg\u6ca1\u6709\u4e0b\u964d\u4e14DNA\u4e0b\u964d\u7a0b\u5ea6\u5c0f\u4e8e2\u4e2alog \u62f7\u8d1d/mL\uff1b\r\nHBsAg\u6ca1\u6709\u4e0b\u964d\u4f46DNA\u4e0b\u964d\u7a0b\u5ea6\u5927\u4e8e\u6216\u8005\u7b49\u4e8e2\u4e2alog \u62f7\u8d1d/mL\uff1b\r\nHBsAg\u53d1\u751f\u4e0b\u964d\u4f46DNA\u4e0b\u964d\u7a0b\u5ea6\u5c0f\u4e8e2\u4e2alog \u62f7\u8d1d/mL\uff1b\r\nHBsAg\u53d1\u751f\u4e0b\u964d\u4e14DNA\u4e0b\u964d\u7a0b\u5ea6\u5927\u4e8e\u6216\u8005\u7b49\u4e8e2\u4e2alog\u62f7\u8d1d/mL\r\n\u8fd9\u56db\u7c7b\u60a3\u8005\u3002", + "sample": [], + "indicators": [], + "type": null + } + }, + { + "pk": 6, + "model": "sciblog.resultcontent", + "fields": { + "card_content": "", + "blog": 3, + "shorttitle": "", + "abstract": "", + "content": "$\u8be5\u7814\u7a76\u603b\u4f53\u4eba\u7fa4$\r\n$$\u57fa\u7ebf\u6c34\u5e73\u548c\u6cbb\u7597\u7ed3\u679c\u5982\u4f55\uff1f$$\r\n$$$\u8868\u9762\u6297\u539f HBsAg \r\n\u4e59\u809d\u75c5\u6bd2HBV DNA\r\ne\u6297\u539f HBeAg$$$\r\n\u7814\u7a76\u4e2d\u603b\u4f53\u4eba\u7fa4\u7684\u57fa\u7ebf\u6c34\u5e73\u3001\u6574\u4f53\u7597\u6548\u5982\u4f55\uff1f\r\n\u60a3\u8005\u6240\u611f\u67d3\u7684\u4e59\u809d\u75c5\u6bd2\u7684\u57fa\u56e0\u578b\u5927\u90e8\u5206\u662fB\u578b\uff08\u5360\u603b\u4eba\u657032.6%\uff09\u6216\u8005C\u578b\uff08\u5360\u603b\u4eba\u657058.4%\uff09\u3002\r\n\u4e00\u534a\u4eba\u63a5\u53d7\u5e72\u6270\u7d20\u5355\u836f\u6cbb\u7597\uff0c\u4e00\u534a\u4eba\u8054\u5408\u5e72\u6270\u7d20\u548c\u6838\u82f7\u7c7b\u8fdb\u884c\u6cbb\u7597\u3002\r\n\u6574\u4f53\u7597\u6548\r\n399\u4f4d\u6240\u6709\u88ab\u7814\u7a76\u5206\u6790\u7684\u60a3\u8005\u4e2d\uff0c\r\n34%\u7684\u4eba\u6cbb\u7597\u7ed3\u675f6\u4e2a\u6708\u540e\u6d4b\u5f97e\u6297\u539f\uff08HBeAg\uff09\u8840\u6e05\u5b66\u8f6c\u6362\uff1b\r\n\u6cbb\u7597\u540e6\u4e2a\u6708e\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u7387\uff1aHBV\u57fa\u56e0\u578b\u4e3aB\u7684\u60a3\u8005\u662f34%\uff08\u540c\u4e0a\u9762\u603b\u4f53\u6c34\u5e73\uff09\uff0cC\u578b\u4e5f\u662f34%\uff1b\r\n28%\u7684\u4eba\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09 DNA\u6cbb\u7597\u7ed3\u675f6\u4e2a\u6708\u540e\u88ab\u68c0\u6d4b\u5c0f\u4e8e\u7b49\u4e8e2,000\u62f7\u8d1d/mL\uff1b\r\n4%\u7684\u60a3\u8005\u6cbb\u7597\u7ed3\u675f6\u4e2a\u6708\u540e\u6d4b\u5f97\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u88ab\u6e05\u9664\u3002", + "sample": [], + "indicators": [], + "type": null + } + }, + { + "pk": 7, + "model": "sciblog.resultcontent", + "fields": { + "card_content": "", + "blog": 3, + "shorttitle": "", + "abstract": "", + "content": "$\u6cbb\u7597\u7ed3\u675f6\u4e2a\u6708\u540e\r\ne\u6297\u539f\u53d1\u751f\u8840\u6e05\u5b66\u8f6c\u6362\u7684\r\ne\u6297\u539f\u672a\u51fa\u73b0\u8840\u6e05\u5b66\u8f6c\u6362\u7684$\r\n$$\u57fa\u7ebf\u548c\u6cbb\u7597\u671f\u95f4\u51e0\u9879\u6307\u6807\u5dee\u522b$$\r\n$$$\u8868\u9762\u6297\u539f HBsAg$$$\r\n\r\n\u6cbb\u7597\u7ed3\u675f6\u4e2a\u6708\u540ee\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u548c\u6ca1\u6709\u53d1\u751f\u8f6c\u6362\u7684\u60a3\u8005\uff0c\u4ed6\u4eec\u57fa\u7ebf\u53ca\u6cbb\u7597\u671f\u95f4\u51e0\u9879\u6307\u6807\u6c34\u5e73\u7684\u5dee\u5f02\r\n\u672c\u6587\u628a\u6cbb\u7597\u7ed3\u675f6\u4e2a\u6708\u540ee\u6297\u539f\uff08HBeAg\uff09\u53d1\u751f\u8840\u6e05\u5b66\u8f6c\u6362\u5b9a\u4e49\u6210\u83b7\u5f97\u5e94\u7b54\u3002\r\n\r\ne\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u4e0e\u672a\u8f6c\u6362 \uff0c\u57fa\u7ebf\u65f6\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u6709\u5dee\u5f02\r\n\r\n\u6cbb\u7597\u7ed3\u675f\u540e\u83b7\u5f97\u6cbb\u7597\u5e94\u7b54\u7684\u60a3\u8005\u7684\u57fa\u7ebf\uff08\u5373\u6cbb\u7597\u5f00\u59cb\uff09\u8868\u9762\u6297\u539f\u6c34\u5e73\uff0c\u6bd4\u8d77\u90a3\u4e9b\u6ca1\u6709\u83b7\u5f97\u5e94\u7b54\u7684\u60a3\u8005\u7684\u57fa\u7ebf\u8868\u9762\u6297\u539f\u6c34\u5e73\u8981\u4f4e\u3002\uff083.97 log10 IU/mL \u6bd4 4.21 log10IU/mL\uff09\u3002\r\n\r\ne\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u4e0e\u672a\u8f6c\u6362\uff0c\u6cbb\u7597\u671f\u95f4\u8868\u9762\u6297\u539f\u4e0b\u964d\u7a0b\u5ea6\u7684\u4e0d\u540c\r\n\r\n\u5728\u6cbb\u7597\u7ed3\u675f\u540e6\u4e2a\u6708\u53d1\u751fe\u6297\u539f\uff08HBeAg\uff09\u8840\u6e05\u5b66\u8f6c\u6362\u7684\u60a3\u8005\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u7684\u4e0b\u964d\u7a0b\u5ea6\u5728\u6cbb\u7597\u5f00\u59cb\u540e12\u5468\u300124\u5468\u300124\u5468\u300148\u5468\u548c\u6cbb\u7597\u7ed3\u675f6\u4e2a\u6708\uff08\u4e5f\u5c31\u662f72\u5468\uff09\u8981\u6bd4\u6ca1\u6709\u53d1\u751f\u8fc7\u8840\u6e05\u5b66\u8f6c\u6362\u7684\u4eba\u5927\u3002\r\n\r\ne\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u4e0e\u672a\u8f6c\u6362\uff0cHBV DNA\u4e0b\u964d\u7a0b\u5ea6\u7684\u4e0d\u540c\r\n\r\n\u65e0\u8bba\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\u5358\u836f\u8fd8\u662f\u8054\u5408\u7528\u836f\uff0c\u5728\u6cbb\u7597\u7ed3\u675f\u540e6\u5468\u53d1\u751fe\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u7684\u60a3\u8005\uff0c\u5176\u4f53\u5185\u75c5\u6bd2DNA\u7684\u4e0b\u964d\u5728\u6cbb\u7597\u5f00\u59cb\u540e12\u5468\u300124\u5468\u300148\u5468\u548c\u6cbb\u7597\u7ed3\u675f6\u4e2a\u6708\uff08\u4e5f\u5c31\u662f72\u5468\uff09\u8981\u6bd4\u6ca1\u6709\u53d1\u751f\u8fc7e\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u7684\u4eba\u7a0b\u5ea6\u8981\u5927\u3002\r\n\u7136\u800c\uff0c\u63a5\u53d7\u8054\u5408\u7528\u836f\u7684\u7ec4\u522b\u4e2d\uff0c\u60a3\u8005\u7684\u8fd9\u79cdDNA\u4e0b\u964d\u7684\u5dee\u5f02\u53ea\u6709\u572872\u5468\uff08\u6cbb\u7597\u7ed3\u675f\u540e\u534a\u5e74\uff09\u7684\u65f6\u5019\u663e\u73b0\u3002\r\n\r\n", + "sample": [], + "indicators": [], + "type": null + } + }, + { + "pk": 8, + "model": "sciblog.resultcontent", + "fields": { + "card_content": "", + "blog": 3, + "shorttitle": "", + "abstract": "", + "content": "<br data-mce-bogus=\"1\">", + "sample": [], + "indicators": [], + "type": null + } + }, + { + "pk": 9, + "model": "sciblog.resultcontent", + "fields": { + "card_content": "", + "blog": 3, + "shorttitle": "", + "abstract": "", + "content": "<br data-mce-bogus=\"1\">", + "sample": [], + "indicators": [], + "type": null + } + }, + { + "pk": 10, + "model": "sciblog.resultcontent", + "fields": { + "card_content": "", + "blog": 3, + "shorttitle": "", + "abstract": "", + "content": "<br data-mce-bogus=\"1\">", + "sample": [], + "indicators": [], + "type": null + } + }, + { + "pk": 11, + "model": "sciblog.resultcontent", + "fields": { + "card_content": "", + "blog": 3, + "shorttitle": "", + "abstract": "", + "content": "<br data-mce-bogus=\"1\">", + "sample": [], + "indicators": [], + "type": null + } + }, + { + "pk": 12, + "model": "sciblog.resultcontent", + "fields": { + "card_content": "\u7a76\u540e\u9762\u7684\u6570\u636e\u663e\u793a\u8fd9\u53ea\u662f\u6682", + "blog": 1, + "shorttitle": "\u7a76\u540e\u9762\u7684\u6570\u636e\u663e\u793a\u8fd9\u53ea\u662f\u6682", + "abstract": "", + "content": "\u7a76\u540e\u9762\u7684\u6570\u636e\u663e\u793a\u8fd9\u53ea\u662f\u6682", + "sample": [], + "indicators": [], + "type": 3 + } + }, + { + "pk": 1, + "model": "sciblog.reference", + "fields": { + "link": "http://www.ncbi.nlm.nih.gov/pubmed/14697813", + "description": "Lai CL, Ratziu V, Yuen MF, Poynard T. Viral hepatitis B. Lancet 2003;362:2089-94." + } + }, + { + "pk": 2, + "model": "sciblog.reference", + "fields": { + "link": "http://onlinelibrary.wiley.com/doi/10.1002/hep.23722/full", + "description": "Rijckborst V, Hansen BE, Cakaloglu Y, Ferenci P, Tabak F, Akdogan M, Simon K, Akarca US, Flisiak R, Verhey E, Van Vuuren AJ, Boucher CA, ter Borg MJ, Janssen HL. Early on-treatment prediction of response to peginterferon alfa-2a for HBeAg-negative chronic hepatitis B using HBsAg and HBV DNA levels.Hepatology. 2010 Aug;52(2):454-61. doi: 10.1002" + } + }, + { + "pk": 3, + "model": "sciblog.reference", + "fields": { + "link": "", + "description": "Hepatitis B surface antigen: association with sustained response to peginterferon alfa-2a in hepatitis B e antigen-positive patients\r\n" + } + }, + { + "pk": 1, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u6162\u6027\u4e59\u578b\u809d\u708e\u662f\u5168\u7403\u7684\u533b\u5b66\u96be\u9898\uff0c\u67094\u4ebf\u4eba\u53e3\u88ab\u611f\u67d3\u4e59\u809d\u75c5\u6bd2\u3002\u8fd9\u79cd\u75be\u75c5\u548c\u809d\u8870\u7aed\u3001\u809d\u7ec6\u80de\u764c\u3001\u809d\u786c\u5316\u6709\u5f88\u5927\u5173\u7cfb\u3002e\u6297\u539f\uff08HBeAg\uff09\u9634\u6027\u6162\u6027\u4e59\u809d\u4ee3\u8868\u7740HBV\u75c5\u6bd2\u611f\u67d3\u5230\u4e86\u4e00\u4e2a\u8f83\u4e3a\u540e\u671f\u7684\u9636\u6bb5\uff0c\u548c\u809d\u810f\u8fdb\u4e00\u6b65\u88ab\u7834\u574f\u3001\u75c5\u6bd2\u57fa\u56e0\u53d8\u5f02\u3002\u5728\u8fd9\u79cdHBeAg\u9634\u6027\u6162\u4e59\u809d\u4e2d\uff0c\u81ea\u53d1\u7684\u6301\u4e45\u514d\u75ab\u5e94\u7b54\u6216\u8005\u8bf4\u7f13\u89e3\u5f88\u7f55\u89c1\u3002\u4ece\u5168\u7403\u6765\u8bf4\uff0ce\u6297\u539f\u9634\u6027\u7684\u6162\u6027\u4e59\u578b\u809d\u708e\u904d\u5e03\u5168\u7403\uff0c\u800c\u4e14\u8d8a\u6765\u8d8a\u6d41\u884c\u3002", + "type": 0, + "title": "test" + } + }, + { + "pk": 2, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u73b0\u884c\u7684\u4e34\u5e8a\u6cbb\u7597\u6307\u5357\u63a8\u8350\u5c06\u5e72\u6270\u7d20alfa\u6216\u8005\u6838\u82f7\uff08\u9178\uff09\u7c7b\u4f3c\u7269\u4f5c\u4e3ae\u6297\u539f\uff08HBeAg\uff09\u9634\u6027\u6162\u6027\u4e59\u809d\u7684\u4e00\u7ebf\u6cbb\u7597\u65b9\u6848\u3002\u4f46\u662f\uff0c\u4f20\u7edf\u7684\u5e72\u6270\u7d20\uff08\u6709\u7684\u5730\u65b9\u79f0\u4f5c\u666e\u901a\u5e72\u6270\u7d20\uff09\u56e0\u4e3a\u836f\u4ee3\u52a8\u529b\u5b66\u7684\u4e0d\u8db3\u4f7f\u5f97\u5728\u4f7f\u7528\u8d77\u6765\u5242\u91cf\u7684\u63a7\u5236\u4e0d\u65b9\u4fbf\u3001\u4e0d\u7a33\u5b9a\uff08\u4ece\u800c\u5f71\u54cd\u836f\u7269\u5728\u4f53\u5185\u7684\u6d53\u5ea6\uff0c\u6216\u8005\u8bf4\u8840\u836f\u6d53\u5ea6\uff0c\u836f\u6548\u4f1a\u88ab\u5f71\u54cd\uff09\u3002\u800c\uff08\u6838\u82f7\u7c7b\u4f3c\u7269\u4e2d\u7684\uff09\u62c9\u7c73\u592b\u5b9a\u548c\u8010\u836f\u6709\u5173\u3002", + "type": 0, + "title": "" + } + }, + { + "pk": 3, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20alfa-2a\uff0c\u5728\u666e\u901a\u5e72\u6270\u7d20\u7684\u57fa\u7840\u4e0a\u52a0\u4e0a40KD\u805a\u4e59\u4e8c\u9187\u9ad8\u5206\u5b50\u7269\u8d28\u5f62\u6210\u65b0\u7684\u836f\u7269\u3002\u5b83\u6bcf\u5468\u53ea\u9700\u4e00\u6b21\u4f7f\u7528\uff0c\u975e\u5e38\u65b9\u4fbf\uff0c\u80fd\u591f\u5728\u7528\u836f\u95f4\u9694\u671f\u5185\u6709\u6548\u5730\u4fdd\u6301\u4f53\u5185\u7684\u8840\u836f\u6d53\u5ea6\u3002\u5728\u4f5c\u7528\u673a\u7406\u4e0a\uff0c\u548c\u666e\u901a\u5e72\u6270\u7d20\u7c7b\u4f3c\uff0c\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u80fd\u591f\u6709\u514d\u75ab\u63d0\u54e6\u554a\u63a5\u548c\u6297\u75c5\u6bd2\u7684\u53cc\u91cd\u8c03\u8282\u4f5c\u7528\uff1b\u4f46\u662f\u76f8\u6bd4\u666e\u901a\u5e72\u6270\u7d20\uff0c\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6709\u66f4\u597d\u7684\u4e34\u5e8a\u6cbb\u7597\u6548\u679c\u3002", + "type": 0, + "title": "" + } + }, + { + "pk": 4, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "HBeAg\u9634\u6027\u6162\u6027\u4e59\u578b\u809d\u708e\uff08CHB\uff09\u4ee3\u8868\u7740\u6574\u4e2a\u75c5\u6bd2\u611f\u67d3\u7684\u540e\u671f\u3002", + "type": 0, + "title": "" + } + }, + { + "pk": 5, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u56e0\u4e3a\u60a3\u6709\u8fd9\u7c7b\u809d\u708e\u7684\u60a3\u8005\u81ea\u7136\u7f13\u89e3\u5f88\u5c11\u53d1\u751f\uff0c\u6240\u4ee5\u836f\u7269\u6cbb\u7597\u7ecf\u5e38\u88ab\u8fd0\u7528\u5728\u4ed6\u4eec\u8eab\u4e0a\uff0c\u800c\u4e14e\u6297\u539f\u9634\u6027\u4e59\u809d\u7684\u60a3\u8005\uff0c\u6bd4\u8d77e\u6297\u539f\u9633\u6027\u60a3\u8005\uff0c\u4f34\u6709\u7684\u809d\u810f\u75be\u75c5\u66f4\u52a0\u4e25\u91cd\u3002", + "type": 0, + "title": "" + } + }, + { + "pk": 6, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u6838\u82f7\u7c7b\uff08\u9178\uff09\u7c7b\u4f3c\u7269\u5728\u5927\u591a\u6570\u9634\u6027\u4e59\u809d\u60a3\u8005\u4e2d\uff0c\u80fd\u591f\u4fdd\u6301\u5bf9\u4e8e\u75c5\u6bd2\u590d\u5236\u7684\u6291\u5236\uff0c\u800c\u4e14\u4eba\u4f53\u5bf9\u5176\u6709\u5f88\u597d\u7684\u836f\u7269\u8010\u53d7\u6027\u3002\u4f46\u662f\uff0c\u975e\u5e38\u96be\u786e\u5b9a\u8fd9\u79cd\u53e3\u670d\u7684\u6297\u75c5\u6bd2\u6cbb\u7597\u662f\u5426\u53ef\u4ee5\u505c\u836f\u3002\u4e0d\u8fc7\uff0c\u4e00\u5e74\u7684\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\u53ef\u4ee5\u4f7f\u5f97\u4e00\u4e9b\u9634\u6027\u4e59\u809d\u7684\u60a3\u8005\u80fd\u591f\u83b7\u5f97\u505c\u836f\u540e\u6301\u7eed\u7684\u5e94\u7b54\u6548\u5e94\u3002", + "type": 0, + "title": "" + } + }, + { + "pk": 7, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u4e59\u809d\u75c5\u6bd2\uff08HBV DNA\uff09\u5b9a\u91cf\u68c0\u6d4b\u88ab\u5e7f\u6cdb\u5730\u7528\u6765\u8861\u91cf\u4eba\u4f53\u5bf9\u4e8e\u6838\u82f7\uff08\u9178\uff09\u7c7b\u4f3c\u7269\u7684\u5e94\u7b54\uff0c\u4f46\u662f\u901a\u8fc7HBV DNA\u6c34\u5e73\u6765\u76f4\u63a5\u9884\u6d4b\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\u6548\u679c\u662f\u56f0\u96be\u7684\u3002", + "type": 0, + "title": "" + } + }, + { + "pk": 8, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u8840\u6e05\u4e2d\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u4f3c\u4e4e\u53ef\u4ee5\u53cd\u6620\u809d\u810f\u4e2d\u5171\u4ef7\u95ed\u5408\u73af\u72b6DNA\uff08cccDNA\uff09\u7684\u91cf\uff0ccccDNA\u662fHBV\u75c5\u6bd2\u57fa\u56e0\u8f6c\u5f55\u7684\u6a21\u677f\u3002\u6700\u8fd1\u51e0\u9879\u7814\u7a76\u90fd\u5efa\u8bae\u8840\u6e05\u4e2d\u7684HBsAg\u6c34\u5e73\u53ef\u80fd\u6807\u5fd7\u7740\u4eba\u4f53\u5bf9\u4e8e\u5e72\u6270\u7d20\u6cbb\u7597\u5e94\u7b54\u51e0\u7387\u7684\u9ad8\u4e0e\u4f4e\u3002HBsAg\u7684\u4e0b\u964d\u53cd\u6620\u4e86\u809d\u810f\u5185cccDNA\u7684\u4e0b\u964d\u3002", + "type": 0, + "title": "" + } + }, + { + "pk": 9, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u4ec0\u4e48\u65f6\u5019\u505a\u7ee7\u7eed\u6cbb\u7597\u8fd8\u662f\u505c\u836f\u6362\u65b9\u6848\u6bd4\u8f83\u5408\u9002\uff1f\r\n\u7528\u4e8e\u9884\u6d4bSR\u7684\u6700\u4f73\u65b9\u6cd5\u662f\u5c06HBsAg\u5b9a\u91cf\u6c34\u5e73\u4e0eHBV DNA\u4e0b\u964d\u6c34\u5e73\u7ed3\u5408\u8d77\u6765\u770b\u3002\u7ecf\u7edf\u8ba1\u5904\u7406\u53d1\u73b0\uff0c\u51b3\u5b9a\u662f\u5426\u7ee7\u7eed\u6cbb\u7597\u4e5f\u4e0d\u9700\u8981\u592a\u665a\uff0c\u6bd4\u598224\u5468\uff0c\u56e0\u4e3a\u4e0e12\u5468\u76f8\u6bd4\uff0c24\u5468\u9884\u6d4bSR\u7684\u4f5c\u7528\u5e76\u6ca1\u6709\u66f4\u597d\u4e00\u4e9b\u3002", + "type": 1, + "title": "" + } + }, + { + "pk": 10, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u9884\u6d4b\u6301\u7eed\u5e94\u7b54\uff08SR\uff09\u51e0\u7387\u770b\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u4e00\u4e2a\u6307\u6807\u591f\u5417\uff1f\r\n\u7ecf\u6570\u5b66\u7edf\u8ba1\u5904\u7406\u8bc1\u660e\uff0c\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\u7684HBeAg\u9634\u6027\u6162\u6027\u4e59\u809d\u60a3\u8005\u5728\u65e9\u671f\u9636\u6bb5\u4ec5\u4ec5\u4f9d\u9760HBsAg\u6c34\u5e73\u6765\u7cbe\u786e\u9884\u6d4b\u6301\u7eed\u5e94\u7b54\uff08SR\uff09\u662f\u4e0d\u53ef\u80fd\u7684\u3002\r\n\u7136\u800c\uff0c\u628a\u7597\u7a0b\u8fc7\u7a0b\u7684\u4e2dHBsAg\u4e0b\u964d\u548c\u75c5\u6bd2\u4e0b\u964d\u60c5\u51b5\u4e24\u8005\u7ed3\u5408\u5728\u4e00\u8d77\uff0c\u4fbf\u80fd\u591f\u5f62\u6210\u4e00\u6761\u660e\u786e\u7684\u505c\u836f\u539f\u5219\u3002", + "type": 1, + "title": "" + } + }, + { + "pk": 11, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u6b64\u7814\u7a76\u4e2d\uff0c\u7a76\u7adf\u54ea\u4e00\u90e8\u5206e\u6297\u539f\u9634\u6027\u6162\u4e59\u809d\u60a3\u8005\u63a5\u53d7PEG\u5e72\u6270\u7d20\u6cbb\u7597\u6548\u679c\u76f8\u5bf9\u66f4\u597d\uff1f\r\n\u572812\u5468\u65f6\uff0c\u540c\u65f6\u53d1\u73b0\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u4e0b\u964d\u548c\u4e59\u809d\u75c5\u6bd2\uff08HBV DNA\uff09\u4e0b\u964d\u5927\u4e8e2log \u62f7\u8d1d/ml\u7684\u60a3\u8005\u62e5\u6709\u6700\u9ad8\u7684\u83b7\u5f97SR\u7684\u51e0\u7387\uff0839%\uff09\u3002\r\n\u8fd9\u4e00\u7ec4\u4eba\u5e94\u8be5\u88ab\u9f13\u52b1\u5b8c\u6210\u4e3a\u671f48\u5468\u7684\u6cbb\u7597\u3002", + "type": 1, + "title": "" + } + }, + { + "pk": 12, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "DNA\u8981\u4e0b\u964d\u5230\u591a\u5c11\u5bf9\u4e8ee\u6297\u539f\uff08HBeAg\uff09\u9634\u6027\u6162\u4e59\u809d\u60a3\u8005\u6700\u5408\u9002?\r\n\u8be5\u7814\u7a76\u628a\u6301\u7eed\u5e94\u7b54\uff08SR\uff09\u5b9a\u4e49\u4e3a\u6cbb\u7597\u7ed3\u675f6 \u4e2a\u6708\u65f6\uff0cHBV DNA \u6c34\u5e73<10,000 \u62f7\u8d1d/mL\uff0c\u5e76\u4e14ALT \u6c34\u5e73\u6062\u590d\u6b63\u5e38\u3002", + "type": 1, + "title": "" + } + }, + { + "pk": 13, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u6709\u4e9b\u4eba\u53ef\u80fd\u4f1a\u4e89\u8bae\u8bf4HBV DNA \u7684\u4e0b\u9650\u5e94\u8be5\u66f4\u4f4e\u4e00\u70b9\u3002\u7528\u654f\u611f\u7684PCR \u68c0\u6d4b\u65b9\u6cd5\u68c0\u6d4b\u5230\u6cbb\u7597\u540eHBV DNA \u9634\u6027\u7684\u786e\u662f\u4e00\u4e2a\u4e3b\u8981\u7684\u6cbb\u7597\u7ec8\u70b9\u3002\r\n\u5c3d\u7ba1\u5982\u6b64\uff0c\u5e72\u6270\u7d20\u6cbb\u7597\u7684HBeAg \u9634\u6027\u7684CHB \u75c5\u4eba\u5e38\u5e38\u4e0d\u80fd\u8fbe\u5230\u8fd9\u4e9b\u6cbb\u7597\u7ec8\u70b9\u3002", + "type": 1, + "title": "" + } + }, + { + "pk": 14, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u53e6\u5916\uff0c\u5927\u6837\u672c\u7814\u7a76\u8868\u660e\uff0c\u5982\u679cHBeAg \u9634\u6027\u7684CHB \u75c5\u4ebaHBV DNA<10,000 \u62f7\u8d1d /mL\uff0c\u90a3\u4e48\u4ed6\u4eec\u53d1\u5c55\u4e3a\u809d\u786c\u5316\u548c\u809d\u7ec6\u80de\u764c\u7684\u5371\u9669\u6027\u964d\u4f4e\u3002", + "type": 1, + "title": "" + } + }, + { + "pk": 15, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u800c\u4e14\uff0c\u672c\u7814\u7a76\u4e2dHBV DNA \u7684\u4e34\u754c\u503c\u4ee5\u53ca\u968f\u8bbf\u671f\u9650\u4e0e\u6700\u8fd1\u7684\u6b27\u6d32\u6307\u5357\u5bf9\u5e72\u6270\u7d20\u6cbb\u7597\u5e94\u7b54\u7684\u5b9a\u4e49\u548c\u51e0\u9879\u91cd\u8981\u7684\u5173\u4e8e\u5e72\u6270\u7d20\u6cbb\u7597\u6162\u6027\u4e59\u809d\u7684\u7814\u7a76\u7684\u968f\u8bbf\u671f\u9650\u5206\u522b\u662f\u4e00\u81f4\u7684\u3002", + "type": 1, + "title": "" + } + }, + { + "pk": 16, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u4e3a\u4ec0\u4e48\u672c\u7814\u7a76\u7684\u603b\u4f53\u6301\u7eed\u5e94\u7b54\u51e0\u7387\u6bd4\u8d77\u5176\u4ed6\u7814\u7a76\u4f1a\u8f83\u4f4e\uff0c\u53ea\u670922%\uff1f\r\n\u8be5\u7814\u7a76\u53d7\u8bd5\u8005\u5927\u591a\u6570\u4eba\u90fd\u662f\u767d\u79cd\u4eba\uff0c\u611f\u67d3\u7684HBV\u57fa\u56e0\u578b\u4e3aA\u548cD\uff0cD\u578b\u60a3\u8005\u5e94\u7b54\u6548\u679c\u4f3c\u4e4e\u4f4e\u4e8e\u5176\u4ed6\u57fa\u56e0\u578b\uff0c\u8fd9\u4e5f\u8bb8\u80fd\u89e3\u91ca\u4e3a\u4ec0\u4e48\u6b64\u7814\u7a76\u7684\u603b\u4f53\u7597\u6548\u6b20\u4f73\u3002", + "type": 1, + "title": "" + } + }, + { + "pk": 17, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u4e3a\u4ec0\u4e48\u8868\u9762\u6297\u539f\u6e05\u9664\u662f\u91cd\u8981\u7684\u6cbb\u7597\u7ec8\u70b9\uff1f\r\n\u6cbb\u7597\u4e59\u809d\u7684\u65f6\u5019\uff0c\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u7684\u6e05\u9664\u80fd\u591f\u4f7f\u5f97\u7ec4\u7ec7\u5b66\u6539\u5584\uff0c\u964d\u4f4e\u809d\u786c\u5316\u548c\u809d\u7ec6\u80de\u764c\u7684\u53d1\u751f\u7387\uff0c\u4ece\u800c\u63d0\u9ad8\u751f\u5b58\u7387\u3002\u6240\u4ee5\u5b83\u73b0\u5728\u53d8\u6210\u4e86\u91cd\u8981\u7684\u6cbb\u7597\u7ec8\u70b9\u3002", + "type": 0, + "title": "" + } + }, + { + "pk": 18, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u8868\u9762\u6297\u539f\u6e05\u9664\u662f\u4e0d\u662f\u5408\u9002\u7684\u77ed\u671f\u6cbb\u7597\u7ec8\u70b9\uff1f\r\n\u4f46\u662f\uff0c\u8868\u9762\u6297\u539f\uff08\u6e05\u9664\u5e76\u4e0d\u662f\u4e00\u4e2a\u6700\u5408\u9002\u7684\u77ed\u671f\u6cbb\u7597\u7684\u7ec8\u70b9\u56e0\u4e3a\u5728\u63a5\u53d7\u6cbb\u7597\u540e\u5f88\u77ed\u4e00\u6bb5\u65f6\u95f4\u4e4b\u5185\uff0c\u8fd9\u4e2a\u6307\u6807\u88ab\u6e05\u9664\u7684\u51e0\u7387\u5b9e\u5728\u592a\u4f4e\u3002", + "type": 0, + "title": "" + } + }, + { + "pk": 19, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u4ee4\u4eba\u6ee1\u610f\u7684\u6cbb\u7597\u7ec8\u70b9-e\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\r\n\u6700\u8fd1\u7684\u4e34\u5e8a\u6cbb\u7597\u6307\u5357\u5efa\u8baee\u6297\u539f\uff08HBeAg\uff09\u6301\u4e45\u7684\u8840\u6e05\u5b66\u8f6c\u6362\u662f\u4e00\u4e2a\u4ee4\u4eba\u6ee1\u610f\u7684\u6cbb\u7597\u7ec8\u70b9\uff0c\u5728\u6cbb\u7597e\u6297\u539f\u9633\u6027\u6162\u6027\u4e59\u809d\u60a3\u8005\u65f6\u5019\u3002\u56e0\u4e3a\u8fd9\u79cd\u8f6c\u6362\u548c\u826f\u597d\u7684\u9884\u540e\u6709\u5173\u3002\r\n\u901a\u8fc7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597e\u6297\u539f\u9633\u6027\u6162\u6027\u4e59\u809d\u5df2\u7ecf\u88ab\u88ab\u8ba4\u53ef\u4e3a\u662f\u4e00\u7ebf\u6cbb\u7597\u9009\u62e9\u65b9\u6848\uff0c\u56e0\u4e3a\u5b83\u80fd\u591f\u5728\u6709\u9650\u7684\u65f6\u95f4\u5e26\u6765\u6cbb\u7597\u540e\u7684\u6301\u4e45\u5e94\u7b54\u3002\r\n\u5927\u7ea6\u4e09\u5206\u4e4b\u4e00\u7684e\u6297\u539f\u9633\u6027\u6162\u4e59\u809d\u5728\u63a5\u53d7\u5b8c\u6574\u7684\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\u7684\u60a3\u8005\uff0c\u5728\u6cbb\u7597\u7ed3\u675f\u540e6\u4e2a\u6708\u53d1\u751f\u4e86e\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u3002", + "type": 0, + "title": "" + } + }, + { + "pk": 20, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u5224\u522b\u6cbb\u7597\u65e9\u671f\u5e94\u7b54\u7684\u610f\u4e49\r\n\uff08\u65e0\u8bba\u662f\u6cbb\u7597\u524d\u8fd8\u662f\u6cbb\u7597\u671f\u95f4\uff09\u6cbb\u7597\u65e9\u671f\u65f6\u5019\u5bf9\u4e8e\u60a3\u8005\u5e94\u7b54\u7684\u5224\u522b\u5bf9\u4e8e\u4e34\u5e8a\u533b\u5e08\u662f\u5f88\u6709\u5e2e\u52a9\u7684\uff0c\u56e0\u4e3a\u8fd9\u80fd\u591f\u8ba9\u4e34\u5e8a\u533b\u5e08\u5728\u90a3\u4e9b\u6700\u6709\u53ef\u80fd\u53d1\u751f\u5e94\u7b54\u7684\u4eba\u8eab\u4e0a\u4f7f\u7528\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\uff0c\u800c\u90a3\u4e9b\u5bf9\u4e8e\u5e72\u6270\u7d2048\u5468\u6807\u51c6\u7597\u7a0b\u7684\u6cbb\u7597\u5c06\u6765\u4e0d\u5927\u53ef\u80fd\u53d1\u751f\u5e94\u7b54\u7684\u60a3\u8005\u5e94\u8be5\u5373\u4f7f\u8c03\u6574\u6cbb\u7597\u65b9\u6848\u3002\r\n\u80fd\u591f\u5728\u65e9\u4e9b\u65f6\u5019\u80fd\u591f\u8fa8\u8ba4\u51fa\u60a3\u8005\u4e0d\u9002\u5408\u5e72\u6270\u7d20\u6cbb\u7597\uff0c\u6216\u8005\u8bf4\u5bf9\u4e8e\u5e72\u6270\u7d20\u6cbb\u7597\u4e0d\u56de\u5e94\u7b54\uff0c\u4e5f\u80fd\u591f\u9632\u6b62\u60a3\u8005\u7ecf\u53d7\u4e0d\u5fc5\u8981\u7684\u526f\u4f5c\u7528\u3002", + "type": 0, + "title": "" + } + }, + { + "pk": 21, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u5173\u4e8ecccDNA\u548c\u8868\u9762\u6297\u539f\u7684\u5173\u7cfb\uff0c\u4ece\u673a\u7406\u4e0a\u89e3\u91ca\u5b9a\u91cf\u68c0\u6d4b\u8868\u9762\u6297\u539f\u7684\u91cd\u8981\u6027\uff1a\r\n\r\n\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u548c\u5171\u4ef7\u95ed\u5408\u73af\u72b6\uff08cccDNA\uff09\u6709\u6b63\u76f8\u5173\uff0c\u4e5f\u5c31\u662f\u8bf4\u8868\u9762\u6297\u539f\u6c34\u5e73\u5347\u9ad8\u65f6cccDNA\u4e5f\u4f1a\u5347\u9ad8\uff0c\u53cd\u4e4b\u4ea6\u7136\u3002\r\n\r\ncccDNA\u662f\u4e59\u809d\u75c5\u6bd2\u524d\u57fa\u56e0\u7ec4RNA\u590d\u5236\u7684\u539f\u59cb\u6a21\u677f\uff0c\u867d\u7136\u5176\u542b\u91cf\u8f83\u5c11\uff0c\u6bcf\u4e2a\u809d\u7ec6\u80de\u5185\u53ea\u6709\u7ea65\uff5e50\u4e2a\u62f7\u8d1d\uff0c\u6545cccDNA\u53cd\u6620\u4e86\u611f\u67d3\u75c5\u6bd2\u7684\u809d\u7ec6\u80de\u7684\u6570\u91cf\uff0c\u800c\u4e14\u4ed6\u626e\u6f14\u7740\u75c5\u6bd2\u57fa\u56e0\u8f6c\u5f55\u6a21\u677f\u7684\u89d2\u8272\u3002\r\n\r\n\u5373\u4f7f\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09DNA\u68c0\u6d4b\u4e0d\u5230\uff08\u5373\u5316\u9a8c\u5355\u4e0a\u663e\u793a\u9634\u6027\uff09\uff0c\u4f46cccDNA\u5982\u679c\u7ee7\u7eed\u5b58\u5728\u4e8e\u809d\u7ec6\u80de\u4e2d\uff0c\u90a3\u4e48\u60a3\u8005\u8fd8\u662f\u9762\u4e34\u7740HBV\u611f\u67d3\u590d\u53d1\u7684\u53ef\u80fd\u6027\u7684\u3002\u5e72\u6270\u7d20\u7684\u514d\u75ab\u8c03\u8282\u6d3b\u6027\u80fd\u591f\u4fc3\u4f7f\u75c5\u6bd2T\u7ec6\u80de\u7684\u6d3b\u5316\uff0c\u4ece\u800c\u6e05\u9664\u611f\u67d3\u7684\u809d\u7ec6\u80de\uff0c\u4e5f\u5c31\u51cf\u5c11\u4e86cccDNA\u7684\u6570\u91cf\u3002\r\n\r\n\u603b\u7ed3\u4e0a\u9762\u51e0\u70b9\uff0c\u5b9a\u91cf\u68c0\u6d4b\u8868\u9762\u6297\u539f\u662f\u4e00\u4e2a\u975e\u5e38\u5408\u9002\u7684\u65b9\u6cd5\u6765\u68c0\u6d4b\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u5bf9\u4e8e\u88ab\u611f\u67d3\u7684\u809d\u7ec6\u80de\u7684\u514d\u75ab\u6e05\u9664\u60c5\u51b5\u548c\u5bf9cccDNA\u7684\u6d88\u9664\u60c5\u51b5\u3002", + "type": 1, + "title": "" + } + }, + { + "pk": 22, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u5bf9\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u4ea7\u751f\u514d\u75ab\u5e94\u7b54\u7684\u60a3\u8005\u548c\u6ca1\u6709\u4ea7\u751f\u514d\u75ab\u5e94\u7b54\u7684\u60a3\u8005\uff0c\u5728\u6cbb\u7597\u671f\u95f4\u8868\u9762\u6297\u539f\u7684\u4e0b\u964d\u7a0b\u5ea6\u662f\u4e0d\u540c\u7684\u3002\u5728\u6cbb\u7597\u671f\u95f4\uff0c\u4f4e\u8868\u9762\u6297\u539f\u6c34\u5e73\u548c\u66f4\u9ad8\u7684\u5e94\u7b54\u7387\u6709\u5173\u3002", + "type": 1, + "title": "" + } + }, + { + "pk": 23, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u6cbb\u7597\u9636\u6bb5\u7684\u65e9\u671f\u5e94\u7b54\uff0c\u8bf8\u5982\u8868\u9762\u6297\u539f\u4e0b\u964d\u663e\u8457\uff0c\u5bf9\u4e8e\u60a3\u8005\u575a\u6301\u5b8c\u621048\u5468\u7597\u7a0b\u7684\u6cbb\u7597\u662f\u4e00\u4e2a\u9f13\u52b1\u3002", + "type": 1, + "title": "" + } + }, + { + "pk": 24, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u7528\u4e8e\u9884\u6d4b\u6301\u7eed\u5e94\u7b54\uff08SR\uff09\u7684\u6700\u4f73\u65b9\u6cd5\u662f\u5c06\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u5b9a\u91cf\u6c34\u5e73\u4e0e\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09 DNA\u4e0b\u964d\u6c34\u5e73\u7ed3\u5408\u8d77\u6765\u770b\u3002\u7ecf\u7edf\u8ba1\u5904\u7406\u53d1\u73b0\uff0c\u51b3\u5b9a\u662f\u5426\u7ee7\u7eed\u6cbb\u7597\u4e5f\u4e0d\u9700\u8981\u592a\u665a\uff0c\u6bd4\u598224\u5468\uff0c\u56e0\u4e3a\u4e0e12\u5468\u76f8\u6bd4\uff0c24\u5468\u9884\u6d4bSR\u7684\u4f5c\u7528\u5e76\u6ca1\u6709\u66f4\u597d\u4e00\u4e9b\u3002", + "type": 1, + "title": "" + } + }, + { + "pk": 25, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u4e59\u578b\u809d\u708e\u662f\u4e00\u4e2a\u5168\u7403\u8303\u56f4\u5185\u4e3b\u8981\u7684\u5065\u5eb7\u95ee\u9898\u3002\u4e16\u754c\u536b\u751f\u7ec4\u7ec7\uff08WHO\uff09\u66fe\u62a5\u9053\u5927\u7ea6\u5168\u7403\u6709\u8d85\u8fc74\u4ebf\u4e59\u809d\u75c5\u6bd2\u643a\u5e26\u8005\uff0c\u5c06\u8fd175%\u7684\u643a\u5e26\u8005\u5c45\u4f4f\u5728\u4e9a\u6d32\u548c\u897f\u592a\u5e73\u6d0b\u5730\u533a\u3002\u5728\u8fd9\u4e9b\u5730\u533a\uff0cHBV\u611f\u67d3\u7ecf\u5e38\u53d1\u751f\u5728\u56f4\u4ea7\u671f\u548c\u5e7c\u513f\u65f6\u671f\u3002\r\n\u5927\u591a\u6570\u6765\u81ea\u8fd9\u4e9b\u5730\u533a\u7684\u60a3\u8005\u662f\u5178\u578b\u7684e\u6297\u539f\uff08HBeAg\uff09\u9633\u6027\u6162\u6027\u4e59\u578b\u809d\u708e\u60a3\u8005\uff0c\u4ed6\u4eec\u4f53\u5185\u6709\u7740\u9ad8\u6c34\u5e73\u7684\u4e59\u809d\u75c5\u6bd2\uff0c\u5728\u611f\u67d3\u540e\u768410-30\u5e74\uff0c\u4ed6\u4eec\u4f1a\u9010\u6e10\u53d1\u5c55\u6210\u4e25\u91cd\u7684\u809d\u708e\uff0c\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u4f1a\u4e0a\u5347\u3002\u76f8\u53cd\uff0c\u5728\u7ae5\u5e74\u665a\u671f\u3001\u9752\u6625\u671f\u3001\u6210\u5e74\u540e\u611f\u67d3\u7684\u60a3\u8005\u4f1a\u5728\u611f\u67d3\u540e\u5f88\u77ed\u4e00\u6bb5\u65f6\u95f4\u5185\u51fa\u73b0\u8c37\u4e19\u8f6c\u6c28\u9176\u5347\u9ad8\u3002\r\n\u5c3d\u7ba1\u81ea\u53d1\u7684e\u6297\u539f\u8840\u6e05\u5b66\u8f6c\u6362\u4f1a\u5728\u5927\u591a\u6570e\u6297\u539f\u9633\u6027\u7684\u60a3\u8005\u4e2d\u51fa\u73b0\uff0c\u4f46\u662f\u809d\u708e\u7684\u6301\u7eed\u65f6\u95f4\u4f1a\u53d8\u957f\u800c\u4e14\u75c5\u75c7\u4f1a\u53d8\u5f97\u8d8a\u6765\u8d8a\u4e25\u91cd\uff0c\u53ef\u80fd\u53d1\u5c55\u6210\u809d\u786c\u5316\u3002\u56e0\u6b64\uff0c\u5728ALT\u51fa\u73b0\u5347\u9ad8\u540e\u76843\u52306\u4e2a\u6708\u5185\u5982\u679c\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09DNA\u59cb\u7ec8\u4fdd\u6301\u9ad8\u6c34\u5e73\u7684e\u6297\u539f\u9633\u6027\u60a3\u8005\u5e94\u8be5\u63a5\u53d7\u6297\u75c5\u6bd2\u6cbb\u7597\u3002", + "type": 0, + "title": "\u4e59\u809d\u6982\u51b5" + } + }, + { + "pk": 26, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u4e0d\u7ba1\u662f\u7528\u4ec0\u4e48\u6297\u75c5\u6bd2\u836f\u7269\uff0c\u6210\u529f\u6cbb\u7597\u6162\u6027\u4e59\u809d\u75c5\u6bd2\u611f\u67d3\u90fd\u662f\u6307e\u6297\u539f\u7684\u6e05\u9664\u3001\u8840\u6e05\u4e59\u809d\u75c5\u6bd2DNA\u6c34\u5e73\u7684\u4e0b\u964d\u4ee5\u53ca\u8c37\u4e19\u8f6c\u6c28\u9176\u6c34\u5e73\u6062\u590d\u6b63\u5e38\uff0c\u56e0\u4e3a\u8fd9\u4e9b\u6307\u6807\u53d8\u5316\u90fd\u548c\u826f\u597d\u7684\u957f\u671f\u7597\u6548\u6709\u5173\u8054\u3002\r\n

\r\n\u5728e\u6297\u539f\u9633\u6027\u7684\u60a3\u8005\u4e2d\uff0c\u8840\u6e05\u4e2d\u6301\u4e45\u7684e\u6297\u539f\u6e05\u9664\u548c\u65e5\u540e\u8840\u6e05\u4e2d\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u7684\u6e05\u9664\u3001\u6f14\u53d8\u6210\u809d\u786c\u5316\u548c\u809d\u7ec6\u80de\u764c\u7684\u51e0\u7387\u7684\u964d\u4f4e\u4ee5\u53ca\u6700\u7ec8\u751f\u5b58\u8d28\u91cf\u7684\u6539\u5584\u6709\u5173\u3002

", + "type": 0, + "title": "\u6cbb\u7597\u4e59\u809d\u7684\u666e\u904d\u7684\u6cbb\u7597\u7ec8\u70b9" + } + }, + { + "pk": 27, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u5728\u76ee\u524d\u7684\u6cbb\u7597\u4e59\u809d\u65b9\u6cd5\u4e2d\uff0c\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u4f9d\u7136\u80fd\u591f\u4fc3\u4f7f\u4e00\u5e74\u7597\u7a0b\u7ed3\u675f\u540e\u6700\u9ad8\u7684\u6301\u7eed\u5e94\u7b54\u7387\u3002\u53e6\u5916\uff0c\u5bf9\u57fa\u4e8e\u5e72\u6270\u7d20\u6cbb\u7597\u6709\u5e94\u7b54\u7684\u60a3\u8005\u6709\u5f88\u5927\u7684\u673a\u4f1a\u53d1\u751f\u8868\u9762\u6297\u539f\u6e05\u9664\u3002\u5728\u4f17\u591a\u8fc7\u53bb\u7684\u7814\u7a76\u4e2d\uff0ce\u6297\u539f\u6e05\u9664\u540e\u968f\u8bbf5\u5e74\u7684\u6570\u636e\u663e\u793a\uff0c12%\u523065%\u7684\u60a3\u8005\u5728\u8fd95\u5e74\u4e2d\u540e\u6765\u51fa\u73b0\u4e86\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u7684\u6e05\u9664\u3002\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\u53d8\u5f97\u76f8\u5bf9\u590d\u6742\u662f\u56e0\u4e3a\u5176\u526f\u4f5c\u7528\u7684\u53d1\u751f\uff0c\u8bf8\u5982\u6d41\u611f\u6837\u75c7\u72b6\u3001\u8840\u7ec6\u80de\u51cf\u5c11\u3001\u6291\u90c1\u3002\r\n

\u6838\u82f7\uff08\u9178\uff09\u7c7b\u4f3c\u7269\u8bf8\u5982\u62c9\u7c73\u592b\u5b9a\u3001\u963f\u5fb7\u798f\u97e6\u3001\u6069\u66ff\u5361\u97e6\u548c\u66ff\u8bfa\u798f\u97e6\u75c5\u60a3\u80fd\u591f\u5f88\u597d\u7684\u8010\u53d7\uff0c\u4f46\u662f\u7531\u4e8e\u5e76\u4e0d\u663e\u8457\u7684\u8840\u6e05\u5b66\u8f6c\u6362\u7387\u4ee5\u53ca\u505c\u836f\u540e\u9ad8\u98ce\u9669\u7684\u590d\u53d1\u7387\uff0c\u60a3\u8005\u7ecf\u5e38\u9700\u8981\u5ef6\u957f\u6cbb\u7597\u751a\u81f3\u957f\u671f\u7528\u836f\u3002\u4eca\u5929\uff0c\u901a\u8fc7\u5ef6\u957f\u6cbb\u7597\u4f7f\u5f97\u75c5\u6bd2\u5b66\u5e94\u7b54\u6301\u4e45\u662f\u53ef\u884c\u7684\uff0c\u4f46\u662f\u60a3\u8005\u4ecd\u9762\u4e34\u7740\u957f\u671f\u6cbb\u7597\u8fc7\u7a0b\u4e2d\u7684\u8010\u836f\u98ce\u9669\u3002

", + "type": 0, + "title": "\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u548c\u6838\u82f7\uff08\u9178\uff09\u7c7b\u4f3c\u7269\u7b80\u4ecb" + } + }, + { + "pk": 28, + "model": "sciblog.knowledgepiece", + "fields": { + "content": "\u56e0\u4e3a\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u548c\u6838\u82f7\uff08\u9178\uff09\u7c7b\u4f3c\u7269\u7684\u6cbb\u7597\u90fd\u662f\u6709\u6548\u7684\uff0c\u800c\u4e14\u5b83\u4eec\u6709\u5404\u81ea\u7684\u4f18\u70b9\u548c\u7f3a\u9677\uff0c\u6240\u4ee5\u4ec0\u4e48\u6cbb\u7597\u624b\u6bb5\u5728\u4ec0\u4e48\u6837\u7684\u60a3\u8005\u4e2d\u5e94\u4f5c\u4e3a\u4e00\u7ebf\u6cbb\u7597\u65b9\u6848\u4e00\u76f4\u5f88\u53d7\u5173\u6ce8\u3002\u5728\u9009\u62e9\u91c7\u7528\u54ea\u79cd\u6297\u75c5\u6bd2\u6cbb\u7597\u65b9\u6848\u65f6\uff0c\u836f\u7269\u4f7f\u5f97\u60a3\u8005\u83b7\u5f97\u5e94\u7b54\u7684\u51e0\u7387\u548c\u60a3\u8005\u81ea\u8eab\u7684\u7279\u5f81\u90fd\u5e94\u4e88\u4ee5\u8003\u8651\u3002\r\n\r\n

\u6700\u8fd1\u8bb8\u591a\u5173\u4e8e\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u4e3a\u671f1\u5e74\u6cbb\u7597e\u6297\u539f\u9633\u6027\u4e59\u809d\u60a3\u8005\u7684\u7814\u7a76\u8bc1\u5b9e\uff0c\u57fa\u7ebf\u9ad8\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u6c34\u5e73\u3001\u4f4e\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09DNA\u6c34\u5e73\u4ee5\u53ca\u4e4b\u524d\u6ca1\u6709\u63a5\u53d7\u8fc7\u5e72\u6270\u7d20\u6cbb\u7597\u3001\u57fa\u7ebf\u4f4ee\u6297\u539f\uff08HBeAg\uff09\u6c34\u5e73\u3001HBV\u57fa\u56e0\u578b\uff08A\u3001B\u578b\uff09\u662f\u80fd\u591f\u83b7\u5f97\u5e94\u7b54\u7684\u9884\u6d4b\u56e0\u5b50\u3002

\r\n\r\n

\u96f6\u4e5d\u5e74\u7684\u6b27\u6d32\u809d\u75c5\u534f\u4f1a\u4e34\u5e8a\u6cbb\u7597\u6307\u5357\u5e76\u6ca1\u6709\u63d0\u4f9b\u7279\u6b8a\u7684\u5efa\u8bae\u6765\u6307\u5bfc\u4e34\u5e8a\u54ea\u4e9b\u60a3\u8005\u9002\u5408\u4f7f\u7528\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6765\u6cbb\u7597\uff1b\u65e9\u671f\u7684\u7814\u7a76\u4e2d\u5173\u4e8e\u7c7b\u4f3c\u7684\u8bc1\u636e\u4e5f\u5f88\u5c11\u3002\u6240\u4ee5\uff0c\u672c\u7814\u7a76\u4e2d\u7684\u76ee\u7684\u5c31\u662f\u7814\u7a76\u51fa\u4e00\u4e2a\u6a21\u578b\uff1a\u80fd\u591f\u7528\u6765\u9884\u6d4be\u6297\u539f\u9633\u6027\u6162\u4e59\u809d\u60a3\u8005\u5728\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u6cbb\u7597\u540e\uff0c\u83b7\u5f97\u6301\u4e45\u5e94\u7b54\u7684\u51e0\u7387\u3002

\r\n\r\n

\u8fd9\u4e2a\u6a21\u578b\u80fd\u591f\u4f7f\u5f97\u5168\u7403\u7684\u4e34\u5e8a\u533b\u5e08\u9009\u62e9\u6700\u9002\u5408\u4f7f\u7528\u8be5\u836f\u7269\u8fdb\u884c\u6cbb\u7597\u7684\u60a3\u8005\u3002

", + "type": 0, + "title": "\u5982\u4f55\u66f4\u52a0\u79d1\u5b66\u5730\u4e8b\u5148\u627e\u5230\u6700\u9002\u5408\u4f7f\u7528\u805a\u4e59\u4e8c\u9187\u5e72\u6270\u7d20\u7684\u60a3\u8005\uff1f--\u9884\u6d4b\u7684\u5a01\u529b " + } + }, + { + "pk": 1, + "model": "sciblog.blogannotation", + "fields": { + "no": null, + "blogs": [ + 1, + 2, + 4 + ], + "collected_by": [ + 1, + 4 + ], + "detail": "\u3010\u56fe\u89e3\u3011\u56fe\u4e2d\u53ef\u4ee5\u770b\u5230\u8c37\u4e19\u8f6c\u6c28\u9176\u7684\u53c2\u8003\u503c\u4e3a0-45U/L\uff0c\u6bcf\u5bb6\u533b\u9662\u53c2\u8003\u503c\u4e0d\u4e00\u6837\uff0c\u7f16\u53f7\u4e3aALT\uff0c\u53ef\u4ee5\u53c2\u8003\u76f8\u5bf9\u6570\u503c\u3002\u5982\u679c\u53c2\u8003\u503c\u5355\u4f4d\u51fa\u73b0IU/L\uff0c\u5219\u4e0eU/L\u5e76\u65e0\u591a\u5927\u5dee\u8ddd\uff0c\u800c\u82e5\u51fa\u73b0\u62f7\u8d1d/mL\uff0c\u5219\u53ef\u4ee5\u6309\u71675\u500dU/L\u7ea6\u7b49\u4e8e1\u500d\u62f7\u8d1d/mL\u8fdb\u884c\u6362\u7b97\u3002\r\n\u3010\u6982\u8ff0\u3011

\u8c37\u4e19\u8f6c\u6c28\u9176\u662f\u4e00\u79cd\u5b58\u5728\u8840\u6e05\u548c\u5927\u91cf\u7ec4\u7ec7\u5668\u5b98\u4e2d\u7684\u4e00\u79cd\u8f6c\u6c28\u9176\uff0c\u4f46\u662f\u6b64\u79cd\u9176\u5927\u591a\u4e0e\u809d\u810f\u76f8\u5173\u3002\u6b64\u79cd\u9176\u5728\u809d\u810f\u5faa\u73af\u4e2d\u8d77\u7740\u50ac\u5316\u7684\u4f5c\u7528\uff0c\u809d\u810f\u5185\u4e0d\u65ad\u8fdb\u884c\u7740\u4e19\u916e\u9178+\u8c37\u6c28\u9178=alpha\u916e\u620a\u4e8c\u9178+\u4e19\u6c28\u9178\u7684\u5faa\u73af\uff0c\u7ed9\u673a\u4f53\u63d0\u4f9b\u6709\u6548\u7684\u6c28\u57fa\u9178\uff0c\u8c37\u4e19\u8f6c\u6c28\u9178\u7684\u5347\u9ad8\u4f7f\u5f97\u916e\u620a\u4e8c\u9178\u4e0d\u65ad\u4ea7\u751f\uff0c\u5bfc\u81f4\u809d\u810f\u708e\u75c7\u7684\u4ea7\u751f\u3002\r\n\u4e0d\u8fc7\u8c37\u4e19\u8f6c\u6c28\u9176

\u5347\u9ad8\u4e5f\u5e76\u4e0d\u5168\u7136\u662f\u7531\u4e8e\u751f\u75c5\u7684\u539f\u56e0\uff0c\u6709\u7684\u65f6\u5019\u5267\u70c8\u8fd0\u52a8\u4e5f\u662f\u4f1a\u5bfc\u81f4\u8c37\u4e19\u8f6c\u6c28\u9176\u5347\u9ad8\r\n\uff081\uff09\u6458\u81ea\u7ef4\u57fa\u767e\u79d1\u201c\u8c37\u4e19\u8f6c\u6c28\u9176\u201d\r\n\uff082\uff09Molecular Testing in the Diagnosis and Management of Chronic Hepatitis B\r\nhttp://cmr.asm.org/content/20/3/426.full\r\n\u3010\u56fe\u89e3\u3011\u56fe\u4e2d\u53ef\u4ee5\u770b\u5230\u8c37\u4e19\u8f6c\u6c28\u9176\u7684\u53c2\u8003\u503c\u4e3a0-45U/L\uff0c\u6bcf\u5bb6\u533b\u9662\u53c2\u8003\u503c\u4e0d\u4e00\u6837\uff0c\u7f16\u53f7\u4e3aALT\uff0c\u53ef\u4ee5\u53c2\u8003\u76f8\u5bf9\u6570\u503c\u3002\u5982\u679c\u53c2\u8003\u503c\u5355\u4f4d\u51fa\u73b0IU/L\uff0c\u5219\u4e0eU/L\u5e76\u65e0\u591a\u5927\u5dee\u8ddd\uff0c\u800c\u82e5\u51fa\u73b0\u62f7\u8d1d/mL\uff0c\u5219\u53ef\u4ee5\u6309\u71675\u500dU/L\u7ea6\u7b49\u4e8e1\u500d\u62f7\u8d1d/mL\u8fdb\u884c\u6362\u7b97\u3002\r\n\u3010\u6982\u8ff0\u3011\u8c37\u4e19\u8f6c\u6c28\u9176\u662f\u4e00\u79cd\u5b58\u5728\u8840\u6e05\u548c\u5927\u91cf\u7ec4\u7ec7\u5668\u5b98\u4e2d\u7684\u4e00\u79cd\u8f6c\u6c28\u9176\uff0c\u4f46\u662f\u6b64\u79cd\u9176\u5927\u591a\u4e0e\u809d\u810f\u76f8\u5173\u3002\u6b64\u79cd\u9176\u5728\u809d\u810f\u5faa\u73af\u4e2d\u8d77\u7740\u50ac\u5316\u7684\u4f5c\u7528\uff0c\u809d\u810f\u5185\u4e0d\u65ad\u8fdb\u884c\u7740\u4e19\u916e\u9178+\u8c37\u6c28\u9178=alpha\u916e\u620a\u4e8c\u9178+\u4e19\u6c28\u9178\u7684\u5faa\u73af\uff0c\u7ed9\u673a\u4f53\u63d0\u4f9b\u6709\u6548\u7684\u6c28\u57fa\u9178\uff0c\u8c37\u4e19\u8f6c\u6c28\u9178\u7684\u5347\u9ad8\u4f7f\u5f97\u916e\u620a\u4e8c\u9178\u4e0d\u65ad\u4ea7\u751f\uff0c\u5bfc\u81f4\u809d\u810f\u708e\u75c7\u7684\u4ea7\u751f\u3002\r\n\u4e0d\u8fc7\u8c37\u4e19\u8f6c\u6c28\u9176\u5347\u9ad8\u4e5f\u5e76\u4e0d\u5168\u7136\u662f\u7531\u4e8e\u751f\u75c5\u7684\u539f\u56e0\uff0c\u6709\u7684\u65f6\u5019\u5267\u70c8\u8fd0\u52a8\u4e5f\u662f\u4f1a\u5bfc\u81f4\u8c37\u4e19\u8f6c\u6c28\u9176\u5347\u9ad8\r\n\uff081\uff09\u6458\u81ea\u7ef4\u57fa\u767e\u79d1\u201c\u8c37\u4e19\u8f6c\u6c28\u9176\u201d\r\n\uff082\uff09Molecular Testing in the Diagnosis and Management of Chronic Hepatitis B\r\nhttp://cmr.asm.org/content/20/3/426.full\r\n\u6587\u7ae0\u4e3b\u8981\u9488\u5bf9HBV\u7684\u5206\u5b50\u7ed3\u6784\u8fdb\u884c\u7814\u7a76\uff0c\u540c\u65f6\u63ed\u9732\u75c5\u6bd2\u590d\u5236\u60c5\u51b5\uff0c\u53d8\u5f02\u60c5\u51b5\u4ee5\u53ca\u4e00\u4e9b\u8bca\u65ad\u7684\u6307\u6807\u6570\u636e\uff0c\u4e3a\u4e86\u8ba9\u4eba\u4eec\u66f4\u597d\u7684\u7406\u89e3\u6162\u6027\u4e59\u809d\uff0c\u5e76\u63d0\u4f9b\u4e00\u5b9a\u7684\u6cbb\u7597\u63a8\u8350", + "figures": [], + "keywords": [ + 1 + ], + "brief_content": "\u8c37\u4e19\u8f6c\u6c28\u9176", + "type": 1 + } + }, + { + "pk": 2, + "model": "sciblog.blogannotation", + "fields": { + "no": null, + "blogs": [ + 1, + 2, + 3 + ], + "collected_by": [ + 1, + 2, + 3 + ], + "detail": "test", + "figures": [], + "keywords": [ + 2 + ], + "brief_content": "\u8868\u9762\u6297\u539f", + "type": 1 + } + }, + { + "pk": 3, + "model": "sciblog.blogannotation", + "fields": { + "no": null, + "blogs": [ + 1 + ], + "collected_by": [ + 2 + ], + "detail": "HBsAg \u53d1\u751f\u8840\u6e05\u5b66\u8f6c\u6362\u662f\u7406\u60f3\u7ec8\u70b9\uff0c\u8fd9\u70b9\u5728EASL2012\u7684\u4e34\u5e8a\u6cbb\u7597\u6307\u5357\u4e2d\u6709\u6240\u63d0\u53ca\u3002", + "figures": [], + "keywords": [ + 1, + 2 + ], + "brief_content": "\u4ec0\u4e48\u662f\u7406\u60f3\u7ec8\u70b9\uff1f\u6cbb\u7597\u6307\u5357\u4e2d\u6709\u6ca1\u6709\u63d0\u53ca\uff1f ", + "type": 0 + } + }, + { + "pk": 1, + "model": "sciblog.guideline", + "fields": { + "content": "HBeAg\u9634\u6027\u4e59\u809d\u60a3\u8005\u63a5\u53d7\u805a\u4e59\u4e8c\u9187\u6cbb\u7597\u7684\u8fc7\u7a0b\u4e2d\uff0c\u540c\u65f6\u5b9a\u91cf\u68c0\u6d4bHBsAg\u548cHBV DNA\u80fd\u591f\u5e2e\u52a9\u51b3\u5b9a\u7ee7\u7eed\u8fd8\u662f\u505c\u6b62\u6cbb\u7597\u65b9\u6848\u3002\r\n\r\n\u5f53\u7136\u5f88\u660e\u663e\u7684\u662f\uff0c\u6700\u7ec8\u7684\u51b3\u5b9a\u662f\u5426\u7ee7\u7eed\u6cbb\u7597\u8fd8\u8981\u57fa\u4e8e\u533b\u751f\u7684\u5224\u5b9a\uff0c\u4ed6\uff08\u5979\uff09\u5e94\u8be5\u5c06\u5176\u4ed6\u56e0\u7d20\uff0c\u8bf8\u5982\u75c5\u4eba\u5bf9\u4e8e\u836f\u7269\u7684\u8010\u53d7\uff0c\u8003\u8651\u8fdb\u53bb\u3002\r\n\r\n\u5173\u4e8e\u51b3\u5b9a\u65f6\u95f4\uff1a\r\n\r\n\u6cbb\u7597\u768412\u5468\u4ee5\u524d\u8fd8\u4e0d\u80fd\u4e3a\u662f\u5426\u8981\u505c\u6b62\u6cbb\u7597\u5236\u5b9a\u4e34\u5e8a\u6307\u5bfc\u539f\u5219\uff0c\u56e0\u4e3aHBsAg\u548cHBV DNA\u6c34\u5e73\u5728\u524d8\u5468\u7684\u53d8\u5316\u4e0d\u80fd\u63d0\u4f9b\u8db3\u591f\u7684\u8bc1\u636e\u3002\r\n\r\n\u53e6\u4e00\u65b9\u9762\uff0c\u8fc7\u4e8612\u5468\uff0c\u51b3\u5b9a\u201c\u662f\u5426\u7ee7\u7eed\u6cbb\u7597\u201d\u4e0d\u5e94\u8be5\u63a8\u8fdf\u5230\u592a\u665a\uff0c\u56e0\u4e3a\u6570\u5b66\u7edf\u8ba1\u5904\u7406\u8868\u793a\u9884\u6d4b\u83b7\u5f97SR\u51e0\u7387\u7684\u4f5c\u7528\uff08\u6216\u8005\u7cbe\u51c6\u5ea6\uff09\u572824\u5468\u5e76\u6ca1\u6709\u6bd412\u5468\u66f4\u597d\u3002", + "figures": [] + } + }, + { + "pk": 1, + "model": "sciblog.endpoint", + "fields": { + "content": "\u6cbb\u7597\u7ed3\u675f\u968f\u8bbf24\u5468\u4ee5\u540e\uff0c\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u6062\u590d\u6b63\u5e38\u6c34\u5e73", + "indicator": null, + "type": 1 + } + }, + { + "pk": 2, + "model": "sciblog.endpoint", + "fields": { + "content": "\u6cbb\u7597\u7ed3\u675f\u968f\u8bbf24\u5468\u4ee5\u540e\uff0c\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09DNA\u6c34\u5e73\u4e0b\u964d\u523020,000\u62f7\u8d1d/mL", + "indicator": null, + "type": 1 + } + }, + { + "pk": 3, + "model": "sciblog.endpoint", + "fields": { + "content": "\u6cbb\u7597\u7ed3\u675f\u968f\u8bbf24\u5468\u4ee5\u540e\uff0c\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u6e05\u9664", + "indicator": null, + "type": 2 + } + }, + { + "pk": 4, + "model": "sciblog.endpoint", + "fields": { + "content": "\u6cbb\u7597\u7ed3\u675f\u968f\u8bbf24\u5468\u4ee5\u540e\uff0c\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u8840\u6e05\u5b66\u8f6c\u6362\uff08\u5b9a\u4e49\u4e3a\u8868\u9762\u6297\u539fHBsAg\u6e05\u9664\u800c\u4e14\u8868\u9762\u6297\u4f53HBsAb\u51fa\u73b0\uff09", + "indicator": null, + "type": 2 + } + }, + { + "pk": 5, + "model": "sciblog.endpoint", + "fields": { + "content": "\u6cbb\u7597\u7ed3\u675f\u968f\u8bbf24\u5468\u4ee5\u540e\uff0c\u7ec4\u7ec7\u5b66\u5e94\u7b54\uff08\u5b9a\u4e49\u4e3aMHAI, The Ishak modified histological activity index\u4e0b\u964d\u81f3\u5c112\u5206\uff09", + "indicator": null, + "type": 2 + } + }, + { + "pk": 6, + "model": "sciblog.endpoint", + "fields": { + "content": "\u6cbb\u7597\u7ed3\u675f\u968f\u8bbf24\u5468\u4ee5\u540e\uff0c\u4e59\u809d\u75c5\u6bd2\uff08DNA\u6c34\u5e73\uff09\u4e0b\u964d\u5230400\u62f7\u8d1d\u4ee5\u4e0b", + "indicator": null, + "type": 2 + } + }, + { + "pk": 7, + "model": "sciblog.endpoint", + "fields": { + "content": "\u968f\u8bbf\u7ec8\u70b9\uff08\u7b2c72\u5468\uff09\u7684\u65f6\u5019\uff0cHBV DNA\u6c34\u5e73\u5c0f\u4e8e10000\u62f7\u8d1d/ml\uff08\u76f8\u5f53\u4e8e1714 IU/mL \uff09", + "indicator": null, + "type": 1 + } + }, + { + "pk": 8, + "model": "sciblog.endpoint", + "fields": { + "content": "e\u6297\u539f\uff08HBeAg\uff09\u8840\u6e05\u5b66\u8f6c\u6362", + "indicator": null, + "type": 1 + } + }, + { + "pk": 9, + "model": "sciblog.endpoint", + "fields": { + "content": "\u4e59\u809d\u75c5\u6bd2\uff08HBV\uff09DNA\u5c0f\u4e8e\u7b49\u4e8e2,000IU/mL\uff08\u76f8\u5f53\u4e8e\u5927\u698210,000\u62f7\u8d1d/mL\uff09", + "indicator": null, + "type": 1 + } + }, + { + "pk": 10, + "model": "sciblog.endpoint", + "fields": { + "content": "\u6cbb\u7597\u7ed3\u675f\u540e6\u4e2a\u6708\u968f\u8bbf\u671f\u95f4\u53d1\u751f\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u6e05\u9664", + "indicator": null, + "type": 1 + } + }, + { + "pk": 1, + "model": "sciblog.cliniccondition", + "fields": { + "content": "e\u6297\u539f\uff08HBeAg\uff09\u9634\u6027\u81f3\u5c11\u516d\u4e2a\u6708", + "indicator": null, + "type": 0 + } + }, + { + "pk": 2, + "model": "sciblog.cliniccondition", + "fields": { + "content": "e\u6297\u4f53\uff08HBeAb\uff09\u81f3\u5c11\u9633\u6027\u516d\u4e2a\u6708", + "indicator": null, + "type": 0 + } + }, + { + "pk": 3, + "model": "sciblog.cliniccondition", + "fields": { + "content": "\u4e59\u809d\u75c5\u6bd2\uff08DNA\uff09\u6c34\u5e73\u81f3\u5c11100,000\u62f7\u8d1d/mL", + "indicator": null, + "type": 0 + } + }, + { + "pk": 4, + "model": "sciblog.cliniccondition", + "fields": { + "content": "\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u57281\u500d\u6b63\u5e38\u503c\u4e0a\u9650\uff08ULN\uff09\u548c10\u88ab\u6b63\u5e38\u503c\u4e0a\u9650\u4e4b\u95f4", + "indicator": null, + "type": 0 + } + }, + { + "pk": 5, + "model": "sciblog.cliniccondition", + "fields": { + "content": "\u5728\u8fc7\u53bb24\u4e2a\u6708\u5185\u809d\u810f\u6d3b\u68c0\u8bc1\u5b9e\u6709\u809d\u708e", + "indicator": null, + "type": 0 + } + }, + { + "pk": 6, + "model": "sciblog.cliniccondition", + "fields": { + "content": "\u60a3\u6709\u5931\u4ee3\u507f\u809d\u786c\u5316", + "indicator": null, + "type": 1 + } + }, + { + "pk": 7, + "model": "sciblog.cliniccondition", + "fields": { + "content": "\u66fe\u7ecf\u6709\u8fc7\u4e25\u91cd\u7684\u7cbe\u795e\u548c\u5185\u79d1\u75be\u75c5", + "indicator": null, + "type": 1 + } + }, + { + "pk": 8, + "model": "sciblog.cliniccondition", + "fields": { + "content": "\u4e00\u5f00\u59cb\u4e2d\u6027\u7c92\u7ec6\u80de\u6570\u5c0f\u4e8e1500/mm3", + "indicator": null, + "type": 1 + } + }, + { + "pk": 9, + "model": "sciblog.cliniccondition", + "fields": { + "content": "\u8840\u5c0f\u677f\u6570\u91cf\u5c0f\u4e8e90,000/mm3", + "indicator": null, + "type": 1 + } + }, + { + "pk": 10, + "model": "sciblog.cliniccondition", + "fields": { + "content": "\u8840\u6e05\u808c\u9150\u4e3a\u6b63\u5e38\u503c\u4e0a\u9650\u7684\u81f3\u5c111.5\u500d\u4ee5\u4e0a", + "indicator": null, + "type": 1 + } + }, + { + "pk": 11, + "model": "sciblog.cliniccondition", + "fields": { + "content": "\u5165\u7ec4\u524d\u4e00\u5e74\u5185\u6709\u8fc7\u8fc7\u5ea6\u996e\u9152\u6216\u8005\u6ee5\u7528\u836f\u7269\u7684\u7ecf\u5386", + "indicator": null, + "type": 1 + } + }, + { + "pk": 12, + "model": "sciblog.cliniccondition", + "fields": { + "content": "\u5728\u6700\u8fd1\u76846\u4e2a\u6708\u5185\u63a5\u53d7\u8fc7\u6297\uff08\u4e59\u809d\uff09\u75c5\u6bd2\u6cbb\u7597", + "indicator": null, + "type": 1 + } + }, + { + "pk": 13, + "model": "sciblog.cliniccondition", + "fields": { + "content": "\u5408\u5e76\u4e19\u578b\u809d\u708e\uff08HCV\uff09\u3001\u4e01\u809d\u6216\u8005HIV", + "indicator": null, + "type": 1 + } + }, + { + "pk": 14, + "model": "sciblog.cliniccondition", + "fields": { + "content": "\u8868\u9762\u6297\u539f\uff08HBsAg\uff09\u81f3\u5c11\u9633\u6027\u516d\u4e2a\u6708", + "indicator": null, + "type": 0 + } + }, + { + "pk": 15, + "model": "sciblog.cliniccondition", + "fields": { + "content": "\u5165\u7ec4\u524d2\u4e2a\u6708\u5185\uff0ce\u6297\u539f\uff08HBeAg\uff09\u88ab\u53d1\u73b0\u9634\u6027\u81f3\u5c11\u4e24\u6b21", + "indicator": null, + "type": 0 + } + }, + { + "pk": 16, + "model": "sciblog.cliniccondition", + "fields": { + "content": "\u5165\u7ec4\u524d2\u4e2a\u6708\uff0ce\u6297\u4f53\uff08HBeAb\uff09\u88ab\u53d1\u73b0\u9634\u6027\u81f3\u5c11\u4e24\u6b21", + "indicator": null, + "type": 0 + } + }, + { + "pk": 17, + "model": "sciblog.cliniccondition", + "fields": { + "content": "\u5165\u7ec4\u524d2\u4e2a\u6708\uff0c\u81f3\u5c11\u4e24\u6b21\u8c37\u4e19\u8f6c\u6c28\u9176\uff08ALT\uff09\u5904\u57281.5\u523010\u500d\u6b63\u5e38\u503c\u4e0a\u9650\uff08ULN\uff09\u4e4b\u95f4", + "indicator": null, + "type": 0 + } + }, + { + "pk": 18, + "model": "sciblog.cliniccondition", + "fields": { + "content": "\u4e59\u809d\u75c5\u6bd2\uff08HBV DNA\uff09\u6c34\u5e73\u5927\u4e8e100,000\u62f7\u8d1d/ml\uff08\u76f8\u5f53\u4e8e17,143IU/ml\uff09", + "indicator": null, + "type": 0 + } + }, + { + "pk": 19, + "model": "sciblog.cliniccondition", + "fields": { + "content": "\u5165\u7ec4\u524d\u516d\u4e2a\u6708\u524d\u63a5\u53d7\u8fc7\u6297\u75c5\u6bd2\u6216\u8005\u514d\u75ab\u6291\u5236\u5242\u6cbb\u7597", + "indicator": null, + "type": 1 + } + }, + { + "pk": 20, + "model": "sciblog.cliniccondition", + "fields": { + "content": "\u60a3\u6709\u5176\u4ed6\u83b7\u5f97\u6027\u6216\u8005\u9057\u4f20\u6027\u7684\u809d\u810f\u75be\u75c5", + "indicator": null, + "type": 1 + } + }, + { + "pk": 21, + "model": "sciblog.cliniccondition", + "fields": { + "content": "\u66fe\u7ecf\u6709\u8fc7\u7ec6\u80de\u51cf\u5c11\u75c7\u6216\u8005\u5931\u4ee3\u507f\u809d\u75c5", + "indicator": null, + "type": 1 + } + } +] \ No newline at end of file diff --git a/97suifangqa/apps/sfaccount/README.txt b/97suifangqa/apps/sfaccount/README.txt new file mode 100644 index 0000000..44eda9e --- /dev/null +++ b/97suifangqa/apps/sfaccount/README.txt @@ -0,0 +1,23 @@ +using 'django-celery' and 'redis' to implement the function +of 'async sending email' with the activation key for +newly registered user. + +REF: +(1) use Celery in Django with a Redis backend + http://killtheyak.com/django-celery-redis/ + +HOWTO run: +1) pip install django-celery redis +2) OS install package 'redis' (maybe 'redis-server') +3) add 'djcelery' to 'INSTALLED_APPS' +4) add settings for 'redis' & 'djcelery' in 'settings.py' + SF_MAIL +5) system: $ redis-server +6) ./manage.py syncdb +7) ./manage.py celeryd worker -E + +TEST: +a) ./manage.py shell + >>> from sfaccount.tasks import send_mail + >>> send_mail(to, subject, body) + diff --git a/97suifangqa/apps/sfaccount/__init__.py b/97suifangqa/apps/sfaccount/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/97suifangqa/apps/sfaccount/forms.py b/97suifangqa/apps/sfaccount/forms.py new file mode 100644 index 0000000..d2a3bf1 --- /dev/null +++ b/97suifangqa/apps/sfaccount/forms.py @@ -0,0 +1,141 @@ +# -*- coding: utf-8 -*- + +from django import forms +from django.template import loader +from django.utils.http import int_to_base36 +from django.contrib.auth.models import User +from django.contrib.auth.tokens import default_token_generator +from django.contrib.sites.models import get_current_site + +from django.utils.translation import ugettext, ugettext_lazy as _ + +from sfaccount.tasks import send_mail + +import re + + +# AccountForm {{{ +class AccountForm(forms.Form): + """ + form for signing up a new account + """ + username = forms.RegexField(regex=r'^[A-Za-z0-9_-]+$', + max_length=30, label=u"用户名", + help_text=u"由字母、数字和下划线组成,长度6-30位", + error_messages={'invalid': u"用户名仅能包含字母、数字和下划线"}, + ) + email = forms.EmailField(max_length=75, label=u"邮箱") + password1 = forms.CharField(label=u"密码", max_length=30, + help_text=u"密码长度6-30位", + widget=forms.PasswordInput) + password2 = forms.CharField(label=u"确认密码", max_length=30, + widget=forms.PasswordInput) + + def clean_username(self): + username = self.cleaned_data['username'] + # check length + if len(username) < 6: + raise forms.ValidationError(u'用户名长度需大于6位') + # check first letter + p = re.compile('[a-zA-Z_]') + if p.match(username[0]): + pass + else: + raise forms.ValidationError(u'首字母必须是字母或下划线') + # check if exists + try: + User.objects.get(username=username) + except User.DoesNotExist: + return username + raise forms.ValidationError(u'用户名已经被占用') + + def clean_email(self): + try: + User.objects.get(email__iexact=self.cleaned_data['email']) + except User.DoesNotExist: + return self.cleaned_data['email'] + raise forms.ValidationError(u'邮箱地址已经被占用') + + def clean_password1(self): + password1 = self.cleaned_data['password1'] + if len(password1) < 6: + raise forms.ValidationError(u'密码长度需大于6位') + return password1 + + def clean(self): + cd = self.cleaned_data + if 'password1' in cd and 'password2' in cd: + if cd['password1'] != cd['password2']: + raise forms.ValidationError(u'两次输入的密码不一致') + # + return cd +# }}} + + +# SFPasswordResetForm {{{ +class SFPasswordResetForm(forms.Form): + """ + to replace django's 'PasswordResetForm' + to use djcelery's async send mail + """ + error_messages = { + 'unknown': _("That e-mail address doesn't have an associated " + "user account. Are you sure you've registered?"), + 'unusable': _("The user account associated with this e-mail " + "address cannot reset the password."), + } + email = forms.EmailField(label=_("E-mail"), max_length=75) + + def save(self, domain_override=None, + subject_template_name='registration/password_reset_subject.txt', + email_template_name='registration/password_reset_email.txt', + use_https=False, token_generator=default_token_generator, + from_email=None, request=None, + html_email_template_name=None): + """ + Generates a one-use only link for resetting password + and sends to the user. + """ + # validate first + if not self.is_valid(): + return self + # validated: has 'self.cleaned_data' + email = self.cleaned_data['email'] + users = User.objects.filter(email__iexact=email) + if not len(users): + raise forms.ValidationError(self.error_messages['unknown']) + for user in users: + # make sure that no email is sent to a user that actually + # has a password marked as unusable + if not user.has_usable_password(): + continue + if not domain_override: + current_site = get_current_site(request) + site_name = current_site.name + domain = current_site.domain + else: + site_name = domain = domain_override + c = { + 'email': user.email, + 'domain': domain, + 'site_name': site_name, + 'uid': int_to_base36(user.id), + 'user': user, + 'token': token_generator.make_token(user), + 'protocol': 'https' if use_https else 'http', + } + subject = loader.render_to_string(subject_template_name, c) + # Email subject *must not* contain newlines + subject = ''.join(subject.splitlines()) + body_text = loader.render_to_string(email_template_name, c) + # html email + if html_email_template_name: + body_html = loader.render_to_string(html_email_template_name, c) + else: + body_html = None + # send mail + to = user.email + send_mail(to, subject, body_text, body_html) +# }}} + + diff --git a/97suifangqa/apps/sfaccount/functional/__init__.py b/97suifangqa/apps/sfaccount/functional/__init__.py new file mode 100644 index 0000000..6cfbcbf --- /dev/null +++ b/97suifangqa/apps/sfaccount/functional/__init__.py @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- + +from django.conf import settings +from sfaccount.functional.mail import send_mail_multipart + +EMAIL = settings.SF_EMAIL + +def send_mail(to, subject, content_text=None, content_html=None): + send_mail_multipart( + host=EMAIL['smtp_host'], + port=EMAIL['smtp_port'], + username=EMAIL['username'], + password=EMAIL['password'], + mail_from=EMAIL['from'], + mail_to=to, + subject=subject, + content_text=content_text, + content_html=content_html, + display_from=EMAIL['display_from'] + ) + diff --git a/97suifangqa/apps/sfaccount/functional/mail.py b/97suifangqa/apps/sfaccount/functional/mail.py new file mode 100644 index 0000000..30b1701 --- /dev/null +++ b/97suifangqa/apps/sfaccount/functional/mail.py @@ -0,0 +1,45 @@ +# -*- coding: utf-8 -*- + +import smtplib + +from email.mime.text import MIMEText +from email.mime.multipart import MIMEMultipart + + +def send_mail_multipart(host, + port, + username, + password, + mail_from, + mail_to, + subject, + content_text=None, + content_html=None, + display_from=None): + # create message container + # correct MIME type is 'multipart/alternative' + msg = MIMEMultipart('alternative') + # from & to + msg['From'] = display_from or mail_from + if isinstance(mail_to, (list, tuple)): + msg['To'] = ', '.join(mail_to) + else: + msg['To'] = mail_to + # subject + msg['Subject'] = subject + # body (utf-8 encode required) + if isinstance(content_text, unicode): + content_text = content_text.encode('utf-8') + if isinstance(content_html, unicode): + content_html = content_html.encode('utf-8') + text_part = MIMEText(content_text, 'plain') + html_part = MIMEText(content_html, 'html') + msg.attach(text_part) + msg.attach(html_part) + # send + s = smtplib.SMTP() + s.connect(host, port) + s.login(username, password) + s.sendmail(mail_from, mail_to, msg.as_string()) + s.quit() + diff --git a/97suifangqa/apps/sfaccount/management/__init__.py b/97suifangqa/apps/sfaccount/management/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/97suifangqa/apps/sfaccount/management/commands/__init__.py b/97suifangqa/apps/sfaccount/management/commands/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/97suifangqa/apps/sfaccount/management/commands/cleanupaccounts.py b/97suifangqa/apps/sfaccount/management/commands/cleanupaccounts.py new file mode 100644 index 0000000..c79e037 --- /dev/null +++ b/97suifangqa/apps/sfaccount/management/commands/cleanupaccounts.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- + +""" +A management command which deletes expired accounts (e.g., +accounts which signed up but never activated) from the database. + +Calls ``Account.objects.delete_expired_accounts()'', +which contains the actual logic for determining which +accounts are deleted. +""" + +from django.core.management.base import NoArgsCommand + +from accounts.models import Account + + +class Command(NoArgsCommand): + help = "Delete expired accounts from the database" + + def handle_noargs(self, **options): + Account.objects.delete_expired_accounts() + diff --git a/97suifangqa/apps/sfaccount/models.py b/97suifangqa/apps/sfaccount/models.py new file mode 100644 index 0000000..bb1fe29 --- /dev/null +++ b/97suifangqa/apps/sfaccount/models.py @@ -0,0 +1,172 @@ +# -*- coding: utf-8 -*- + +from django.conf import settings +from django.db import models +from django.contrib import admin +from django.contrib.auth.models import User +from django.utils.hashcompat import sha_constructor +from django.utils.timezone import utc +from django.template.loader import render_to_string + +from sfaccount.tasks import send_mail + +import re +import random +import datetime + + +# SHA1 Hash regex +SHA1 = re.compile('^[a-f0-9]{40}$') + + +class AccountManager(models.Manager): # {{{ + """ + custom manager for 'Account' model + """ + def activate(self, activation_key): + """ + validate an activation key and activate the corresponding + 'User' if valid. + + if the key is valid and not expired, return the 'Account' + if the key is invalid or expired, return 'False' + if the key is valid but the 'User' is already activated, + return 'False' + + reset the key string to prevent reactivation of an account + which has been deactivated by the admin + """ + if SHA1.search(activation_key): + try: + account = self.get(activation_key=activation_key) + except self.model.DoesNotExist: + return False + if not account.activation_key_expired(): + user = account.user + user.is_active = True + user.save() + account.activation_key = self.model.ACTIVATED + account.save() + return account + return False + + def create_inactive_account(self, username, email, password, + send_email=True): + """ + create a new, *local*, inactive 'User', + and generate an 'Account' and + email the activation key. return the new 'User' + + the activation key is a SHA1 hash, generated from + a combination of the 'username' and a random slat + """ + new_user = User.objects.create_user(username, email, password) + new_user.is_active = False + new_user.save() + # create corresponding 'Account' + salt = sha_constructor(str(random.random())).hexdigest()[:5] + activation_key = sha_constructor(salt+username).hexdigest() + new_account = self.create(user=new_user, is_social=False, + activation_key=activation_key) + new_account.save() + # send email + if send_email: + new_account.send_activation_email() + return new_account + + def delete_expired_accounts(self): + """ + Remove expired instances of 'Account's and their + associated 'User's. + """ + for account in self.all(): + if account.activation_key_expired(): + user = account.user + if not user.is_active: + user.delete() + account.delete() +# }}} + + +class Account(models.Model): # {{{ + """ + Account model for 97suifang + """ + ACTIVATED = u'ALREADY_ACTIVATED' + + user = models.OneToOneField(User, related_name="account") + # username -> user.username + # date_joined -> user.date_joined + screen_name = models.CharField(u"昵称", max_length=30, + null=True, blank=True) + avatar = models.ImageField(u"头像", upload_to="uploads/avatars/", + null=True, blank=True) + # if social account + is_social = models.BooleanField(default=False) + # activation (SHA1 hash) + activation_key = models.CharField(u"激活密钥", max_length=40) + + objects = AccountManager() + + class Meta: + verbose_name_plural = u"账户信息" + + def __unicode__(self): + if self.is_social: + type = u"social" + else: + type = u"local" + if self.user.is_active: + state = u"activated" + else: + state = u"nonactivated" + # + return u'< Account: %s, %s, %s >' % (self.user.username, + type, state) + + def activation_key_expired(self): + """ + determine whether the activation key has expired + + Key expiration is determined by a two-step process: + + 1. If the user has already activated, the key will have been + reset to the string constant ``ACTIVATED``. Re-activating + is not permitted, and so this method returns ``True`` in + this case. + + 2. Otherwise, the date the user signed up is incremented by + the number of days specified in the setting + ``ACCOUNT_ACTIVATION_DAYS`` (which should be the number of + days after signup during which a user is allowed to + activate their account); if the result is less than or + equal to the current date, the key has expired and this + method returns ``True``. + """ + expiration_days = datetime.timedelta( + days=settings.ACCOUNT_ACTIVATION_DAYS) + now_utc = datetime.datetime.utcnow().replace(tzinfo=utc) + return self.user.is_active or ( + self.user.date_joined + expiration_days <= now_utc) + + def send_activation_email(self): + """ + send an activation email to the newly registered user + """ + ctx_dict = { + 'username': self.user.username, + 'activation_key': self.activation_key, + 'expiration_days': settings.ACCOUNT_ACTIVATION_DAYS, + } + subject = render_to_string('sfaccount/activation_email_subject.txt', ctx_dict) + subject = ''.join(subject.splitlines()) + body_text = render_to_string('sfaccount/activation_email_body.txt', ctx_dict).encode('utf-8') + to = self.user.email + # send email + send_mail.delay(to, subject, body_text, None) +# }}} + + +admin.site.register([Account]) + +# vim: set ts=4 sw=4 tw=0 fenc=utf-8 ft=python: # diff --git a/97suifangqa/apps/sfaccount/tasks.py b/97suifangqa/apps/sfaccount/tasks.py new file mode 100644 index 0000000..94b520a --- /dev/null +++ b/97suifangqa/apps/sfaccount/tasks.py @@ -0,0 +1,10 @@ +# -*- coding: utf-8 -*- + +from celery import task + +from sfaccount.functional import send_mail as _send_mail + +@task +def send_mail(to, subject, content_text, content_html): + _send_mail(to, subject, content_text, content_html) + diff --git a/97suifangqa/apps/sfaccount/templates/sfaccount/activate.html b/97suifangqa/apps/sfaccount/templates/sfaccount/activate.html new file mode 100644 index 0000000..a81af6d --- /dev/null +++ b/97suifangqa/apps/sfaccount/templates/sfaccount/activate.html @@ -0,0 +1,98 @@ +{% extends "picture-base.html" %} +{% load staticfiles %} + +{% block title %} +激活账户 | 97 随访 +{% endblock %} + +{% block bodyclasses %}{{ block.super }} registration signup{% endblock %} +{% block othercss %} + +{% endblock %} + +{% block scripts %} + +{% endblock %} + +{% block body %} +

加入97随访   科学了解乙肝治疗

+ +
+

激活账户失败

+ 请检查激活码或激活链接。 +
+ 您也可以直接在下方输入激活码来完成账户激活。 +
+ +
+ 激活码 + +
+ +
+ +{% endblock body %} + + diff --git a/97suifangqa/apps/sfaccount/templates/sfaccount/activation_email_body.txt b/97suifangqa/apps/sfaccount/templates/sfaccount/activation_email_body.txt new file mode 100644 index 0000000..32be3e9 --- /dev/null +++ b/97suifangqa/apps/sfaccount/templates/sfaccount/activation_email_body.txt @@ -0,0 +1,9 @@ +尊敬的 {{ username }}, + +感谢您注册97随访(97suifang.com)。 + +您的激活码为 {{ activation_key }},请在 {{ expiration_days }} 天内激活账户,直接打开以下链接进行激活: +http://www.97suifang.com/accounts/activate/{{ activation_key }}/ + + +97随访 diff --git a/97suifangqa/apps/sfaccount/templates/sfaccount/activation_email_subject.txt b/97suifangqa/apps/sfaccount/templates/sfaccount/activation_email_subject.txt new file mode 100644 index 0000000..9a9a040 --- /dev/null +++ b/97suifangqa/apps/sfaccount/templates/sfaccount/activation_email_subject.txt @@ -0,0 +1 @@ +97随访(97suifang.com)账户激活 diff --git a/97suifangqa/apps/sfaccount/templates/sfaccount/login.html b/97suifangqa/apps/sfaccount/templates/sfaccount/login.html new file mode 100644 index 0000000..f5c7942 --- /dev/null +++ b/97suifangqa/apps/sfaccount/templates/sfaccount/login.html @@ -0,0 +1,57 @@ +{% extends "picture-base.html" %} +{% load staticfiles %} +{% block bodyclasses %}{{ block.super }} registration login{% endblock %} +{% block othercss %} + +{% endblock %} + +{% block title %} +登录 | 97随访 +{% endblock %} + +{% block body %} +

加入97随访   科学了解乙肝治疗

+

+

+ + 新浪微博账号登录 +

+ +

+ + 腾讯QQ账号登录 +

+ +
{% csrf_token %} + + + + + + + + + + + + + + + +   |   + 还没有帐号? +   |   + 忘记密码? +
+{% endblock body%} + +{# vim: set ts=2 sw=2 tw=0 fenc=utf-8 ft=htmldjango.html: #} diff --git a/97suifangqa/apps/sfaccount/templates/sfaccount/logout.html b/97suifangqa/apps/sfaccount/templates/sfaccount/logout.html new file mode 100644 index 0000000..0d05ae5 --- /dev/null +++ b/97suifangqa/apps/sfaccount/templates/sfaccount/logout.html @@ -0,0 +1,35 @@ +{% extends "picture-base.html" %} +{% load staticfiles %} + +{% block title %} +注销 | 97 随访 +{% endblock %} + +{% block othercss %} + +{% endblock %} + +{% block scripts %} + +{% endblock %} + +{% block body %} +

加入97随访   科学了解乙肝治疗

+ +

感谢您使用97随访!

+ +

+ +

+{% endblock body %} + + diff --git a/97suifangqa/apps/sfaccount/templates/sfaccount/password_change.html b/97suifangqa/apps/sfaccount/templates/sfaccount/password_change.html new file mode 100644 index 0000000..7918016 --- /dev/null +++ b/97suifangqa/apps/sfaccount/templates/sfaccount/password_change.html @@ -0,0 +1,32 @@ +{% extends "picture-base.html" %} +{% load staticfiles %} +{% block bodyclasses %}{{ block.super }} registration login{% endblock %} +{% block othercss %} + +{% endblock %} + +{% block title %} +修改密码 | 97随访 +{% endblock %} + +{% block body %} +

加入97随访   科学了解乙肝治疗

+ +

修改密码

+
{% csrf_token %} + + {% for item in form %} + + + + + {% endfor %} + + + +
+{% endblock body%} + +{# vim: set ts=2 sw=2 tw=0 fenc=utf-8 ft=htmldjango.html: #} diff --git a/97suifangqa/apps/sfaccount/templates/sfaccount/password_change_done.html b/97suifangqa/apps/sfaccount/templates/sfaccount/password_change_done.html new file mode 100644 index 0000000..ed91216 --- /dev/null +++ b/97suifangqa/apps/sfaccount/templates/sfaccount/password_change_done.html @@ -0,0 +1,35 @@ +{% extends "picture-base.html" %} +{% load staticfiles %} + +{% block title %} +修改密码 | 97 随访 +{% endblock %} + +{% block othercss %} + +{% endblock %} + +{% block scripts %} + +{% endblock %} + +{% block body %} +

加入97随访   科学了解乙肝治疗

+ +

密码修改成功!

+ +

+ +

+{% endblock body %} + + diff --git a/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset.html b/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset.html new file mode 100644 index 0000000..87421d3 --- /dev/null +++ b/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset.html @@ -0,0 +1,36 @@ +{% extends "picture-base.html" %} +{% load staticfiles %} + +{% block title %} +重设密码 | 97 随访 +{% endblock %} + +{% block othercss %} + +{% endblock %} + +{% block body %} +

加入97随访   科学了解乙肝治疗

+ +

+ 忘记了密码? +

+

+ 请在下面输入您注册时使用的邮箱地址, + 我们将把重设密码的链接通过邮件发给您。 +

+ +
{% csrf_token %} + + + + + +
+ + {{ form.email.errors|join:"" }}
+ +
+{% endblock %} + + diff --git a/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_complete.html b/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_complete.html new file mode 100644 index 0000000..2027cd2 --- /dev/null +++ b/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_complete.html @@ -0,0 +1,37 @@ +{% extends "picture-base.html" %} +{% load staticfiles %} + +{% block title %} +重设密码 | 97 随访 +{% endblock %} + +{% block othercss %} + +{% endblock %} + +{% block scripts %} + +{% endblock %} + +{% block body %} +

加入97随访   科学了解乙肝治疗

+ +

重设密码成功!

+ +

+ 您的密码已经重新设置,现在您可以继续登录账户。 +

+ + +{% endblock %} + + diff --git a/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_confirm.html b/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_confirm.html new file mode 100644 index 0000000..8522af5 --- /dev/null +++ b/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_confirm.html @@ -0,0 +1,53 @@ +{% extends "picture-base.html" %} +{% load staticfiles %} + +{% block title %} +重设密码 | 97随访 +{% endblock %} + +{% block othercss %} + +{% endblock %} + +{% block scripts %} + +{% endblock %} + +{% block body %} +

加入97随访   科学了解乙肝治疗

+ + {% if validlink %} +

请设置新密码

+ +
{% csrf_token %} + + {% for item in form %} + + + + + {% endfor %} +
+ + {{ item.errors|join:"" }}
+ +
+ {% else %} +

重设密码失败

+ +

您使用的密码重设链接无效,可能因为该链接已被使用过。

+

您可以尝试重新申请重设密码。

+ + {% endif %} +{% endblock %} + + diff --git a/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_done.html b/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_done.html new file mode 100644 index 0000000..c7bd9a3 --- /dev/null +++ b/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_done.html @@ -0,0 +1,45 @@ +{% extends "picture-base.html" %} +{% load staticfiles %} + +{% block title %} +重设密码 | 97 随访 +{% endblock %} + +{% block othercss %} + +{% endblock %} + +{% block scripts %} + +{% endblock %} + +{% block body %} +

加入97随访   科学了解乙肝治疗

+ +

+ 密码重设邮件已发送! +

+

+ 我们已经向您提交的邮箱地址发送了密码重设说明, + 请注意查收邮件,并按邮件说明来重新设置密码。 +

+ +

+ 还没收到邮件?您可以尝试再次申请重设密码。 +

+

+ +

+ +{% endblock %} + + diff --git a/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_email.html b/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_email.html new file mode 100644 index 0000000..beae46f --- /dev/null +++ b/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_email.html @@ -0,0 +1,25 @@ +{% autoescape off %} + + + +

尊敬的 {{ user.username }},

+ +

您收到该邮件是因为您已请求重设97随访({{ domain }})账户的密码。

+ +

请打开以下链接来为您的账户设置新密码:
+ {% block reset_link %} + {{ protocol }}://{{ domain }}{% url django.contrib.auth.views.password_reset_confirm uidb36=uid, token=token %} + {% endblock %} +

+ +

您的登录用户名为: {{ user.username }}

+
+ + +

感谢您使用我们的产品!

+
+ +

97随访 团队

+ + +{% endautoescape %} diff --git a/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_email.txt b/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_email.txt new file mode 100644 index 0000000..20c817c --- /dev/null +++ b/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_email.txt @@ -0,0 +1,13 @@ +尊敬的 {{ user.username }}, + +您收到该邮件是因为您已请求重设97随访({{ domain }})账户的密码。 + +请打开以下链接来为您的账户设置新密码: +{{ protocol }}://{{ domain }}{% url django.contrib.auth.views.password_reset_confirm uidb36=uid, token=token %} + +您的登录用户名为: {{ user.username }} + + +感谢您使用我们的产品! + +97随访 团队 diff --git a/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_subject.txt b/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_subject.txt new file mode 100644 index 0000000..b980ba1 --- /dev/null +++ b/97suifangqa/apps/sfaccount/templates/sfaccount/password_reset_subject.txt @@ -0,0 +1 @@ +97随访(97suifang.com)密码重设 diff --git a/97suifangqa/apps/sfaccount/templates/sfaccount/signup.html b/97suifangqa/apps/sfaccount/templates/sfaccount/signup.html new file mode 100644 index 0000000..bf6c193 --- /dev/null +++ b/97suifangqa/apps/sfaccount/templates/sfaccount/signup.html @@ -0,0 +1,38 @@ +{% extends "picture-base.html" %} +{% load staticfiles %} + +{% block title %} +注册账户 | 97随访 +{% endblock %} + +{% block bodyclasses %}{{ block.super }} registration signup{% endblock %} +{% block othercss %} + +{% endblock %} +{% block body %} +

加入97随访   科学了解乙肝治疗

+
{% csrf_token %} + + {% for item in form %} + + + + + + {% endfor %} +
+ + {{ item.help_text }}{{ item.errors|join:"" }}
+ + {% for error in form.non_field_errors %} + + + + {% endfor %} +
{{ error }}
+ + +   |   + 已有账号 +
+{% endblock body %} diff --git a/97suifangqa/apps/sfaccount/tests.py b/97suifangqa/apps/sfaccount/tests.py new file mode 100644 index 0000000..501deb7 --- /dev/null +++ b/97suifangqa/apps/sfaccount/tests.py @@ -0,0 +1,16 @@ +""" +This file demonstrates writing tests using the unittest module. These will pass +when you run "manage.py test". + +Replace this with more appropriate tests for your application. +""" + +from django.test import TestCase + + +class SimpleTest(TestCase): + def test_basic_addition(self): + """ + Tests that 1 + 1 always equals 2. + """ + self.assertEqual(1 + 1, 2) diff --git a/97suifangqa/apps/sfaccount/urls.py b/97suifangqa/apps/sfaccount/urls.py new file mode 100644 index 0000000..f2a930b --- /dev/null +++ b/97suifangqa/apps/sfaccount/urls.py @@ -0,0 +1,77 @@ +# -*- coding: utf-8 -*- + +from django.core.urlresolvers import reverse +from django.conf import settings +from django.conf.urls import patterns, url +from django.views.generic.simple import direct_to_template + +from django.contrib.auth import views as auth_views + + +urlpatterns = patterns('sfaccount.views', + url(r'^signup/$', 'signup_view', name='signup'), + # activate account + url(r'^activate/$', 'activate_view', name='activate'), + url(r'^activate/(?P.+)/$', + 'activate_view'), + # go home + url(r'^home/$', 'go_home_view', name='go_home'), +) + +urlpatterns += patterns('', + # login & logout + url(r'^login/$', + auth_views.login, + {'template_name': 'sfaccount/login.html'}, + name='login'), + url(r'^logout/$', + auth_views.logout, + {'template_name': 'sfaccount/logout.html'}, + name='logout'), + # change password + url(r'^password/change/$', + auth_views.password_change, + {'template_name': 'sfaccount/password_change.html'}, + name='password_change'), + url(r'^password/change/done/$', + auth_views.password_change_done, + {'template_name': 'sfaccount/password_change_done.html'}, + name='password_change_done'), + # reset password + # use own 'password_reset_view' to able to send multipart mail + # use own 'SFPasswordResetForm' to use 'djcelery' to send email + url(r'^password/reset/$', + 'sfaccount.views.password_reset_view', + name='password_reset'), + url(r'^password/reset/done/$', + auth_views.password_reset_done, + {'template_name': 'sfaccount/password_reset_done.html'}, + name='password_reset_done'), + url(r'^password/reset/confirm/(?P[0-9A-Za-z]+)-(?P.+)/$', + auth_views.password_reset_confirm, + {'template_name': 'sfaccount/password_reset_confirm.html'}, + name='password_reset_confirm'), + url(r'^password/reset/complete/$', + auth_views.password_reset_complete, + {'template_name': 'sfaccount/password_reset_complete.html'}, + name='password_reset_complete'), +) + + +USING_SOCIAL_LOGIN = getattr(settings, 'USING_SOCIAL_LOGIN', False) +if USING_SOCIAL_LOGIN: + urlpatterns += patterns('sfaccount.views', + url(r'^oauth/(?P\w+)/$', + 'social_login_callback', name='social_login_callback'), + ) + + +# test view +urlpatterns += patterns('', + ## test + url(r'^test/$', + direct_to_template, + { 'template': 'sfaccount/logout.html' }, + name='sfaccount_test'), +) + diff --git a/97suifangqa/apps/sfaccount/views.py b/97suifangqa/apps/sfaccount/views.py new file mode 100644 index 0000000..94670a6 --- /dev/null +++ b/97suifangqa/apps/sfaccount/views.py @@ -0,0 +1,143 @@ +# -*- coding: utf-8 -*- + +from django.conf import settings +from django.http import HttpResponse, HttpResponseRedirect +from django.template.response import TemplateResponse +from django.core.urlresolvers import reverse +from django.views.decorators.csrf import csrf_protect +from django.utils.translation import ugettext as _ +from django.shortcuts import render, redirect + +from django.contrib.auth.tokens import default_token_generator + +from sfaccount.models import Account +from sfaccount.forms import AccountForm, SFPasswordResetForm + +# email address shown in the sent mail +FROM_EMAIL = getattr(settings, 'SF_EMAIL').get('display_from') + + +# go_home {{{ +def go_home_view(request): + """ + go to home page (profile) + """ + if request.user.is_authenticated(): + username = request.user.username + return redirect(reverse('profile_home', + kwargs={'username': username})) + else: + # not logged in + return redirect(reverse('login')) +# }}} + + +# signup {{{ +def signup_view(request): + """ + 用户注册 + """ + if request.user.is_authenticated(): + return HttpResponseRedirect(settings.LOGIN_REDIRECT_URL) + + if request.method == 'POST': + form = AccountForm(data=request.POST) + if form.is_valid(): + cd = form.cleaned_data + new_account = Account.objects.create_inactive_account( + username=cd['username'], + email=cd['email'], + password=cd['password1'], + send_email=True + ) + return HttpResponseRedirect(request.REQUEST.get('next')) + else: + form = AccountForm() + + data = { + 'form': form, + } + return render(request, 'sfaccount/signup.html', data) +# }}} + + +# activate {{{ +def activate_view(request, activation_key=None): + """ + activate account + + if activation_key=None, then render a page ask user + to provide the activation key; + otherwise, directly activate the account and redirect + """ + if activation_key: + account = Account.objects.activate(activation_key) + if account: + # activated + home_url = '/profile/%s/' % account.user.username + return HttpResponseRedirect(home_url) + else: + # activate failed + data = {'activate_failed': True} + return render(request, 'sfaccount/activate.html', data) + else: + # ask user for the 'activation_key' + return render(request, 'sfaccount/activate.html') +# }}} + + +# password_reset_view {{{ +# own password_reset_view: enable to send multipart email +@csrf_protect +def password_reset_view(request, is_admin_site=False, + template_name='sfaccount/password_reset.html', + email_template_name='sfaccount/password_reset_email.txt', + subject_template_name='sfaccount/password_reset_subject.txt', + password_reset_form=SFPasswordResetForm, + token_generator=default_token_generator, + post_reset_redirect=None, + from_email=FROM_EMAIL, + current_app=None, + extra_context=None, + html_email_template_name='sfaccount/password_reset_email.html'): + """ + re-write view to replace django's one + able to send multipart email by using + own 'SFPasswordResetForm' and 'send_mail' + """ + if post_reset_redirect is None: + post_reset_redirect = reverse('password_reset_done') + if request.method == "POST": + form = password_reset_form(request.POST) + if form.is_valid(): + opts = { + 'use_https': request.is_secure(), + 'token_generator': token_generator, + 'from_email': from_email, + 'email_template_name': email_template_name, + 'subject_template_name': subject_template_name, + 'request': request, + 'html_email_template_name': html_email_template_name, + } + if is_admin_site: + opts = dict(opts, domain_override=request.get_host()) + form.save(**opts) + return HttpResponseRedirect(post_reset_redirect) + else: + form = password_reset_form() + context = { + 'form': form, + 'title': _('Password reset'), + } + if extra_context is not None: + context.update(extra_context) + return TemplateResponse(request, template_name, context, + current_app=current_app) +# }}} + + +# social_login_callback {{{ +def social_login_callback(request, sitename): + return HttpResponse('%s' % sitename) +# }}} + diff --git a/97suifangqa/env/requirements.pip b/97suifangqa/env/requirements.pip index 686397e..067fcfc 100644 --- a/97suifangqa/env/requirements.pip +++ b/97suifangqa/env/requirements.pip @@ -8,3 +8,6 @@ lxml pysolr uwsgi git+https://github.com/toastdriven/django-haystack.git@master#egg=django-haystack +django-celery +redis +socialoauth diff --git a/97suifangqa/isuifangqa.db b/97suifangqa/isuifangqa.db index 72b3b02..aa285d8 100644 Binary files a/97suifangqa/isuifangqa.db and b/97suifangqa/isuifangqa.db differ diff --git a/97suifangqa/mail_settings.py.example b/97suifangqa/mail_settings.py.example new file mode 100644 index 0000000..cb8a1e6 --- /dev/null +++ b/97suifangqa/mail_settings.py.example @@ -0,0 +1,13 @@ +# -*- coding: utf-8 -*- + +## smtp settings to send email +SF_EMAIL = { + 'smtp_host': 'smtp.example.com', + 'smtp_port': 25, + 'username': 'username', + 'password': 'password', + 'from': 'username@example.com', + 'display_from': 'account@97suifang.com', +} + + diff --git a/97suifangqa/settings.py b/97suifangqa/settings.py index 9dd3fc9..3245266 100644 --- a/97suifangqa/settings.py +++ b/97suifangqa/settings.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -import os,sys +import os, sys DEBUG = True @@ -144,6 +144,8 @@ INSTALLED_APPS = ( # Uncomment the next line to enable admin documentation: # 'django.contrib.admindocs', 'haystack', + 'djcelery', + 'sfaccount', 'profile', 'location', 'indicator', @@ -152,15 +154,40 @@ INSTALLED_APPS = ( 'subjects', 'sciblog', 'info', + 'recommend', #'97suifangqa', ) LOGIN_REDIRECT_URL = '/blog/index' -# django-haystack settings +## +ACCOUNT_ACTIVATION_DAYS = 3 + +## avatar +AVATAR_DIR = os.path.join(PROJECT_ROOT, 'uploads/avatars') + +## socialoauth settings +USING_SOCIAL_LOGIN = True +try: + from socialoauth_settings import * +except ImportError: + pass + +## email +BROKER_URL = 'redis://127.0.0.1:6379/0' +CELERY_RESULT_BACKEND = 'redis://127.0.0.1:6379/0' + +import djcelery +djcelery.setup_loader() + +## mail server settings +from mail_settings import * + + +## django-haystack settings from haystack_settings import * -# auto reload when deployed under uWSGI +## auto reload when deployed under uWSGI try: import uwsgi from uwsgidecorators import timer @@ -172,3 +199,5 @@ try: uwsgi.reload() except: pass + + diff --git a/97suifangqa/socialoauth_settings.py b/97suifangqa/socialoauth_settings.py new file mode 100644 index 0000000..f51d5ef --- /dev/null +++ b/97suifangqa/socialoauth_settings.py @@ -0,0 +1,17 @@ +# -*- coding: utf-8 -*- + +""" +97suifang local settings +""" + + +## social accounts settings +SOCIALOAUTH_SITES = ( + ('weibo', 'socialoauth.sites.weibo.Weibo', '新浪微博', { + 'redirect_uri': 'http://www.97suifang.com/account/oauth/weibo', + 'client_id': 'weibo_app_id', + 'client_secret': 'weibo_app_secret', + } + ), +) + diff --git a/97suifangqa/templates/base.html b/97suifangqa/templates/base.html index ae80e81..a93f207 100644 --- a/97suifangqa/templates/base.html +++ b/97suifangqa/templates/base.html @@ -80,7 +80,7 @@ {% block js %} {% block jquery %} - + {% endblock %} {% block scripts %} diff --git a/97suifangqa/templates/registration/login.html b/97suifangqa/templates/registration/login.html deleted file mode 100644 index d0e98fc..0000000 --- a/97suifangqa/templates/registration/login.html +++ /dev/null @@ -1,47 +0,0 @@ -{% extends "picture-base.html" %} -{% load staticfiles %} -{% block bodyclasses %}{{ block.super }} registration login{% endblock %} -{% block othercss %} - -{% endblock %} -{% block body %} -

登录97随访 科学了解乙肝治疗

-

-

- - 新浪微博账号登录 -

- - -

- - 腾讯QQ账号登录 -

- -
{% csrf_token %} - - - - - - - - - - - - - - - - -   |   - 还没有帐号? -
-{% endblock body%} diff --git a/97suifangqa/templates/registration/logout.html b/97suifangqa/templates/registration/logout.html deleted file mode 100644 index e69de29..0000000 diff --git a/97suifangqa/templates/registration/password_change_done.html b/97suifangqa/templates/registration/password_change_done.html deleted file mode 100644 index e69de29..0000000 diff --git a/97suifangqa/templates/registration/password_change_form.html b/97suifangqa/templates/registration/password_change_form.html deleted file mode 100644 index e69de29..0000000 diff --git a/97suifangqa/templates/registration/password_reset_complete.html b/97suifangqa/templates/registration/password_reset_complete.html deleted file mode 100644 index e69de29..0000000 diff --git a/97suifangqa/templates/registration/password_reset_confirm.html b/97suifangqa/templates/registration/password_reset_confirm.html deleted file mode 100644 index e69de29..0000000 diff --git a/97suifangqa/templates/registration/password_reset_done.html b/97suifangqa/templates/registration/password_reset_done.html deleted file mode 100644 index e69de29..0000000 diff --git a/97suifangqa/templates/registration/password_reset_email.html b/97suifangqa/templates/registration/password_reset_email.html deleted file mode 100644 index e69de29..0000000 diff --git a/97suifangqa/templates/registration/password_reset_form.html b/97suifangqa/templates/registration/password_reset_form.html deleted file mode 100644 index e69de29..0000000 diff --git a/97suifangqa/templates/registration/password_reset_subject.txt b/97suifangqa/templates/registration/password_reset_subject.txt deleted file mode 100644 index e69de29..0000000 diff --git a/97suifangqa/templates/registration/signup.html b/97suifangqa/templates/registration/signup.html deleted file mode 100644 index 935dde2..0000000 --- a/97suifangqa/templates/registration/signup.html +++ /dev/null @@ -1,24 +0,0 @@ -{% extends "picture-base.html" %} -{% load staticfiles %} -{% block bodyclasses %}{{ block.super }} registration signup{% endblock %} -{% block othercss %} - -{% endblock %} -{% block body %} -

注册97随访 科学了解乙肝治疗

-
{% csrf_token %} - - {% for item in form %} - - - - - {% endfor %} -
- - {{ item.errors|join:"" }}
- -   | -   已有账号 -
-{% endblock body %} diff --git a/97suifangqa/urls.py b/97suifangqa/urls.py index fd7d7a9..12b62da 100644 --- a/97suifangqa/urls.py +++ b/97suifangqa/urls.py @@ -4,7 +4,7 @@ from django.contrib import admin from django.conf.urls.defaults import patterns, include, url from django.views.generic.simple import direct_to_template from django.contrib.auth import logout, views as auth_views -from django.shortcuts import redirect, render_to_response +from django.shortcuts import redirect, render from django.conf import settings @@ -24,26 +24,25 @@ def _logout(request, **kwargs): return redirect('/') urlpatterns += patterns("", - url(r"^$", direct_to_template, {"template": "index.html"}, name="index"), + url(r"^$", direct_to_template, + {"template": "index.html"}, name="index"), ) urlpatterns += patterns("info.views", - url(r"^query\/?$", "query"),) - -urlpatterns += patterns("", - url(r"^blog/", include('sciblog.urls')), - url(r"^accounts/", include('profile.urls')), - ) -def page_not_found(request): - return render_to_response('./templates/404.html') - - + url(r"^query\/?$", "query"), +) -## apps/indicator urlpatterns += patterns('', + url(r'^blog/', include('sciblog.urls')), + url(r'^accounts/', include('sfaccount.urls')), + url(r'^profile/', include('profile.urls')), url(r'^indicator/', include('indicator.urls')), + url(r'^recommend/', include('recommend.urls')), ) +def page_not_found(request): + return render(request, './templates/404.html') + ## search (haystack) urlpatterns += patterns('', -- cgit v1.2.2