Browse Source

供应商等级审批

java8
rq 7 months ago
parent
commit
43fe259c3e
  1. 6
      src/main/java/com/xujie/sys/modules/srm/controller/SrmSupplierController.java
  2. 2
      src/main/java/com/xujie/sys/modules/srm/mapper/SrmSupplierMapper.java
  3. 2
      src/main/java/com/xujie/sys/modules/srm/service/SrmSupplierService.java
  4. 9
      src/main/java/com/xujie/sys/modules/srm/service/impl/SrmSupplierServiceImpl.java
  5. 9
      src/main/resources/mapper/srm/SrmSupplierMapper.xml

6
src/main/java/com/xujie/sys/modules/srm/controller/SrmSupplierController.java

@ -71,4 +71,10 @@ public class SrmSupplierController {
srmSupplierService.createNewSupplierRequest(data);
return R.ok();
}
@PostMapping(value="/confirmRequest")
@ResponseBody
public R confirmRequest(@RequestBody SrmSupplierGroupRequsetData data) {
srmSupplierService.confirmRequest(data);
return R.ok();
}
}

2
src/main/java/com/xujie/sys/modules/srm/mapper/SrmSupplierMapper.java

@ -22,4 +22,6 @@ public interface SrmSupplierMapper {
IPage<SrmSupplierGroupRequsetData> getSupplierGroupRequestList(Page<SrmSupplierGroupRequsetData> pageData, @Param("query") SrmSupplierGroupRequsetData data);
void saveSrmSupplierGroupRequsetData(SrmSupplierGroupRequsetData data);
void confirmRequest(SrmSupplierGroupRequsetData data);
void updateSupplierGroup(SrmSupplierGroupRequsetData data);
}

2
src/main/java/com/xujie/sys/modules/srm/service/SrmSupplierService.java

@ -18,4 +18,6 @@ public interface SrmSupplierService {
PageUtils getSupplierGroupRequestList(SrmSupplierGroupRequsetData data);
void createNewSupplierRequest(SrmSupplierGroupRequsetData data);
void confirmRequest(SrmSupplierGroupRequsetData data);
}

9
src/main/java/com/xujie/sys/modules/srm/service/impl/SrmSupplierServiceImpl.java

@ -65,4 +65,13 @@ public class SrmSupplierServiceImpl implements SrmSupplierService {
sysOssService.saveOssData(data.getFileList().get(i));
}
}
@Override
@Transactional
public void confirmRequest(SrmSupplierGroupRequsetData data){
srmSupplierMapper.confirmRequest(data);
if (data.getStatus().equals("审核通过")) {
srmSupplierMapper.updateSupplierGroup(data);
}
}
}

9
src/main/resources/mapper/srm/SrmSupplierMapper.xml

@ -48,7 +48,7 @@
</select>
<select id="searchSupplierGroupRequestList" resultType="SrmSupplierGroupRequsetData">
select a.id,a.site,a.request_no,a.request_date,a.supplier_no,a.old_supplier_group,a.new_supplier_group,a.reason,a.[status],
a.create_date,a.create_by,a.update_date,a.update_by
a.create_date,a.create_by,a.update_date,a.update_by,dbo.plm_get_user_display(a.site,a.create_by) requestBy
from srm_supplierGroupRequset a
<where>
<if test="site !=null and site !=''">
@ -103,4 +103,11 @@
insert into srm_supplierGroupRequset(site,request_no,request_date,supplier_no,old_supplier_group,new_supplier_group,reason,[status],create_date,create_by)
values(#{site},#{requestNo},#{requestDate},#{supplierNo},#{oldSupplierGroup},#{newSupplierGroup},#{reason},#{status},GetDate(),#{createBy})
</insert>
<update id="confirmRequest">
update srm_supplierGroupRequset set update_by=#{updateBy},update_date=GetDate(),status=#{status}
where id=#{id,jdbcType=INTEGER}
</update>
<update id="updateSupplierGroup">
update srm_supplier set supplier_group=#{newSupplierGroup} where site=#{site} and supplier_no=#{supplierNo}
</update>
</mapper>
Loading…
Cancel
Save