23 lines
438 B
Java
23 lines
438 B
Java
|
package org.springblade.seata.storage.service;
|
||
|
|
||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||
|
import org.springblade.seata.storage.entity.Storage;
|
||
|
|
||
|
/**
|
||
|
* IStorageService
|
||
|
*
|
||
|
* @author Chill
|
||
|
*/
|
||
|
public interface IStorageService extends IService<Storage> {
|
||
|
|
||
|
/**
|
||
|
* 减库存
|
||
|
*
|
||
|
* @param commodityCode 商品代码
|
||
|
* @param count 数量
|
||
|
* @return boolean
|
||
|
*/
|
||
|
int deduct(String commodityCode, int count);
|
||
|
|
||
|
}
|