@ -64,7 +64,8 @@
< / span > -- >
< / span > -- >
< el -button
< el -button
type = "primary"
type = "primary"
@ click = "submitSelectedRows" >
@ click = "submitSelectedRows"
>
原材料出库
原材料出库
< / e l - b u t t o n >
< / e l - b u t t o n >
< / e l - d i a l o g >
< / e l - d i a l o g >
@ -98,7 +99,7 @@ import { mount } from 'sortablejs'
productname : {
productname : {
type : String ,
type : String ,
default : ''
default : ''
} , workorder_c ode: {
} , workorderC ode : {
type : String ,
type : String ,
default : ''
default : ''
}
}
@ -118,13 +119,13 @@ import { mount } from 'sortablejs'
} ,
} ,
productname ( newVal ) {
productname ( newVal ) {
/ / 监 听 传 递 的 值 变 化 , 并 在 变 化 时 执 行 赋 值 操 作
/ / 监 听 传 递 的 值 变 化 , 并 在 变 化 时 执 行 赋 值 操 作
this . query . productname = newVal ;
this . query . productname = newVal
this . executeQuery ( ) ;
this . executeQuery ( )
} ,
} ,
workorder_code ( newVal ) {
workorder_code ( newVal ) {
/ / 监 听 传 递 的 值 变 化 , 并 在 变 化 时 执 行 赋 值 操 作
/ / 监 听 传 递 的 值 变 化 , 并 在 变 化 时 执 行 赋 值 操 作
this . query . workorder_code = newVal
this . query . workorder_code = newVal
this . workorder_code = newVal ;
this . workorder_code = newVal
}
}
} ,
} ,
methods : {
methods : {
@ -165,16 +166,16 @@ import { mount } from 'sortablejs'
this . $emit ( 'update:dialogShow' , false )
this . $emit ( 'update:dialogShow' , false )
this . $emit ( 'tableChanged' , this . rows )
this . $emit ( 'tableChanged' , this . rows )
} , executeQuery ( ) {
} , executeQuery ( ) {
this . crud . toQuery ( ) ;
this . crud . toQuery ( )
} , submitSelectedRows ( ) {
} , submitSelectedRows ( ) {
const selectedRows = this . $refs . table . selection ;
const selectedRows = this . $refs . table . selection
if ( selectedRows . length === 0 ) {
if ( selectedRows . length === 0 ) {
this . $message . error ( '请至少选择一行数据' ) ;
this . $message . error ( '请至少选择一行数据' )
return ;
return
}
}
/ / 获 取 选 中 行 的 p o i n t _ c o d e
/ / 获 取 选 中 行 的 p o i n t _ c o d e
const pointCodes = selectedRows . map ( row => row . point_code ) ;
const pointCodes = selectedRows . map ( row => row . point_code )
/ / 弹 出 输 入 回 温 时 间 和 回 温 模 式 的 对 话 框
/ / 弹 出 输 入 回 温 时 间 和 回 温 模 式 的 对 话 框
this . $prompt ( '请输入回温时间' , '提示' , {
this . $prompt ( '请输入回温时间' , '提示' , {
@ -195,27 +196,27 @@ import { mount } from 'sortablejs'
workorder_code : this . workorder_code / / 使 用 w o r k o r d e r _ c o d e 属 性
workorder_code : this . workorder_code / / 使 用 w o r k o r d e r _ c o d e 属 性
} ) . then ( response => {
} ) . then ( response => {
/ / 提 交 成 功 处 理
/ / 提 交 成 功 处 理
this . $message . success ( '提交成功!' ) ;
this . $message . success ( '提交成功!' )
/ / 关 闭 当 前 对 话 框
/ / 关 闭 当 前 对 话 框
this . dialogVisible = false ;
this . dialogVisible = false
} ) . catch ( error => {
} ) . catch ( error => {
/ / 提 交 失 败 处 理
/ / 提 交 失 败 处 理
this . $message . error ( '提交失败,请重试' ) ;
this . $message . error ( '提交失败,请重试' )
} ) ;
} )
} ) . catch ( ( ) => {
} ) . catch ( ( ) => {
/ / 用 户 点 击 了 取 消 按 钮
/ / 用 户 点 击 了 取 消 按 钮
this . $message ( {
this . $message ( {
type : 'info' ,
type : 'info' ,
message : '已取消提交操作'
message : '已取消提交操作'
} ) ;
} )
} ) ;
} )
} ) . catch ( ( ) => {
} ) . catch ( ( ) => {
/ / 用 户 点 击 了 取 消 按 钮
/ / 用 户 点 击 了 取 消 按 钮
this . $message ( {
this . $message ( {
type : 'info' ,
type : 'info' ,
message : '已取消提交操作'
message : '已取消提交操作'
} ) ;
} )
} ) ;
} )
}
}
}
}
@ -227,4 +228,3 @@ import { mount } from 'sortablejs'
}
}
< / style >
< / style >