库存数量不足不能出库,出库成功后库存数量自动计算

73 阅读1分钟

chuku.gif

<?php
/**
 * 作者: dzl
 * 描述:  出库后修改库存数量,库存不足不能出库
 * 创建时间: 2025-03-27


namespace app\plug\plug;

class ChuKu
{

    //$type = 1;同步执行,$type = 0;异步执行,同步执行保存前输出错误并截断,可以组织表单提交
    public $type = 1;
    public $data;
    public function __construct($data=[])
    {
        $this->data = $data;
    }
    public function setData($data)
    {
        $this->data = $data;
    }
    
    
    public function execute()
    {
            
        if(input("d11")<=0){
            error("库存不足,无法出库!");
        }
        
        $where[] = ['d2','=', input("d1")];

        db("form_374")->where($where)
        ->update(['d5'=>input("d11"),'d6'=>input("d12")]);

        return true;
    }
}