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