|
@@ -1,42 +1,24 @@
|
|
|
package com.ydd.web.controller;
|
|
|
|
|
|
-import java.util.ArrayList;
|
|
|
-import java.util.List;
|
|
|
-import java.util.Arrays;
|
|
|
-
|
|
|
-import com.ydd.common.core.domain.entity.SysUser;
|
|
|
-import com.ydd.common.enums.UserTypeEnums;
|
|
|
-import com.ydd.module.domain.Coupon;
|
|
|
-import com.ydd.module.domain.Shop;
|
|
|
-import com.ydd.module.enums.ListSizeEnum;
|
|
|
-import com.ydd.module.enums.StatusEnum;
|
|
|
-import com.ydd.module.service.IAgentService;
|
|
|
-import com.ydd.module.service.IMerchantService;
|
|
|
-import lombok.RequiredArgsConstructor;
|
|
|
-import org.springframework.security.access.prepost.PreAuthorize;
|
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
-import org.springframework.web.bind.annotation.GetMapping;
|
|
|
-import org.springframework.web.bind.annotation.PostMapping;
|
|
|
-import org.springframework.web.bind.annotation.PutMapping;
|
|
|
-import org.springframework.web.bind.annotation.DeleteMapping;
|
|
|
-import org.springframework.web.bind.annotation.PathVariable;
|
|
|
-import org.springframework.web.bind.annotation.RequestBody;
|
|
|
-import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
-import org.springframework.web.bind.annotation.RestController;
|
|
|
import com.ydd.common.annotation.Log;
|
|
|
import com.ydd.common.core.controller.BaseController;
|
|
|
import com.ydd.common.core.domain.Result;
|
|
|
+import com.ydd.common.core.domain.entity.SysUser;
|
|
|
import com.ydd.common.core.page.TableDataInfo;
|
|
|
import com.ydd.common.enums.BusinessType;
|
|
|
-import com.ydd.common.utils.poi.ExcelUtil;
|
|
|
+import com.ydd.common.enums.UserTypeEnums;
|
|
|
import com.ydd.module.domain.ShopDevice;
|
|
|
+import com.ydd.module.enums.ListSizeEnum;
|
|
|
import com.ydd.module.enums.StatusEnum;
|
|
|
+import com.ydd.module.service.IAgentService;
|
|
|
+import com.ydd.module.service.IMerchantService;
|
|
|
import com.ydd.module.service.IShopDeviceService;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.security.access.prepost.PreAuthorize;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
import java.util.Arrays;
|
|
|
import java.util.List;
|
|
|
|
|
@@ -90,6 +72,8 @@ public class ShopDeviceController extends BaseController {
|
|
|
if (user.getType().equals(UserTypeEnums.DADA_DELIVERY_RAP.getCode())
|
|
|
|| user.getType().equals(UserTypeEnums.DADA_DELIVERY.getCode())){
|
|
|
shopDevice.setDadaDspId(user.getDadaDspId());
|
|
|
+ } else if (user.getType().equals(UserTypeEnums.DADA.getCode())) {
|
|
|
+ shopDevice.setDadaDspId(0L);
|
|
|
}
|
|
|
startPage();
|
|
|
List<ShopDevice> list = iShopDeviceService.queryList(shopDevice,merchantIds);
|
|
@@ -134,4 +118,16 @@ public class ShopDeviceController extends BaseController {
|
|
|
public Result remove(@PathVariable Long[] ids) {
|
|
|
return toAjax(iShopDeviceService.removeByIds(Arrays.asList(ids)) ? 1 : 0);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 打印二维码状态修改
|
|
|
+ */
|
|
|
+// @PreAuthorize("@ss.hasPermi('system:user:edit')")
|
|
|
+ @Log(title = "打印二维码状态修改", businessType = BusinessType.UPDATE)
|
|
|
+ @PutMapping("/changeQrCode")
|
|
|
+ public Result changeQrCode(@RequestBody ShopDevice shopDevice)
|
|
|
+ {
|
|
|
+ return toAjax(iShopDeviceService.updateOpenQrCodeStatus(shopDevice));
|
|
|
+ }
|
|
|
+
|
|
|
}
|