Commit 624c4616 authored by fuyunnan's avatar fuyunnan

修改 原料rpc 先出库 再入库的rpc

parent 7081e331
......@@ -196,4 +196,27 @@ interface StoreServiceInterface
*/
public function updateExOrder($sourceNos, $where, $update): int;
/**
* description:通过出库来源单号获取-对应的信息
* author: fuyunnan
* @param array $sources 来源单号数组
* @param array $status 出库单状态
* @param array $where 查询条件数组
* @return array
* @throws
* Date: 2020/11/5
*/
public function getByExSourceList($sources, $status = [], $where = []): array;
/**
* description:整合 先出库 然后 再入库数量 失败回滚
* author: fuyunnan
* @param array $outData 出库数组
* @param array $inData 出库数组
* @return array
* @throws
* Date: 2020/11/5
*/
public function transferUpdateOutAfterIn($outData, $inData): array;
}
......@@ -787,3 +787,15 @@ if (!function_exists('str_replace_first')) {
return $subject;
}
}
if (!function_exists('create_file_dir')) {
/**
* 检查当前目录是否存在 不存在就创建一个目录
* @param mixed $dir 文件目录
* @return bool
* @author zero
*/
function create_file_dir($dir)
{
return !is_dir($dir) && mkdir($dir, 0777, true);
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment