新购接口优化

This commit is contained in:
sxu 2024-11-08 13:49:47 +08:00
parent 38ba88e5d3
commit 538b15ada1
4 changed files with 16 additions and 18 deletions

View File

@ -72,21 +72,22 @@ public class PurchaseCheckDetails extends BaseEntity {
private Long bindNum; private Long bindNum;
/** 验收结论 */ /** 验收结论 */
@Excel(name = "验收结论") //@Excel(name = "验收结论")
@ApiModelProperty(value = "验收结论") @ApiModelProperty(value = "验收结论")
private String checkResult; private String checkResult;
/** 物资厂家id */ /** 物资厂家id */
@Excel(name = "物资厂家id") //@Excel(name = "物资厂家id")
@ApiModelProperty(value = "物资厂家id") @ApiModelProperty(value = "物资厂家id")
private Long supplierId; private Long supplierId;
/** 物资厂家名称 */ /** 物资厂家名称 */
@ApiModelProperty(value = "物资厂家名称") @ApiModelProperty(value = "物资厂家名称")
@Excel(name = "物资厂家名称")
private String supplierName; private String supplierName;
/** 0-未验收,1-已验收,2-待通知,3-验收不通过,4-已入库,5-入库驳回,6-综合服务中心审核通过7-综合服务中心不通过 */ /** 0-未验收,1-已验收,2-待通知,3-验收不通过,4-已入库,5-入库驳回,6-综合服务中心审核通过7-综合服务中心不通过 */
@Excel(name = "0-未验收,1-已验收,2-待通知,3-验收不通过,4-已入库,5-入库驳回,6-综合服务中心审核通过7-综合服务中心不通过") //@Excel(name = "0-未验收,1-已验收,2-待通知,3-验收不通过,4-已入库,5-入库驳回,6-综合服务中心审核通过7-综合服务中心不通过")
@ApiModelProperty(value = "0-未验收,1-已验收,2-待通知,3-验收不通过,4-已入库,5-入库驳回,6-综合服务中心审核通过7-综合服务中心不通过") @ApiModelProperty(value = "0-未验收,1-已验收,2-待通知,3-验收不通过,4-已入库,5-入库驳回,6-综合服务中心审核通过7-综合服务中心不通过")
private Integer status; private Integer status;
@ -97,12 +98,12 @@ public class PurchaseCheckDetails extends BaseEntity {
private Date productionTime; private Date productionTime;
/** 验收图片 */ /** 验收图片 */
@Excel(name = "验收图片") //@Excel(name = "验收图片")
@ApiModelProperty(value = "验收图片") @ApiModelProperty(value = "验收图片")
private String checkUrlName; private String checkUrlName;
/** 验收图片名称 */ /** 验收图片名称 */
@Excel(name = "验收图片名称") //@Excel(name = "验收图片名称")
@ApiModelProperty(value = "验收图片名称") @ApiModelProperty(value = "验收图片名称")
private String checkUrl; private String checkUrl;
@ -123,17 +124,17 @@ public class PurchaseCheckDetails extends BaseEntity {
private Date inputTime; private Date inputTime;
/** 验收附件名称 */ /** 验收附件名称 */
@Excel(name = "验收附件名称") //@Excel(name = "验收附件名称")
@ApiModelProperty(value = "验收附件名称") @ApiModelProperty(value = "验收附件名称")
private String fileName; private String fileName;
/** 验收附件 */ /** 验收附件 */
@Excel(name = "验收附件") //@Excel(name = "验收附件")
@ApiModelProperty(value = "验收附件") @ApiModelProperty(value = "验收附件")
private String fileUrl; private String fileUrl;
/** 数据所属组织 */ /** 数据所属组织 */
@Excel(name = "数据所属组织") //@Excel(name = "数据所属组织")
@ApiModelProperty(value = "数据所属组织") @ApiModelProperty(value = "数据所属组织")
private Long companyId; private Long companyId;
@ -142,7 +143,7 @@ public class PurchaseCheckDetails extends BaseEntity {
private String fixCode; private String fixCode;
/** 验收附件列表 */ /** 验收附件列表 */
@Excel(name = "验收附件列表") //@Excel(name = "验收附件列表")
@ApiModelProperty(value = "验收附件列表") @ApiModelProperty(value = "验收附件列表")
private List<BmFileInfo> bmFileInfos; private List<BmFileInfo> bmFileInfos;
} }

View File

@ -42,7 +42,6 @@ public class PurchaseCheckInfo extends BaseEntity {
/** 采购日期 */ /** 采购日期 */
@ApiModelProperty(value = "采购日期") @ApiModelProperty(value = "采购日期")
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@Excel(name = "采购日期", width = 30, dateFormat = "yyyy-MM-dd")
private Date purchaseTime; private Date purchaseTime;
/** 到货日期 */ /** 到货日期 */
@ -69,7 +68,6 @@ public class PurchaseCheckInfo extends BaseEntity {
/** 数据所属组织 */ /** 数据所属组织 */
@Excel(name = "数据所属组织") @Excel(name = "数据所属组织")
@ApiModelProperty(value = "数据所属组织")
private Long companyId; private Long companyId;
/** /**

View File

@ -73,7 +73,7 @@ public class PurchaseNoticePersonServiceImpl implements IPurchaseNoticePersonSer
public AjaxResult batchSendSms(PurchaseNoticePersonDto purchaseNoticePersonDto) { public AjaxResult batchSendSms(PurchaseNoticePersonDto purchaseNoticePersonDto) {
String splitPhoneNumber = String.join(",", purchaseNoticePersonDto.getPhoneNumbers()); String splitPhoneNumber = String.join(",", purchaseNoticePersonDto.getPhoneNumbers());
try { try {
String sendResult = SmsUtils.smsToken(splitPhoneNumber, purchaseNoticePersonDto.getContent(), null); String sendResult = SmsUtils.smsToken(splitPhoneNumber, purchaseNoticePersonDto.getContent(), "60");
if (sendResult != null) { if (sendResult != null) {
// 发送短信后修改任务状态 // 发送短信后修改任务状态
tmTaskMapper.updateTmTask(new TmTask() tmTaskMapper.updateTmTask(new TmTask()

View File

@ -76,7 +76,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</select> </select>
<select id="selectPurchaseCheckDetailsListFromInfo" parameterType="com.bonus.material.purchase.domain.PurchaseCheckInfo" resultMap="PurchaseCheckDetailsResult"> <select id="selectPurchaseCheckDetailsListFromInfo" parameterType="com.bonus.material.purchase.domain.PurchaseCheckInfo" resultMap="PurchaseCheckDetailsResult">
<include refid="selectPurchaseCheckDetailsVo"/> <include refid="selectPurchaseCheckDetailsJoinVo"/>
where task_id = #{taskId} where task_id = #{taskId}
</select> </select>
@ -260,17 +260,16 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</foreach> </foreach>
</insert> </insert>
<select id="batchUpdateDetailsTaskStatus" resultType="int"> <update id="batchUpdateDetailsTaskStatus">
update update
purchase_check_details purchase_check_details
set set
`status` = #{newTaskStatus} `status` = #{newTaskStatus}
where where
del_flag = '0' task_id = #{taskId}
and task_id = #{taskId} </update>
</select>
<select id="getCountOfNoneThisStatus" resultType="int"> <select id="getCountOfNoneThisStatus" resultType="Integer">
select count(1) select count(1)
from from
purchase_check_details purchase_check_details