def del_work(xc_id):
    print('deling')
    del_db_xcinfo(xc_id)
    log_set(name='del_info', msg='will to de,id =%s'%xc_id)

    do_work = Delete_XieChenData(xc_id)
    del2_xcinfo(xc_id)
    return do_work.get_data()
    def get_data(self):
        r = requests.post(url=self.url,data=self.data,headers=self.post_headers) 
        xml =str(r.text)
        #print(xml)
        re_e = r'FailedCount>(\d+)'
        res = re.compile(re_e)
        fail_info =re.findall(res, xml)

        try:
            if int(fail_info[0]):
                log_set(name='del_info', msg='[Del_XC_Fail]del is fail ,do it youself,id =%s' % self.id)
                return False
            else:
                log_set(name='del_info', msg='[Del_XC_Ok] del_XC is ok!,id =%s'% self.id)
                del2_xcinfo(self.id)
                print('xiaohui is successs,%s'%self.id)
                return True

        except:
              log_set(name='del_info', msg='[Del_XC_Fail2]deal error, please internater!,id =%s'% self.id)