public function accpt(){
$flag='false';
$msg='未正常启动操作';
$m=M('business_task');
$m->startTrans();
$id=I('post.id','','/^[1-9]\d*$/');
$time_update=I('post.time_update','','/^[1-9]\d{9}$/');
if($id=='' || $time_update==""){
$msg='非法操作';
goto goto_end;
}
$where['id']=$id;
$arr=$m->field('id,id_order,task_start,task_end,time_update')->where($where)->find();
if($arr===false){
$msg='查询原始数据时发生错误';
goto goto_end;
}
if($arr===NULL){
$msg='非法操作-没有原始数据';
goto goto_end;
}
if($arr['time_update']!=$time_update){
$msg='数据已被修改';
goto goto_end;
}
$data['id']=$id;
$data['time_update']=time();
$data['flag']=3;
$sql=$m->fetchSql()->save($data);
$x=$m->execute($sql);
if($x===false){
$msg='修改原始数据时发生错误';
goto goto_end;
}
if($x!=1){
$msg='原始数据有误,请联系管理员';
goto goto_end;
}
unset($data);
if($arr['task_end']){
$data['task_start']=$arr['task_end']+1;
$data_order['flag_task']=$arr['task_end']+1;
}else{
$data['task_start']=$arr['task_start']+1;
$data_order['flag_task']=$arr['task_start']+1;
}
$data['id_order']=$arr['id_order'];
$data['worker_execute']=$_SESSION['worker'];
$data['worker_next']=$_SESSION['worker'];
$data['time_start']=time();
$data['time_update']=time();
//先修改订单信息中的状态信息
$data_order['id']=$arr['id_order'];
$data_order['time_update']=time();
$m_order=M('business_order');
$sql=$m_order->fetchSql()->save($data_order);
$x=$m_order->save($data_order);
//就这个位置
var_dump($x);die;
if(!$x){
$msg='修改订单信息中的状态信息时发生错误';
goto goto_end;
}
//新增接受任务的信息
$sql=$m->fetchSql()->add($data);
$x=$m->execute($sql);
if($x===false){
$msg='新增接受任务时发生错误';
goto goto_end;
}
//写入操作日志
unset($data);
$data['time_action']=time();
$data['worker']=$_SESSION['worker'];
$data['action']='新增接受任务信息';
$data['sql_string']=$sql;
$data['ip']=get_client_ip();
$data['user_agent']=$_SERVER['HTTP_USER_AGENT'];
$m_log=M('system_log_worker');
$x=$m_log->data($data)->add();
if ($x===false || $x<1){
$msg='写入操作日志时发生错误';
goto goto_end;
}
$flag='true';
$msg='接受任务成功';
goto_end:
if($flag==='true'){
$m->commit();
}else{
$m->rollback();
}
echo "{success:".$flag.",msg:'".$msg."'}";
}上面70行左右的位置,我现在用var_dump($x)输出的结果是bool(false),如果我改为echo($sql),输出的结果是正常的SQL语句UPDATE `erp_business_order` SET `flag_task`='112',`time_update`='1449108778' WHERE `id` = 108,该语句单独放在MySql中是可以正常执行的,请教各位,这是为什么?谢谢,半路出家的新手虔诚地向各位高手请教。
另外特别说明一下:我的erp_business_order这个表的字段有48个,是不是和这个有关
在一个热心网友的提醒下,我var_dump($m_order)一下,结果是:
object(Think\Model)#10 (21) {
["db":protected]=>
object(Think\Db\Driver\Mysql)#7 (17) {
["PDOStatement":protected]=>
object(PDOStatement)#9 (1) {
["queryString"]=>
string(80) "UPDATE `erp_business_order` SET `flag_task`=:2,`time_update`=:3 WHERE `id` = 108"
}
["model":protected]=>
string(14) "business_order"
["queryStr":protected]=>
string(93) "UPDATE `erp_business_order` SET `flag_task`='112',`time_update`='1449110152' WHERE `id
` = 108"
["modelSql":protected]=>
array(0) {
}
["lastInsID":protected]=>
NULL
["numRows":protected]=>
int(1)
["transTimes":protected]=>
int(1)
["error":protected]=>
string(112) ":
[ SQL语句 ] : UPDATE `erp_business_order` SET `flag_task`='112',`time_update`='1449110152' WHERE `id`
= 108"
["linkID":protected]=>
array(1) {
[0]=>
object(PDO)#8 (0) {
}
}
["_linkID":protected]=>
object(PDO)#8 (0) {
}
["config":protected]=>
array(17) {
["type"]=>
string(5) "mysql"
["hostname"]=>
string(9) "127.0.0.1"
["database"]=>
string(6) "qcderp"
["username"]=>
string(6) "qcderp"
["password"]=>
string(8) "n4k3hayh"
["hostport"]=>
int(3306)
["dsn"]=>
NULL
["params"]=>
array(0) {
}
["charset"]=>
string(4) "utf8"
["prefix"]=>
string(0) ""
["debug"]=>
bool(false)
["deploy"]=>
int(0)
["rw_separate"]=>
bool(false)
["master_num"]=>
int(1)
["slave_no"]=>
string(0) ""
["db_like_fields"]=>
string(0) ""
["lite"]=>
NULL
}
["exp":protected]=>
array(14) {
["eq"]=>
string(1) "="
["neq"]=>
string(2) "<>"
["gt"]=>
string(1) ">"
["egt"]=>
string(2) ">="
["lt"]=>
string(1) "<"
["elt"]=>
string(2) "<="
["notlike"]=>
string(8) "NOT LIKE"
["like"]=>
string(4) "LIKE"
["in"]=>
string(2) "IN"
["notin"]=>
string(6) "NOT IN"
["not in"]=>
string(6) "NOT IN"
["between"]=>
string(7) "BETWEEN"
["not between"]=>
string(11) "NOT BETWEEN"
["notbetween"]=>
string(11) "NOT BETWEEN"
}
["selectSql":protected]=>
string(109) "SELECT%DISTINCT% %FIELD% FROM %TABLE%%FORCE%%JOIN%%WHERE%%GROUP%%HAVING%%ORDER%%LIMIT
% %UNION%%LOCK%%COMMENT%"
["queryTimes":protected]=>
int(1)
["executeTimes":protected]=>
int(2)
["options":protected]=>
array(5) {
[8]=>
int(2)
[3]=>
int(2)
[11]=>
int(0)
[17]=>
int(0)
[1002]=>
string(14) "SET NAMES utf8"
}
["bind":protected]=>
array(0) {
}
}
["_db":"Think\Model":private]=>
array(1) {
[0]=>
object(Think\Db\Driver\Mysql)#7 (17) {
["PDOStatement":protected]=>
object(PDOStatement)#9 (1) {
["queryString"]=>
string(80) "UPDATE `erp_business_order` SET `flag_task`=:2,`time_update`=:3 WHERE `id` = 108"
}
["model":protected]=>
string(14) "business_order"
["queryStr":protected]=>
string(93) "UPDATE `erp_business_order` SET `flag_task`='112',`time_update`='1449110152' WHERE
`id` = 108"
["modelSql":protected]=>
array(0) {
}
["lastInsID":protected]=>
NULL
["numRows":protected]=>
int(1)
["transTimes":protected]=>
int(1)
["error":protected]=>
string(112) ":
[ SQL语句 ] : UPDATE `erp_business_order` SET `flag_task`='112',`time_update`='1449110152' WHERE `id`
= 108"
["linkID":protected]=>
array(1) {
[0]=>
object(PDO)#8 (0) {
}
}
["_linkID":protected]=>
object(PDO)#8 (0) {
}
["config":protected]=>
array(17) {
["type"]=>
string(5) "mysql"
["hostname"]=>
string(9) "127.0.0.1"
["database"]=>
string(6) "qcderp"
["username"]=>
string(6) "qcderp"
["password"]=>
string(8) "n4k3hayh"
["hostport"]=>
int(3306)
["dsn"]=>
NULL
["params"]=>
array(0) {
}
["charset"]=>
string(4) "utf8"
["prefix"]=>
string(0) ""
["debug"]=>
bool(false)
["deploy"]=>
int(0)
["rw_separate"]=>
bool(false)
["master_num"]=>
int(1)
["slave_no"]=>
string(0) ""
["db_like_fields"]=>
string(0) ""
["lite"]=>
NULL
}
["exp":protected]=>
array(14) {
["eq"]=>
string(1) "="
["neq"]=>
string(2) "<>"
["gt"]=>
string(1) ">"
["egt"]=>
string(2) ">="
["lt"]=>
string(1) "<"
["elt"]=>
string(2) "<="
["notlike"]=>
string(8) "NOT LIKE"
["like"]=>
string(4) "LIKE"
["in"]=>
string(2) "IN"
["notin"]=>
string(6) "NOT IN"
["not in"]=>
string(6) "NOT IN"
["between"]=>
string(7) "BETWEEN"
["not between"]=>
string(11) "NOT BETWEEN"
["notbetween"]=>
string(11) "NOT BETWEEN"
}
["selectSql":protected]=>
string(109) "SELECT%DISTINCT% %FIELD% FROM %TABLE%%FORCE%%JOIN%%WHERE%%GROUP%%HAVING%%ORDER%%LIMIT
% %UNION%%LOCK%%COMMENT%"
["queryTimes":protected]=>
int(1)
["executeTimes":protected]=>
int(2)
["options":protected]=>
array(5) {
[8]=>
int(2)
[3]=>
int(2)
[11]=>
int(0)
[17]=>
int(0)
[1002]=>
string(14) "SET NAMES utf8"
}
["bind":protected]=>
array(0) {
}
}
}
["pk":protected]=>
string(2) "id"
["autoinc":protected]=>
bool(false)
["tablePrefix":protected]=>
string(4) "erp_"
["name":protected]=>
string(14) "business_order"
["dbName":protected]=>
string(0) ""
["connection":protected]=>
string(0) ""
["tableName":protected]=>
string(0) ""
["trueTableName":protected]=>
string(18) "erp_business_order"
["error":protected]=>
string(0) ""
["fields":protected]=>
array(50) {
[0]=>
string(2) "id"
[1]=>
string(7) "channel"
[2]=>
string(10) "time_apply"
[3]=>
string(9) "time_plan"
[4]=>
string(7) "id_auto"
[5]=>
string(9) "id_manual"
[6]=>
string(12) "type_autocar"
[7]=>
string(14) "type_transport"
[8]=>
string(12) "type_service"
[9]=>
string(14) "number_autocar"
[10]=>
string(11) "customer_id"
[11]=>
string(13) "customer_name"
[12]=>
string(17) "customer_contacts"
[13]=>
string(14) "customer_phone"
[14]=>
string(16) "customer_address"
[15]=>
string(7) "from_id"
[16]=>
string(9) "from_name"
[17]=>
string(13) "from_contacts"
[18]=>
string(10) "from_phone"
[19]=>
string(12) "from_address"
[20]=>
string(5) "to_id"
[21]=>
string(7) "to_name"
[22]=>
string(11) "to_contacts"
[23]=>
string(8) "to_phone"
[24]=>
string(10) "to_address"
[25]=>
string(17) "customer_order_id"
[26]=>
string(5) "goods"
[27]=>
string(7) "packing"
[28]=>
string(8) "quantity"
[29]=>
string(6) "weight"
[30]=>
string(6) "volume"
[31]=>
string(17) "agency_collection"
[32]=>
string(14) "agency_payment"
[33]=>
string(13) "fee_transport"
[34]=>
string(12) "fee_delivery"
[35]=>
string(13) "fee_disburden"
[36]=>
string(4) "cash"
[37]=>
string(7) "waybill"
[38]=>
string(13) "waybill_other"
[39]=>
string(4) "bill"
[40]=>
string(7) "receipt"
[41]=>
string(11) "explain_out"
[42]=>
string(10) "explain_in"
[43]=>
string(9) "flag_task"
[44]=>
string(15) "flag_finance_in"
[45]=>
string(16) "flag_finance_out"
[46]=>
string(11) "time_update"
[47]=>
string(4) "flag"
["_pk"]=>
string(2) "id"
["_type"]=>
array(48) {
["id"]=>
string(7) "int(11)"
["channel"]=>
string(6) "int(4)"
["time_apply"]=>
string(7) "int(11)"
["time_plan"]=>
string(7) "int(11)"
["id_auto"]=>
string(8) "char(16)"
["id_manual"]=>
string(11) "varchar(17)"
["type_autocar"]=>
string(10) "tinyint(4)"
["type_transport"]=>
string(10) "tinyint(4)"
["type_service"]=>
string(10) "tinyint(4)"
["number_autocar"]=>
string(8) "char(12)"
["customer_id"]=>
string(7) "int(11)"
["customer_name"]=>
string(11) "varchar(32)"
["customer_contacts"]=>
string(11) "varchar(32)"
["customer_phone"]=>
string(11) "varchar(12)"
["customer_address"]=>
string(12) "varchar(255)"
["from_id"]=>
string(7) "int(11)"
["from_name"]=>
string(11) "varchar(32)"
["from_contacts"]=>
string(11) "varchar(32)"
["from_phone"]=>
string(11) "varchar(12)"
["from_address"]=>
string(12) "varchar(255)"
["to_id"]=>
string(7) "int(11)"
["to_name"]=>
string(11) "varchar(32)"
["to_contacts"]=>
string(11) "varchar(32)"
["to_phone"]=>
string(11) "varchar(12)"
["to_address"]=>
string(12) "varchar(255)"
["customer_order_id"]=>
string(11) "varchar(10)"
["goods"]=>
string(11) "varchar(32)"
["packing"]=>
string(12) "varchar(255)"
["quantity"]=>
string(7) "int(11)"
["weight"]=>
string(7) "int(11)"
["volume"]=>
string(7) "int(11)"
["agency_collection"]=>
string(7) "int(11)"
["agency_payment"]=>
string(7) "int(11)"
["fee_transport"]=>
string(7) "int(11)"
["fee_delivery"]=>
string(7) "int(11)"
["fee_disburden"]=>
string(7) "int(11)"
["cash"]=>
string(10) "tinyint(4)"
["waybill"]=>
string(7) "int(11)"
["waybill_other"]=>
string(7) "int(11)"
["bill"]=>
string(7) "int(11)"
["receipt"]=>
string(7) "int(11)"
["explain_out"]=>
string(4) "text"
["explain_in"]=>
string(4) "text"
["flag_task"]=>
string(11) "smallint(6)"
["flag_finance_in"]=>
string(10) "tinyint(4)"
["flag_finance_out"]=>
string(10) "tinyint(4)"
["time_update"]=>
string(7) "int(11)"
["flag"]=>
string(10) "tinyint(4)"
}
}
["data":protected]=>
array(0) {
}
["options":protected]=>
array(0) {
}
["_validate":protected]=>
array(0) {
}
["_auto":protected]=>
array(0) {
}
["_map":protected]=>
array(0) {
}
["_scope":protected]=>
array(0) {
}
["autoCheckFields":protected]=>
bool(true)
["patchValidate":protected]=>
bool(false)
["methods":protected]=>
array(14) {
[0]=>
string(6) "strict"
[1]=>
string(5) "order"
[2]=>
string(5) "alias"
[3]=>
string(6) "having"
[4]=>
string(5) "group"
[5]=>
string(4) "lock"
[6]=>
string(8) "distinct"
[7]=>
string(4) "auto"
[8]=>
string(6) "filter"
[9]=>
string(8) "validate"
[10]=>
string(6) "result"
[11]=>
string(5) "token"
[12]=>
string(5) "index"
[13]=>
string(5) "force"
}
}
Ext.Error: You're trying to decode an invalid JSON String: object(Think\Model)#10 (21) {
["db":protected]=>
object(Think\Db\Driver\Mysql)#7 (17) {
["PDOStatement":protected]=>
object(PDOStatement)#9 (1) {
["queryString"]=>
string(80) "UPDATE `erp_business_order` SET `flag_task`=:2,`time_update`=:3 WHERE `id` = 108"
}
["model":protected]=>
string(14) "business_order"
["queryStr":protected]=>
string(93) "UPDATE `erp_business_order` SET `flag_task`='112',`time_update`='1449110152' WHERE `id` = 108"
["modelSql":protected]=>
array(0) {
}
["lastInsID":protected]=>
NULL
["numRows":protected]=>
int(1)
["transTimes":protected]=>
int(1)
["error":protected]=>
string(112) ":
[ SQL语句 ] : UPDATE `erp_business_order` SET `flag_task`='112',`time_update`='1449110152' WHERE `id` = 108"
["linkID":protected]=>
array(1) {
[0]=>
object(PDO)#8 (0) {
}
}
["_linkID":protected]=>
object(PDO)#8 (0) {
}
["config":protected]=>
array(17) {
["type"]=>
string(5) "mysql"
["hostname"]=>
string(9) "127.0.0.1"
["database"]=>
string(6) "qcderp"
["username"]=>
string(6) "qcderp"
["password"]=>
string(8) "n4k3hayh"
["hostport"]=>
int(3306)
["dsn"]=>
NULL
["params"]=>
array(0) {
}
["charset"]=>
string(4) "utf8"
["prefix"]=>
string(0) ""
["debug"]=>
bool(false)
["deploy"]=>
int(0)
["rw_separate"]=>
bool(false)
["master_num"]=>
int(1)
["slave_no"]=>
string(0) ""
["db_like_fields"]=>
string(0) ""
["lite"]=>
NULL
}
["exp":protected]=>
array(14) {
["eq"]=>
string(1) "="
["neq"]=>
string(2) "<>"
["gt"]=>
string(1) ">"
["egt"]=>
string(2) ">="
["lt"]=>
string(1) "<"
["elt"]=>
string(2) "<="
["notlike"]=>
string(8) "NOT LIKE"
["like"]=>
string(4) "LIKE"
["in"]=>
string(2) "IN"
["notin"]=>
string(6) "NOT IN"
["not in"]=>
string(6) "NOT IN"
["between"]=>
string(7) "BETWEEN"
["not between"]=>
string(11) "NOT BETWEEN"
["notbetween"]=>
string(11) "NOT BETWEEN"
}
["selectSql":protected]=>
string(109) "SELECT%DISTINCT% %FIELD% FROM %TABLE%%FORCE%%JOIN%%WHERE%%GROUP%%HAVING%%ORDER%%LIMIT% %UNION%%LOCK%%COMMENT%"
["queryTimes":protected]=>
int(1)
["executeTimes":protected]=>
int(2)
["options":protected]=>
array(5) {
[8]=>
int(2)
[3]=>
int(2)
[11]=>
int(0)
[17]=>
int(0)
[1002]=>
string(14) "SET NAMES utf8"
}
["bind":protected]=>
array(0) {
}
}
["_db":"Think\Model":private]=>
array(1) {
[0]=>
object(Think\Db\Driver\Mysql)#7 (17) {
["PDOStatement":protected]=>
object(PDOStatement)#9 (1) {
["queryString"]=>
string(80) "UPDATE `erp_business_order` SET `flag_task`=:2,`time_update`=:3 WHERE `id` = 108"
}
["model":protected]=>
string(14) "business_order"
["queryStr":protected]=>
string(93) "UPDATE `erp_business_order` SET `flag_task`='112',`time_update`='1449110152' WHERE `id` = 108"
["modelSql":protected]=>
array(0) {
}
["lastInsID":protected]=>
NULL
["numRows":protected]=>
int(1)
["transTimes":protected]=>
int(1)
["error":protected]=>
string(112) ":
[ SQL语句 ] : UPDATE `erp_business_order` SET `flag_task`='112',`time_update`='1449110152' WHERE `id` = 108"
["linkID":protected]=>
array(1) {
[0]=>
object(PDO)#8 (0) {
}
}
["_linkID":protected]=>
object(PDO)#8 (0) {
}
["config":protected]=>
array(17) {
["type"]=>
string(5) "mysql"
["hostname"]=>
string(9) "127.0.0.1"
["database"]=>
string(6) "qcderp"
["username"]=>
string(6) "qcderp"
["password"]=>
string(8) "n4k3hayh"
["hostport"]=>
int(3306)
["dsn"]=>
NULL
["params"]=>
array(0) {
}
["charset"]=>
string(4) "utf8"
["prefix"]=>
string(0) ""
["debug"]=>
bool(false)
["deploy"]=>
int(0)
["rw_separate"]=>
bool(false)
["master_num"]=>
int(1)
["slave_no"]=>
string(0) ""
["db_like_fields"]=>
string(0) ""
["lite"]=>
NULL
}
["exp":protected]=>
array(14) {
["eq"]=>
string(1) "="
["neq"]=>
string(2) "<>"
["gt"]=>
string(1) ">"
["egt"]=>
string(2) ">="
["lt"]=>
string(1) "<"
["elt"]=>
string(2) "<="
["notlike"]=>
string(8) "NOT LIKE"
["like"]=>
string(4) "LIKE"
["in"]=>
string(2) "IN"
["notin"]=>
string(6) "NOT IN"
["not in"]=>
string(6) "NOT IN"
["between"]=>
string(7) "BETWEEN"
["not between"]=>
string(11) "NOT BETWEEN"
["notbetween"]=>
string(11) "NOT BETWEEN"
}
["selectSql":protected]=>
string(109) "SELECT%DISTINCT% %FIELD% FROM %TABLE%%FORCE%%JOIN%%WHERE%%GROUP%%HAVING%%ORDER%%LIMIT% %UNION%%LOCK%%COMMENT%"
["queryTimes":protected]=>
int(1)
["executeTimes":protected]=>
int(2)
["options":protected]=>
array(5) {
[8]=>
int(2)
[3]=>
int(2)
[11]=>
int(0)
[17]=>
int(0)
[1002]=>
string(14) "SET NAMES utf8"
}
["bind":protected]=>
array(0) {
}
}
}
["pk":protected]=>
string(2) "id"
["autoinc":protected]=>
bool(false)
["tablePrefix":protected]=>
string(4) "erp_"
["name":protected]=>
string(14) "business_order"
["dbName":protected]=>
string(0) ""
["connection":protected]=>
string(0) ""
["tableName":protected]=>
string(0) ""
["trueTableName":protected]=>
string(18) "erp_business_order"
["error":protected]=>
string(0) ""
["fields":protected]=>
array(50) {
[0]=>
string(2) "id"
[1]=>
string(7) "channel"
[2]=>
string(10) "time_apply"
[3]=>
string(9) "time_plan"
[4]=>
string(7) "id_auto"
[5]=>
string(9) "id_manual"
[6]=>
string(12) "type_autocar"
[7]=>
string(14) "type_transport"
[8]=>
string(12) "type_service"
[9]=>
string(14) "number_autocar"
[10]=>
string(11) "customer_id"
[11]=>
string(13) "customer_name"
[12]=>
string(17) "customer_contacts"
[13]=>
string(14) "customer_phone"
[14]=>
string(16) "customer_address"
[15]=>
string(7) "from_id"
[16]=>
string(9) "from_name"
[17]=>
string(13) "from_contacts"
[18]=>
string(10) "from_phone"
[19]=>
string(12) "from_address"
[20]=>
string(5) "to_id"
[21]=>
string(7) "to_name"
[22]=>
string(11) "to_contacts"
[23]=>
string(8) "to_phone"
[24]=>
string(10) "to_address"
[25]=>
string(17) "customer_order_id"
[26]=>
string(5) "goods"
[27]=>
string(7) "packing"
[28]=>
string(8) "quantity"
[29]=>
string(6) "weight"
[30]=>
string(6) "volume"
[31]=>
string(17) "agency_collection"
[32]=>
string(14) "agency_payment"
[33]=>
string(13) "fee_transport"
[34]=>
string(12) "fee_delivery"
[35]=>
string(13) "fee_disburden"
[36]=>
string(4) "cash"
[37]=>
string(7) "waybill"
[38]=>
string(13) "waybill_other"
[39]=>
string(4) "bill"
[40]=>
string(7) "receipt"
[41]=>
string(11) "explain_out"
[42]=>
string(10) "explain_in"
[43]=>
string(9) "flag_task"
[44]=>
string(15) "flag_finance_in"
[45]=>
string(16) "flag_finance_out"
[46]=>
string(11) "time_update"
[47]=>
string(4) "flag"
["_pk"]=>
string(2) "id"
["_type"]=>
array(48) {
["id"]=>
string(7) "int(11)"
["channel"]=>
string(6) "int(4)"
["time_apply"]=>
string(7) "int(11)"
["time_plan"]=>
string(7) "int(11)"
["id_auto"]=>
string(8) "char(16)"
["id_manual"]=>
string(11) "varchar(17)"
["type_autocar"]=>
string(10) "tinyint(4)"
["type_transport"]=>
string(10) "tinyint(4)"
["type_service"]=>
string(10) "tinyint(4)"
["number_autocar"]=>
string(8) "char(12)"
["customer_id"]=>
string(7) "int(11)"
["customer_name"]=>
string(11) "varchar(32)"
["customer_contacts"]=>
string(11) "varchar(32)"
["customer_phone"]=>
string(11) "varchar(12)"
["customer_address"]=>
string(12) "varchar(255)"
["from_id"]=>
string(7) "int(11)"
["from_name"]=>
string(11) "varchar(32)"
["from_contacts"]=>
string(11) "varchar(32)"
["from_phone"]=>
string(11) "varchar(12)"
["from_address"]=>
string(12) "varchar(255)"
["to_id"]=>
string(7) "int(11)"
["to_name"]=>
string(11) "varchar(32)"
["to_contacts"]=>
string(11) "varchar(32)"
["to_phone"]=>
string(11) "varchar(12)"
["to_address"]=>
string(12) "varchar(255)"
["customer_order_id"]=>
string(11) "varchar(10)"
["goods"]=>
string(11) "varchar(32)"
["packing"]=>
string(12) "varchar(255)"
["quantity"]=>
string(7) "int(11)"
["weight"]=>
string(7) "int(11)"
["volume"]=>
string(7) "int(11)"
["agency_collection"]=>
string(7) "int(11)"
["agency_payment"]=>
string(7) "int(11)"
["fee_transport"]=>
string(7) "int(11)"
["fee_delivery"]=>
string(7) "int(11)"
["fee_disburden"]=>
string(7) "int(11)"
["cash"]=>
string(10) "tinyint(4)"
["waybill"]=>
string(7) "int(11)"
["waybill_other"]=>
string(7) "int(11)"
["bill"]=>
string(7) "int(11)"
["receipt"]=>
string(7) "int(11)"
["explain_out"]=>
string(4) "text"
["explain_in"]=>
string(4) "text"
["flag_task"]=>
string(11) "smallint(6)"
["flag_finance_in"]=>
string(10) "tinyint(4)"
["flag_finance_out"]=>
string(10) "tinyint(4)"
["time_update"]=>
string(7) "int(11)"
["flag"]=>
string(10) "tinyint(4)"
}
}
["data":protected]=>
array(0) {
}
["options":protected]=>
array(0) {
}
["_validate":protected]=>
array(0) {
}
["_auto":protected]=>
array(0) {
}
["_map":protected]=>
array(0) {
}
["_scope":protected]=>
array(0) {
}
["autoCheckFields":protected]=>
bool(true)
["patchValidate":protected]=>
bool(false)
["methods":protected]=>
array(14) {
[0]=>
string(6) "strict"
[1]=>
string(5) "order"
[2]=>
string(5) "alias"
[3]=>
string(6) "having"
[4]=>
string(5) "group"
[5]=>
string(4) "lock"
[6]=>
string(8) "distinct"
[7]=>
string(4) "auto"
[8]=>
string(6) "filter"
[9]=>
string(8) "validate"
[10]=>
string(6) "result"
[11]=>
string(5) "token"
[12]=>
string(5) "index"
[13]=>
string(5) "force"
}
} 最佳答案