ptrnov / yii2-salesforce
销售日程表
This package is not auto-updated.
Last update: 2024-09-23 17:18:33 UTC
README
用于安排销售的 Salesforce
安装
安装此扩展的首选方式是通过 composer。
运行
php composer.phar require --prefer-dist ptrnov/yii2-salesforce "*"
或将
"ptrnov/yii2-salesforce": "*"
添加到您的 composer.json
文件的 require 部分。
使用
扩展安装完成后,只需在代码中通过以下方式使用它:
<?= \ptrnov\yii2-salesforce\Jadwal::listWeekOfYear() ?>
使用 \ptrnov\yii2-salesforce\Jadwal;
#获取当前年份的信息周 $ary1=Jadwal::listWeekOfYear(); //当前年份 print_r($ary1);
$ary2=Jadwal::listWeekOfYear('2016'); //手动设置 print_r($ary2);
#从年、周和日获取日期 $tgl=getDateOfWeekAndDayname($year,$week,$day) echo $tgl;
#示例 //$tgl= Jadwal::getDateOfWeekAndDayname('2016','34','1'); //$tgl= Jadwal::getDateOfWeekAndDayname('2016',null,'1'); $tgl= Jadwal::getDateOfWeekAndDayname('2016','34',null);
#listWeekOfYear AND Layer (A,B,C,D) #A=每周(非间隔) #B=每月第2周(间隔=1周) -> 默认设置 #C=每月第2周(间隔=2周) #D=每月第1周(间隔=3周)
$arry=listWeekOfYearLayer($year,$layer,$even,$weekActive,$dayInt) #示例 B(默认)-奇数/单数 //$ary= Jadwal::listWeekOfYearLayer('2016','B','1'); //$ary= Jadwal::listWeekOfYearLayer('2016','B','1',null,'1'); $ary= Jadwal::listWeekOfYearLayer('2016','B','1','1','1'); print_r(ary);
B (default) -even/genap
//$ary= Jadwal::listWeekOfYearLayer('2016','B','2');
//$ary= Jadwal::listWeekOfYearLayer('2016','B','2',null,'1');
$ary= Jadwal::listWeekOfYearLayer('2016','B','2','1','1');
print_r(ary);
A odd/ganjil
//$ary= Jadwal::listWeekOfYearLayer('2016','A','1');
//$ary= Jadwal::listWeekOfYearLayer('2016','A','1',null,'1');
$ary= Jadwal::listWeekOfYearLayer('2016','A','1','1','1');
print_r(ary);
A even/genap
//$ary= Jadwal::listWeekOfYearLayer('2016','A','2');
//$ary= Jadwal::listWeekOfYearLayer('2016','A','2',null,'1');
$ary= Jadwal::listWeekOfYearLayer('2016','A','2','1','1');
print_r(ary);
C odd/ganjil
//$ary= Jadwal::listWeekOfYearLayer('2016','C','1');
//$ary= Jadwal::listWeekOfYearLayer('2016','C','1',null,'1');
$ary= Jadwal::listWeekOfYearLayer('2016','C','1','1','1');
print_r(ary);
C even/genap
//$ary= Jadwal::listWeekOfYearLayer('2016','C','2');
//$ary= Jadwal::listWeekOfYearLayer('2016','C','2',null,'1');
$ary= Jadwal::listWeekOfYearLayer('2016','C','2','1','1');
print_r(ary);
D odd/ganjil
//$ary= Jadwal::listWeekOfYearLayer('2016','D','1');
//$ary= Jadwal::listWeekOfYearLayer('2016','D','1',null,'1');
$ary= Jadwal::listWeekOfYearLayer('2016','D','1','1','1');
print_r(ary);
D even/genap
//$ary= Jadwal::listWeekOfYearLayer('2016','D','2');
//$ary= Jadwal::listWeekOfYearLayer('2016','D','2',null,'1');
$ary= Jadwal::listWeekOfYearLayer('2016','D','2','1','1');
print_r(ary);
Copy to Controller
Use \ptrnov\yii2-salesforce\Jadwal;
public function actionTest()
{
$ary= Jadwal::listWeekOfYearLayer('2016','A','1');
//print_r(Jadwal::listWeekOfYearLayer('2016','A','1'));
return $this->render('_test',[
'dataArray'=>$ary
]);
}
create file _test.php then write
<?php
print_r(dataArray);
//ready to foreach
?>
#新功能 #getArrayDateCust($year,$layer,$oddeven,$dayInt,$scdlGrp,$custId,$useId) $ary= Jadwal::getArrayDateCust('2016','C','1','1','scdlGrp','cust.001','66');