using PMS.DBService.BaseCode; using PMS.Interface.BaseCode; using QWPlatform.IService; using QWPlatform.SystemLibrary; using QWPlatform.SystemLibrary.Utils; using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Text; using PMS.EntityModels.BaseCode; namespace PMS.BusinessService.BaseCode { public class BaseCodeBLLService: IBaseCode { private Basecodeservice Base_Service = DataServiceBase.Instance(); #region 查询所有渠道信息 /// /// 查询所有渠道信息//[{“id”:1,”name”:154,”children”:[{“id”:2,”name”:155}]}] /// /// public string codeClassSelect() { //ID, 上级id, 分类编码, 分类名, Decode(是否启用, 1, '√', '') As 是否启用, 说明 string[] str = { "ID", "分类名", "是否启用", "分类编码", "说明" }; //return Strings.ObjectToJson, true); return Base_Service.codeClassSelect().ToEasyUITreeGridJson("ID", "上级ID",null, str,""); } //ID, 上级id, 分类编码, 分类名 #endregion public string GetCodeCombobox(string ClassificationID) { var dt = Base_Service.GetCodeCombobox(ClassificationID); return dt.ToJson(); } public string GetCodeComboboxs(string ClassificationID) { var dt = Base_Service.GetCodeComboboxs(ClassificationID); return dt.ToJson(); } /// /// 基础编码 /// /// 编码分类id /// public string GetBaseCode(string queryParamsID) { var dt = Base_Service.GetBaseCode(queryParamsID); return dt.ToJson(); } /// /// 新增修改基础编码 /// /// /// /// public string basicCodeadd(BaseCodeModel basecodemodel, int editType) { return Base_Service.basicCodeadd(basecodemodel, editType); } /// /// 查询单条基础编码 /// /// /// public string GetBaseCodeId(string id) { return Strings.ObjectToJson(Base_Service.GetBaseCodeId(id), true); } /// /// 删除基础编码 /// /// public string DelBaseCode(string id) { return Base_Service.DelBaseCode(id); } /// /// 通过输入的id查询当前的记录 /// /// /// public string GetBaseCodeIds(string id) { return Strings.ObjectToJson(Base_Service.GetBaseCodeIds(id),true); } /// /// 得到序号 /// /// /// public string GetXh(string CodeClassId) { string result= Base_Service.GetXh(CodeClassId); string res = (result.ToInt32() + 1).ToString(); return res; } public string GetComboboxByCode(string code) { return Base_Service.GetComboboxByCode(code).ToJson(); } } }