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(AdminUserDO.class, "u1", AdminUserDO::getId, PlanTaskBomDO::getOwner)
|
||||
.orderByDesc(TaskDispatchDO::getId)
|
||||
.eq(ProjectOrderSubDO::getDeleted,0)
|
||||
.disableSubLogicDel();
|
||||
|
||||
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();
|
||||
}
|
||||
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.fpuserdetail.FpUserDetailDO;
|
||||
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.taskdispatch.TaskDispatchDO;
|
||||
import com.chanko.yunxi.mes.module.heli.dal.dataobject.taskdispatch.TaskDispatchDetailDO;
|
||||
@ -268,7 +269,8 @@ public class TaskDispatchServiceImpl implements TaskDispatchService {
|
||||
for (TaskDispatchDO taskDispatchDO : list) {
|
||||
Integer num ;
|
||||
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);
|
||||
}else {
|
||||
num= numMap.get(taskDispatchDO.getProjectSubId());
|
||||
|
@ -922,7 +922,7 @@ const queryData = async (type: string, id?: number) => {
|
||||
sub.saleOrderSubId = sub.id
|
||||
sub.id = ''
|
||||
sub.saleOrderCode = sub.projectOrderCode
|
||||
sub.amounts = sub.amount - sub.deliverAmount
|
||||
sub.amount = sub.amount - sub.deliverAmount
|
||||
})
|
||||
formData.value.deliverOrderSubs = formData.value.deliverOrderSubs.concat(
|
||||
subList
|
||||
|
@ -37,7 +37,7 @@ v-for="dicts in getIntDictOptions(DICT_TYPE.HELI_SHENHE)" :key="dicts.value"
|
||||
<script setup lang="ts">
|
||||
import * as ShenheApi from '@/api/heli/shenhe'
|
||||
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 message = useMessage() // 消息弹窗
|
||||
|
Loading…
Reference in New Issue
Block a user