送货单详情图片更改,监督自查查询附带详情信息
This commit is contained in:
@@ -6,9 +6,12 @@ import com.zf.foodpurchase.common.core.domain.AjaxResult;
|
||||
import com.zf.foodpurchase.common.core.page.TableDataInfo;
|
||||
import com.zf.foodpurchase.common.valigroud.UpdateGroup;
|
||||
import com.zf.foodpurchase.fdsafe.service.ISupplierDeliveryItemService;
|
||||
import com.zf.foodpurchase.fdsafe.utils.ArrayStringUtils;
|
||||
import com.zf.foodpurchase.fdsafe.vo.SupplierDeliveryItemUpdateVO;
|
||||
import com.zf.foodpurchase.fdsafe.vo.SupplierDeliveryItemVO;
|
||||
import com.zf.foodpurchase.fdsafe.vo.WxImg;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.util.CollectionUtils;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
@@ -33,11 +36,22 @@ public class SupplierDeliveryItemController extends BaseController {
|
||||
public TableDataInfo pageList(SupplierDeliveryItemVO supplierDeliveryItemVO) {
|
||||
startPage();
|
||||
List<SupplierDeliveryItemVO> list = supplierDeliveryItemService.querySupplierDeliveryItemVO(supplierDeliveryItemVO);
|
||||
if(!CollectionUtils.isEmpty(list)){
|
||||
list.forEach(item -> {
|
||||
item.setCheckReportImage(ArrayStringUtils.stringToArray(item.getCheckReportImageStr()));
|
||||
item.setWxCheckReportImage(ArrayStringUtils.arrayToWxImgList(item.getCheckReportImage()));
|
||||
});
|
||||
}
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
@PostMapping("/update")
|
||||
public AjaxResult update(@RequestBody @Validated(UpdateGroup.class) SupplierDeliveryItemUpdateVO supplierDeliveryItemUpdateVO) {
|
||||
// 检测报告图片数据处理
|
||||
List<WxImg> images = supplierDeliveryItemUpdateVO.getWxCheckReportImage();
|
||||
if(!CollectionUtils.isEmpty( images)){
|
||||
supplierDeliveryItemUpdateVO.setCheckReportImage(ArrayStringUtils.wxImgToArray(images));
|
||||
}
|
||||
return supplierDeliveryItemService.updateVO(supplierDeliveryItemUpdateVO);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user