fix 0807docs
This commit is contained in:
@@ -56,10 +56,7 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item
|
||||
label="计划开始时间"
|
||||
prop="planStartTime"
|
||||
:rules="{ required: true, message: '必填项不能为空', trigger: 'blur' }">
|
||||
<el-form-item label="计划开始时间" prop="planStartTime">
|
||||
<el-date-picker
|
||||
v-model="dataForm.planStartTime"
|
||||
v-bind="{
|
||||
@@ -282,7 +279,7 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item
|
||||
<!-- <el-form-item
|
||||
label="烧成温度"
|
||||
prop="sapParam6"
|
||||
:rules="[
|
||||
@@ -298,10 +295,10 @@
|
||||
v-model="dataForm.sapParam6"
|
||||
:disabled="mode.includes('detail')"
|
||||
v-bind="{ placeholder: '输入烧成温度' }"></el-input>
|
||||
</el-form-item>
|
||||
</el-form-item> -->
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item
|
||||
<!-- <el-form-item
|
||||
label="烧成时间 H"
|
||||
prop="sapParam7"
|
||||
:rules="[
|
||||
@@ -317,7 +314,7 @@
|
||||
v-model="dataForm.sapParam7"
|
||||
:disabled="mode.includes('detail')"
|
||||
v-bind="{ placeholder: '输入烧成时间' }"></el-input>
|
||||
</el-form-item>
|
||||
</el-form-item> -->
|
||||
</el-col>
|
||||
</el-row>
|
||||
</InputsArea>
|
||||
@@ -393,8 +390,8 @@
|
||||
<el-col :span="6">
|
||||
<el-form-item
|
||||
label="销售订单号"
|
||||
prop="saleNo"
|
||||
:rules="{ required: true, message: '必填项不能为空', trigger: 'blur' }">
|
||||
prop="saleNo">
|
||||
<!-- :rules="{ required: true, message: '必填项不能为空', trigger: 'blur' }"> -->
|
||||
<el-input
|
||||
v-model="dataForm.saleNo"
|
||||
:disabled="mode.includes('detail')"
|
||||
@@ -414,7 +411,7 @@
|
||||
label="销售订单砖数"
|
||||
prop="soqty"
|
||||
:rules="[
|
||||
{ required: true, message: '必填项不能为空', trigger: 'blur' },
|
||||
// { required: true, message: '必填项不能为空', trigger: 'blur' },
|
||||
{
|
||||
type: 'number',
|
||||
message: '输入正确的数字类型',
|
||||
@@ -431,8 +428,8 @@
|
||||
<el-col :span="6">
|
||||
<el-form-item
|
||||
label="销售时间"
|
||||
prop="deliveryTime"
|
||||
:rules="{ required: true, message: '必填项不能为空', trigger: 'blur' }">
|
||||
prop="deliveryTime">
|
||||
<!-- :rules="{ required: true, message: '必填项不能为空', trigger: 'blur' }"> -->
|
||||
<el-date-picker
|
||||
v-model="dataForm.deliveryTime"
|
||||
:disabled="mode.includes('detail')"
|
||||
@@ -468,12 +465,15 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="物料号销售文本" prop="shortDesc" :rules="null">
|
||||
<el-form-item label="喷码描述" prop="shortDesc" :rules="null">
|
||||
<span style="display: block; margin-top: 32px">{{ dataForm.shortDesc }}</span>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="托盘类型" prop="palletType">
|
||||
<el-form-item
|
||||
label="托盘类型"
|
||||
prop="palletType"
|
||||
:rules="[{ required: true, message: '请选择托盘类型', trigger: 'blur' }]">
|
||||
<el-select
|
||||
v-model="dataForm.palletType"
|
||||
filterable
|
||||
@@ -486,7 +486,10 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="贴纸板" prop="paperboard">
|
||||
<el-form-item
|
||||
label="贴纸板"
|
||||
prop="paperboard"
|
||||
:rules="[{ required: true, message: '请选择贴纸板', trigger: 'blur' }]">
|
||||
<el-select
|
||||
v-model="dataForm.paperboard"
|
||||
filterable
|
||||
@@ -616,12 +619,12 @@ export default {
|
||||
label: "code",
|
||||
},
|
||||
{
|
||||
url: "/pms/bom/page",
|
||||
url: "/pms/bom/pageById",
|
||||
params: {
|
||||
limit: 999,
|
||||
page: 1,
|
||||
key: "",
|
||||
externalCode: "",
|
||||
id: "", // 编辑时传 bomId
|
||||
},
|
||||
method: "get",
|
||||
target: "bomOptions",
|
||||
@@ -805,6 +808,8 @@ export default {
|
||||
.then(({ data: res }) => {
|
||||
if (res && res.code === 0) {
|
||||
this.dataForm = __pick(res.data, Object.keys(this.dataForm));
|
||||
|
||||
return res.data.bomId; // 特殊需求:编辑页面,还要根据 bomId 来更新配方号
|
||||
} else {
|
||||
this.$message({
|
||||
message: `${res.code}: ${res.msg}`,
|
||||
@@ -812,6 +817,28 @@ export default {
|
||||
duration: 1500,
|
||||
});
|
||||
}
|
||||
})
|
||||
.then((bomId) => {
|
||||
return this.$http({
|
||||
url: "/pms/bom/pageById",
|
||||
method: "get",
|
||||
params: {
|
||||
limit: 999,
|
||||
page: 1,
|
||||
key: "",
|
||||
id: bomId,
|
||||
},
|
||||
});
|
||||
})
|
||||
.then(({ data: res }) => {
|
||||
if (res.code == 0) {
|
||||
this.bomOptions = res.data.list.map((item) => ({
|
||||
name: item.name,
|
||||
label: item.code,
|
||||
value: item.id,
|
||||
}));
|
||||
}
|
||||
|
||||
this.formLoading = false;
|
||||
})
|
||||
.catch((err) => {
|
||||
|
||||
Reference in New Issue
Block a user