|
|
@@ -95,7 +95,7 @@
|
|
|
<template #footer>
|
|
|
<div class="dialog-footer" style="text-align: right;top: auto;">
|
|
|
<el-button @click="add_gdgycloseDialog">取 消</el-button>
|
|
|
- <el-button type="primary" @click="add_gdgyenterDialog">确 定</el-button>
|
|
|
+ <el-button type="primary" disabled @click="add_gdgyenterDialog">确 定</el-button>
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-dialog>
|
|
|
@@ -139,6 +139,7 @@
|
|
|
import {ref, reactive} from 'vue'
|
|
|
import {gdzl_MachineList, PrintDetailList, WastageList,getDepartName, capacityList,
|
|
|
} from "@/api/yunyin/yunying";
|
|
|
+import { ElMessage } from 'element-plus'
|
|
|
|
|
|
const form = reactive({})
|
|
|
const visible = ref(false)
|
|
|
@@ -304,60 +305,67 @@ const changeHandle = (v) => {
|
|
|
form['工序'] = (list.sort((a, b) => b-a)[0] + 1)
|
|
|
yjdisplay.value = false
|
|
|
}
|
|
|
-
|
|
|
+const _capacityListsbbh = ref(null)
|
|
|
const sbbhclick = () => {
|
|
|
_capacityList();
|
|
|
}
|
|
|
|
|
|
|
|
|
const _capacityList = async () => {
|
|
|
- if(gdgyformData['设备编号'] === ''){
|
|
|
+ if(form['设备编号'] === ''){
|
|
|
return false;
|
|
|
}else{
|
|
|
- _capacityListsbbh.value = gdgyformData['设备编号'].join(' ');
|
|
|
+ _capacityListsbbh.value = form['设备编号'].join(' ');
|
|
|
const editProductedit_machine = await capacityList({machine:_capacityListsbbh.value});
|
|
|
- gdgyformData['小时产能'] = editProductedit_machine.data;
|
|
|
+ form['小时产能'] = editProductedit_machine.data;
|
|
|
}
|
|
|
|
|
|
};
|
|
|
|
|
|
-// //默认弹窗关闭
|
|
|
-// const add_gdgydialogFormVisible = ref(false)
|
|
|
-// const add_gdgyformData = reactive({});
|
|
|
-// //清空对象的属性值
|
|
|
-// const gdgy_clearFormData = () => {
|
|
|
-// Object.keys(add_gdgyformData).forEach(key => {
|
|
|
-// add_gdgyformData[key] = '';
|
|
|
-// });
|
|
|
-// };
|
|
|
-// //新增工艺资料弹窗
|
|
|
-// const addgdgy_onclick = () => {
|
|
|
-// if(_Gd_gdbh.value == null){
|
|
|
-// cgugdlist.value = false;
|
|
|
-// ElMessage({
|
|
|
-// type: 'warning',
|
|
|
-// message: '请选择具体的工单后,再操作此功能'
|
|
|
-// })
|
|
|
-// }else{
|
|
|
-// let gongxu = gytableData.value.map(item => {
|
|
|
-// return item['印件-工序']
|
|
|
-// })
|
|
|
-// addGongYiRef.value.open(_Gd_gdbh.value, gongxu)
|
|
|
-// }
|
|
|
-// }
|
|
|
-// //新增工艺资料确定
|
|
|
-// const add_gdgyenterDialog = async () => {
|
|
|
-// console.log(add_gdgyformData)
|
|
|
-// // const formattedData = {
|
|
|
-// // Yj_Gdbh: _Gd_gdbh.value,
|
|
|
-// // yj_Yjno: add_gdgyformData['yjno'],
|
|
|
-// // yj_Yjdh: add_gdgyformData['yjdh'],
|
|
|
-// // };
|
|
|
-// // console.log(formattedData)
|
|
|
-// // const ProcessDetailAdd_add = await ProcessDetailAdd(formattedData);
|
|
|
-// // console.log(ProcessDetailAdd_add)
|
|
|
-// // add_gdgydialogFormVisible.value = false
|
|
|
-// }
|
|
|
+const sbbh = ref(null)
|
|
|
+
|
|
|
+//新增工艺资料确定
|
|
|
+const add_gdgyenterDialog = async () => {
|
|
|
+ if(!form['yjno']){
|
|
|
+ ElMessage({ type: 'warning', message: '印件编号不能为空' });return;
|
|
|
+ }
|
|
|
+ if(!form['工序']){
|
|
|
+ ElMessage({ type: 'warning', message: '工序编号不能为空' });return;
|
|
|
+ }
|
|
|
+ if(!form['车间名称']){
|
|
|
+ ElMessage({ type: 'warning', message: '车间名称不能为空' });return;
|
|
|
+ }
|
|
|
+ if(!form['设备编号']){
|
|
|
+ ElMessage({ type: 'warning', message: '设备编号不能为空' });return;
|
|
|
+ }
|
|
|
+ console.log(form)
|
|
|
+ sbbh.value = form['设备编号'].join(' ');
|
|
|
+ const formattedData = {
|
|
|
+ Gy0_gdbh: id.value,
|
|
|
+ Gy0_yjno: form['yjno'] ? form['yjno'] : "",
|
|
|
+ Gy0_gxh: form['工序'] ? form['工序'] : "",
|
|
|
+ 重点工序: form['重点工序'] ? form['重点工序'] : "",
|
|
|
+ 备选工序: form['备选工序'] ? form['备选工序'] : "",
|
|
|
+ Gy0_ks: form['开数'] ? form['开数'] : "",
|
|
|
+ Gy0_ls: form['联数'] ? form['联数'] : "",
|
|
|
+ 车间名称: form['车间名称'] ? form['车间名称'] : "",
|
|
|
+ 工艺名称: form['工艺名称'] ? form['工艺名称'] : "",
|
|
|
+ 工序名称: form['工序名称'] ? form['工序名称'] : "",
|
|
|
+ 计损色数: form['计损色数'] ? form['计损色数'] : "",
|
|
|
+ 设备编号: sbbh.value ? sbbh.value : "",
|
|
|
+ 工序损耗: form['shdh'] ? form['shdh'] : "",
|
|
|
+ 工序损耗名称: form['工序损耗名称'] ? form['工序损耗名称'] : "",
|
|
|
+ 装版工时: form['装版工时'] ? form['装版工时'] : "",
|
|
|
+ 小时产能: form['小时产能'] ? form['小时产能'] : "",
|
|
|
+ 备注: form['备注'] ? form['备注'] : "",
|
|
|
+ 质量要求: form['质量要求'] ? form['质量要求'] : "",
|
|
|
+ 质量隐患: form['质量隐患'] ? form['质量隐患'] : "",
|
|
|
+ };
|
|
|
+ console.log(formattedData)
|
|
|
+ // const ProcessDetailAdd_add = await ProcessDetailAdd(formattedData);
|
|
|
+ // console.log(ProcessDetailAdd_add)
|
|
|
+ // add_gdgydialogFormVisible.value = false
|
|
|
+}
|
|
|
// 新增工艺资料取消
|
|
|
const add_gdgycloseDialog = () => {
|
|
|
visible.value = false
|