public dynamic GetPageData(string id = "")
        {
            var pQuery = ParamQuery.Instance();

            if (id == "")
            {
                var result = new
                {
                    tab0 = "",
                };
                return(result);
            }
            else
            {
                List <dynamic> data = new List <dynamic>();

                data = new QMS_BD_CheckItemsService().GetDynamicList(pQuery.AndWhere("InspectionTypeCode", id));

                var result = new
                {
                    rows  = data,
                    total = data.Count
                };
                return(result);
            }
        }
//    public void Edit(dynamic data)
//    {
//    var listWrapper = RequestWrapper.Instance().LoadSettingXmlString(@"
//    <settings>
//        <table>
//            QMS_BD_CheckItems
//        </table>
//        <where>
//            <field name='ID' cp='equal'></field>
//        </where>
//    </settings>");
//    var service = new QMS_BD_CheckItemsService();
//    var result = service.Edit(null, listWrapper, data);
//        //service.EditPage(data, null, tabsWrapper);
//    }


        public void Edit(dynamic data)
        {
            var tabsWrapper = new List <RequestWrapper>();

            tabsWrapper.Add(RequestWrapper.Instance().LoadSettingXmlString(@"
<settings>
    <table>QMS_BD_CheckItems</table>
    <where>
        <field name='ID' cp='equal'></field>      
    </where>
</settings>"));

            var service = new QMS_BD_CheckItemsService();
            var result  = service.EditPage(data, null, tabsWrapper);
        }