using System;
using System.Collections.Generic;
using System.Text;

namespace New_College.Common.Helper
{
    public static class DataHelper
    {
        public static void AddInfo()
        {

        }
    }

    public static class ShowPsychological
    {
        public static List<Psyintellectag> Psyintellectags { get; set; } = new List<Psyintellectag>() {
            new Psyintellectag() { name = "人际关系智能", title = "人际关系智能（interpersonal intelligence）", content = "是指能够有效的理解别人和与人交往的能力，辨识与了解他人的感觉、信念与意向的能力，其核心成份包括了注意并区辨他人的心情、性情、动机与意向，并做出适当反应的能力。成功的教师、社会工作者、演员或政治家就是最好的例证。" },
            new Psyintellectag() { name = "自然环境智能", title = "自然环境智能（naturalist intelligence）", content = "是指对周遭环境的动物、植物、人工制品、及其它事物进行有效辨识及分类的能力。详而言之，自然观察智能不只包括了对动植物的辨识能力，也包括了从引擎声辨识汽车，在科学实验室中辨识新奇样式，以及艺术风格与生活模式的察觉等能力。学有专长的自然观察者包括农民、植物学家、猎人、生态学家和庭园设计师。" },
            new Psyintellectag() { name = "音乐智能", title = ">音乐智能（musical intelligence）", content = "是指人敏锐地感知音调、旋律、节奏和音色的能力，以及察觉、辨别、改变和表达音乐的能力，它允许人们能对声音的意义加以创造、沟通与理解，主要包括了对节奏、音调或旋律、音色的敏感性。具有这种智能的人包括作曲家、指挥家、乐师、音乐评论家、制造乐器者和善于领悟音乐的听众。" },
            new Psyintellectag() { name = "运动智能", title = "运动智能（bodily-kinesthetic intelligence）", content = "是指人能够巧妙地操纵物体和调整身体的技能,即运用身体来表达想法与感觉、以及运用双手生产或改造事物的能力，其核心成份包括了巧妙地处理（包括粗略与精致的身体动作）物体的能力，巧妙地使用不同的身体动作来运作或表达的能力，以及自身感受的、触觉的和由触觉引起的能力。运动员、舞蹈家、外科医生和手艺人都是这方面的例证。" },
            new Psyintellectag() { name = "空间视觉智能", title = "空间视觉智能（spatial intellignece）", content = "是指人对视觉性或空间性的讯息之知觉能力，以及把所知觉到的加以表现出来的能力。其核心成份包括了精确知觉物体或形状的能力，对知觉到的物体或形状进行操作或在心中进行空间旋转的能力，在脑中形成心像以及转换心像的能力，对图像艺术所感受的视觉与空间之张力、平衡与组成等关系的敏感性，如航海家、飞行员、雕塑家、画家和建筑师所表现的能力。" },
            new Psyintellectag() { name = "逻辑数学智能", title = "逻辑数学智能（logical-mathematical intelligence）", content = "是指人能够计算、量化、思考命题和假设，并进行复杂数学运算的能力，即运用数字和推理的能力，它涉及了对抽象关系的使用与了解，其核心成份包括了觉察逻辑或数字之样式（pattern）的能力，以及进行广泛的推理，或巧妙地处理抽象分析的能力。科学家、数学家、会计师、工程师和电脑程序设计师都显示出很强的逻辑-数学智能。" },
            new Psyintellectag() { name = "语言智能", title = "语言智能（linguistic intelligence）", content = "是指用语言表达和欣赏语言深层内涵的能力,即口语及书写文字的运用能力，它包括了对语言文字之意义（语意能力）、规则（语法能力），以及声音、节奏、音调、诗韵（音韵学能力）、不同功能（语言的实用能力）的敏感性。作家、诗人、记者、演说家、新闻播音员都显示出高度的语言智能。" },
            new Psyintellectag() { name = "自我内省智能", title = "自我内省智能（intarpersonal intelligence）", content = "是指能对自我进行省察、区辨自我的感觉、建构正确自我知觉、产生适当行动的能力，并善于用这种知识计划和引导自己的人生。此种智能也扮演着「智能中枢的角色」（central intelligences agency），使得个体能知道自己的能力，并了解如何有效发挥这些能力。其核心成份为发展可靠的自我运作模式，以了解自已之欲求、目标、焦虑与优缺点，并藉以引导自己的行为之能力。心理学家、哲学家就是拥有高度自我认识智能的典型代表。" }
        };
        public static List<Psysuggesttype> Psysuggesttypes { get; set; } = new List<Psysuggesttype>() {
            new Psysuggesttype (){ name="人际关系智能",suggest="强化建议：经常参加聚会，掌握倾听技巧，增强同理心"},
            new Psysuggesttype (){ name="自然环境智能",suggest="强化建议：尝试郊游或参观博物馆，尝试种植花草或抚养宠物"},
            new Psysuggesttype (){ name="音乐智能",suggest="强化建议：学习乐器，经常听音乐，尝试唱歌"},
            new Psysuggesttype (){ name="运动智能",suggest="强化建议：经常运动，尝试表演或舞蹈"},
            new Psysuggesttype (){ name="空间视觉智能",suggest="强化建议：学习绘画，经常装配物件（如玩具、积木等）"},
            new Psysuggesttype (){ name="逻辑数学智能",suggest="强化建议：学习心算，多玩一些推理游戏"},
            new Psysuggesttype (){ name="语言智能",suggest="强化建议：阅读文学作品，学讲故事，学习外语"},
            new Psysuggesttype (){ name="自我内省智能",suggest="强化建议：尝试写日记（以心得体会为主），制定自我发展计划，偶尔做一些白日梦"},
        };
    }

