设计阶段
This commit is contained in:
@@ -1,9 +1,13 @@
|
||||
package com.cool.store.request;
|
||||
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.cool.store.constants.CommonConstants;
|
||||
import com.cool.store.dto.decoration.ThreeAcceptanceDTO;
|
||||
import com.cool.store.entity.DecorationDesignInfoDO;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.persistence.Column;
|
||||
import javax.swing.text.StyleConstants;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
@@ -38,7 +42,7 @@ public class DecorationDesignRequest {
|
||||
* 加密商验收签名 {"pic":"","acceptanceTime":"","result":"","remark":"","status":0}
|
||||
*/
|
||||
@Column(name = "partner_acceptance_signatures")
|
||||
private String partnerAcceptanceSignatures;
|
||||
private ThreeAcceptanceDTO partnerAcceptanceSignatures;
|
||||
|
||||
|
||||
|
||||
@@ -48,7 +52,14 @@ public class DecorationDesignRequest {
|
||||
decorationDesignInfoDO.setShopId(this.shopId);
|
||||
decorationDesignInfoDO.setRemark(this.remark);
|
||||
decorationDesignInfoDO.setQuotationUrl(this.quotationUrl);
|
||||
decorationDesignInfoDO.setPartnerAcceptanceSignatures(this.partnerAcceptanceSignatures);
|
||||
if (this.partnerAcceptanceSignatures != null){
|
||||
ThreeAcceptanceDTO threeAcceptanceDTO = this.partnerAcceptanceSignatures;
|
||||
threeAcceptanceDTO.setAcceptanceTime(new Date());
|
||||
threeAcceptanceDTO.setStatus(CommonConstants.ONE);
|
||||
threeAcceptanceDTO.setResult(CommonConstants.ONE);
|
||||
threeAcceptanceDTO.setRemark("加盟商确认设计方案通过");
|
||||
decorationDesignInfoDO.setPartnerAcceptanceSignatures(JSONObject.toJSONString(threeAcceptanceDTO));
|
||||
}
|
||||
decorationDesignInfoDO.setUpdateTime(new Date());
|
||||
return decorationDesignInfoDO;
|
||||
}
|
||||
|
||||
@@ -123,7 +123,7 @@ public class MiniDecorationController {
|
||||
}
|
||||
|
||||
@ApiOperation("加盟商确定设计方案")
|
||||
@GetMapping("/confirmDesign")
|
||||
@PostMapping("/confirmDesign")
|
||||
public ResponseResult<Boolean> confirmDesign(@RequestParam DecorationDesignRequest shopId){
|
||||
return ResponseResult.success(decorationService.confirmDesign(shopId,CurrentUserHolder.getUser()));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user