Ejemplo n.º 1
0
 def anJuanShangBao_sm(self, orderData):
     """
     市民apk案卷上报
     """
     time.sleep(random.randint(1, 3))
     markPath = getConstant.PROJECT_PATH + "/common/numberMark.txt"
     mark = writeAndReadTextFile().test_read_txt(markPath)
     dict_mark = json.loads(mark)
     number = int(dict_mark['sm_sb']) + 1
     orderData['id'] = orderData['sbUser']['id']
     orderData['name'] = orderData['sbUser']['name']
     orderData['longitude'] = '14090823.883200558'
     orderData['latitude'] = '5446737.409308622'
     orderData['complaincontent'] = '流程二,设施脏污' + str(number)  #描述
     orderData['bgcode'] = '220202003001'  #网格
     orderData['bgcodename'] = '锦东社区'  #地址
     orderData['gridid'] = '220202003001'
     orderData['wxsource'] = 'GZHJB'
     orderData[
         'imgurl'] = '/image/20181008/f7bffd2e16154c8f817f5fc1b442f21d.jpg'
     orderData['is_login'] = orderData['sbUser']['is_login']
     orderData['token'] = orderData['sbUser']['token']
     orderData['phoneNumber'] = orderData['sbUser']['phoneNumber']
     res = submitOrder(orderData).test_app_sm_submitOrder()
     if res:
         dict_mark["sm_sb"] = str(number)
         writeAndReadTextFile().test_write_txt(markPath,
                                               json.dumps(dict_mark))
         logging.info("*****3.市民上报案卷完毕*****")
         return {'description': number}
Ejemplo n.º 2
0
    def anJuanShangBao_zfj(self, orderData):
        """
        执法局apk上报案卷
        """
        time.sleep(random.randint(1, 3))
        markPath = getConstant.PROJECT_PATH + "/common/numberMark.txt"
        mark = writeAndReadTextFile().test_read_txt(markPath)
        dict_mark = json.loads(mark)
        number = int(dict_mark['zfj_sb']) + 1
        # orderData = self.loginItems['zfj']['user']

        orderData['id'] = orderData['sbUser']['id']
        # orderData['eorcid'] = getConstant.EORCID_SJ #事部件类型
        orderData['fieldintro'] = '吉林市 高新开发区 高新开发区街道 恒厦社区 恒厦社区第九网格'
        orderData['mposl'] = '14088524.212997204'
        orderData['description'] = '流程三,路面不干净' + str(number)
        # orderData['eventtypeoneId'] = getConstant.SJ_SRHJ #大类  市容环境
        orderData['gridid'] = '22020600100109'
        # orderData['bgadminId'] =  #上报人id
        # orderData['eventtypetwoId'] = getConstant.SJ_SRHJ_DLBJ #小类   道路不洁
        orderData['mposb'] = '5437559.658689937'  #执法局上报案卷(移动端)
        sb_picpath1 = "E:/test/dcms/ChengGuan/testFile/img/24.png"
        sb_picpath2 = "E:/test/dcms/ChengGuan/testFile/img/25.png"
        # hs_picpath3 = "E:/test/dcms/ChengGuan/testFile/img/12.png"
        orderData['imgPath'] = [sb_picpath1, sb_picpath2]
        res = submitOrder(orderData).test_app_submitOrder()
        if res:
            dict_mark["zfj_sb"] = str(number)
            writeAndReadTextFile().test_write_txt(markPath,
                                                  json.dumps(dict_mark))
            logging.info("*****3.执法局上报案卷完毕*****")
            return {'description': number}
Ejemplo n.º 3
0
 def anJuanShangBao_xjsb(self, orderData):
     """
     执法局apk 》巡检上报案卷
     """
     time.sleep(random.randint(1, 3))
     markPath = getConstant.PROJECT_PATH + "/common/numberMark.txt"
     mark = writeAndReadTextFile().test_read_txt(markPath)
     dict_mark = json.loads(mark)
     number = int(dict_mark['zfj_sb']) + 1
     orderData['id'] = orderData['sbUser']['id']
     orderData['name'] = orderData['sbUser']['name']
     orderData['fieldintro'] = '吉林市 市管主街路 越山路 越山路 越山路(沙河子广场-解放中路)'
     orderData['gridid'] = '22029904000101'
     orderData['description'] = '流程五,建筑垃圾,渣土管理' + str(number)
     orderData['mposl'] = '14086190.785638873'
     orderData['mposb'] = '5441341.7074305825'
     res = submitOrder(orderData).test_app_reportInspection()
     if res:
         dict_mark["zfj_sb"] = str(number)
         writeAndReadTextFile().test_write_txt(markPath,
                                               json.dumps(dict_mark))
         logging.info("*****3.%s上报案卷完毕*****" % orderData['name'])
         return {'description': number}
     else:
         logging.info("XXXXXXXXXX3.执法局%s上报案卷失败XXXXXXXXXX" %
                      orderData['name'])
Ejemplo n.º 4
0
 def anJuanShangBao_wggly(self, orderData):
     """
     网格管理员apk 》案卷上报
     """
     time.sleep(random.randint(1, 3))
     markPath = getConstant.PROJECT_PATH + "/common/numberMark.txt"
     mark = writeAndReadTextFile().test_read_txt(markPath)
     dict_mark = json.loads(mark)
     number = int(dict_mark['wggly_sb']) + 1
     orderData['id'] = orderData['sbUser']['id']
     orderData['name'] = orderData['sbUser']['name']
     orderData['fieldintro'] = '吉林市 高新开发区 高新开发区街道 恒厦社区 恒厦社区第九网格'
     orderData['mposl'] = '14088524.212997204'
     orderData['description'] = "流程四,道路不干净,环境脏乱差" + str(number)
     orderData['gridid'] = '22020600100109'
     orderData['mposb'] = '5437559.658689937'
     sb_picpath1 = "E:/test/dcms/ChengGuan/testFile/img/26.png"
     sb_picpath2 = "E:/test/dcms/ChengGuan/testFile/img/27.png"
     orderData['imgPath'] = [sb_picpath1, sb_picpath2]
     res = submitOrder(orderData).test_app_submitOrder()
     if res:
         dict_mark["wggly_sb"] = str(number)
         writeAndReadTextFile().test_write_txt(markPath,
                                               json.dumps(dict_mark))
         logging.info("*****3.%s上报案卷完毕*****" % orderData['name'])
         return {'description': number}
     else:
         logging.info("XXXXXXXXXX3.%s执法局上报案卷失败XXXXXXXXXX" %
                      orderData['name'])
Ejemplo n.º 5
0
 def gongDan(self):
     time.sleep(random.randint(1, 3))
     markPath = getConstant.PROJECT_PATH + "/common/numberMark.txt"
     mark = writeAndReadTextFile().test_read_txt(markPath)
     dict_mark = json.loads(mark)
     number = int(dict_mark['wggly_sb']) + 1
     orderData = self.loginItems['wggly']['user']
     orderData['eorcid'] = getConstant.EORCID_BJ  #事部件类型
     orderData['fieldintro'] = '吉林市 高新开发区 高新开发区街道 恒厦社区 恒厦社区第九网格'
     orderData['mposl'] = '14088524.212997204'
     orderData['description'] = "流程四,道路不干净,环境脏乱差" + str(number)
     orderData['eventtypeoneId'] = getConstant.BJ_JTSS  #大类  市容环境
     orderData['gridid'] = '22020600100109'
     # orderData['bgadminId'] =  #上报人id
     orderData['eventtypetwoId'] = getConstant.BJ_JTSS_DXTD  #小类   道路不洁
     orderData['mposb'] = '5437559.658689937'
     sb_picpath1 = "E:/test/dcms/ChengGuan/testFile/img/26.png"
     sb_picpath2 = "E:/test/dcms/ChengGuan/testFile/img/27.png"
     orderData['imgPath'] = [sb_picpath1, sb_picpath2]
     res = submitOrder(orderData).test_app_submitOrder()
     if res:
         dict_mark["wggly_sb"] = str(number)
         writeAndReadTextFile().test_write_txt(markPath,
                                               json.dumps(dict_mark))
         logging.info("*****3.%s上报案卷完毕*****" % orderData['name'])
     else:
         logging.info("XXXXXXXXXX3.%s执法局上报案卷失败XXXXXXXXXX" %
                      orderData['name'])