    public class Psyintellectag
    {
        public string name { get; set; }

        public string title { get; set; }

        public string content { get; set; }
    }

    public class Psysuggesttype
    {
        public string name { get; set; }

        public string suggest { get; set; }
    }



    public static class ShowMultiDimension
    {
        public static List<Showsuggesttaggest> showsuggesttaggests { get; set; } = new List<Showsuggesttaggest>() {
            new Showsuggesttaggest (){ name="学习方法",suggest="建议：强化视觉感元，整合多种感元，以利于对学习信息的有效加工。（见学习类型）利用自己的强势心略，比方说书法好，可以誊写知识要点；如果英语好，可以象学外语一样学数学",score=6,truetaggest="结果：你不重视学习方法,需要更新学习方法,明确自己的学习类型",falsetaggest="你很重视学习方法，学习方法得当"},
            new Showsuggesttaggest (){name="信息处理",suggest="建议：强化知识的视觉影像，遵循记忆的遗忘规律，以利于对学习内容的记忆复习。牢记知识记忆的十二原则：重点、联系、视觉、注意、复述、动力、精力、兴趣、纲目、反馈、重组、时间",score=8,truetaggest="结果：你的信息处理能力不够强,需要掌握更多知识处理的技巧、知识记忆的方法以及培养良好的复习习惯",falsetaggest="你的信息处理能力强，较好地运用科学的记忆和复习方法" },
            new Showsuggesttaggest (){name="时间管理",suggest="建议：调整自己生物钟，保证学习时间处于兴奋状态。利用时间线技术，提高时间效率。制定学习时间表：主课遵循2：1的法则排定时间，尽量不跑“马拉松”，适当安排休闲时间。时间表必须留有弹性",score=7,truetaggest="结果：不会合理安排学习时间，学习计划性较差",falsetaggest="合理安排学习时间，珍惜学习时间" },
            new Showsuggesttaggest (){name="学习目标",suggest="建议：积极的心态：“你期望的效果是什么？”，“当你达到你期望的效果时，你是怎么知道的？”，“怎样才能达到你期望的效果？”，“谁能帮你？”“哪些资源可以利用？”合理缩放目标：目标事件过小，赋予较大意义，“如果你完成，将有什么积极意义？”；目标任务过大，分解任务，“什么阻止你实现？你想做什么？” ",score=7,truetaggest="结果：学习目标不明确，不擅长设定学习目标，没有掌握学习目标设定和管理的方法",falsetaggest="学习目标明确，善于设定自己学习目标，学习有较好的计划" },
            new Showsuggesttaggest (){name="注意力集中",suggest="建议：注意力集中步骤：物质环境准备、良好身心状态（积极放松，把思考交给潜意识）、积极学习（动用多感官）",score=7,truetaggest="结果：的学习时注意力不够集中，不善于调整自己学习的身心状态，没有掌握注意力集中的技巧",falsetaggest="学习时注意力集中，善于调整自己学习的身心状态" },
            new Showsuggesttaggest (){name="阅读技巧",suggest="建议：SQ4R阅读法：快速浏览多遍（Survey）、设问（Question）、阅读（Reading）、笔记（Record）、复述（Recite）、复习（Review）",score=6,truetaggest="结果：阅读教科书效果不佳，没有养成阅读教科书的良好习惯",falsetaggest="基本掌握教科书的阅读方法，很善于利用教科书学习" },
            new Showsuggesttaggest (){name="阅读标注技巧",suggest="",score=6,truetaggest="结果：不善于在教科书上作标注，不大会利用标注学习",falsetaggest="基本掌握教科书的标注方法，很善于利用教科书标注来学习" },
            new Showsuggesttaggest (){name="听讲笔记技巧",suggest="建议：学习书写听讲笔记（比如采用Cornell笔记法），掌握课堂积极放松法",score=6,truetaggest="结果：不擅长做听讲笔记，课堂效率低",falsetaggest="你的听讲笔记比较好，善于利用听讲笔记学习，课堂效率高" },
            new Showsuggesttaggest (){name="应试策略",suggest="建议：明确考试目标内容，制定复习计划，书写复习小结，(a)考前做一些有代表性的例题和习题，从这一些题目中回想重点，回想时若发现忘了重点，翻开笔记看一看那一部份重点就可。(b)将笔记上的重点(或整理出的重点)重复多次地看，虽然不耐烦了还要再看，过度50%",score=6,truetaggest="结果：不擅长复习，没有良好的应试策略",falsetaggest="善于复习,应试策略科学有效" },
        };
    }

    public class Showsuggesttaggest
    {
        public string name { get; set; }

        public string suggest { get; set; }

        public string truetaggest { get; set; }
        public string falsetaggest { get; set; }

        /// <summary>
        /// 分数点 小于最小 大于最大
        /// </summary>
        public int score { get; set; }
    }
    /// <summary>
    /// sas
    /// </summary>
    public static class ShowSelfofAnxiety
    {
        public static List<SelfofAnxietyInfo> anxietyInfos { get; set; } = new List<SelfofAnxietyInfo>() {
            new SelfofAnxietyInfo (){ title="焦虑情况：焦虑程度异常（重度）",suggess="测试表明，被试存在重度的焦虑。被试常常会为某些事情感到非常紧张、担忧，会无缘无故地感到害怕或惊恐、认为将要发生什么不好的事情，有时会有要发疯的感觉。在焦虑的时候可能会出现许多与自主神经系统有关的不良症状，例如脸红、出汗、心跳加快等；精力可能非常差，身体的各项功能会受到重度的负面影响。被试的具体表现请参看对各个分量表的解释。建议被试要全面地看待焦虑，适度的焦虑会提高工作效率和操作水平，是具有一定的积极意义的。如果要降低焦虑，就要学会调节自己的情绪，可以进行一下放松训练，让心情和身体慢慢松弛下来；也可以做一些感兴趣的事情以转移注意力；还可以找朋友聊聊天，倾诉内心的烦恼。被试要提高自信，积极地面对生活，对于引起焦虑的问题不要逃避，而是要想办法努力解决，只有这样才能比较彻底地减轻焦虑。如果问题比较严重，自我调节没有什么效果，则建议被试做做心理咨询，接受专业的心理辅导。",score=1},
            new SelfofAnxietyInfo (){ title="焦虑情况：中度焦虑",suggess="测试表明，被试存在中度的焦虑。被试常常会为某些事情感到紧张、担忧，会无缘无故地感到害怕、认为将要发生什么不好的事情。在焦虑的时候可能会出现较多与自主神经系统有关的不良症状，例如脸红、出汗、心跳加快等；精力比较差，身体的各项功能会受到中度的负面影响。被试的具体表现请参看对各个分量表的解释。建议被试要全面地看待焦虑，适度的焦虑会提高工作效率和操作水平，是具有一定的积极意义的。如果要降低焦虑，就要学会调节自己的情绪，可以进行一下放松训练，让心情和身体慢慢松弛下来；也可以做一些感兴趣的事情以转移注意力；还可以找朋友聊聊天，倾诉内心的烦恼。被试要提高自信，积极地面对生活，对于引起焦虑的问题不要逃避，而是要想办法努力解决，只有这样才能比较彻底地减轻焦虑。",score=2},
            new SelfofAnxietyInfo (){ title="焦虑情况：轻度焦虑",suggess="测试表明，被试存在轻度的焦虑。被试有时会为某些事情感到紧张、担忧，有时会无缘无故地感到害怕、认为将要发生什么不好的事情。在焦虑的时候可能会出现一些与自主神经系统有关的不良症状，例如脸红、出汗、心跳加快等；精力会所有下降，身体的各项功能会受到轻度的负面影响。被试的具体表现请参看对各个分量表的解释。建议被试要全面地看待焦虑，适度的焦虑会提高工作效率和操作水平，是具有一定的积极意义的。如果要降低焦虑，就要学会调节自己的情绪，可以进行一下放松训练，让心情和身体慢慢松弛下来；也可以做一些感兴趣的事情以转移注意力；还可以找朋友聊聊天，倾诉内心的感受。",score=3},
            new SelfofAnxietyInfo (){ title="焦虑情况：不存在焦虑",suggess="测试表明，被试不存在焦虑。被试没有或很少为某些事情感到紧张、担忧，对未来比较乐观，不会无缘无故地感到害怕、认为将要发生什么不好的事情。由于被试心情比较平静、放松，所以也很少出现与焦虑有关的自主神经系统的不良症状，例如脸红、出汗、心跳加快等，精力比较充沛，身体的各项功能比较正常。希望被试继续保持这种良好的状态。",score=4},

        };
    }

