Commit 24b03558 by songyinghui

Merge branch 'feature-content5' of git.gicdev.com:haoban3.0/haoban-manage3.0 into feature-content5

parents 9e5fc20a 0cd1402f
...@@ -3,6 +3,8 @@ package com.gic.haoban.manage.web.controller.content; ...@@ -3,6 +3,8 @@ package com.gic.haoban.manage.web.controller.content;
import com.gic.api.base.commons.BasePageInfo; import com.gic.api.base.commons.BasePageInfo;
import com.gic.api.base.commons.Page; import com.gic.api.base.commons.Page;
import com.gic.api.base.commons.ServiceResponse; import com.gic.api.base.commons.ServiceResponse;
import com.gic.clerk.api.dto.ClerkDTO;
import com.gic.clerk.api.service.ClerkService;
import com.gic.commons.util.EntityUtil; import com.gic.commons.util.EntityUtil;
import com.gic.commons.util.PageHelperUtils; import com.gic.commons.util.PageHelperUtils;
import com.gic.commons.webapi.reponse.RestResponse; import com.gic.commons.webapi.reponse.RestResponse;
...@@ -53,6 +55,8 @@ public class ContentAIController { ...@@ -53,6 +55,8 @@ public class ContentAIController {
@Autowired @Autowired
private EnterpriseService enterpriseService; private EnterpriseService enterpriseService;
@Autowired @Autowired
private ClerkService clerkService;
@Autowired
private ValueAddedServicesOrderApiService valueAddedServicesOrderApiService; private ValueAddedServicesOrderApiService valueAddedServicesOrderApiService;
/** /**
...@@ -153,20 +157,28 @@ public class ContentAIController { ...@@ -153,20 +157,28 @@ public class ContentAIController {
@ResponseBody @ResponseBody
public RestResponse<String> exportVideo(@RequestBody CmeExportVideoQO cmeExportVideo){ public RestResponse<String> exportVideo(@RequestBody CmeExportVideoQO cmeExportVideo){
String enterpriseId = cmeExportVideo.getEnterpriseId(); String enterpriseId = cmeExportVideo.getEnterpriseId();
String clerkId = cmeExportVideo.getClerkId();
ClerkDTO clerkDTO = clerkService.getclerkById(clerkId);
if (clerkDTO == null) {
return RestResponse.failure("-1", "导购不存在");
}
EnterpriseDTO enterpriseDTO = enterpriseService.getEnterpriseById(enterpriseId); EnterpriseDTO enterpriseDTO = enterpriseService.getEnterpriseById(enterpriseId);
String factoryCode = enterpriseDTO.getFactoryCode(); String factoryCode = enterpriseDTO.getFactoryCode();
ContentExportVideoQDTO exportVideoQDTO = new ContentExportVideoQDTO(); ContentExportVideoQDTO exportVideoQDTO = new ContentExportVideoQDTO();
exportVideoQDTO.setEnterpriseId(cmeExportVideo.getEnterpriseId()); exportVideoQDTO.setEnterpriseId(cmeExportVideo.getEnterpriseId());
exportVideoQDTO.setContentTemplateId(cmeExportVideo.getContentTemplateId()); exportVideoQDTO.setContentTemplateId(cmeExportVideo.getContentTemplateId());
exportVideoQDTO.setStoreId(cmeExportVideo.getStoreId()); exportVideoQDTO.setStoreId(clerkDTO.getStoreId());
exportVideoQDTO.setStoreCode(cmeExportVideo.getStoreCode()); exportVideoQDTO.setStoreCode(clerkDTO.getStoreCode());
exportVideoQDTO.setStoreName(cmeExportVideo.getStoreName()); exportVideoQDTO.setStoreName(clerkDTO.getStoreName());
exportVideoQDTO.setUserId(cmeExportVideo.getClerkId()); exportVideoQDTO.setUserId(cmeExportVideo.getClerkId());
exportVideoQDTO.setUserCode(cmeExportVideo.getClerkCode()); exportVideoQDTO.setUserCode(clerkDTO.getClerkCode());
exportVideoQDTO.setUserName(cmeExportVideo.getClerkName()); exportVideoQDTO.setUserName(clerkDTO.getClerkName());
exportVideoQDTO.setName(cmeExportVideo.getName()); exportVideoQDTO.setName(cmeExportVideo.getName());
CmeExportVideoQDTO cmeExportVideoQDTO = EntityUtil.changeEntityByJSON(CmeExportVideoQDTO.class, cmeExportVideo); CmeExportVideoQDTO cmeExportVideoQDTO = EntityUtil.changeEntityByJSON(CmeExportVideoQDTO.class, cmeExportVideo);
cmeExportVideoQDTO.setFactoryCode(factoryCode); cmeExportVideoQDTO.setFactoryCode(factoryCode);
CmeExportVideoQDTO.CmeExportInfo cmeExportInfo = new CmeExportVideoQDTO.CmeExportInfo();
cmeExportInfo.setName(cmeExportVideo.getName());
cmeExportVideoQDTO.setCmeExportInfo(cmeExportInfo);
try { try {
ServiceResponse<String> response = cmeFileApiService.cmeExportVideo(exportVideoQDTO, cmeExportVideoQDTO); ServiceResponse<String> response = cmeFileApiService.cmeExportVideo(exportVideoQDTO, cmeExportVideoQDTO);
if (!response.isSuccess()) { if (!response.isSuccess()) {
......
...@@ -25,36 +25,11 @@ public class CmeExportVideoQO extends CmeExportVideo implements Serializable { ...@@ -25,36 +25,11 @@ public class CmeExportVideoQO extends CmeExportVideo implements Serializable {
private String enterpriseId; private String enterpriseId;
/** /**
* 门店id
*/
private String storeId;
/**
* 门店code
*/
private String storeCode;
/**
* 门店名称
*/
private String storeName;
/**
* 导购id * 导购id
*/ */
private String clerkId; private String clerkId;
/** /**
* 导购code
*/
private String clerkCode;
/**
* 导购名称
*/
private String clerkName;
/**
* 父级id (视频所属的分组id) * 父级id (视频所属的分组id)
*/ */
private String parentId; private String parentId;
...@@ -75,30 +50,6 @@ public class CmeExportVideoQO extends CmeExportVideo implements Serializable { ...@@ -75,30 +50,6 @@ public class CmeExportVideoQO extends CmeExportVideo implements Serializable {
this.enterpriseId = enterpriseId; this.enterpriseId = enterpriseId;
} }
public String getStoreId() {
return storeId;
}
public void setStoreId(String storeId) {
this.storeId = storeId;
}
public String getStoreCode() {
return storeCode;
}
public void setStoreCode(String storeCode) {
this.storeCode = storeCode;
}
public String getStoreName() {
return storeName;
}
public void setStoreName(String storeName) {
this.storeName = storeName;
}
public String getClerkId() { public String getClerkId() {
return clerkId; return clerkId;
} }
...@@ -107,22 +58,6 @@ public class CmeExportVideoQO extends CmeExportVideo implements Serializable { ...@@ -107,22 +58,6 @@ public class CmeExportVideoQO extends CmeExportVideo implements Serializable {
this.clerkId = clerkId; this.clerkId = clerkId;
} }
public String getClerkCode() {
return clerkCode;
}
public void setClerkCode(String clerkCode) {
this.clerkCode = clerkCode;
}
public String getClerkName() {
return clerkName;
}
public void setClerkName(String clerkName) {
this.clerkName = clerkName;
}
public String getParentId() { public String getParentId() {
return parentId; return parentId;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment