|
|
|
|
@ -1,19 +1,25 @@
|
|
|
|
|
<template>
|
|
|
|
|
<lay-form :model="dataInfo" class="dataInfo">
|
|
|
|
|
<lay-form-item label="原配方" prop="FCreateFactoryID" required label-width="120" style="margin-bottom:30px;">
|
|
|
|
|
<lay-select v-model="dataInfo.FCreateFactoryID" placeholder="请选择">
|
|
|
|
|
<lay-select-option v-for="(fIdv, fIdx) in factoryLists" key="fIdx" :value="fIdv.FID" :label="fIdv.FName"></lay-select-option>
|
|
|
|
|
<lay-form-item label="原配方" prop="formula1" required label-width="120" style="margin-bottom:30px;">
|
|
|
|
|
<lay-select v-model="formula1" placeholder="请选择">
|
|
|
|
|
<lay-select-option v-for="(fIdv, fIdx) in formulaList" key="fIdx" :value="fIdv.FID" :label="fIdv.FName"></lay-select-option>
|
|
|
|
|
</lay-select>
|
|
|
|
|
<p class="note">注:配方号+版本号+描述</p>
|
|
|
|
|
</lay-form-item>
|
|
|
|
|
|
|
|
|
|
<lay-form-item label="变更后的配方" prop="FFormulaName" required label-width="120" style="margin-bottom:30px;">
|
|
|
|
|
<lay-form-item label="变更后的配方" prop="formula2" required label-width="120" style="margin-bottom:30px;">
|
|
|
|
|
<lay-select v-model="formula2" placeholder="请选择">
|
|
|
|
|
<lay-select-option v-for="(fIdv, fIdx) in formulaList" key="fIdx" :value="fIdv.FID" :label="fIdv.FName"></lay-select-option>
|
|
|
|
|
</lay-select>
|
|
|
|
|
<p class="note">注:配方号+版本号+描述</p>
|
|
|
|
|
</lay-form-item>
|
|
|
|
|
<lay-form-item label="模式" prop="FFormulaName" required label-width="120" style="margin-bottom:30px;">
|
|
|
|
|
<lay-select v-model="dataInfo.FCreateFactoryID" placeholder="请选择">
|
|
|
|
|
<lay-select-option v-for="(fIdv, fIdx) in factoryLists" key="fIdx" :value="fIdv.FID" :label="fIdv.FName"></lay-select-option>
|
|
|
|
|
</lay-select>
|
|
|
|
|
<p class="note">注:配方号+版本号+描述</p>
|
|
|
|
|
</lay-form-item>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<lay-form-item>
|
|
|
|
|
<p class="note3">配方变更影响的旧物料</p>
|
|
|
|
|
|
|
|
|
|
@ -107,7 +113,9 @@ import {
|
|
|
|
|
import {
|
|
|
|
|
getFactoryList
|
|
|
|
|
} from "/src/api/api/factory";
|
|
|
|
|
|
|
|
|
|
import{
|
|
|
|
|
getFormulaList
|
|
|
|
|
} from '/src/api/api/formula'
|
|
|
|
|
export default {
|
|
|
|
|
setup() {
|
|
|
|
|
const dataInfo = ref({
|
|
|
|
|
@ -168,6 +176,8 @@ export default {
|
|
|
|
|
const saleList = ref([]);
|
|
|
|
|
const factoryLists = ref([]);
|
|
|
|
|
const factoryValue=ref(null);
|
|
|
|
|
const formula1=ref(null);
|
|
|
|
|
const formula2=ref(null);
|
|
|
|
|
return {
|
|
|
|
|
dataInfo,
|
|
|
|
|
formulaList,
|
|
|
|
|
@ -181,7 +191,9 @@ export default {
|
|
|
|
|
showButton,
|
|
|
|
|
saleList,
|
|
|
|
|
factoryLists,
|
|
|
|
|
factoryValue
|
|
|
|
|
factoryValue,
|
|
|
|
|
formula1,
|
|
|
|
|
formula2
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
props: {
|
|
|
|
|
@ -198,6 +210,7 @@ export default {
|
|
|
|
|
}
|
|
|
|
|
this._getSelectList();
|
|
|
|
|
this._getFactoryList();
|
|
|
|
|
this._getFormulaList();
|
|
|
|
|
},
|
|
|
|
|
methods: {
|
|
|
|
|
cancelClick(isFirst) {
|
|
|
|
|
@ -213,6 +226,9 @@ export default {
|
|
|
|
|
}, "Teamwork");
|
|
|
|
|
this.dataInfo = result || this.dataInfo;
|
|
|
|
|
},
|
|
|
|
|
async _getFormulaList(){
|
|
|
|
|
this.formulaList=await getFormulaList();
|
|
|
|
|
},
|
|
|
|
|
async _getSelectList() {
|
|
|
|
|
let result = await getDataCode({
|
|
|
|
|
FType: '1,2'
|
|
|
|
|
|