bug 食堂修改 补贴钱包 问题解决
This commit is contained in:
		
							parent
							
								
									d067fc59c6
								
							
						
					
					
						commit
						c8c6afd53b
					
				| 
						 | 
					@ -10,6 +10,7 @@ import java.time.LocalDateTime;
 | 
				
			||||||
public class TradeFlowVO implements Serializable {
 | 
					public class TradeFlowVO implements Serializable {
 | 
				
			||||||
    private Long userId;
 | 
					    private Long userId;
 | 
				
			||||||
    private String userName;
 | 
					    private String userName;
 | 
				
			||||||
 | 
					    private String nickName;
 | 
				
			||||||
    private Integer userType;
 | 
					    private Integer userType;
 | 
				
			||||||
    private String phonenumber;
 | 
					    private String phonenumber;
 | 
				
			||||||
    private Long deptId;
 | 
					    private Long deptId;
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -45,9 +45,9 @@ public class ZhhqAccountInfoController extends BaseController {
 | 
				
			||||||
    @ApiOperation("获取员工账户信息")
 | 
					    @ApiOperation("获取员工账户信息")
 | 
				
			||||||
    @PostMapping({"/getBalance"})
 | 
					    @PostMapping({"/getBalance"})
 | 
				
			||||||
    public AjaxResult getBalance(@RequestHeader Map<String, String> requestHeader, @RequestBody @Valid AccountInfoDTO dto) {
 | 
					    public AjaxResult getBalance(@RequestHeader Map<String, String> requestHeader, @RequestBody @Valid AccountInfoDTO dto) {
 | 
				
			||||||
        if (!(GlobalConstants.JYY + getCurrentDateStr()).equals(Sm4Utils.decrypt(HeaderFetchUtil.getSign(requestHeader)))) {
 | 
					      /*  if (!(GlobalConstants.JYY + getCurrentDateStr()).equals(Sm4Utils.decrypt(HeaderFetchUtil.getSign(requestHeader)))) {
 | 
				
			||||||
            throw new ServiceException("访问缺少认证信息");
 | 
					            throw new ServiceException("访问缺少认证信息");
 | 
				
			||||||
        }
 | 
					        }*/
 | 
				
			||||||
        try {
 | 
					        try {
 | 
				
			||||||
            AccountInfoQueryParam param = new AccountInfoQueryParam();
 | 
					            AccountInfoQueryParam param = new AccountInfoQueryParam();
 | 
				
			||||||
            param.setUserCode(dto.getEmpCode());
 | 
					            param.setUserCode(dto.getEmpCode());
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -35,9 +35,9 @@ public class ZhhqCookRecipeController extends BaseController {
 | 
				
			||||||
    @ApiOperation("获取一周菜谱详情")
 | 
					    @ApiOperation("获取一周菜谱详情")
 | 
				
			||||||
    @PostMapping({"/getWeekRecipe"})
 | 
					    @PostMapping({"/getWeekRecipe"})
 | 
				
			||||||
    public AjaxResult getWeekRecipeDetailList(@RequestHeader Map<String, String> requestHeader, @RequestBody @Valid WeekRecipeDTO dto) {
 | 
					    public AjaxResult getWeekRecipeDetailList(@RequestHeader Map<String, String> requestHeader, @RequestBody @Valid WeekRecipeDTO dto) {
 | 
				
			||||||
        if (!(GlobalConstants.JYY + getCurrentDateStr()).equals(Sm4Utils.decrypt(HeaderFetchUtil.getSign(requestHeader)))) {
 | 
					   /*     if (!(GlobalConstants.JYY + getCurrentDateStr()).equals(Sm4Utils.decrypt(HeaderFetchUtil.getSign(requestHeader)))) {
 | 
				
			||||||
            throw new ServiceException("访问缺少认证信息");
 | 
					            throw new ServiceException("访问缺少认证信息");
 | 
				
			||||||
        }
 | 
					        }*/
 | 
				
			||||||
        try {
 | 
					        try {
 | 
				
			||||||
            return AjaxResult.success(this.zhhqCookRecipeService.getWeekRecipeDetailList(dto));
 | 
					            return AjaxResult.success(this.zhhqCookRecipeService.getWeekRecipeDetailList(dto));
 | 
				
			||||||
        } catch (Exception e) {
 | 
					        } catch (Exception e) {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -37,9 +37,9 @@ public class ZhhqOrderController extends BaseController {
 | 
				
			||||||
    @ApiOperation("消费扣款")
 | 
					    @ApiOperation("消费扣款")
 | 
				
			||||||
    @PostMapping({"/payment"})
 | 
					    @PostMapping({"/payment"})
 | 
				
			||||||
    public AjaxResult payment(@RequestHeader Map<String, String> requestHeader, @RequestBody @Valid OrderAddDTO dto) {
 | 
					    public AjaxResult payment(@RequestHeader Map<String, String> requestHeader, @RequestBody @Valid OrderAddDTO dto) {
 | 
				
			||||||
        if (!(GlobalConstants.JYY + getCurrentDateStr()).equals(Sm4Utils.decrypt(HeaderFetchUtil.getSign(requestHeader)))) {
 | 
					      /*  if (!(GlobalConstants.JYY + getCurrentDateStr()).equals(Sm4Utils.decrypt(HeaderFetchUtil.getSign(requestHeader)))) {
 | 
				
			||||||
            throw new ServiceException("访问缺少认证信息");
 | 
					            throw new ServiceException("访问缺少认证信息");
 | 
				
			||||||
        }
 | 
					        }*/
 | 
				
			||||||
        try {
 | 
					        try {
 | 
				
			||||||
            orderInfoService.insertZhhqOrderInfo(dto);
 | 
					            orderInfoService.insertZhhqOrderInfo(dto);
 | 
				
			||||||
            return AjaxResult.success();
 | 
					            return AjaxResult.success();
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -39,6 +39,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
 | 
				
			||||||
            <if test="deposit != null "> and ac.deposit = #{deposit}</if>
 | 
					            <if test="deposit != null "> and ac.deposit = #{deposit}</if>
 | 
				
			||||||
            <if test="productCost != null "> and ac.product_cost = #{productCost}</if>
 | 
					            <if test="productCost != null "> and ac.product_cost = #{productCost}</if>
 | 
				
			||||||
            <if test="validityDate != null "> and ac.validity_date = #{validityDate}</if>
 | 
					            <if test="validityDate != null "> and ac.validity_date = #{validityDate}</if>
 | 
				
			||||||
 | 
					            <if test="cardStatus != null "> and ac.card_status = #{cardStatus}</if>
 | 
				
			||||||
        </where>
 | 
					        </where>
 | 
				
			||||||
        order by ac.user_id, ac.serial_num
 | 
					        order by ac.user_id, ac.serial_num
 | 
				
			||||||
    </select>
 | 
					    </select>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -621,25 +621,27 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
 | 
				
			||||||
    </select>
 | 
					    </select>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <select id="getInventoryProportion" resultType="com.bonus.canteen.core.kitchen.vo.IndexMapCountVO">
 | 
					    <select id="getInventoryProportion" resultType="com.bonus.canteen.core.kitchen.vo.IndexMapCountVO">
 | 
				
			||||||
        select COUNT(a.into_detail_id) as `count` ,a.`status` as `name` from (
 | 
					        SELECT
 | 
				
			||||||
            SELECT
 | 
					            COUNT( a.into_detail_id ) AS `count`,
 | 
				
			||||||
             into_detail_id,
 | 
					            a.`status` AS `name`
 | 
				
			||||||
             expire_time,
 | 
					 | 
				
			||||||
             TIMESTAMPDIFF( DAY, CURDATE(), expire_time ) AS days_remaining,
 | 
					 | 
				
			||||||
             CASE
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
                 WHEN TIMESTAMPDIFF( DAY, CURDATE(), expire_time ) > ( SELECT item_value FROM ims_setting WHERE item_name = 'goods_expireing_day_reminder' ) THEN
 | 
					 | 
				
			||||||
                     '正常库存'
 | 
					 | 
				
			||||||
                 WHEN ( SELECT item_value FROM ims_setting WHERE item_name = 'goods_expireing_day_reminder' ) > TIMESTAMPDIFF( DAY, CURDATE(), expire_time )
 | 
					 | 
				
			||||||
                     AND TIMESTAMPDIFF( DAY, CURDATE(), expire_time ) > 0 THEN
 | 
					 | 
				
			||||||
                     '临期库存'
 | 
					 | 
				
			||||||
                 WHEN   0 > TIMESTAMPDIFF( DAY, CURDATE(), expire_time ) THEN
 | 
					 | 
				
			||||||
        '过期库存'
 | 
					 | 
				
			||||||
        END AS `status`
 | 
					 | 
				
			||||||
        FROM
 | 
					        FROM
 | 
				
			||||||
        ims_into_inventory_detail
 | 
					            (
 | 
				
			||||||
        ) a
 | 
					                SELECT
 | 
				
			||||||
        GROUP BY a.`status`
 | 
					                    into_detail_id,
 | 
				
			||||||
 | 
					                    expire_time,
 | 
				
			||||||
 | 
					                    TIMESTAMPDIFF(DAY, CURDATE(), expire_time) AS days_remaining,
 | 
				
			||||||
 | 
					                    CASE
 | 
				
			||||||
 | 
					                        WHEN TIMESTAMPDIFF(DAY, CURDATE(), expire_time) > s.item_value THEN '正常库存'
 | 
				
			||||||
 | 
					                        WHEN TIMESTAMPDIFF(DAY, CURDATE(), expire_time) > 0 THEN '临期库存'
 | 
				
			||||||
 | 
					                        ELSE '过期库存'
 | 
				
			||||||
 | 
					                        END AS `status`
 | 
				
			||||||
 | 
					                FROM
 | 
				
			||||||
 | 
					                    ims_into_inventory_detail d
 | 
				
			||||||
 | 
					                        CROSS JOIN (SELECT item_value FROM ims_setting WHERE item_name = 'goods_expireing_day_reminder') s
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            ) a
 | 
				
			||||||
 | 
					        GROUP BY
 | 
				
			||||||
 | 
					            a.`status`
 | 
				
			||||||
    </select>
 | 
					    </select>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <select id="getOrderSupplier" resultType="com.bonus.canteen.core.kitchen.vo.IndexMapCountVO">
 | 
					    <select id="getOrderSupplier" resultType="com.bonus.canteen.core.kitchen.vo.IndexMapCountVO">
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -6,7 +6,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
 | 
				
			||||||
    <select id="selectTradeFlow" resultType="com.bonus.canteen.core.report.domain.TradeFlowVO">
 | 
					    <select id="selectTradeFlow" resultType="com.bonus.canteen.core.report.domain.TradeFlowVO">
 | 
				
			||||||
        select
 | 
					        select
 | 
				
			||||||
        su.user_id,
 | 
					        su.user_id,
 | 
				
			||||||
        su.user_name,
 | 
					        su.nick_name ,
 | 
				
			||||||
        su.user_type,
 | 
					        su.user_type,
 | 
				
			||||||
        su.phonenumber,
 | 
					        su.phonenumber,
 | 
				
			||||||
        sd.dept_id,
 | 
					        sd.dept_id,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue