1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- using PMS.DBService.BaseCode;
- using PMS.Interface.BaseCode;
- using QWPlatform.IService;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using PMS.BusinessModels.Account;
- using QWPlatform.SystemLibrary;
- using PMS.BusinessModels.Problem;
- namespace PMS.BusinessService.BaseCode
- {
- public class ProblemClassfyBLL : IProblemClassfy
- {
- private ProblemClassfyService ProblemClassfyService = DataServiceBase.Instance<ProblemClassfyService>();
- public string GetTreeGrid(UserInfo user)
- {
- var dt = ProblemClassfyService.GetTreeGrid(user);
- if (dt != null && dt.Rows.Count > 0)
- {
-
- string[] str = { "ID", "上级ID", "编码", "名称", "说明", "分值", "所属渠道" };
- return dt.ToEasyUITreeGridJson("ID", "上级ID", null, str, "");
- }
- else
- {
- return "[]";
- }
-
- }
- public string GetClassTree(UserInfo user)
- {
- var dt = ProblemClassfyService.GetClassTree(user);
- return dt.ToEasyUITreeJson("ID", "名称", "上级ID", null, "");
- }
- public bool AddClass(ProblemClassModel model)
- {
- return ProblemClassfyService.AddClass(model);
- }
- public bool DelClass(string id)
- {
- return ProblemClassfyService.DelClass(id);
- }
- public string GetProblemClassByID(string id)
- {
- return ProblemClassfyService.GetProblemClassByID(id).ToJson();
- }
- public bool EditClass(ProblemClassModel model)
- {
- return ProblemClassfyService.EditClass(model);
- }
- }
- }
|