当前位置: 首页>>代码示例>>PHP>>正文


PHP OmAvailableModel::getSkuPositions方法代码示例

本文整理汇总了PHP中OmAvailableModel::getSkuPositions方法的典型用法代码示例。如果您正苦于以下问题:PHP OmAvailableModel::getSkuPositions方法的具体用法?PHP OmAvailableModel::getSkuPositions怎么用?PHP OmAvailableModel::getSkuPositions使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在OmAvailableModel的用法示例。


在下文中一共展示了OmAvailableModel::getSkuPositions方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: act_getSkuPositions

 function act_getSkuPositions()
 {
     $sku = isset($_GET['sku']) ? trim($_GET['sku']) : '';
     $storeId = isset($_GET['storeId']) ? intval($_GET['storeId']) : 1;
     if (empty($sku)) {
         //参数不完整
         self::$errCode = 101;
         self::$errMsg = '参数信息不完整';
         return false;
     }
     $sku_info = OmAvailableModel::getSkuPositions($sku, $storeId);
     if ($sku_info) {
         return json_encode($sku_info);
     } else {
         self::$errCode = 102;
         self::$errMsg = '找不到对应sku的仓位信息';
         return false;
     }
 }
开发者ID:ohjack,项目名称:newErp,代码行数:19,代码来源:whOpenApi.action.php

示例2: act_addWhIoStoreDetailInWh

 function act_addWhIoStoreDetailInWh()
 {
     //$jsonArr为参数数组,包含的键值如下
     $jsonArr = $_REQUEST['jsonArr'];
     $jsonArr = json_decode($jsonArr, true);
     if (empty($jsonArr)) {
         self::$errCode = 0101;
         self::$errMsg = 'empty jsonArr';
         return 0;
     }
     if (!is_array($jsonArr)) {
         self::$errCode = 0201;
         self::$errMsg = 'error array';
         return 0;
     }
     $iostoreId = $jsonArr['iostoreId'];
     //出入库单据编号(id)
     $sku = $jsonArr['sku'];
     //添加的sku
     $amount = $jsonArr['amount'];
     //对应数量
     $cost = $jsonArr['cost'];
     //成本
     $purchaseId = $jsonArr['purchaseId'];
     //采购员id
     $storeId = $jsonArr['whId'];
     $positionId = OmAvailableModel::getSkuPositions($sku, $storeId);
     //仓位ID
     if (empty($iostoreId)) {
         //出入库单据的id不能为空
         self::$errCode = 0301;
         self::$errMsg = 'empty iostoreId';
         return 0;
     }
     if (empty($sku)) {
         self::$errCode = 0401;
         self::$errMsg = 'empty sku';
         return 0;
     }
     if (empty($amount)) {
         self::$errCode = 0501;
         self::$errMsg = 'empty amount';
         return 0;
     }
     if (empty($cost)) {
         self::$errCode = 0601;
         self::$errMsg = 'empty cost';
         return 0;
     }
     if (empty($purchaseId)) {
         //默认公司为1赛维
         self::$errCode = 0701;
         self::$errMsg = 'empty purchaseId';
         return 0;
     }
     $tName = 'wh_iostoredetail';
     $set = "SET iostoreId='{$iostoreId}',sku='{$sku}',amount='{$amount}',cost='{$cost}',purchaseId='{$purchaseId}',positionId='{$positionId}' ";
     $affectRows = WhIoStoreModel::addTNameRow($tName, $set);
     if (!$affectRows) {
         self::$errCode = 00;
         self::$errMsg = 'addRow error';
         return 0;
     } else {
         self::$errCode = 200;
         self::$errMsg = 'success';
         return $affectRows;
     }
 }
开发者ID:ohjack,项目名称:newErp,代码行数:68,代码来源:whIoStore.action.php


注:本文中的OmAvailableModel::getSkuPositions方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。