public string LockGisSb(List <string> GC_FNOFIDS, string GC_ID, string ltt_name)
        {
            string ss = "";

            try
            {
                foreach (string s in GC_FNOFIDS)
                {
                    ss += s + ",";
                }
                if (ss != "")
                {
                    ss = ss.Substring(0, ss.Length - 1);
                }
                CYZLog.writeLog("LockGisSb(" + ss + "," + GC_ID + ")");
                LockKgg(ref GC_FNOFIDS); //锁定依附与房之类的开关柜
                LockHb(ref GC_FNOFIDS);  //锁定依附与集抄得户表
                ss = TickHelper.LockSb(GC_FNOFIDS, ltt_name, GC_ID, tickerrh * 100000 + (tickerre++));
                // SxSj(ltt_name);
            }
            catch (Exception ex)
            {
                CYZLog.writeLog(ex.ToString());
                ss = "ERROR:" + ex.ToString();
            }

            CYZLog.writeLog("End LockGisSb");
            return(ss);
        }