| | |
| | | </el-table-column> |
| | | <el-table-column prop="invCode" label="物料编码"> |
| | | </el-table-column> |
| | | <el-table-column prop="invName" label="物料名称" width="300" :show-overflow-tooltip="true"> |
| | | <el-table-column prop="invName" label="物料名称" width="250" :show-overflow-tooltip="true"> |
| | | </el-table-column> |
| | | <el-table-column prop="invStd" label="规格" width="200" :show-overflow-tooltip="true"> |
| | | <el-table-column prop="invStd" label="规格" width="150" :show-overflow-tooltip="true"> |
| | | </el-table-column> |
| | | <el-table-column prop="depName" label="车间"> |
| | | <el-table-column prop="depName" label="车间" width="70"> |
| | | </el-table-column> |
| | | <el-table-column prop="fauxqty" label="数量" width="90"> |
| | | </el-table-column> |
| | |
| | | </el-table-column> |
| | | <el-table-column prop="fplanfinishdate" label="计划完工时间"> |
| | | </el-table-column> |
| | | <el-table-column prop="izSyncReceive" label="是否同步" width="90"> |
| | | <el-table-column prop="izPrint" label="是否打印" width="90"> |
| | | </el-table-column> |
| | | <el-table-column prop="izSyncReceiveReturn" label="是否退料" width="90"> |
| | | <el-table-column prop="izPrintReturn" label="是否打印(红字)" width="90"> |
| | | </el-table-column> |
| | | </el-table> |
| | | <!-- <div style="margin-top: 10px">--> |
| | |
| | | data.datetime = null |
| | | data.create_time = tableSearchParam.value.datetime[0] + " - " + tableSearchParam.value.datetime[1] |
| | | } |
| | | const loading = ElementPlus.ElLoading.service({ |
| | | lock: true, |
| | | text: 'Loading', |
| | | background: 'rgba(0, 0, 0, 0.7)', |
| | | }) |
| | | $.ajax({ |
| | | url: "http://127.0.0.1:9090/mo/materialreceive/getList", |
| | | url: "http://127.0.0.1:8133/mo/materialreceive/getList", |
| | | headers: { |
| | | 'token': localStorage.getItem('token') |
| | | }, |
| | |
| | | contentType: 'application/json;charset=UTF-8', |
| | | method: 'GET', |
| | | success: function(res) { |
| | | loading.close() |
| | | if (res.code == 200) { |
| | | tableData.value = res.data |
| | | |
| | | ElementPlus.ElMessage({ |
| | | message: "拉取数据完成", |
| | | type: 'success' |
| | | }); |
| | | } else if (res.code === 403) { |
| | | top.location.href = baseUrl + "/"; |
| | | } else { |
| | |
| | | } |
| | | |
| | | function fnCanelPrint(){ |
| | | if (selectList.value.length === 0){ |
| | | ElementPlus.ElMessage({ |
| | | message: "请先选择", |
| | | type: 'error' |
| | | }); |
| | | return ; |
| | | } |
| | | const loading = ElementPlus.ElLoading.service({ |
| | | lock: true, |
| | | text: 'Loading', |
| | | background: 'rgba(0, 0, 0, 0.7)', |
| | | }) |
| | | $.ajax({ |
| | | url:"http://127.0.0.1:9090/mo/materialuse/canelprint", |
| | | url:"http://127.0.0.1:8133/mo/materialuse/canelprint", |
| | | headers: { |
| | | 'token': localStorage.getItem('token') |
| | | }, |
| | |
| | | message: "撤销成功", |
| | | type: 'success' |
| | | }); |
| | | page() |
| | | } else if (res.code === 403) { |
| | | top.location.href = baseUrl + "/"; |
| | | } else { |
| | |
| | | } |
| | | |
| | | function fnCanelPrintRed(){ |
| | | if (selectList.value.length === 0){ |
| | | ElementPlus.ElMessage({ |
| | | message: "请先选择", |
| | | type: 'error' |
| | | }); |
| | | return ; |
| | | } |
| | | const loading = ElementPlus.ElLoading.service({ |
| | | lock: true, |
| | | text: 'Loading', |
| | | background: 'rgba(0, 0, 0, 0.7)', |
| | | }) |
| | | $.ajax({ |
| | | url:"http://127.0.0.1:9090/mo/materialuse/canelprint1", |
| | | url:"http://127.0.0.1:8133/mo/materialuse/canelprint1", |
| | | headers: { |
| | | 'token': localStorage.getItem('token') |
| | | }, |
| | |
| | | loading.close(); |
| | | if (res.code == 200) { |
| | | ElementPlus.ElMessage({ |
| | | message: "撤销成功", |
| | | message: "撤销红字成功", |
| | | type: 'success' |
| | | }); |
| | | page() |
| | | } else if (res.code === 403) { |
| | | top.location.href = baseUrl + "/"; |
| | | } else { |
| | |
| | | |
| | | function getDepOptions(){ |
| | | $.ajax({ |
| | | url: "http://127.0.0.1:9090/basicinfo/departmentl/getlistfordropdown", |
| | | url: "http://127.0.0.1:8133/basicinfo/departmentl/getlistfordropdown", |
| | | contentType: 'application/json;charset=UTF-8', |
| | | method: 'GET', |
| | | success: function(res) { |
| | |
| | | }); |
| | | } |
| | | function fnPrint(izPrint) { |
| | | if (selectList.value.length === 0){ |
| | | ElementPlus.ElMessage({ |
| | | message: "请先选择", |
| | | type: 'error' |
| | | }); |
| | | return ; |
| | | } |
| | | ElementPlus.ElMessageBox.confirm('确定打印吗?') |
| | | .then(() => { |
| | | print(izPrint,0) |
| | |
| | | } |
| | | |
| | | function fnPrintView(izPrint){ |
| | | if (selectList.value.length === 0){ |
| | | ElementPlus.ElMessage({ |
| | | message: "请先选择", |
| | | type: 'error' |
| | | }); |
| | | return ; |
| | | } |
| | | print(izPrint,0) |
| | | } |
| | | |
| | | function fnPrintRedView(izPrint) { |
| | | if (selectList.value.length === 0){ |
| | | ElementPlus.ElMessage({ |
| | | message: "请先选择", |
| | | type: 'error' |
| | | }); |
| | | return ; |
| | | } |
| | | print(izPrint,1); |
| | | } |
| | | |
| | | function fnPrintRed(izPrint) { |
| | | if (selectList.value.length === 0){ |
| | | ElementPlus.ElMessage({ |
| | | message: "请先选择", |
| | | type: 'error' |
| | | }); |
| | | return ; |
| | | } |
| | | ElementPlus.ElMessageBox.confirm('确定红字打印吗?') |
| | | .then(() => { |
| | | print(izPrint,1); |
| | |
| | | background: 'rgba(0, 0, 0, 0.7)', |
| | | }) |
| | | $.ajax({ |
| | | url:"http://127.0.0.1:9090/mo/materialuse/print", |
| | | url:"http://127.0.0.1:8133/mo/materialuse/print", |
| | | headers: { |
| | | 'token': localStorage.getItem('token') |
| | | }, |
| | |
| | | message: "获取数据完成,等待唤起打印", |
| | | type: 'success' |
| | | }); |
| | | page() |
| | | LODOP.PRINT_INITA(0,0,800,1100,"生产领料单"); |
| | | LODOP.SET_PRINT_PAGESIZE(1,0,0,"A4"); |
| | | LODOP.SET_PRINT_MODE("PRINT_NOCOLLATE",1); |