module/flk/source/model/flk_shop_money.model.php
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
class flk_shop_moneyModel extends model{
public $table="mod_flk_shop_money";
public function __construct(){
parent::__construct();
}
public function get($shopid){
$row=$this->selectRow("shopid=".$shopid);
if(!$row){
$this->insert(array(
"shopid"=>$shopid
));
$row=$this->selectRow("shopid=".$shopid);
}
return $row;
}
/**
* income 收入
* balance 可用余额
*/
public function addMoney($ops){
$shopid=intval($ops['shopid']);
$ops["income"]=floatval($ops["income"]);
$ops["balance"]=floatval($ops["balance"]);
$row=$this->get($shopid);
$this->begin();
$time=date("Y-m-d H:i:s");
$bc=$ops["content"].",之前".$row["balance"].",现在".($row["balance"]+$ops["balance"]);
$this->update(array(
"income"=>$row["income"]+$ops["income"],
"balance"=>$row["balance"]+$ops["balance"]
),"shopid=".$shopid);
M("mod_flk_shop_money_log")->insert(array(
"shopid"=>$shopid,
"createtime"=>$time,
"money"=>$ops["balance"],
"content"=>$bc
));
$this->commit();
}
public function payMoney($ops){
$userid=intval($ops["userid"]);
$shopid=intval($ops['shopid']);
$money=floatval($ops["money"]);
$flk_money=0;
if(isset($ops["flk_money"])){
$flk_money=$ops["flk_money"];
}
$shop=M("mod_flk_shop")->selectRow(array(
"where"=>"shopid=".$shopid,
"fields"=>"shopid,flk_discount,flk_maxmoney,flk_new,status,express_money"
));
$shop_money=($money-$flk_money)*(1-$shop["flk_discount"]);
$ops["content"]="用户扫码支付".$money.",到款".$shop_money."元,";
$ops["income"]=$shop_money;
$ops["balance"]=$shop_money;
$row=$this->get($shopid);
$this->begin();
后面还有 38 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。