## 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
- 王向前_