Exemple #1
0
def workerInfo(openid):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "SELECT * FROM `naizhenduo_worker_info` where worker_wechat=" + openid
        print(sql)
        c.execute(sql)
        results = c.fetchone()
        # print
        # u'fetchall()返回的数据:', results
        c.close()
        conn.close()
        # jsonData = []
        worker_dict = {}
        worker_dict['id'] = results[0]
        worker_dict['workerOpenId'] = results[1]
        worker_dict['workerName'] = results[2]
        worker_dict['workerPhoneNum'] = results[3]
        worker_dict['location'] = results[4]
        worker_dict['note'] = results[6]
        worker_dict['authority'] = results[7]
        # jsonData.append(customer_dict)
        return worker_dict
    except:
        print
        'MySQL connect fail...'
Exemple #2
0
def TableToJson():
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "SELECT * FROM `naizhenduo_babylist`"
        c.execute(sql)
        results = c.fetchall()
        # print(results)
        print
        u'fetchall()返回的数据:', results
        c.close()
        conn.close()
        jsonData = []
        for row in results:
            json_dict = {}
            json_dict['babyName'] = row[0]
            json_dict['babyBirthday'] = row[1]
            json_dict['CustomerName'] = row[2]
            json_dict['CustomerWechat'] = row[3]
            json_dict['phone'] = row[4]
            jsonData.append(json_dict)
        return jsonData
    except:
        print
        'MySQL connect fail...'
Exemple #3
0
def SearchPersonRecordDetails(id):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        # sql = "SELECT nzds.id FROM `naizhenduo_store_info` nzds  where nzds.state='1' and nzds.store_name='%s'"  %(userId)
        sql = "SELECT nzdr.resv_time,nzdr.start_time,nzdr.end_time,nzdc.customer_name,nzdb.business_name,nzds.store_name ,nzdb.business_duration FROM `naizhenduo_reservation` nzdr \
                left join naizhenduo_customer_info nzdc on nzdc.id=nzdr.customer_id \
                left join naizhenduo_businesslist nzdb on  nzdb.id=nzdr.resv_info \
                left join naizhenduo_store_info nzds on nzds.id=nzdr.location \
                   where nzdr.id='%s'" % (id)
        print(sql)
        c.execute(sql)
        results = c.fetchone()
        Details = {}
        Details['resvTime'] = results[0]
        Details['startTime'] = results[1]
        Details['endTime'] = results[2]
        Details['customerName'] = results[3]
        Details['businessName'] = results[4]
        Details['storeName'] = results[5]
        Details['projectDuration'] = results[6]
        # print(results)
        return Details
        c.close()
        conn.close()
    except:
        conn.rollback()
    conn.close()
Exemple #4
0
def selectToDayOrderRecord():
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "SELECT nzdr.*,nzdc.customer_name,nzdb.business_name,nzds.store_name FROM `naizhenduo_reservation` nzdr \
        left join naizhenduo_customer_info nzdc on nzdc.id=nzdr.customer_id \
        left join naizhenduo_businesslist nzdb on  nzdb.id=nzdr.resv_info \
        left join naizhenduo_store_info nzds on nzds.id=nzdr.location \
           where nzdr.resv_time=curdate()"

        print(sql)
        c.execute(sql)
        results = c.fetchall()
        # print(results)
        c.close()
        conn.close()
        # jsonData = []
        # for row in results:
        #     json_dict = {}
        #     json_dict['id'] = row[0]
        #     json_dict['location'] = row[1]
        #     json_dict['customerName'] = row[2]
        #     json_dict['resvTime'] = row[3]
        #     json_dict['startTime'] = row[4]
        #     json_dict['businessName'] = row[5]
        #     json_dict['tel'] = row[6]
        #     jsonData.append(json_dict)
        return results
    except:
        conn.rollback()
    conn.close()
