def workorder_sort(self, data): """ 编排工单-字段组合接口 :param data: :return: """ kwargs = {} # schema = { # 'type': 'object', # 'properties': { # 'gids': {'type': 'array'}, # 'rules': { # 'type': 'array', # 'items': { # "type": "object", # 'properties': { # 'filedCode': ['plan_qty', 'code'], # 'filedRule': ['desc', 'asc'] # }, # } # } # }, # 'required': [ # 'gid', # 'rules' # ] # } # validate(data, schema) kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imeWorkOrder/sortWorkOrder.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def planorder_sort(self, data): """ 订单编排接口 :param data: :return: """ kwargs = {} # schema = { # 'type': 'object', # 'properties': { # 'gids': {'type': 'array'}, # 'filedCode': ['plan_qty', 'code'], # 'filedRule': ['desc', 'asc'], # }, # 'required': [ # 'gids', # 'filedCode', # 'filedRule', # ] # } # validate(data, schema) kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imePlanOrder/sortPlanOrder.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def planorder_create(self, data): """ 订单创建接口 :param data: :return: """ kwargs = {} # schema = { # 'type': 'object', # 'properties': { # 'code': {'type': 'string'}, # 'workCenterGid': {'type': 'string'}, # 'orderType': {'type': 'string'}, # 'materialGid': {'type': 'string'}, # 'planQty': {'type': 'number'}, # 'factoryLineGid': {'type': 'string'} # }, # 'required': [ # 'code', # 'factoryLineGid', # 'workCenterGid', # 'orderType', # 'materialGid', # 'planQty', # 'planBeginTime', # 'planEndTime' # ] # } # validate(data, schema) kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imePlanOrder/insertPlanOrder.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def anomalytype_modify(self, data): """ 异常类型更新接口 :param data: :return: """ kwargs = {} # schema = { # 'type': 'object', # 'properties': { # 'gid': {'type': 'string'}, # 'code': {'type': 'string'}, # 'name': {'type': 'string'}, # 'category': {'type': 'string'}, # 'description': {'type': 'string'}, # 'responseRoleGid': {'type': 'string'}, # 'handleRoleGid': {'type': 'string'} # }, # 'required': [ # 'gid', # 'code', # 'name' # ] # } # validate(data, schema) kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imeAnomalyType/modify.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def anomalyhandle_add(self, gid, data): """ 异常处置创建接口 :param data: :return: """ kwargs = {} # schema = { # 'type': 'object', # 'properties': { # 'anomalyGid': {'type': 'string'}, # 'result': {'type': 'string'}, # 'receive': {'type': 'integer'}, # 'handleType': {'type': 'string'}, # 'nextHandleUserGid': {'type': 'string'}, # 'handleUserGid': {'type': 'string'}, # 'manner': {'type': 'string'}, # 'remarks': {'type': 'string'} # }, # 'required': [ # ] # } # validate(data, schema) kwargs.setdefault('method', 'POST') kwargs.setdefault( 'url', '/ime-container/imeAnomalyHandle/add.action?typeGid=' + gid) kwargs.setdefault('data', data) req = nr(**kwargs) return req
def kitting_qcStandard(self, data): """ 质检标准齐套接口 :param data: :return: """ kwargs = {} # schema = { # 'type': 'object', # 'properties': { # 'gidList': {'type': 'array'}, # 'refType': ['10010', '10020'] # }, # 'required': [ # 'gidList', # 'refType' # ] # } # validate(data, schema) kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imeKittingManage/qcStandardKitting.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def anomalyresponse_add(self, data): """ 异常响应创建接口 :param data: :return: """ kwargs = {} # schema = { # 'type': 'object', # 'properties': { # 'anomalyGid': {'type': 'string'}, # 'handleRoleGid': {'type': 'string'}, # 'receive': {'type': 'string'}, # 'responderType': {'type': 'string'}, # 'responseUserGid': {'type': 'string'}, # 'suggest': {'type': 'string'}, # 'remarks': {'type': 'string'} # }, # 'required': [ # ] # } # validate(data, schema) kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imeAnomalyResponse/add.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def planorder_changeStatut(self, data): """ 订单下发接口 :param data: :return: """ kwargs = {} # schema = { # 'type': 'object', # 'properties': { # 'workCenterGid': {'type': 'string'}, # 'ids': ['plan_qty', 'code'], # }, # 'required': [ # 'workCenterGid', # 'ids', # ] # } # validate(data, schema) kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imePlanOrder/releasePlanOrderChangeStatut.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def workorder_saveSort(self, data): """ 更新工单顺序接口 :param data: :return: """ kwargs = {} # schema = { # 'type': 'object', # 'properties': { # 'factoryLineGid': {'type': 'string'}, # 'ids': {'type': 'array'} # }, # 'required': [ # 'factoryLineGid', # 'ids' # ] # } # validate(data, schema) kwargs.setdefault('method', 'POST') kwargs.setdefault( 'url', '/ime-container/imeWorkOrder/saveWorkOrderSort.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def planorder_batch(self, data): """ 订单分单并保存接口 :param data: :return: """ kwargs = {} # schema = { # 'type': 'array', # 'items': { # "type": "object", # 'properties': { # 'orderGid': {'type': 'string'}, # 'batchQtyResults': {'type', 'array'}, # }, # 'required': [ # 'orderGid', # 'batchQtyResults', # ] # } # } # validate(data, schema) kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imePlanOrder/planOrderBatch.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def workorder_insertByPlanOrder(self, data): """ 生产订单转换工单并保存接口 :param data: :return: """ kwargs = {} # schema = { # 'type': 'array', # 'items': { # "type": "object", # 'properties': { # 'gid': {'type': 'string'}, # 'refCreateQty': {'type': 'number'} # }, # 'required': [ # 'gid', # 'refCreateQty' # ] # } # } # validate(data, schema) kwargs.setdefault('method', 'POST') kwargs.setdefault( 'url', '/ime-container/imeWorkOrder/insertWorkOrderByPlanOrder.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def trackorder_queryByData(self, data): kwargs = {} kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imeTrackOrder/query.action?usedPost=true') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def queryCollectTemplateIndex(self,refGid,refType): """来源查询采集模板(指标及选项)""" kwargs = {} kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imeQualityCollectTemplate/queryCollectTemplateIndex.action?usedPost=true&refGid=' + refGid + '&refType=' + refType) req = nr(**kwargs) return req
def queryIndexTypeTree(self,templateGid): """通过模板查询分类树""" kwargs = {} kwargs.setdefault('method', 'POST') kwargs.setdefault('url','/ime-container/imeIndexType/queryIndexTypeTree.action?templateGid=' + str(templateGid)) req = nr(**kwargs) return req
def qualityRecord_add(self, data): "质检工单生成报检单,派检单生成报检单" kwargs = {} kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imeQualityRecord/add.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def qualityWorkOrder_rule(self, data): """质检工单下发规则修改""" kwargs = {} kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imeQcRuleInfo/modify.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def deleteIndexValue(self, data): """删除指标""" kwargs = {} kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imeIndexValue/delete.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def saveQualityCollectTemplate(self, data): """保存采集模板""" kwargs = {} kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imeQualityCollectTemplate/saveQualityCollectTemplate.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def saveIndexType(self,data,gid): """保存指标分类""" kwargs = {} kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imeIndexType/saveIndexType.action?templateGid=' + str(gid)) kwargs.setdefault('data',data) req = nr(**kwargs) return req
def reportRecord(self, data): """报检""" kwargs = {} kwargs.setdefault('method', 'POST') kwargs.setdefault( 'url', '/ime-container/imeQualityRecord/reportRecord.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def trackQualityOrder_add(self, data): """质检工单生成派检单""" kwargs = {} kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imeTrackQualityOrder/add.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def logistics_queryByData(self, data): kwargs = {} kwargs.setdefault('method', 'POST') kwargs.setdefault( 'url', '/ime-container/imeLogTrackBill/query.action?usedPost=true') kwargs.setdefault('data', data) kwargs.setdefault('dataSource', '73edd627-d8e7-4f98-9a3e-f1cf8f2e09cc') req = nr(**kwargs) return req
def qualityCollectList_addBatch(self, data): """质检采集清单批量创建""" kwargs = {} kwargs.setdefault('method', 'POST') kwargs.setdefault( 'url', '/ime-container/imeQualityCollectList/addBatch.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def qualityWorkOrder_query(self, data): """质检工单查询""" kwargs = {} kwargs.setdefault('method', 'POST') kwargs.setdefault( 'url', '/ime-container/imeQcQac/query.action?usedPost=true') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def qualityWorkOrder_delete(self, data): """质检工单删除""" kwargs = {} kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imeQualityCheckOrder/delete.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def qualityCollectList_query(self, refGid, refType): """根据来源查询检测指标""" kwargs = {} kwargs.setdefault('method', 'POST') kwargs.setdefault( 'url', '/ime-container/imeQualityCollectList/queryCollectionListInfo.action?' 'refGid=' + refGid + '&refType=' + str(refType)) req = nr(**kwargs) return req
def logbillreport_queryByLogOperation(self, data): """ 物流单报工详情查询接口 :param data: :return: """ kwargs = {} kwargs.setdefault('method', 'GET') kwargs.setdefault('url', '//ime-container/imeLogBillReport/findById.action?gid={gid}'.format(gid=data)) req = nr(**kwargs) return req
def logbillreport_createByTrackBill(self, data): """ 物流单转换物流单报工单并保存接口 :param data: :return: """ kwargs = {} kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imeLogBillReport/createByTrackBill.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def trackorder_createByWorkOrder(self, data): """ 生产工单转换派工单并保存接口 :param data: :return: """ kwargs = {} kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imeTrackOrder/createByWorkOrder.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req
def logbillreport_reportByBillDetail(self, data): """ 物流单报工-明细报工接口 :param data: :return: """ kwargs = {} kwargs.setdefault('method', 'POST') kwargs.setdefault('url', '/ime-container/imeLogBillReport/reportByBillDetail.action') kwargs.setdefault('data', data) req = nr(**kwargs) return req