fix:优化--粉料计划原料到货需求 ,优化--日计划管理

This commit is contained in:
zhangzhiqiang
2023-02-11 18:32:45 +08:00
parent 37ccceed6b
commit ecf00d90e9
5 changed files with 24 additions and 2 deletions

View File

@@ -56,11 +56,12 @@ public class DailyplanServiceImpl implements DailyplanService {
@Override
public Map<String, Object> queryAll2(Map whereJson) {
HashMap<String, String> map = new HashMap<>(whereJson);
String plan_org_code = map.get("plan_org_code");
String material_code = map.get("material_code");
if (StrUtil.isNotEmpty(material_code)) {
map.put("material_code", "%" + material_code + "%");
}
map.put("plan_org_code",plan_org_code);
map.put("flag", "1");
JSONArray json = WQL.getWO("QPDM_PRODUCTDAILYPLAN").addParamMap(map).process().getResultJSONArray(0);
JSONArray ja = new JSONArray();

View File

@@ -25,6 +25,7 @@
输入.device_id TYPEAS s_string
输入.old_mark TYPEAS s_string
输入.material_id TYPEAS s_string
输入.plan_org_code TYPEAS s_string
输入.workorder_type TYPEAS s_string
@@ -73,6 +74,9 @@
LEFT JOIN PCS_IF_ProductPlanProc ProductPlanProc ON ProductPlanProc.plan_id = pp.plan_id
WHERE
1=1
OPTION 输入.plan_org_code <> ""
pp.plan_org_code = 输入.plan_org_code
ENDOPTION
OPTION 输入.status <> ""
pp.status = 输入.status
ENDOPTION

View File

@@ -92,7 +92,8 @@
mater.material_name,
dtl.pcsn,
dtl.receive_code,
dtl.material_id
dtl.material_id,
mst.source_name
FROM
PCS_RC_ReceiveDtl dtl
inner JOIN pcs_rc_receivemst mst ON mst.receive_id = dtl.receive_id

View File

@@ -71,6 +71,21 @@
/>
</el-select>
</el-form-item>
<el-form-item label="申报单位">
<el-select
v-model="query.plan_org_code"
clearable
style="width: 100px; height: 35px;top: -5px;"
placeholder="申报单位"
>
<el-option
v-for="item in Depts"
:key="item.code"
:label="item.name"
:value="item.code"
/>
</el-select>
</el-form-item>
<el-form-item label="产品">
<el-input
v-model="query.material_code"

View File

@@ -57,6 +57,7 @@
<el-table-column prop="pcsn" label="批次" min-width="100" />
<el-table-column prop="receive_qty" label="订单重量" min-width="100" :formatter="crud.formatNum2" />
<el-table-column prop="noin_qty" label="剩余重量" min-width="100" :formatter="crud.formatNum2" />
<el-table-column prop="source_name" label="供应商" min-width="100" />
</el-table>
</el-dialog>
</template>