ManChangeCosttime.py 652 B

12345678910111213141516171819
  1. from .flightDB import flightDB
  2. from unitls.LogerinTxt import app_logger
  3. from unitls.StaticDataclass import get_dic
  4. def ManCahangeWorkload(workload:flightDB,data):
  5. try:
  6. fullkeys=get_dic('newWorkloadLabel')
  7. newdic = {"编号": data["id"], '人员': data["people"], '标准工时': data["costtime"],"备4":"Y","备5": data["info"]}
  8. for key in fullkeys:
  9. if key in newdic:
  10. continue
  11. else:
  12. newdic[key] = ""
  13. workload.insertData("Workload%s" % data["day"], newdic)
  14. return "ok"
  15. except Exception as e:
  16. app_logger.log_error(e)
  17. return "error"