Ejemplo n.º 6
0
 def test_3gongDan_lc2(self):
     time.sleep(random.randint(1, 3))
     markPath = getConstant.PROJECT_PATH + "/common/numberMark.txt"
     mark = writeAndReadTextFile().test_read_txt(markPath)
     dict_mark = json.loads(mark)
     number = int(dict_mark['zfj_sb']) + 1
     orderData = self.loginItems['zfj']['user']
     orderData['eorcid'] = getConstant.EORCID_BJ  #事部件类型
     orderData['fieldintro'] = '吉林市 高新开发区 高新开发区街道 恒厦社区 恒厦社区第九网格'
     orderData['mposl'] = '14088524.212997204'
     orderData['description'] = '流程八,路面不干净' + str(number)
     orderData['eventtypeoneId'] = getConstant.BJ_GGSS  #大类
     orderData['gridid'] = '22020600100109'
     # orderData['bgadminId'] =  #上报人id
     orderData['eventtypetwoId'] = getConstant.BJ_GGSS_DLJG  #小类
     orderData['mposb'] = '5437559.658689937'
     sb_picpath1 = "E:/test/dcms/ChengGuan/testFile/img/24.png"
     sb_picpath2 = "E:/test/dcms/ChengGuan/testFile/img/25.png"
     # hs_picpath3 = "E:/test/dcms/ChengGuan/testFile/img/12.png"
     orderData['imgPath'] = [sb_picpath1, sb_picpath2]
     res = submitOrder(orderData).test_app_submitOrder()
     # print(sm_res)
     if res:
         dict_mark["zfj_sb"] = str(number)
         writeAndReadTextFile().test_write_txt(markPath,
                                               json.dumps(dict_mark))
         logging.info("*****3.执法局上报案卷完毕*****")
     else:
         logging.info("XXXXXXXXXX3.执法局上报案卷失败XXXXXXXXXX")
Ejemplo n.º 7
0
 def test_03gongDan_lc2(self):
     time.sleep(random.randint(1, 3))
     markPath = getConstant.PROJECT_PATH + "/common/numberMark.txt"
     mark = writeAndReadTextFile().test_read_txt(markPath)
     dict_mark = json.loads(mark)
     number = int(dict_mark['sm_sb']) + 1
     orderData = self.loginItems['sm']['result']
     orderData['longitude'] = '14090823.883200558'
     orderData['latitude'] = '5446737.409308622'
     orderData['complaincontent'] = '流程十一,设施脏污' + str(number)  #描述
     orderData['bgcode'] = '220202003001'  #网格
     orderData['bgcodename'] = '锦东社区'  #地址
     orderData['gridid'] = '220202003001'
     orderData['wxsource'] = 'GZHJB'
     orderData[
         'imgurl'] = '/image/20181008/f7bffd2e16154c8f817f5fc1b442f21d.jpg'
     orderData['eorcid'] = getConstant.EORCID_SJ
     orderData['eventoneid'] = getConstant.SJ_JMZX
     orderData['eventtwoid'] = getConstant.SJ_JMZX_LTSK
     res = submitOrder(orderData).test_app_sm_submitOrder()
     if res:
         dict_mark["sm_sb"] = str(number)
         writeAndReadTextFile().test_write_txt(markPath,
                                               json.dumps(dict_mark))
         logging.info("*****3.市民上报案卷完毕*****")