    public class SelfofAnxietyInfo
    {
        public string title { get; set; }

        public string suggess { get; set; }

        public int score { get; set; }
    }

    /// <summary>
    /// mht
    /// </summary>
    public static class ShowMentalHealth
    {
        public static List<MentalHealthInfo> mentalHealthInfos { get; set; } = new List<MentalHealthInfo>() {
            new MentalHealthInfo (){ title="学习焦虑",maxsuggest="可能对考试怀有恐惧心理，无法安心学习，十分关心考试分数。",minsuggest="可能学习焦虑低，学习不会受到困扰，能正确对待考试成绩。"},
            new MentalHealthInfo (){ title="对人焦虑",maxsuggest="可能过分注重自己的形象，害怕与人交往，退缩。",minsuggest="可能热情，大方，容易结交朋友。"},
            new MentalHealthInfo (){ title="孤独倾向",maxsuggest="可能孤独.抑郁，不善于与人交往，自我封闭。",minsuggest="可能爱好社交，喜欢寻求刺激，喜欢与他人在一起。"},
            new MentalHealthInfo (){ title="自责倾向",maxsuggest="可能自卑，常怀疑自己的能力，常将失败.过失归咎于自己。",minsuggest="可能自信，能正确看待失败。"},
            new MentalHealthInfo (){ title="过敏倾向",maxsuggest="可能过于敏感，容易为一些小事而烦恼。",minsuggest="可能敏感性较低，能较好地处理日常事物。"},
            new MentalHealthInfo (){ title="身体症状",maxsuggest="可能在极度焦虑的时候，会出现呕吐失眠、小便失禁等明显症状。",minsuggest="可能基本没有身体异常表现。"},
            new MentalHealthInfo (){ title="恐怖倾向",maxsuggest="可能对某些日常事物，如黑暗等，有较严重的恐怖感。",minsuggest="可能基本没有恐怖感。"},
            new MentalHealthInfo (){ title="冲动倾向",maxsuggest="可能十分冲动，自制力较差。",minsuggest="可能基本没有冲动。"},
        };
    }

