load->library('session'); $this->load->_model('Model_user','user'); $this->load->_model('Model_transfer','transfer'); $this->load->_model('Model_typeclass','typeclass'); $this->load->_model('Model_warehouse','warehouse'); $this->load->_model('Model_systemtransfer','systemtransfer'); $this->load->_model('Model_excel','excel'); $this->load->_model('Model_fullorder','fullorder'); $this->load->_model('Model_fullordertt','fullordertt'); $this->load->_model('Model_fullordersmt','fullordersmt'); $this->load->_model('Model_purchase','purchase'); $this->load->_model('Model_classid','classid'); $this->load->_model('Model_express','express'); $this->load->_model('Model_shop','shop'); $this->load->_model('Model_systemtransfer_cr','systemtransfer_cr'); $this->load->_model("Model_logic_ding","logic_ding"); $this->load->_model("Model_logic_u9tools","logic_u9tools"); $this->load->_model("Model_logic_order","logic_order"); $this->load->_model("Model_zzrecord_logs","zzrecord_logs"); $this->load->_model("Model_logic_whlabel","logic_whlabel"); } //定义方法的调用规则 获取URI第二段值 public function _remap($arg,$arg_array) { $this->dosku(); //$this->tj(); //$this->doTest(); } public function dosku(){ $sku = "QV-LSDPPT16"; $tc = $this->typeclass->find_all(); $typeclass = []; foreach ($tc as $v) { $typeclass[$v['jm']] = array('id'=>$v['id'],'zh'=>$v['zh'],'classid'=>$v['classid'],'bm'=>$v['bm'],'title'=>$v['title'],'jm'=>$v['jm'],'bqsku'=>$v['bqsku']); } $typeclassid = []; foreach($tc as $v){ $typeclassid[$v['id']] = array('id'=>$v['id'],'zh'=>$v['zh'],'classid'=>$v['classid'],'bm'=>$v['bm'],'title'=>$v['title'],'jm'=>$v['jm'],'bqsku'=>$v['bqsku']); } $classid = $this->classid->sku(); echo "
";
$r = $this->logic_u9tools->getGoodInfoByErpSku("头套",$sku,$typeclass,$typeclassid,$classid);
var_dump($r);
}
public function orderCheck(){
echo "";
$fpdata = "89,-128-80-57-101-331-30-74-|Wigs 9A #Natural Black Straight HD 13*4 Frontal Wig Medium 250% 22inch |1|0|0|22|0|0|0|6686657u;-131-2186-|Gift PackQQS |1|0|0||0|0|0|6710875u;";
$shipremarks=" STW 半蕾丝头套(HD) 22寸 (250%密度) (需要剪掉蕾丝) ; (QQS独立站赠品包) ";
$r = $this->logic_order->checkCkpmAndSku($fpdata,$shipremarks);
var_dump($r);
print_r($r);
}
public function tj(){
echo "";
$info = $this->zzrecord_logs->read(1);
if($info['sku'] == 1){
return ;
}
$qty = $info['qty'];
$start = (int)$info['number'];
$pre_num = 300000;
$list = $this->fullorder->find_all(" shop in (1,2,3,4,5,6) ","*",'id asc',$start,$pre_num);
if(empty($list)){
$this->zzrecord_logs->save([
'sku'=>1,
],1);
return;
}
$tmp_num = 0;
foreach($list as $k=>$v){
// var_dump($v);
$tmp_q = 0;
$v['issku'] = strtolower($v['issku']);
if(stripos($v['issku'],',') !== false){
$issku = explode(",",$v['issku']);
}else{
$issku = [$v['issku']];
}
if(stripos($v['quantity'],';') !== false){
$quantity = explode(";",$v['quantity']);
}else{
$quantity = [$v['quantity']];
}
foreach($issku as $index=>$item){
if(stripos($v['issku'],'gift') === false){
}else{
if(isset($quantity[$index])){
$tmp_q += (int)$quantity[$index];
}else{
$tmp_q += 1;
}
//var_dump($tmp_q);
}
}
if($tmp_q >= 4){
$tmp_num = $tmp_num+1;
}
}
var_dump($tmp_num);
$qty = $qty*1 + $tmp_num;
$this->zzrecord_logs->save([
'number'=>$pre_num+$start,
'qty'=>$qty
],1);
}
public function doTest(){
$list = [
[
"features"=>"-126-80-86-57-103-",
],
[
"features"=>"-127-80-88-57-101-195-75-72-272-",
],
[
"features"=>"-128-80-86-57-102-2062-30-72-2071-",
],
[
"features"=>"-130-80-83-271-2228-101-1693-",
],
];
$condition = [
'pm',
'weight'
];
$list = $this->logic_whlabel->dataTran($list,$condition);
echo "";
var_dump($list);
}
}