|
@@ -96,6 +96,26 @@
|
|
|
<span>{{ item.name }}</span>
|
|
|
</div>
|
|
|
<div style="line-height: 35px; display: flex">
|
|
|
+ <span style="width: 90px; color: black; font-weight: 700">E10成品品号: </span>
|
|
|
+ <el-form-item
|
|
|
+ :prop="'orderSkuList.' + index + '.erpCode'"
|
|
|
+ :rules="rules.erpCode"
|
|
|
+ :inline-message="true"
|
|
|
+ style="width: calc(100% - 90px)">
|
|
|
+ <el-input v-model="row.erpCode" placeholder="请输入E10成品品号" style="width: 100%" />
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
+ <div style="line-height: 35px; display: flex">
|
|
|
+ <span style="width: 52px; color: black; font-weight: 700">特征码: </span>
|
|
|
+ <el-form-item
|
|
|
+ :prop="'orderSkuList.' + index + '.featureCode'"
|
|
|
+ :rules="rules.featureCode"
|
|
|
+ :inline-message="true"
|
|
|
+ style="width: calc(100% - 52px)">
|
|
|
+ <el-input v-model="row.featureCode" placeholder="请输入特征码" style="width: 100%" />
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
+ <div style="line-height: 35px; display: flex">
|
|
|
<span style="width: 37px; color: black; font-weight: 700">数量: </span>
|
|
|
<el-form-item
|
|
|
:prop="'orderSkuList.' + index + '.quantity'"
|
|
@@ -720,6 +740,8 @@ const rules = ref({
|
|
|
type: [{ required: true, message: "请选择订单类型", trigger: "change" }],
|
|
|
departmentId: [{ required: true, message: "请选择事业部", trigger: "change" }],
|
|
|
wlnCode: [{ required: true, message: "请输入E10单号", trigger: "blur" }],
|
|
|
+ erpCode: [{ required: true, message: "请输入E10成品品号", trigger: "blur" }],
|
|
|
+ featureCode: [{ required: true, message: "请输入特征码", trigger: "blur" }],
|
|
|
});
|
|
|
const getDemandData = () => {
|
|
|
proxy.post("/department/page", { pageNum: 1, pageSize: 999 }).then((res) => {
|
|
@@ -996,6 +1018,8 @@ const selectProduct = (row, SKU) => {
|
|
|
skuSpecId: row.id,
|
|
|
bomSpecId: row.bomSpecId,
|
|
|
quantity: undefined,
|
|
|
+ erpCode: "",
|
|
|
+ featureCode: "",
|
|
|
customProcessingFee: "",
|
|
|
customProcessingType: "",
|
|
|
lssueFee: "",
|