Merge remote-tracking branch 'origin/main'
This commit is contained in:
commit
1d54d58346
@ -58,6 +58,7 @@ public interface TaskDispatchMapper extends BaseMapperX<TaskDispatchDO> {
|
|||||||
.leftJoin(PlanTaskBomDO.class, "i", wrapper -> wrapper.eq(PlanTaskBomDO::getTaskId, PlanTaskDO::getId).eq(PlanTaskBomDO::getBomDetailId, TaskDispatchDO::getBomDetailId))
|
.leftJoin(PlanTaskBomDO.class, "i", wrapper -> wrapper.eq(PlanTaskBomDO::getTaskId, PlanTaskDO::getId).eq(PlanTaskBomDO::getBomDetailId, TaskDispatchDO::getBomDetailId))
|
||||||
.leftJoin(AdminUserDO.class, "u1", AdminUserDO::getId, PlanTaskBomDO::getOwner)
|
.leftJoin(AdminUserDO.class, "u1", AdminUserDO::getId, PlanTaskBomDO::getOwner)
|
||||||
.orderByDesc(TaskDispatchDO::getId)
|
.orderByDesc(TaskDispatchDO::getId)
|
||||||
|
.eq(ProjectOrderSubDO::getDeleted,0)
|
||||||
.disableSubLogicDel();
|
.disableSubLogicDel();
|
||||||
|
|
||||||
query.like(!StringUtils.isEmpty(reqVO.getCode()), TaskDispatchDO::getCode, reqVO.getCode())
|
query.like(!StringUtils.isEmpty(reqVO.getCode()), TaskDispatchDO::getCode, reqVO.getCode())
|
||||||
|
@ -452,6 +452,7 @@ public class ProjectOrderServiceImpl implements ProjectOrderService {
|
|||||||
deliverAmount = deliverOrderSubDOList.stream().mapToInt(DeliverOrderSubDO::getAmount).sum();
|
deliverAmount = deliverOrderSubDOList.stream().mapToInt(DeliverOrderSubDO::getAmount).sum();
|
||||||
}
|
}
|
||||||
projectOrderSubDO.setDeliverAmount(deliverAmount);
|
projectOrderSubDO.setDeliverAmount(deliverAmount);
|
||||||
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -15,6 +15,7 @@ import com.chanko.yunxi.mes.module.heli.dal.dataobject.bdgzsomthing.bdgzsomthing
|
|||||||
import com.chanko.yunxi.mes.module.heli.dal.dataobject.equipmanufacture.EquipManufactureDO;
|
import com.chanko.yunxi.mes.module.heli.dal.dataobject.equipmanufacture.EquipManufactureDO;
|
||||||
import com.chanko.yunxi.mes.module.heli.dal.dataobject.fpuserdetail.FpUserDetailDO;
|
import com.chanko.yunxi.mes.module.heli.dal.dataobject.fpuserdetail.FpUserDetailDO;
|
||||||
import com.chanko.yunxi.mes.module.heli.dal.dataobject.plan.PlanDO;
|
import com.chanko.yunxi.mes.module.heli.dal.dataobject.plan.PlanDO;
|
||||||
|
import com.chanko.yunxi.mes.module.heli.dal.dataobject.projectorder.ProjectOrderSubDO;
|
||||||
import com.chanko.yunxi.mes.module.heli.dal.dataobject.serialnumber.SerialNumberDO;
|
import com.chanko.yunxi.mes.module.heli.dal.dataobject.serialnumber.SerialNumberDO;
|
||||||
import com.chanko.yunxi.mes.module.heli.dal.dataobject.taskdispatch.TaskDispatchDO;
|
import com.chanko.yunxi.mes.module.heli.dal.dataobject.taskdispatch.TaskDispatchDO;
|
||||||
import com.chanko.yunxi.mes.module.heli.dal.dataobject.taskdispatch.TaskDispatchDetailDO;
|
import com.chanko.yunxi.mes.module.heli.dal.dataobject.taskdispatch.TaskDispatchDetailDO;
|
||||||
@ -268,7 +269,8 @@ public class TaskDispatchServiceImpl implements TaskDispatchService {
|
|||||||
for (TaskDispatchDO taskDispatchDO : list) {
|
for (TaskDispatchDO taskDispatchDO : list) {
|
||||||
Integer num ;
|
Integer num ;
|
||||||
if (numMap.get(taskDispatchDO.getProjectSubId())==null){
|
if (numMap.get(taskDispatchDO.getProjectSubId())==null){
|
||||||
num = projectOrderSubMapper.selectById(taskDispatchDO.getProjectSubId()).getAmount();
|
ProjectOrderSubDO projectOrderSubDO = projectOrderSubMapper.selectById(taskDispatchDO.getProjectSubId());
|
||||||
|
num = projectOrderSubMapper.selectById(taskDispatchDO.getProjectSubId()).getAmount();
|
||||||
numMap.put(taskDispatchDO.getProjectSubId(),num);
|
numMap.put(taskDispatchDO.getProjectSubId(),num);
|
||||||
}else {
|
}else {
|
||||||
num= numMap.get(taskDispatchDO.getProjectSubId());
|
num= numMap.get(taskDispatchDO.getProjectSubId());
|
||||||
|
@ -922,7 +922,7 @@ const queryData = async (type: string, id?: number) => {
|
|||||||
sub.saleOrderSubId = sub.id
|
sub.saleOrderSubId = sub.id
|
||||||
sub.id = ''
|
sub.id = ''
|
||||||
sub.saleOrderCode = sub.projectOrderCode
|
sub.saleOrderCode = sub.projectOrderCode
|
||||||
sub.amounts = sub.amount - sub.deliverAmount
|
sub.amount = sub.amount - sub.deliverAmount
|
||||||
})
|
})
|
||||||
formData.value.deliverOrderSubs = formData.value.deliverOrderSubs.concat(
|
formData.value.deliverOrderSubs = formData.value.deliverOrderSubs.concat(
|
||||||
subList
|
subList
|
||||||
|
@ -37,7 +37,7 @@ v-for="dicts in getIntDictOptions(DICT_TYPE.HELI_SHENHE)" :key="dicts.value"
|
|||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import * as ShenheApi from '@/api/heli/shenhe'
|
import * as ShenheApi from '@/api/heli/shenhe'
|
||||||
import { getIntDictOptions, getStrDictOptions, DICT_TYPE, getDictLabel } from '@/utils/dict'
|
import { getIntDictOptions, getStrDictOptions, DICT_TYPE, getDictLabel } from '@/utils/dict'
|
||||||
import UserSelect from '@/views/heli/hlvuestyle/userSelect.vue'
|
import UserSelect from '@/views/heli/hlvuestyle/userSelectAll.vue'
|
||||||
|
|
||||||
const { t } = useI18n() // 国际化
|
const { t } = useI18n() // 国际化
|
||||||
const message = useMessage() // 消息弹窗
|
const message = useMessage() // 消息弹窗
|
||||||
|
Loading…
Reference in New Issue
Block a user