private contain calculator_z(contain contain, int zlf, int wz, int jp, int sq, int wt)
        {
            contain contain_z = new contain();

            contain_z.Sum = contain.Sum - zlf;
            contain_z.Wz  = contain.Wz - wz;
            contain_z.Jp  = contain.Jp - jp;
            contain_z.Sq  = contain.Sq - sq;
            contain_z.Wt  = contain.Wt - wt;
            return(contain_z);
        }
        private contain transport1(RichTextBox richTextBox, string t)//转换数据
        {
            contain contain = new contain();
            string  s       = richTextBox.Text;

            s           = s.Replace("来访总计", "总计来访");
            s           = s.Replace(" ", "");
            s           = s.Replace(";", ":");
            s           = s.Replace(";", ":");
            s           = s.Replace(":", "");
            s           = s.Replace(":", "");
            contain.Sum = Getcount("总计来访", s, t);
            contain.Wz  = Getcount("外展", s, t);
            contain.Jp  = Getcount("竞品", s, t);
            contain.Sq  = Getcount("社区", s, t);
            contain.Wt  = Getcount("外拓", s, t);
            return(contain);
        }
        private void btn_tranform1_Click(object sender, EventArgs e)
        {
            if (rtb_ba.Text == "" || rtb_jh.Text == "")
            {
                MessageBox.Show("两侧都需要填满");
                return;
            }

            contain contain_jc = transport1(rtb_jh, "江宸数据"); //转换江辰数据
            contain contain_ba = transport1(rtb_ba, "彼岸数据"); //转换彼岸数据

            int zlf1 = Convert.ToInt32(tb_b_zlf1.Text);
            int wz1  = Convert.ToInt32(tb_b_wz1.Text);
            int jp1  = Convert.ToInt32(tb_b_jp1.Text);
            int sq1  = Convert.ToInt32(tb_b_sq1.Text);
            int wt1  = Convert.ToInt32(tb_b_wt1.Text);

            c_ba.set(zlf1, wz1, jp1, sq1, wt1, 0);                                  //设置彼岸还原点
            contain contain_b = calculator_z(contain_ba, zlf1, wz1, jp1, sq1, wt1); //计算彼岸时段数据差值

            int zlf2 = Convert.ToInt32(tb_j_zlf1.Text);
            int wz2  = Convert.ToInt32(tb_j_wz1.Text);
            int jp2  = Convert.ToInt32(tb_j_jp1.Text);
            int sq2  = Convert.ToInt32(tb_j_sq1.Text);
            int wt2  = Convert.ToInt32(tb_j_wt1.Text);

            c_jh.set(zlf2, wz2, jp2, sq2, wt2, 0);                                  //设置江辰还原点
            contain contain_j = calculator_z(contain_jc, zlf2, wz2, jp2, sq2, wt2); //计算江辰时段数据差值

            tb_b_zlf.Text = contain_b.Sum.ToString();
            tb_b_wz.Text  = contain_b.Wz.ToString();
            tb_b_jp.Text  = contain_b.Jp.ToString();
            tb_b_sq.Text  = contain_b.Sq.ToString();
            tb_b_wt.Text  = contain_b.Wt.ToString();

            tb_j_zlf.Text = contain_j.Sum.ToString();
            tb_j_wz.Text  = contain_j.Wz.ToString();
            tb_j_jp.Text  = contain_j.Jp.ToString();
            tb_j_sq.Text  = contain_j.Sq.ToString();
            tb_j_wt.Text  = contain_j.Wt.ToString();

            firstcopy1 = true;
            lb_t.Text  = "转换成功";
        }