Exemple #5
0
def customerInfo(openid):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "SELECT * FROM `naizhenduo_customer_info` nzdc where nzdc.customer_wechat= '%s'" % (
            openid)
        print(sql)
        c.execute(sql)
        results = c.fetchone()
        # print
        # u'fetchall()返回的数据:', results
        c.close()
        conn.close()
        # jsonData = []
        customer_dict = {}
        customer_dict['id'] = results[0]
        customer_dict['customerOpenid'] = results[1]
        customer_dict['customerName'] = results[2]
        customer_dict['customerPhone'] = results[3]
        customer_dict['visitedTime'] = results[4]
        customer_dict['note'] = results[6]
        customer_dict['authority'] = results[7]
        # jsonData.append(customer_dict)
        return customer_dict
    except:
        print
        'MySQL connect fail...'
Exemple #6
0
def DelWorker(delId):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = " DELETE FROM naizhenduo_worker_info WHERE id= '%s'" % (delId)
        print(sql)
        i = c.execute(sql)
        conn.commit()
        print(i)
        c.close()
        return i
    except:
        conn.rollback()
    conn.close()
Exemple #7
0
def selectBusinessListPage():
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "SELECT * FROM `naizhenduo_businesslist`  nzdb where nzdb.state='1' "
        print(sql)
        c.execute(sql)
        results = c.fetchall()
        # print(results)
        c.close()
        conn.close()
        return results
    except:
        conn.rollback()
    conn.close()
Exemple #8
0
def changeTelBindWorker(telNum, userId):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "UPDATE naizhenduo_worker_info SET worker_phone_num = '%s'   WHERE id = '%s'" % (
            telNum, userId)
        print(sql)
        i = c.execute(sql)
        conn.commit()
        print(i)
        c.close()
        return i
    except:
        conn.rollback()
    conn.close()
Exemple #9
0
def SearchBabyNameBybabyId(babyid):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "SELECT nzdb.baby_name,nzdb.baby_birthday FROM `naizhenduo_babylist` nzdb  \
        where   nzdb.id='%s' and nzdb.state='1'"  \
         % (babyid)
        print(sql)
        c.execute(sql)
        results = c.fetchone()
        return results
        c.close()
    except:
        conn.rollback()
    conn.close()
Exemple #10
0
def SearchAddBabyNameByUserId(userId, babyName):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "SELECT count(*),nzdb.baby_name FROM `naizhenduo_babylist` nzdb  \
        where nzdb.customer_id=%s and nzdb.baby_name='%s' and nzdb.state='1'"  \
         % (userId,babyName)
        print(sql)
        c.execute(sql)
        results = c.fetchone()
        return results
        c.close()
    except:
        conn.rollback()
    conn.close()
Exemple #11
0
def EmployeeBindsExistingMobilePhoneNumber(telNum, openid):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "UPDATE naizhenduo_worker_info SET worker_wechat = '%s'   WHERE  worker_phone_num= '%s'" % (
            openid, telNum)
        print(sql)
        i = c.execute(sql)
        conn.commit()
        print(i)
        c.close()
        return i
    except:
        conn.rollback()
    conn.close()
Exemple #12
0
def DelBabyByUserId(delId):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "UPDATE naizhenduo_babylist SET state = '0'  WHERE id = '%s'" % (
            delId)
        print(sql)
        i = c.execute(sql)
        conn.commit()
        print(i)
        c.close()
        return i
    except:
        conn.rollback()
    conn.close()
Exemple #13
0
def editBaby(babyName, babyBirth, babyId):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "UPDATE naizhenduo_babylist SET baby_name = '%s' ,baby_birthday='%s' WHERE id = '%s'" % (
            babyName, babyBirth, babyId)
        print(sql)
        i = c.execute(sql)
        conn.commit()
        print(i)
        c.close()
        return i
    except:
        conn.rollback()
    conn.close()
