|
@@ -86,6 +86,19 @@ class Approveinfo extends Base
|
|
|
* @Apidoc\Param("stock", type="integer", require=true,desc="数量"),
|
|
|
* ),
|
|
|
* )
|
|
|
+ * @Apidoc\Param("use_goods", type="array", require=false, desc="module=4 必传领用物品数据",
|
|
|
+ * @Apidoc\Param("id", type="integer", require=false, desc="商品ID 传值=商品库选择,不传值=添加新商品"),
|
|
|
+ * @Apidoc\Param("goods_category_first", type="integer", require=false, desc="商品分类一级ID"),
|
|
|
+ * @Apidoc\Param("goods_category_id", type="integer", require=false, desc="商品分类ID"),
|
|
|
+ * @Apidoc\Param("goods_no", type="string", require=false, desc="商品编号"),
|
|
|
+ * @Apidoc\Param("goods_name", type="string", require=true, desc="商品名称"),
|
|
|
+ * @Apidoc\Param("goods_brand", type="string", require=false, desc="商品品牌"),
|
|
|
+ * @Apidoc\Param("goods_stock", type="array", require=true, desc="规格列表",
|
|
|
+ * @Apidoc\Param("id", type="integer", require=false,desc="规格ID 传值=商品库选择,不传值=添加新商品"),
|
|
|
+ * @Apidoc\Param("name", type="string", require=true,desc="规格名称"),
|
|
|
+ * @Apidoc\Param("stock", type="integer", require=true,desc="数量"),
|
|
|
+ * ),
|
|
|
+ * )
|
|
|
* @Apidoc\Param("peer_user", type="array", require=false, desc="module=5 传同行员工数据",
|
|
|
* @Apidoc\Param("is_who", type="integer", require=true, desc="是否外部人员:0=否,1=是"),
|
|
|
* @Apidoc\Param("user_id", type="string", require=false, desc="用户userid"),
|
|
@@ -131,8 +144,9 @@ class Approveinfo extends Base
|
|
|
$copy_user = input('copy_user');
|
|
|
$apply_goods = input('apply_goods');
|
|
|
$stock_goods = input('stock_goods');
|
|
|
+ $use_goods = input('use_goods');
|
|
|
$peer_user = input('peer_user');
|
|
|
- $params = compact("way","id", "module", "apply_user_id","reason", "type", "desc", "start_time", "end_time", "document", "images", "remark", "total_amount", "pay_type", "word_size", "apply_id","number", "is_who", "start_am", "end_am", "time", "reach_address", "end_address", "scope", "legal_opinion", "founder", "serial_number", "apply_date", "degree", "department", "department_sign", "approve_user", "copy_user", "apply_goods", "stock_goods","peer_user");
|
|
|
+ $params = compact("way","id", "module", "apply_user_id","reason", "type", "desc", "start_time", "end_time", "document", "images", "remark", "total_amount", "pay_type", "word_size", "apply_id","number", "is_who", "start_am", "end_am", "time", "reach_address", "end_address", "scope", "legal_opinion", "founder", "serial_number", "apply_date", "degree", "department", "department_sign", "approve_user", "copy_user", "apply_goods", "stock_goods","use_goods","peer_user");
|
|
|
$user = $this->user;
|
|
|
if($way == CommonConstant::edit){
|
|
|
ApproveService::make($id, $params, $user, CommonConstant::edit);
|
|
@@ -181,6 +195,11 @@ class Approveinfo extends Base
|
|
|
* @Apidoc\Returned("info_id", type="integer", desc="申请ID"),
|
|
|
* @Apidoc\Returned("goods_name", type="string", desc="商品名称"),
|
|
|
* )
|
|
|
+ * @Apidoc\Returned("use_goods", type="array", desc="领用商品列表 module=4",
|
|
|
+ * @Apidoc\Returned("id", type="integer", desc="领用商品ID"),
|
|
|
+ * @Apidoc\Returned("info_id", type="integer", desc="申请ID"),
|
|
|
+ * @Apidoc\Returned("goods_name", type="string", desc="商品名称"),
|
|
|
+ * )
|
|
|
* @Apidoc\Returned("peer_user", type="array", desc="同行人员列表 module=5",
|
|
|
* @Apidoc\Returned("id", type="integer", desc="同行人员ID"),
|
|
|
* @Apidoc\Returned("info_id", type="integer", desc="申请ID"),
|
|
@@ -277,6 +296,11 @@ class Approveinfo extends Base
|
|
|
* @Apidoc\Returned("info_id", type="integer", desc="申请ID"),
|
|
|
* @Apidoc\Returned("goods_name", type="string", desc="商品名称"),
|
|
|
* )
|
|
|
+ * @Apidoc\Returned("use_goods", type="array", desc="领用商品列表 module=4",
|
|
|
+ * @Apidoc\Returned("id", type="integer", desc="领用商品ID"),
|
|
|
+ * @Apidoc\Returned("info_id", type="integer", desc="申请ID"),
|
|
|
+ * @Apidoc\Returned("goods_name", type="string", desc="商品名称"),
|
|
|
+ * )
|
|
|
* @Apidoc\Returned("peer_user", type="array", desc="同行人员列表 module=5",
|
|
|
* @Apidoc\Returned("id", type="integer", desc="同行人员ID"),
|
|
|
* @Apidoc\Returned("info_id", type="integer", desc="申请ID"),
|
|
@@ -328,6 +352,11 @@ class Approveinfo extends Base
|
|
|
* @Apidoc\Returned("info_id", type="integer", desc="申请ID"),
|
|
|
* @Apidoc\Returned("goods_name", type="string", desc="商品名称"),
|
|
|
* )
|
|
|
+ * @Apidoc\Returned("use_goods", type="array", desc="领用商品列表 module=4",
|
|
|
+ * @Apidoc\Returned("id", type="integer", desc="领用商品ID"),
|
|
|
+ * @Apidoc\Returned("info_id", type="integer", desc="申请ID"),
|
|
|
+ * @Apidoc\Returned("goods_name", type="string", desc="商品名称"),
|
|
|
+ * )
|
|
|
* @Apidoc\Returned("peer_user", type="array", desc="同行人员列表 module=5",
|
|
|
* @Apidoc\Returned("id", type="integer", desc="同行人员ID"),
|
|
|
* @Apidoc\Returned("info_id", type="integer", desc="申请ID"),
|