123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- 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<Basecodeservice>();
- #region 查询所有渠道信息
- /// <summary>
- /// 查询所有渠道信息//[{“id”:1,”name”:154,”children”:[{“id”:2,”name”:155}]}]
- /// </summary>
- /// <returns></returns>
- 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();
- }
- /// <summary>
- /// 基础编码
- /// </summary>
- /// <param name="queryParamsID">编码分类id</param>
- /// <returns></returns>
- public string GetBaseCode(string queryParamsID)
- {
- var dt = Base_Service.GetBaseCode(queryParamsID);
- return dt.ToJson();
- }
- /// <summary>
- /// 新增修改基础编码
- /// </summary>
- /// <param name="basecodemodel"></param>
- /// <param name="editType"></param>
- /// <returns></returns>
- public string basicCodeadd(BaseCodeModel basecodemodel, int editType)
- {
- return Base_Service.basicCodeadd(basecodemodel, editType);
- }
- /// <summary>
- /// 查询单条基础编码
- /// </summary>
- /// <param name="iD"></param>
- /// <returns></returns>
- public string GetBaseCodeId(string id)
- {
- return Strings.ObjectToJson(Base_Service.GetBaseCodeId(id), true);
- }
- /// <summary>
- /// 删除基础编码
- /// </summary>
- /// <param name="id"></param>
- public string DelBaseCode(string id)
- {
- return Base_Service.DelBaseCode(id);
- }
- /// <summary>
- /// 通过输入的id查询当前的记录
- /// </summary>
- /// <param name="id"></param>
- /// <returns></returns>
- public string GetBaseCodeIds(string id)
- {
- return Strings.ObjectToJson(Base_Service.GetBaseCodeIds(id),true);
- }
- /// <summary>
- /// 得到序号
- /// </summary>
- /// <param name="CodeClassId"></param>
- /// <returns></returns>
- 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();
- }
- }
- }
|