Exemple #14
0
def editWorkNumber(morining, afternoon, evening, editId):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "UPDATE naizhenduo_workshift SET morning_shift = '%s' ,afternoon_shift='%s',evening_shift='%s'  WHERE id = '%s'" % (
            morining, afternoon, evening, editId)
        print(sql)
        i = c.execute(sql)
        conn.commit()
        print(i)
        c.close()
        return i
    except:
        conn.rollback()
    conn.close()
Exemple #15
0
def delStore(delId):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "UPDATE naizhenduo_store_info SET state = '0'  WHERE id = '%s'" % (
            delId)
        print(sql)
        i = c.execute(sql)
        conn.commit()
        print(i)
        c.close()
        return i
    except:
        conn.rollback()
    conn.close()
Exemple #16
0
def selectStorePage():
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "SELECT nzds.id,nzds.store_name,nzds.store_location,nzds.manager_name,nzds.manager_phone_num,nzds.store_phone_num FROM `naizhenduo_store_info`  nzds where nzds.state='1' "
        print(sql)
        c.execute(sql)
        results = c.fetchall()
        # print(results)
        c.close()
        conn.close()
        return results
    except:
        conn.rollback()
    conn.close()
Exemple #17
0
def SearchMsg():
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "SELECT nzdr.id,nzdr.resv_time,nzdr.start_time FROM `naizhenduo_reservation` nzdr  where nzdr.state='1' order by  resv_time  desc"
        print(sql)
        c.execute(sql)
        results = c.fetchall()
        # print(results)
        c.close()
        conn.close()
        return results
    except:
        conn.rollback()
    conn.close()
Exemple #18
0
def EditBussinessList(editlistName, editTime, editId):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        # sql = "SELECT * FROM `naizhenduo_worker_info`" (worker_name,authority, location, worker_phone_num) \
        sql = "UPDATE naizhenduo_businesslist SET business_name = '%s' ,business_duration='%s' WHERE id = '%s'" % (
            editlistName, editTime, editId)
        print(sql)
        i = c.execute(sql)
        conn.commit()
        print(i)
        c.close()
        return i
    except:
        conn.rollback()
    conn.close()
Exemple #19
0
def SearchBabyByUserId(id):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "SELECT nzdbl.id,nzdbl.baby_name,nzdbl.baby_birthday  FROM `naizhenduo_babylist`  nzdbl where nzdbl.state='1'and  nzdbl.customer_id='%s'" % (
            id)
        print(sql)
        c.execute(sql)
        results = c.fetchall()
        # print(results)
        c.close()
        conn.close()
        return results
    except:
        conn.rollback()
    conn.close()
Exemple #20
0
def SearchDurationByProjectId(ProjectId):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "SELECT nzdb.business_duration FROM `naizhenduo_businesslist` nzdb  \
              where nzdb.id='%s'" \
              % (ProjectId)
        # where nzdr.customer_id='%s' '%s' "%(userId, sql)
        print(sql)
        c.execute(sql)
        results = c.fetchone()
        return results
        c.close()
    except:
        conn.rollback()
    conn.close()
Exemple #21
0
def EditWorker(editName, editAu, editTel, editLocation, editId):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        # sql = "SELECT * FROM `naizhenduo_worker_info`" (worker_name,authority, location, worker_phone_num) \
        sql = "UPDATE naizhenduo_worker_info SET worker_name = '%s' ,authority='%s',location='%s',worker_phone_num='%s' WHERE id = '%s'" % (
            editName, editAu, editLocation, editTel, editId)
        print(sql)
        i = c.execute(sql)
        conn.commit()
        print(i)
        c.close()
        return i
    except:
        conn.rollback()
    conn.close()
Exemple #22
0
def SearchOpenidByTel(telNum):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "SELECT nzdw.worker_wechat FROM `naizhenduo_worker_info` nzdw  \
              where nzdw.worker_phone_num='%s'" \
              % (telNum)
        # where nzdr.customer_id='%s' '%s' "%(userId, sql)
        print(sql)
        c.execute(sql)
        results = c.fetchone()
        return results
        c.close()
    except:
        conn.rollback()
    conn.close()