Ejemplo n.º 8
0
 def gongDan(self):
     time.sleep(random.randint(1, 3))
     markPath = getConstant.PROJECT_PATH + "/common/numberMark.txt"
     mark = writeAndReadTextFile().test_read_txt(markPath)
     dict_mark = json.loads(mark)
     number = int(dict_mark['zfj_sb']) + 1
     orderData = self.loginItems['zfj']['user']
     orderData['eorcid'] = getConstant.EORCID_SJ  #事部件类型
     orderData['fieldintro'] = '吉林市 经济开发区 工厂 鑫海实业 '
     orderData['mposl'] = '14077292.84373848'
     orderData['description'] = "流程四,经开区道路不干净,环境脏乱差" + str(number)
     orderData['eventtypeoneId'] = getConstant.SJ_JMZX  #大类  街面秩序
     orderData['gridid'] = '220298205118'
     # orderData['bgadminId'] =  #上报人id
     orderData['eventtypetwoId'] = getConstant.SJ_JMZX_LDLF  #小类  乱堆乱放
     orderData['mposb'] = '5459844.618760589'
     sb_picpath1 = "E:/test/dcms/ChengGuan/testFile/img/26.png"
     sb_picpath2 = "E:/test/dcms/ChengGuan/testFile/img/27.png"
     orderData['imgPath'] = [sb_picpath1, sb_picpath2]
     res = submitOrder(orderData).test_app_submitOrder()
     if res:
         dict_mark["zfj_sb"] = str(number)
         writeAndReadTextFile().test_write_txt(markPath,
                                               json.dumps(dict_mark))
         logging.info("*****3.%s上报案卷完毕*****" % orderData['name'])
     else:
         logging.info("XXXXXXXXXX3.%s执法局上报案卷失败XXXXXXXXXX" %
                      orderData['name'])
Ejemplo n.º 9
0
 def gongDan(self):
     """
     pc端工单录入
     """
     time.sleep(random.randint(2, 4))
     markPath = getConstant.PROJECT_PATH + "/common/numberMark.txt"
     mark = writeAndReadTextFile().test_read_txt(markPath)
     dict_mark = json.loads(mark)
     number = int(dict_mark['web_sb']) + 1
     orderData = {}
     userItem = self.loginItems['wggly']  #网格管理员
     picpath = "E:/test/dcms/ChengGuan/testFile/img/1.png"
     img_value = ('1.png', open(picpath, 'rb'), 'multipart/form-data')
     orderData['mposl'] = '14088659.985423975'
     orderData['mposb'] = '5442040.762812978'
     orderData['menuId'] = '402880822f9490ad012f949eb313008a'
     orderData['isFh'] = '1'
     orderData['street'] = '220204002'
     orderData['p_name'] = '董楚楚'
     orderData['p_sex'] = '女'
     orderData['p_job'] = '教师'
     orderData['p_phone'] = '0102864987'
     orderData['other_phone'] = '15866993322'
     orderData['feedback'] = '手机'
     orderData['source'] = '402880822f47692b012f4774e5710010'  #案卷来源
     orderData['eorc'] = getConstant.EORCID_SJ  #案卷类型
     orderData['eventtypeone'] = getConstant.SJ_XCGG  #事件大类
     orderData['eventtypetwo'] = getConstant.SJ_XCGG_FFXGG  #小类
     orderData['regioncode'] = '220204'
     orderData['bgcode'] = '220204002'
     orderData['bgadminid'] = userItem['user']['id']
     orderData['bgadminid2'] = userItem['user']['name']
     orderData['gridid'] = '220204002003'
     orderData['needconfirm'] = '0'
     orderData['description'] = '流程一,非法小广告' + str(number)
     orderData['dealWay'] = 'on'
     orderData['fieldintro'] = '吉林市 船营区 南京街道 怀德社区'
     orderData['upload'] = img_value
     gdlr_res = submitOrder(orderData).test_web_submitOrder()
     if gdlr_res:
         dict_mark["web_sb"] = str(number)
         writeAndReadTextFile().test_write_txt(markPath,
                                               json.dumps(dict_mark))
         logging.info("3.web工单录入完毕")
         return {'description': number, 'userId': userItem['user']['id']}