qa-ifish7/web/Application/Admin/Model/CraftPriceModel.class.php

88 lines
3.5 KiB
PHP

<?php
namespace Admin\Model;
use Think\Model\RelationModel;
class CraftPriceModel extends RelationModel{
protected $_link = array(
// "craft_type"=>array(
// 'mapping_type' => self::BELONGS_TO,
// 'class_name' => 'craft_type',
// 'mapping_fields' => 'type_name',
// 'foreign_key' => 'type_id',
// ),
// "who_add"=>array(
// 'mapping_type' => self::BELONGS_TO,
// 'class_name' => 'user',
// 'mapping_fields' => 'user_name',
// 'foreign_key' => 'craft_who_add',
// ),
// "who_modify"=>array(
// 'mapping_type' => self::BELONGS_TO,
// 'class_name' => 'user',
// 'mapping_fields' => 'user_name',
// 'foreign_key' => 'craft_who_modify',
// ),
);
//验证
protected $_validate=array(
//array("字段","验证规则","错误提示",["验证条件","附加条件","验证时间"]),
array("flow_craft_id","require","工艺id不能为空"),
array("subtask_pass_num","require","价格不能为空"),
array("subtask_feiliao_num","require","价格不能为空"),
array("subtask_rangbu_num","require","价格不能为空"),
array("subtask_jiangji_num","require","价格不能为空"),
array("subtask_liewen_num","require","价格不能为空"),
array("subtask_maopi_num","require","价格不能为空"),
array("subtask_hunliao_num","require","价格不能为空"),
array("subtask_baofei_num","require","价格不能为空"),
array("subtask_shengxiu_num","require","价格不能为空"),
array("subtask_tongzhi_num","require","价格不能为空"),
array("subtask_sp_num","require","价格不能为空"),
array("subtask_zhenquexian_num","require","价格不能为空"),
array("subtask_quezhen_num","require","价格不能为空"),
array("subtask_hunzhen_num","require","价格不能为空"),
array("subtask_baofei_num","require","价格不能为空"),
array("subtask_sanshi_num","require","价格不能为空"),
array("subtask_qita_num","require","价格不能为空"),
// db_craft_price.subtask_pass_num,
// db_craft_price.subtask_fanxiu_num,
// db_craft_price.subtask_posun_num,
// db_craft_price.subtask_feiliao_num,
// db_craft_price.subtask_sanshi_num,
// db_craft_price.subtask_rangbu_num,
// db_craft_price.subtask_jiangji_num,
// db_craft_price.subtask_liewen_num,
// db_craft_price.subtask_maopi_num,
// db_craft_price.subtask_hunliao_num,
// db_craft_price.subtask_baofei_num,
// db_craft_price.subtask_shengxiu_num,
// db_craft_price.subtask_tongzhi_num,
// db_craft_price.subtask_sp_num,
// db_craft_price.subtask_zhenquexian_num,
// db_craft_price.subtask_quezhen_num,
// db_craft_price.subtask_hunzhen_num
);
//保存信息
public function data_save(){
//创建数据
$data=$this->create();
// $member_id = UID;
// $data['craft_who_modify'] = $member_id;
// $data['craft_time_modify'] = time();
$this->data($data)->save();
return $data['price_id'];
}
//保存信息
public function data_add(){
//创建数据
$data=$this->create();
// $member_id = UID;
// $data['craft_who_add'] = $member_id;
// $data['craft_time_add'] = time();
$id = $this->data($data)->add();
return $id;
}
}