|
|
@ -39,16 +39,8 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
<el-col :span="7">
|
|
|
|
<el-col :span="7">
|
|
|
|
<el-form-item prop="billdate">
|
|
|
|
<el-form-item prop="billNo">
|
|
|
|
<el-date-picker
|
|
|
|
<el-input v-model="formData.billDate" auto-complete="off" :disabled="true"></el-input>
|
|
|
|
v-model="formData.billDate"
|
|
|
|
|
|
|
|
type="datetime"
|
|
|
|
|
|
|
|
placeholder="选择日期"
|
|
|
|
|
|
|
|
style="width: 100%"
|
|
|
|
|
|
|
|
:clearable="false"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd HH:mm:ss"
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
</el-date-picker>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
</el-row>
|
|
|
|
</el-row>
|
|
|
@ -189,6 +181,7 @@
|
|
|
|
import draggable from "vuedraggable";
|
|
|
|
import draggable from "vuedraggable";
|
|
|
|
import stockOrderNewSelectProduct from "../business/stockOrderNewSelectProduct";
|
|
|
|
import stockOrderNewSelectProduct from "../business/stockOrderNewSelectProduct";
|
|
|
|
import {inserThrOrderWeb, delInnerOrderDetail, listInnerOrderDetail} from "@/api/inventory/innerOrder";
|
|
|
|
import {inserThrOrderWeb, delInnerOrderDetail, listInnerOrderDetail} from "@/api/inventory/innerOrder";
|
|
|
|
|
|
|
|
import {isBlank} from "@/utils/strUtil";
|
|
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
export default {
|
|
|
|
name: "idQuery",
|
|
|
|
name: "idQuery",
|
|
|
@ -267,7 +260,7 @@ export default {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (status === '0') {
|
|
|
|
if (status === '0') {
|
|
|
|
for (let i = 0; i < this.codeArray.length; i++) {
|
|
|
|
for (let i = 0; i < this.codeArray.length; i++) {
|
|
|
|
if (this.$isBlank(this.codeArray[i].count) || this.codeArray[i].count == "0") {
|
|
|
|
if (this.$isBlank(this.codeArray[i].count) || this.codeArray[i].count === 0) {
|
|
|
|
return this.$message.error('单据数量不能为0');
|
|
|
|
return this.$message.error('单据数量不能为0');
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -275,6 +268,16 @@ export default {
|
|
|
|
if (status == "1") {
|
|
|
|
if (status == "1") {
|
|
|
|
this.submitFunction(status);
|
|
|
|
this.submitFunction(status);
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
|
|
|
|
if (this.codeArray.length < 1) {
|
|
|
|
|
|
|
|
this.$message.warning('未添加产品');
|
|
|
|
|
|
|
|
return;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
for (let i = 0; i < this.codeArray.length; i++) {
|
|
|
|
|
|
|
|
if (isBlank(this.codeArray[i].count) || this.codeArray[i].count === 0) {
|
|
|
|
|
|
|
|
this.$message.error('单据数量不能为0');
|
|
|
|
|
|
|
|
return;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
let tip = "是否确定提交订单?";
|
|
|
|
let tip = "是否确定提交订单?";
|
|
|
|
this.$confirm(tip, "提示", {
|
|
|
|
this.$confirm(tip, "提示", {
|
|
|
|
confirmButtonText: "确定",
|
|
|
|
confirmButtonText: "确定",
|
|
|
@ -419,6 +422,8 @@ export default {
|
|
|
|
this.query.limit = 100;
|
|
|
|
this.query.limit = 100;
|
|
|
|
this.query.orderIdFk = this.idQuery.id;
|
|
|
|
this.query.orderIdFk = this.idQuery.id;
|
|
|
|
this.formData = this.idQuery.formData;
|
|
|
|
this.formData = this.idQuery.formData;
|
|
|
|
|
|
|
|
this.formData.billNo = this.idQuery.formData.recordKey;
|
|
|
|
|
|
|
|
this.formData.billDate = this.idQuery.formData.createTime;
|
|
|
|
this.orderEditor = true;
|
|
|
|
this.orderEditor = true;
|
|
|
|
this.sValue = this.formData.corpName;
|
|
|
|
this.sValue = this.formData.corpName;
|
|
|
|
this.getStockOrderDetailList();
|
|
|
|
this.getStockOrderDetailList();
|
|
|
|