|
|
|
@ -80,6 +80,28 @@
|
|
|
|
|
v-hasPermi="['wms:odsRawOrderIn:edit']"
|
|
|
|
|
>105过账</el-button>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="1.5">
|
|
|
|
|
<el-button
|
|
|
|
|
type="success"
|
|
|
|
|
plain
|
|
|
|
|
icon="el-icon-edit"
|
|
|
|
|
size="mini"
|
|
|
|
|
:disabled="single"
|
|
|
|
|
@click="handleUpdateSAP103"
|
|
|
|
|
v-hasPermi="['wms:odsRawOrderIn:edit']"
|
|
|
|
|
>暂收冲销</el-button>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="1.5">
|
|
|
|
|
<el-button
|
|
|
|
|
type="success"
|
|
|
|
|
plain
|
|
|
|
|
icon="el-icon-edit"
|
|
|
|
|
size="mini"
|
|
|
|
|
:disabled="single"
|
|
|
|
|
@click="handleUpdateSAP105"
|
|
|
|
|
v-hasPermi="['wms:odsRawOrderIn:edit']"
|
|
|
|
|
>105冲销冲销</el-button>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="1.5">
|
|
|
|
|
<el-button
|
|
|
|
|
type="danger"
|
|
|
|
@ -336,7 +358,7 @@
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
import { listOdsRawOrderIn, getOdsRawOrderIn, delOdsRawOrderIn, addOdsRawOrderIn, updateOdsRawOrderIn ,sap105temporarilyCollected} from "@/api/wms/odsRawOrderIn";
|
|
|
|
|
import { listOdsRawOrderIn, getOdsRawOrderIn, delOdsRawOrderIn, addOdsRawOrderIn, updateOdsRawOrderIn ,sap105temporarilyCollected,handleUpdateSAP103,handleUpdateSAP105} from "@/api/wms/odsRawOrderIn";
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
|
name: "OdsRawOrderIn",
|
|
|
|
@ -543,6 +565,32 @@ export default {
|
|
|
|
|
this.getList();
|
|
|
|
|
this.$modal.msgSuccess("过账完成");
|
|
|
|
|
}).catch(() => {});
|
|
|
|
|
},
|
|
|
|
|
handleUpdateSAP103(row) {
|
|
|
|
|
this.reset();
|
|
|
|
|
//qualityStatus
|
|
|
|
|
const id = this.ids[0]
|
|
|
|
|
let postData = this.ids.map(id => ({ id: id }));
|
|
|
|
|
|
|
|
|
|
this.$modal.confirm('是否进行冲销').then(function() {
|
|
|
|
|
return handleUpdateSAP103(JSON.stringify(postData));
|
|
|
|
|
}).then(() => {
|
|
|
|
|
this.getList();
|
|
|
|
|
this.$modal.msgSuccess("冲销完成");
|
|
|
|
|
}).catch(() => {});
|
|
|
|
|
},
|
|
|
|
|
handleUpdateSAP105(row) {
|
|
|
|
|
this.reset();
|
|
|
|
|
//qualityStatus
|
|
|
|
|
const id = this.ids[0]
|
|
|
|
|
let postData = this.ids.map(id => ({ id: id }));
|
|
|
|
|
|
|
|
|
|
this.$modal.confirm('是否进行冲销').then(function() {
|
|
|
|
|
return handleUpdateSAP105(JSON.stringify(postData));
|
|
|
|
|
}).then(() => {
|
|
|
|
|
this.getList();
|
|
|
|
|
this.$modal.msgSuccess("冲销完成");
|
|
|
|
|
}).catch(() => {});
|
|
|
|
|
},
|
|
|
|
|
/** 提交按钮 */
|
|
|
|
|
submitForm() {
|
|
|
|
|