|
@@ -239,12 +239,19 @@ public class MouldFileServiceImpl extends ServiceImpl<MouldFileMapper, MouldFile
|
|
MouldFile mf = new MouldFile();
|
|
MouldFile mf = new MouldFile();
|
|
mf.setId(mouldFileId);
|
|
mf.setId(mouldFileId);
|
|
MouldFile oldData = mouldFileMapper.selectById(mouldFileId);
|
|
MouldFile oldData = mouldFileMapper.selectById(mouldFileId);
|
|
|
|
+ MouldOperationDynamics dynamics = new MouldOperationDynamics();
|
|
if (user != null) {
|
|
if (user != null) {
|
|
if (user.getSubordinateType() == 0) {
|
|
if (user.getSubordinateType() == 0) {
|
|
//资产方
|
|
//资产方
|
|
if (isPass == 1) {
|
|
if (isPass == 1) {
|
|
if (oldData.getState() == 2) {//生产方也审核通过了
|
|
if (oldData.getState() == 2) {//生产方也审核通过了
|
|
mf.setState(3);
|
|
mf.setState(3);
|
|
|
|
+ //审批通过
|
|
|
|
+ dynamics.setIsPass(1);
|
|
|
|
+ //模具更新的审批
|
|
|
|
+ if(oldData.getBlongType()==4){
|
|
|
|
+
|
|
|
|
+ }
|
|
//审批的是模具报废文件
|
|
//审批的是模具报废文件
|
|
if(oldData.getBlongType()==5){
|
|
if(oldData.getBlongType()==5){
|
|
//将模具修改为已报废
|
|
//将模具修改为已报废
|
|
@@ -255,13 +262,14 @@ public class MouldFileServiceImpl extends ServiceImpl<MouldFileMapper, MouldFile
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
mf.setState(1);
|
|
mf.setState(1);
|
|
|
|
+ dynamics.setIsPass(1);
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
mf.setState(-1);
|
|
mf.setState(-1);
|
|
|
|
+ dynamics.setIsPass(0);
|
|
}
|
|
}
|
|
mouldFileMapper.updateById(mf);
|
|
mouldFileMapper.updateById(mf);
|
|
//添加审批记录
|
|
//添加审批记录
|
|
- MouldOperationDynamics dynamics = new MouldOperationDynamics();
|
|
|
|
dynamics.setMouldId(oldData.getId());
|
|
dynamics.setMouldId(oldData.getId());
|
|
dynamics.setBelongType(oldData.getBlongType());
|
|
dynamics.setBelongType(oldData.getBlongType());
|
|
dynamics.setFileId(oldData.getId());
|
|
dynamics.setFileId(oldData.getId());
|
|
@@ -279,6 +287,7 @@ public class MouldFileServiceImpl extends ServiceImpl<MouldFileMapper, MouldFile
|
|
if (isPass == 1) {
|
|
if (isPass == 1) {
|
|
if (oldData.getState() == 1) {//资产方也审核通过了
|
|
if (oldData.getState() == 1) {//资产方也审核通过了
|
|
mf.setState(3);
|
|
mf.setState(3);
|
|
|
|
+ dynamics.setIsPass(1);
|
|
//将模具修改为已报废
|
|
//将模具修改为已报废
|
|
if(oldData.getBlongType()==5){
|
|
if(oldData.getBlongType()==5){
|
|
Mould mould = new Mould();
|
|
Mould mould = new Mould();
|
|
@@ -288,13 +297,14 @@ public class MouldFileServiceImpl extends ServiceImpl<MouldFileMapper, MouldFile
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
mf.setState(2);
|
|
mf.setState(2);
|
|
|
|
+ dynamics.setIsPass(1);
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
mf.setState(-2);
|
|
mf.setState(-2);
|
|
|
|
+ dynamics.setIsPass(0);
|
|
}
|
|
}
|
|
mouldFileMapper.updateById(mf);
|
|
mouldFileMapper.updateById(mf);
|
|
//添加审批记录
|
|
//添加审批记录
|
|
- MouldOperationDynamics dynamics = new MouldOperationDynamics();
|
|
|
|
dynamics.setMouldId(oldData.getId());
|
|
dynamics.setMouldId(oldData.getId());
|
|
dynamics.setBelongType(oldData.getBlongType());
|
|
dynamics.setBelongType(oldData.getBlongType());
|
|
dynamics.setFileId(oldData.getId());
|
|
dynamics.setFileId(oldData.getId());
|