## 20170721工作內容
#### 銷售出庫業務梳理
+ 獲取銷售方式:
> SELECT FTypeID,FInterID FItemID, FID FNumber,FName,FSpec FROM t_SubMessage Where FInterID>0 AND FDeleted=0 And FTypeID=101 AND (FInterID<> 20296) And (FInterID<> 20296) ORDER BY FID
> SELECT TOP 1000 [FBrNo]
,[FInterID]
,[FID]
,[FParentID]
,[FName]
,[FTypeID]
,[FDetail]
,[FDeleted]
,[FModifyTime]
,[FSystemType]
,[FSpec]
,[UUID]
FROM [AIS20170612094709].[dbo].[t_SubMessage] t1
Where t1.FInterID>0 AND t1.FDeleted=0 And t1.FTypeID=101 AND (t1.FInterID<> 20296) And (t1.FInterID<> 20296) ORDER BY t1.FID
+ 獲取購貨單位:
+ SELECT TOP 50 t1.FItemID ,t1.FDeleted ,t1.FNumber,t1.FName,t1.FDetail FROM t_Item t1 with(index (uk_Item2)) LEFT JOIN t_Organization x2 ON t1.FItemID = x2.FItemID WHERE FItemClassID = 1 AND t1.FDetail=1 AND t1.FDeleteD=0 ORDER BY t1.FNumber
+ SELECT TOP 1000 t1.[FItemID]
,t1.[FItemClassID]
,t1.[FExternID]
,t1.[FNumber]
,t1.[FParentID]
,t1.[FLevel]
,t1.[FDetail]
,t1.[FName]
,t1.[FUnUsed]
,t1.[FBrNo]
,t1.[FFullNumber]
,t1.[FDiff]
,t1.[FDeleted]
,t1.[FShortNumber]
,t1.[FFullName]
,t1.[UUID]
,t1.[FGRCommonID]
,t1.[FSystemType]
,t1.[FUseSign]
,t1.[FChkUserID]
,t1.[FAccessory]
,t1.[FGrControl]
,t1.[FModifyTime]
,t1.[FHavePicture]
FROM [AIS20170612094709].[dbo].[t_Item]t1
with(index (uk_Item2))
LEFT JOIN [AIS20170612094709].[dbo].t_Organization x2 ON t1.FItemID = x2.FItemID
WHERE t1.[FItemClassID] = 1 AND t1.[FDetail]=1 AND t1.[FDeleted]= 0 ORDER BY t1.[FNumber] DESC
#### 打卡結算顯示微信與支付寶分別收款
> 1. 添加列
> 2. 部署api
> 3. 部署打卡歷史記錄頁面
> 4. 部署打卡提示
+ 添加列:
> ALTER TABLE `crm_store_employee_clockon`
ADD COLUMN `wx_pay_amount` DECIMAL (11,2) DEFAULT '0.00' COMMENT '微信支付總額',
ADD COLUMN `ali_pay_amount` DECIMAL (11,2) DEFAULT '0.00' COMMENT '支付寶支付總額';
+ 批量添加微信與支付寶支付總額
> UPDATE
crm_store_employee_clockon sec
SET
sec.`wx_pay_amount` =
(SELECT
IFNULL(
SUM(
CASE
WHEN pai.`pay_type` = 1
THEN pai.`amount`
ELSE 0.00
END
),
0.00
) AS wx_pay_amount
FROM
crm_pay_info pai
WHERE pai.`store_id` = sec.store_id
AND pai.`pay_status` = 2
AND pai.`pay_time` >= sec.start_time
AND pai.`pay_time` < sec.end_time),
sec.`ali_pay_amount` =
(SELECT
IFNULL(
SUM(
CASE
WHEN pai.`pay_type` = 2
THEN pai.`amount`
ELSE 0.00
END
),
0.00
) AS ali_pay_amount
FROM
crm_pay_info pai
WHERE pai.`store_id` = sec.store_id
AND pai.`pay_status` = 2
AND pai.`pay_time` >= sec.start_time
AND pai.`pay_time` < sec.end_time)
- 20170612
- 蘇康_304分鐘
- 閔超_361分鐘
- 張文魁_306分鐘
- 王晉琿_300分鐘
- 李濤_380分鐘
- 王向前_300分鐘
- 20170613
- 蘇康_305分鐘
- 張文魁_323分鐘
- 王向前_301分鐘
- 李濤_320分鐘
- 王晉琿_300分鐘
- 閔超_480分鐘
- 20170614
- 張文魁_315分鐘
- 蘇康_312
- 王向前_302分鐘
- 李濤_306分鐘
- 閔超_360分鐘
- 王晉琿_200
- 20170615
- 閔超_300分鐘
- 王晉琿_300分鐘
- 董霆_200分鐘
- 張文魁_307分鐘
- 李濤_310分鐘
- 蘇康_355分鐘
- 20170616
- 董霆_300分鐘
- 李濤_301分鐘
- 張文魁_308分鐘
- 蘇康_306分鐘
- 閔超_301分鐘
- 王晉琿-300分鐘
- 20170617
- 張文魁_309分鐘
- 李濤_311分鐘
- 蘇康_311分鐘
- 王晉琿_300
- 20170619
- 蘇康_312分鐘
- 李濤_319 分鐘
- 王向前_304分鐘
- 董霆_310分鐘
- 閔超_302分鐘
- 20160620
- 王向前_306分鐘
- 李濤_322分鐘
- 張文魁_301分鐘
- 閔超_303分鐘
- 王晉琿_200分鐘
- 董 霆 _ 200分鐘
- 蘇康_318分鐘
- 20170621
- 董 霆 _ 150分鐘
- 閔超_305分鐘
- 王向前_308分鐘
- 張文魁_291分鐘
- 蘇康_307分鐘
- 王晉琿_250
- 李濤_368分鐘
- 20170622
- 王向前_309分鐘
- 李濤_303分鐘
- 張文魁_292分鐘
- 王晉琿_200分鐘
- 閔超_365分鐘
- 董霆_150分鐘
- 20170623
- 王向前_310
- 張文魁_294
- 李濤_299分鐘
- 閔超_363分鐘
- 王晉琿_220分鐘
- 20170624
- 李濤_240分鐘
- 張文魁_262分鐘
- 20170626
- 王向前_300
- 張文魁_294分鐘
- 蘇康_307
- 李濤_333分鐘
- 閔超_310分鐘
- 王晉琿_120分鐘
- 20170627
- 王向前_302
- 李濤_305分鐘
- 張文魁_298分鐘
- 董霆 _ 200分鐘
- 閔超_361分鐘
- 王晉琿_300分鐘
- 蘇康_309
- 20170628
- 李濤_200分鐘
- 王向前_303
- 蘇康_308分鐘
- 董霆-200分鐘
- 王晉琿_301分鐘
- 張文魁_295分鐘
- 20170629
- 王向前_304
- 李濤_255分鐘
- 張文魁_299分鐘
- 蘇康_313分鐘
- 閔超_362分鐘
- 董霆-200分鐘
- 王晉琿_260分鐘
- 20170630
- 王向前_305
- 蘇康_299分鐘
- 閔超_299分鐘
- 20170703
- 張文魁_296分鐘
- 王向前_200
- 蘇康_310分鐘
- 董霆-270分鐘
- 李濤_298分鐘
- 閔超_305分鐘
- 20170704
- 蘇康_298
- 王向前_201
- 閔超_200分鐘
- 李濤_245分鐘
- 王晉琿-203
- 張文魁_268分鐘
- 20170705
- 王向前_208
- 李濤_323分鐘
- 蘇康_333分鐘
- 張文魁_285分鐘
- 董霆_240分鐘
- 閔超_321分鐘
- 王晉琿_207
- 20170706
- 王向前_209
- 閔超_311分鐘
- 蘇康_303分鐘、、
- 董霆-300分鐘
- 王晉琿-234
- 李濤_280分鐘
- 20170707
- 王向前_205
- 董霆-280分鐘
- 蘇康_300分鐘..
- 閔超_367分鐘
- 王晉琿-231
- 李濤_246分鐘
- 20170710
- 王向前_206
- 李濤_315分鐘
- 張文魁_281分鐘
- 王晉琿-251
- 閔超_316分鐘
- 董霆-200分
- 20170711
- 李濤_355分鐘
- 王晉琿-301分鐘
- 王向前_299
- 蘇康_303..分鐘
- 閔超_368分鐘
- 董霆-300分
- 張文魁_283分鐘
- 20170712
- 蘇康_300.分鐘
- 王向前_296
- 張文魁_286分鐘
- 董霆-280
- 王晉琿-278分鐘
- 李濤_308分鐘
- 20170713
- 王向前_299.9
- 李濤_342分鐘
- 王晉琿-302分鐘
- 蘇康_301..分鐘
- 張文魁_288分鐘
- 董霆-240分
- 閔超_380分鐘
- 20170714
- 李濤_376分鐘
- 王向前_201.1
- 閔超_345分鐘
- 董霆-275分鐘
- 王晉琿-358分鐘
- 蘇康_300...分鐘
- 張文魁_287分鐘
- 20170717
- 蘇康_301,分鐘
- 王晉琿-241分鐘
- 王向前_300.0
- 閔超_346分鐘
- 董霆-260分鐘
- 張文魁_278分鐘
- 李濤_356分鐘
- 20170718
- 張文魁_289.0分鐘
- 李濤_288分鐘
- 王向前_300.2
- 閔超_301.1分鐘
- 蘇康_311..分鐘
- 董霆-275分鐘
- 王晉琿-241分鐘
- 20170719
- 蘇康_310..分鐘
- 李濤_201分鐘
- 董霆-310分鐘
- 張文魁_296.11分鐘
- 閔超_315分鐘
- 王向前_200.2
- 王晉琿-299分鐘
- 20170720
- 董霆-190分鐘
- 李濤_306分鐘
- 王向前_288
- 閔超_240分鐘
- 蘇康_306..分鐘
- 張文魁_295.0分鐘
- 王晉琿-201分鐘
- 20170721
- 王向前_234
- 張文魁_301.0分鐘
- 閔超_230分鐘
- 李濤_222分鐘
- 王晉琿-211分鐘
- 董霆-180分鐘
- 20170724
- 張文魁_298.03分鐘
- 王向前_208.00
- 閔超_360.0分鐘
- 董霆-320分鐘
- 蘇康_260.0分鐘
- 李濤_260分鐘
- 20170725
- 王向前_