    public class MentalHealthInfo
    {
        public string title { get; set; }
        public string maxsuggest { get; set; }
        public string minsuggest { get; set; }
    }

    public class ShowSelfofDepression
    {
        public static List<SelfofDepressionInfo> selfofDepressionInfos { get; set; } = new List<SelfofDepressionInfo>()
        {
            new SelfofDepressionInfo (){title="抑郁程度：正常（没有抑郁、轻度抑郁）",result="抑郁症是一种常见的心理状态，主要表现为悲观、绝望、烦躁，饮食习惯改变，失眠，兴趣减少或注意力分散，有自杀念头，对履行社会职责有抵触感，极度疲劳感，反应迟钝或敏感等。被试情绪正常，没有抑郁。被试心情很好，情绪稳定，大脑和身体的各项功能也很正常，精力很充沛，生活充实，对未来充满了希望。希望被试继续保持这种好状态。",score=1},
            new SelfofDepressionInfo (){title="抑郁程度：轻度抑郁",result="抑郁症是一种常见的心理状态，主要表现为悲观、绝望、烦躁，饮食习惯改变，失眠，兴趣减少或注意力分散，有自杀念头，对履行社会职责有抵触感，极度疲劳感，反应迟钝或敏感等。对于每个人来说，存在抑郁心理是很普遍的事情，关键在于我们怎样去调节自己。被试有轻微或轻度抑郁。最近一周里，被试有时会感到情绪低落，夜里睡不好，身体不太舒服，或觉得自己没用，生活没有意义。但是大部分时间心情很好，精力比较充沛，大脑和身体的各项功能也比较正常，觉得自己有用，生活有意义。建议被试多找知心朋友、亲人倾诉不愉快的事；扩大人际交往，多交朋友，多和精力充沛、充满活力的人相处；加强身体锻炼，多沐浴阳光；多吃维生素B含量丰富的食物，像粗粮、鱼等。",score=2},
            new SelfofDepressionInfo (){title="抑郁程度：中度抑郁",result="抑郁症是一种常见的心理状态，主要表现为悲观、绝望、烦躁，饮食习惯改变，失眠，兴趣减少或注意力分散，有自杀念头，对履行社会职责有抵触感，极度疲劳感，反应迟钝或敏感等。对于每个人来说，存在抑郁心理是很普遍的事情，关键在于我们怎样去调节自己。被试有中度或重度抑郁。最近一周内，被试经常感到情绪沮丧郁闷，心情比较差，或者夜里睡不好，身体功能有些不正常，容易无故疲劳，头脑不清楚，做事不像以前那么顺利，经常怀疑自己的价值和生活的意义，对未来感到悲观失望，或想到死。建议被试客观地评价自己和他人；积极面对生活中遇到的挫折和困难，看到事情的光明面；多跟亲朋好友聊天、倾诉；出去逛街或旅游，给自己换个环境；加强身体锻炼，多沐浴阳光；多吃维生素B含量丰富的食物，像粗粮、鱼等。如果抑郁症状仍不能缓解，可找心理咨询师或者精神科医生咨询一下，让专业人士提供解决办法。",suggess="<p class=\"detailtext\"><span>心理建议：</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;（1）千万不要给自己制订一些难以达到的目标，正确认识自己的现状，正视自己的实际情况；不要再担任一大堆职务；不要对很多事情大包大揽。<br/></p>&nbsp;&nbsp;&nbsp;&nbsp;（2）可以将一件大的繁杂的任务分成若干小部分，根据事情轻重缓急，做些力所能及的事；切莫“逞能”，以免完不成任务而心灰意冷。<br/></p>&nbsp;&nbsp;&nbsp;&nbsp;（3）尝试多与人们接触和交住，不要自己独来独往。<br/></p>&nbsp;&nbsp;&nbsp;&nbsp;（4）尽量参加一些活动，尝试着做一些轻微的体育锻炼，看看电影、电视或听听音乐等。可以参加不同形式和内容的社会活动，如讲演、参观、访问等，但不要太多。<br/></p>&nbsp;&nbsp;&nbsp;&nbsp;（5）不要急躁，对自己的状况不要着急，和心理辅导中心联系，他们肯定能帮助你的。<br/></p>&nbsp;&nbsp;&nbsp;&nbsp;（6）不妨把自己的感受写出来，然后分析、认识它，哪些是消极的，属于抑郁症的表现，然后想办法摆脱它。<br/></p>",score=3},
            new SelfofDepressionInfo (){title="抑郁程度：抑郁程度异常（中度或重度）",result="抑郁症是一种常见的心理状态，主要表现为悲观、绝望、烦躁，饮食习惯改变，失眠，兴趣减少或注意力分散，有自杀念头，对履行社会职责有抵触感，极度疲劳感，反应迟钝或敏感等。对于每个人来说，存在抑郁心理是很普遍的事情，关键在于我们怎样去调节自己。被试有中度或重度抑郁。最近一周内，被试经常感到情绪沮丧郁闷，心情比较差，或者夜里睡不好，身体功能有些不正常，容易无故疲劳，头脑不清楚，做事不像以前那么顺利，经常怀疑自己的价值和生活的意义，对未来感到悲观失望，或想到死。建议被试客观地评价自己和他人；积极面对生活中遇到的挫折和困难，看到事情的光明面；多跟亲朋好友聊天、倾诉；出去逛街或旅游，给自己换个环境；加强身体锻炼，多沐浴阳光；多吃维生素B含量丰富的食物，像粗粮、鱼等。如果抑郁症状仍不能缓解，可找心理咨询师或者精神科医生咨询一下，让专业人士提供解决办法。",suggess="<p class=\"detailtext\"><span>心理建议：</span><br/>&nbsp;&nbsp;&nbsp;&nbsp;（1）千万不要给自己制订一些难以达到的目标，正确认识自己的现状，正视自己的实际情况；不要再担任一大堆职务；不要对很多事情大包大揽。<br/></p>&nbsp;&nbsp;&nbsp;&nbsp;（2）可以将一件大的繁杂的任务分成若干小部分，根据事情轻重缓急，做些力所能及的事；切莫“逞能”，以免完不成任务而心灰意冷。<br/></p>&nbsp;&nbsp;&nbsp;&nbsp;（3）尝试多与人们接触和交住，不要自己独来独往。<br/></p>&nbsp;&nbsp;&nbsp;&nbsp;（4）尽量参加一些活动，尝试着做一些轻微的体育锻炼，看看电影、电视或听听音乐等。可以参加不同形式和内容的社会活动，如讲演、参观、访问等，但不要太多。<br/></p>&nbsp;&nbsp;&nbsp;&nbsp;（5）不要急躁，对自己的状况不要着急，和心理辅导中心联系，他们肯定能帮助你的。<br/></p>&nbsp;&nbsp;&nbsp;&nbsp;（6）不妨把自己的感受写出来，然后分析、认识它，哪些是消极的，属于抑郁症的表现，然后想办法摆脱它。<br/></p>",score=4},
        };
    }

    public class SelfofDepressionInfo
    {
        public string title { get; set; }

        public string result { get; set; }

        public string suggess { get; set; }

        public int score { get; set; }
    }
}
