This commit is contained in:
qianhao.xu
2024-01-31 15:40:51 +08:00
parent bed4f3fd1b
commit 34ab74c3ee
10 changed files with 74 additions and 52 deletions

View File

@@ -88,8 +88,8 @@
:data="workorder_table_data"
>
<vxe-column type="seq" width="60"></vxe-column>
<!-- <vxe-column field="sort" title="序号"></vxe-column>
<vxe-column field="id" title="工单号"></vxe-column> -->
<vxe-column field="sort" title="序号"></vxe-column>
<vxe-column field="id" title="1工单号"></vxe-column>
<vxe-column field="clientWorkorder" title="工单号"></vxe-column>
<vxe-column field="blankNumber" title="毛坯号"></vxe-column>
<vxe-column field="finishedPartNumber" title="成品零件号"></vxe-column>
@@ -141,7 +141,7 @@
/>
<!-- 添加或修改生产工单对话框 -->
<el-dialog :title="dialog.title" :visible.sync="dialog.open" width="63%">
<el-form :model="workorderItem" ref="workorder">
<el-form :model="workorderItem" ref="workorder">
<el-row>
<el-col :span="8"
><el-form-item label="毛坯号" prop="blankNumber">
@@ -234,7 +234,7 @@ import {
deleteworkorder,
updateworkorder,
updateSort,
GenerateWorkorder
GenerateWorkorder,
} from '@/api/productManagement/workoder_v2.js'
import Sortable from 'sortablejs'
import { getToken } from '@/utils/auth'
@@ -319,9 +319,10 @@ export default {
const el1 = document.querySelectorAll('.vxe-table--body-wrapper')[0].querySelectorAll('table > tbody')[0]
Sortable.create(el1, {
disabled: false, // 是否开启拖拽
delay: 5,
dragClass: 'sortable-ghost', //拖拽样式
chosenClass: 'sortable-ghost',
animation: 150, // 拖拽延时,效果更好看
animation: 3000, // 拖拽延时,效果更好看
dataIdAttr: 'rowid',
group: {
// 是否开启跨表拖拽
@@ -555,17 +556,17 @@ export default {
generate_workorder() {
this.$modal
.confirm('是否确认重新生成工单')
.then(()=> {
.then(() => {
if (this.search.year == undefined) {
this.$message.error('请选择年份');
this.$message.error('请选择年份')
return
}
if (this.search.week == undefined) {
this.$message.error('请选择周');
this.$message.error('请选择周')
return
}
if (this.search.date == undefined) {
this.$message.error('请选择日期');
this.$message.error('请选择日期')
return
}
@@ -573,7 +574,7 @@ export default {
})
.then((res) => {
if (res.code == 200) {
if (res.data>0) {
if (res.data > 0) {
this.$notify.success('生成工单成功')
this.getList()
} else {