示例#1
0
 def get_asset_consume_info_id_ch_name(self, assetConsumeInfo):
     params = self.get_asset_consume_table_info(assetConsumeInfo)
     aic = AssetInfoIdToChName()
     params['model'] = aic.get_model_name_by_num(assetConsumeInfo.model_id)
     params['provider'] = aic.get_prov_name_by_num(assetConsumeInfo.asset_type_id,
                                                   assetConsumeInfo.model_id)
     params['in_out_reason'] = aic.get_in_out_reason_name_by_num(
                                     assetConsumeInfo.in_out_reason_id)
     params['user_name'] = assetConsumeInfo.user_name
     params['remark'] = assetConsumeInfo.remark
     params['create_time'] = trans_time(assetConsumeInfo.create_time)
     params['update_time'] = trans_time(assetConsumeInfo.update_time)
     params['up_time'] = trans_time(assetConsumeInfo.up_time)
     params['out_num'] = assetConsumeInfo.out_num
     params['consume_all'] = int(assetConsumeInfo.in_num) + int(assetConsumeInfo.out_num)
     return params