Exemple #23
0
def SelectTypeValueWorker(type, value):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "SELECT count(*) FROM `naizhenduo_worker_info` nzdw  \
        where nzdw.%s='%s'" \
         % (type, value)
        # where nzdr.customer_id='%s' '%s' "%(userId, sql)
        print(sql)
        c.execute(sql)
        results = c.fetchone()
        return results
        c.close()
    except:
        conn.rollback()
    conn.close()
Exemple #24
0
def selectworkerInfo():
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "SELECT nzdwi.*,nzdsi.store_name FROM `naizhenduo_worker_info` nzdwi left join naizhenduo_store_info nzdsi  on nzdsi.id=nzdwi.location"
        c.execute(sql)
        results = c.fetchall()
        # print(results)
        print
        u'fetchall()返回的数据:', results
        c.close()
        conn.close()

        return results
    except:
        print
        'MySQL connect fail...'
Exemple #25
0
def editStore(editStoreName, editStoreAddress, editSmName, editTel,
              editStoreTel, storeId):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "UPDATE naizhenduo_store_info SET store_name = '%s' ,manager_name='%s',manager_phone_num='%s',store_location='%s',store_phone_num='%s' WHERE id = '%s'" % (
            editStoreName, editSmName, editTel, editStoreAddress, editStoreTel,
            storeId)
        print(sql)
        i = c.execute(sql)
        conn.commit()
        print(i)
        c.close()
        return i
    except:
        conn.rollback()
    conn.close()
Exemple #26
0
def searchauthority(id):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "SELECT nzdw.authority  as au FROM `naizhenduo_worker_info`  nzdw where nzdw.id='%s'" % (
            id)
        print(sql)
        i = c.execute(sql)
        # print(i)
        results = c.fetchone()
        # print(results)
        c.close()
        conn.close()
        return results
    except:
        conn.rollback()
    conn.close()
Exemple #27
0
def selectWorkNumberPage(location):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "SELECT * FROM `naizhenduo_workshift`  nzdws where nzdws.work_date=curdate() and  nzdws.store_id='%s'" % (
            location)
        # sql = "SELECT * FROM `naizhenduo_workshift`  nzdws where nzdws.work_date='2019-01-25'"
        print(sql)
        i = c.execute(sql)
        print(i)
        results = c.fetchone()
        print(results)
        c.close()
        conn.close()
        return results
    except:
        conn.rollback()
    conn.close()
Exemple #28
0
def selectStoreList():
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "SELECT nzdb.store_name FROM `naizhenduo_store_info`  nzdb where nzdb.state='1' "
        print(sql)
        c.execute(sql)
        results = c.fetchall()

        # 将rows转化为数组

        # print(results)
        c.close()
        conn.close()
        return results
    except:
        conn.rollback()
    conn.close()
Exemple #29
0
def SearchStoreIdByName(name):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "SELECT nzds.id FROM `naizhenduo_store_info` nzds  where nzds.state='1' and nzds.store_name='%s'" % (
            name)
        print(sql)
        c.execute(sql)
        results = c.fetchone()
        # print(results)
        Store = {}
        Store['id'] = results[0]
        return Store
        c.close()
        conn.close()
    except:
        conn.rollback()
    conn.close()
Exemple #30
0
def SearchBussinessTime(bussinessName):
    try:
        conn = NZDMySqlConnect.get_dbconnectYTZ()
        c = conn.cursor()
        sql = "SELECT nzdb.id,nzdb.business_duration FROM `naizhenduo_businesslist` nzdb  where nzdb.state='1' and nzdb.business_name='%s'" % (
            bussinessName)
        print(sql)
        c.execute(sql)
        results = c.fetchone()
        # print(results)
        business = {}
        business['id'] = results[0]
        business['business_duration'] = results[1]
        return business
        c.close()
        conn.close()
    except:
        conn.rollback()
    conn.close()