Browse Source

旧件回收登记分页及初始化接口结构

master
dimengzhe 1 year ago
parent
commit
1d9f9503b3
  1. 25
      yxt-as/src/main/java/com/yxt/anrui/as/api/asbusrepairbill/AsBusrepairPageQuery.java
  2. 31
      yxt-as/src/main/java/com/yxt/anrui/as/api/asbusrepairbill/AsBusrepairPageVo.java
  3. 13
      yxt-as/src/main/java/com/yxt/anrui/as/biz/asbusrepairbill/AsBusrepairBillRest.java
  4. 8
      yxt-as/src/main/java/com/yxt/anrui/as/biz/asbusrepairbill/AsBusrepairBillService.java

25
yxt-as/src/main/java/com/yxt/anrui/as/api/asbusrepairbill/AsBusrepairPageQuery.java

@ -0,0 +1,25 @@
package com.yxt.anrui.as.api.asbusrepairbill;
import com.yxt.common.core.query.Query;
import lombok.Data;
/**
* @description:
* @author: dimengzhe
* @date: 2024/4/26
**/
@Data
public class AsBusrepairPageQuery implements Query {
//维修工单编号
private String billNo;
//工单创建开始时间
private String createTimeStart;
//工单创建结束时间
private String createTimeEnd;
//车牌号
private String vehMark;
}

31
yxt-as/src/main/java/com/yxt/anrui/as/api/asbusrepairbill/AsBusrepairPageVo.java

@ -0,0 +1,31 @@
package com.yxt.anrui.as.api.asbusrepairbill;
import lombok.Data;
/**
* @description: 旧件回收登记
* @author: dimengzhe
* @date: 2024/4/26
**/
@Data
public class AsBusrepairPageVo {
//维修工单编号
private String billNo;
//工单创建日期
private String billTime;
//客户sid
private String customerSid;
//客户名称
private String customerName;
//车牌号
private String vehMark;
//车架号
private String vinNo;
//旧件回收说明
private String shortss;
//旧件照片
private String photos;
}

13
yxt-as/src/main/java/com/yxt/anrui/as/biz/asbusrepairbill/AsBusrepairBillRest.java

@ -76,4 +76,17 @@ public class AsBusrepairBillRest {
asBusrepairBillService.confirmOut(sid);
return rb.success();
}
@PostMapping("/pageBillList")
@ApiOperation("旧件回收登记分页列表")
ResultBean<PagerVo<AsBusrepairPageVo>> pageBillList(@RequestBody PagerQuery<AsBusrepairPageQuery> pagerQuery){
ResultBean<PagerVo<AsBusrepairPageVo>> rb = ResultBean.fireFail();
PagerVo<AsBusrepairPageVo> pv = asBusrepairBillService.pageBillList(pagerQuery);
return rb.success().setData(pv);
}
@GetMapping("/getOneByBillNo")
@ApiOperation("旧件回收登记初始化")
ResultBean<AsBusrepairPageVo> getOneByBillNo(@RequestParam("billNo")String billNo){
return asBusrepairBillService.getOneByBillNo(billNo);
}
}

8
yxt-as/src/main/java/com/yxt/anrui/as/biz/asbusrepairbill/AsBusrepairBillService.java

@ -469,4 +469,12 @@ public class AsBusrepairBillService extends MybatisBaseService<AsBusrepairBillMa
}
return rb.success();
}
public PagerVo<AsBusrepairPageVo> pageBillList(PagerQuery<AsBusrepairPageQuery> pagerQuery) {
return null;
}
public ResultBean<AsBusrepairPageVo> getOneByBillNo(String billNo) {
return null;
}
}

Loading…
Cancel
Save