物资
This commit is contained in:
		| @ -10,6 +10,7 @@ import lombok.RequiredArgsConstructor; | ||||
| import org.dromara.cailiaoshebei.domain.BusPlanDocAssociation; | ||||
| import org.dromara.cailiaoshebei.domain.bo.BusMaterialbatchdemandplanBo; | ||||
| import org.dromara.cailiaoshebei.domain.bo.BusPurchaseDocBo; | ||||
| import org.dromara.cailiaoshebei.domain.bo.FeedbackDto; | ||||
| import org.dromara.cailiaoshebei.domain.vo.BusMaterialbatchdemandplanVo; | ||||
| import org.dromara.cailiaoshebei.domain.vo.BusPurchaseDocVo; | ||||
| import org.dromara.cailiaoshebei.service.IBusMaterialbatchdemandplanService; | ||||
| @ -183,6 +184,19 @@ public class BusPurchaseDocController extends BaseController { | ||||
|         return R.ok(busMaterialbatchdemandplanVos); | ||||
|     } | ||||
|  | ||||
|  | ||||
|  | ||||
|     /** | ||||
|      * 修改回单 | ||||
|      */ | ||||
|     @SaCheckPermission("cailiaoshebei:purchaseDoc:edit") | ||||
|     @Log(title = "物资-采购联系单", businessType = BusinessType.UPDATE) | ||||
|     @RepeatSubmit() | ||||
|     @PutMapping("/updateFeedback") | ||||
|     public R<Void> edit(@Validated(EditGroup.class) @RequestBody FeedbackDto bo) { | ||||
|         return toAjax(busPurchaseDocService.updateFeedback(bo)); | ||||
|     } | ||||
|  | ||||
| // | ||||
| //    /** | ||||
| //     * 获取工程量清单列表 | ||||
|  | ||||
| @ -0,0 +1,17 @@ | ||||
| package org.dromara.cailiaoshebei.domain.bo; | ||||
|  | ||||
| import lombok.Data; | ||||
|  | ||||
| @Data | ||||
| public class FeedbackDto { | ||||
|  | ||||
|     /** | ||||
|      * 主键 | ||||
|      */ | ||||
|     private Long id; | ||||
|  | ||||
|     /** | ||||
|      * 反馈地址 | ||||
|      */ | ||||
|     private String feedbackUrl; | ||||
| } | ||||
| @ -4,6 +4,7 @@ import com.baomidou.mybatisplus.extension.service.IService; | ||||
| import jakarta.servlet.http.HttpServletResponse; | ||||
| import org.dromara.cailiaoshebei.domain.BusPurchaseDoc; | ||||
| import org.dromara.cailiaoshebei.domain.bo.BusPurchaseDocBo; | ||||
| import org.dromara.cailiaoshebei.domain.bo.FeedbackDto; | ||||
| import org.dromara.cailiaoshebei.domain.vo.BusPurchaseDocVo; | ||||
| import org.dromara.common.mybatis.core.page.PageQuery; | ||||
| import org.dromara.common.mybatis.core.page.TableDataInfo; | ||||
| @ -97,4 +98,11 @@ public interface IBusPurchaseDocService extends IService<BusPurchaseDoc> { | ||||
|      * @return 详情PDF地址 | ||||
|      */ | ||||
|     String queryPicBase64ById(Long id); | ||||
|  | ||||
|  | ||||
|     /** | ||||
|      * 上传回购单 | ||||
|      * @return 是否修改成功 | ||||
|      */ | ||||
|     Boolean updateFeedback(FeedbackDto dto); | ||||
| } | ||||
|  | ||||
| @ -1,5 +1,6 @@ | ||||
| package org.dromara.cailiaoshebei.service.impl; | ||||
|  | ||||
| import cn.hutool.core.bean.BeanUtil; | ||||
| import cn.hutool.core.collection.CollUtil; | ||||
| import cn.hutool.core.collection.CollectionUtil; | ||||
| import cn.hutool.core.convert.Convert; | ||||
| @ -23,6 +24,7 @@ import org.dromara.cailiaoshebei.domain.BusPlanDocAssociation; | ||||
| import org.dromara.cailiaoshebei.domain.BusPurchaseDoc; | ||||
| import org.dromara.cailiaoshebei.domain.bo.BusPlanDocAssociationBo; | ||||
| import org.dromara.cailiaoshebei.domain.bo.BusPurchaseDocBo; | ||||
| import org.dromara.cailiaoshebei.domain.bo.FeedbackDto; | ||||
| import org.dromara.cailiaoshebei.domain.dto.BusMaterialbatchdemandplanWordDto; | ||||
| import org.dromara.cailiaoshebei.domain.dto.BusPurchaseDocWordDto; | ||||
| import org.dromara.cailiaoshebei.domain.vo.BusPlanDocAssociationVo; | ||||
| @ -520,6 +522,12 @@ public class BusPurchaseDocServiceImpl extends ServiceImpl<BusPurchaseDocMapper, | ||||
|         return ossService.getById(pdfFileId).getUrl(); | ||||
|     } | ||||
|  | ||||
|     @Override | ||||
|     public Boolean updateFeedback(FeedbackDto dto) { | ||||
|         BusPurchaseDoc busPurchaseDoc = BeanUtil.copyProperties(dto, BusPurchaseDoc.class); | ||||
|         return updateById(busPurchaseDoc); | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * 根据实体获取替换数据 | ||||
|      * | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 zt
					zt