private void Remove(List <PfCustomer> list, PfCustomer item)
        {
            InteractResult result = PfCustomerCache.PfCustomer_OnRemove(item.ID);

            switch (result.ExeResult)
            {
            case ExeResult.Success:
                TreeModel treeM = new TreeModel();
                treeM.ID   = item.ID;
                treeM.Name = item.Name;
                CommonGlobalCache.DeletePFDistributor(treeM);
                GlobalMessageBox.Show("删除成功!");
                this.dataGridView1.DataSource = null;
                list.Remove(item);
                this.dataGridView1.DataSource = list;
                break;

            case ExeResult.Error:
                GlobalMessageBox.Show(result.Msg);
                break;

            default:
                break;
            }
        }