|
|
@@ -117,7 +117,11 @@
|
|
|
clearable
|
|
|
v-model="formData.extInfo.documentSource"
|
|
|
/></el-form-item>
|
|
|
- <el-form-item v-else label="销售订单" prop="documentSource">
|
|
|
+ <el-form-item
|
|
|
+ v-if="formData.bizType != 1 && formData.bizType != 2"
|
|
|
+ label="销售订单"
|
|
|
+ prop="documentSource"
|
|
|
+ >
|
|
|
<el-input
|
|
|
placeholder="请输入"
|
|
|
clearable
|
|
|
@@ -163,6 +167,31 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="供应商代号" prop="supplierCode">
|
|
|
+ <el-input
|
|
|
+ placeholder="请输入"
|
|
|
+ v-model="formData.supplierCode"
|
|
|
+ clearable /></el-form-item
|
|
|
+ ></el-col>
|
|
|
+ <el-col :span="8" v-if="formData.bizType == 2">
|
|
|
+ <el-form-item label="客户" prop="clientName">
|
|
|
+ <DictSelection
|
|
|
+ dictName="经销商列表"
|
|
|
+ clearable
|
|
|
+ v-model="formData.extInfo.clientName"
|
|
|
+ @itemChange="ChangeSuppliers"
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8" v-if="formData.bizType == 2">
|
|
|
+ <el-form-item label="客户代号" prop="clientCode">
|
|
|
+ <el-input
|
|
|
+ placeholder="请输入"
|
|
|
+ v-model="formData.clientCode"
|
|
|
+ clearable /></el-form-item
|
|
|
+ ></el-col>
|
|
|
+
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="送货人" prop="fromUser">
|
|
|
<el-input
|
|
|
@@ -291,7 +320,7 @@
|
|
|
prop="assetName"
|
|
|
></el-table-column>
|
|
|
|
|
|
- <el-table-column
|
|
|
+ <!-- <el-table-column
|
|
|
label="客户编码"
|
|
|
align="center"
|
|
|
width="150"
|
|
|
@@ -330,7 +359,7 @@
|
|
|
<el-input v-model="row.supplierCode"> </el-input>
|
|
|
</el-form-item>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
+ </el-table-column> -->
|
|
|
<el-table-column
|
|
|
v-for="(item, index) in tableHeader"
|
|
|
:key="index"
|
|
|
@@ -994,6 +1023,10 @@
|
|
|
ChangeSupplier(data) {
|
|
|
this.formData.extInfo.supplierName = data.dictValue;
|
|
|
},
|
|
|
+ ChangeSuppliers(data) {
|
|
|
+ this.formData.extInfo.clientName = data.dictValue;
|
|
|
+ },
|
|
|
+
|
|
|
rowClass({ row, column, rowIndex, columnIndex }) {
|
|
|
if (rowIndex === 1) {
|
|
|
return {
|
|
|
@@ -1450,7 +1483,7 @@
|
|
|
}
|
|
|
} catch (error) {}
|
|
|
this.saveLoading = false;
|
|
|
- this.$router.push('/warehouseManagement/stockManagement');
|
|
|
+ m, this.$router.push('/warehouseManagement/stockManagement');
|
|
|
}
|
|
|
});
|
|
|
},
|