|
@@ -17,13 +17,9 @@
|
|
|
|
|
|
<el-col :span="1.5">
|
|
<el-col :span="1.5">
|
|
<el-form-item label="组织">
|
|
<el-form-item label="组织">
|
|
- <el-input
|
|
|
|
- v-model="basicForm.org"
|
|
|
|
- size="small"
|
|
|
|
- placeholder=""
|
|
|
|
- clearable
|
|
|
|
- style="width: 200px"
|
|
|
|
- />
|
|
|
|
|
|
+ <el-input v-model="basicForm.org" size="small" style="width: 200px">
|
|
|
|
+ <el-button slot="append" icon="el-icon-more" @click="chooseOrg"></el-button>
|
|
|
|
+ </el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
|
|
|
|
@@ -181,7 +177,7 @@
|
|
</el-col>
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="1.5">
|
|
<el-col :span="1.5">
|
|
- <el-form-item label="是否特殊需求">
|
|
|
|
|
|
+ <el-form-item label="是否客户指定">
|
|
<el-input
|
|
<el-input
|
|
v-model="basicForm.isSpeical"
|
|
v-model="basicForm.isSpeical"
|
|
size="small"
|
|
size="small"
|
|
@@ -192,7 +188,7 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
|
|
|
|
- <el-col :span="1.5">
|
|
|
|
|
|
+ <!-- <el-col :span="1.5">
|
|
<el-form-item label="是否处理需求">
|
|
<el-form-item label="是否处理需求">
|
|
<el-input
|
|
<el-input
|
|
v-model="basicForm.isProcess"
|
|
v-model="basicForm.isProcess"
|
|
@@ -202,7 +198,7 @@
|
|
style="width: 200px"
|
|
style="width: 200px"
|
|
/>
|
|
/>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- </el-col>
|
|
|
|
|
|
+ </el-col> -->
|
|
|
|
|
|
<el-col :span="1.5">
|
|
<el-col :span="1.5">
|
|
<el-form-item label="是否月销量计算">
|
|
<el-form-item label="是否月销量计算">
|
|
@@ -305,10 +301,10 @@
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column label="采购员名称" align="center" prop="buyerName" />
|
|
<el-table-column label="采购员名称" align="center" prop="buyerName" />
|
|
<el-table-column label="采购员" align="center" width="150" prop="buyer" />
|
|
<el-table-column label="采购员" align="center" width="150" prop="buyer" />
|
|
- <el-table-column label="物料编码" align="center" width="120" prop="material">
|
|
|
|
|
|
+ <el-table-column label="物料编码" align="center" width="120" prop="materialCode">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<el-form-item class="hang">
|
|
<el-form-item class="hang">
|
|
- <el-input v-model="scope.row.material"/>
|
|
|
|
|
|
+ <el-input v-model="scope.row.materialCode"/>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
@@ -376,7 +372,7 @@
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column label="采购备注" align="center" width="150" prop="puRemark" />
|
|
<el-table-column label="采购备注" align="center" width="150" prop="puRemark" />
|
|
- <el-table-column label="末级供应仓库存量" align="center" width="150" prop="lastWarehouseQty" />
|
|
|
|
|
|
+ <!-- <el-table-column label="末级供应仓库存量" align="center" width="150" prop="lastWarehouseQty" /> -->
|
|
<!-- <el-table-column label="调拨占有量" align="center" width="150" prop="superiorAllotQty"></el-table-column> -->
|
|
<!-- <el-table-column label="调拨占有量" align="center" width="150" prop="superiorAllotQty"></el-table-column> -->
|
|
<el-table-column label="最终净需求量" align="center" width="150" prop="resDemandQty">
|
|
<el-table-column label="最终净需求量" align="center" width="150" prop="resDemandQty">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
@@ -423,13 +419,13 @@
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column label="默认采购组织" align="center" width="150" prop="purOrgName" />
|
|
<el-table-column label="默认采购组织" align="center" width="150" prop="purOrgName" />
|
|
<el-table-column label="默认采购组织编码" align="center" width="150" prop="puOrg" />
|
|
<el-table-column label="默认采购组织编码" align="center" width="150" prop="puOrg" />
|
|
- <el-table-column label="末级供应调拨待入量" align="center" width="150" prop="lastStockQty">
|
|
|
|
|
|
+ <!-- <el-table-column label="末级供应调拨待入量" align="center" width="150" prop="lastStockQty">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<el-form-item class="hang">
|
|
<el-form-item class="hang">
|
|
<el-input v-model="scope.row.lastStockQty"/>
|
|
<el-input v-model="scope.row.lastStockQty"/>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</template>
|
|
</template>
|
|
- </el-table-column>
|
|
|
|
|
|
+ </el-table-column> -->
|
|
<el-table-column label="上级供应中心现存量" align="center" width="150" prop="superiorCenterQty" />
|
|
<el-table-column label="上级供应中心现存量" align="center" width="150" prop="superiorCenterQty" />
|
|
<el-table-column label="上级库存被调拨占用量" align="center" width="150" prop="superiorAllotQty" />
|
|
<el-table-column label="上级库存被调拨占用量" align="center" width="150" prop="superiorAllotQty" />
|
|
<el-table-column label="可用量" align="center" width="150" prop="availableQty" />
|
|
<el-table-column label="可用量" align="center" width="150" prop="availableQty" />
|
|
@@ -469,7 +465,7 @@
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<!-- <el-table-column label="末级供应库存组织" align="center" width="150" prop="updateTime"></el-table-column> -->
|
|
<!-- <el-table-column label="末级供应库存组织" align="center" width="150" prop="updateTime"></el-table-column> -->
|
|
- <!-- <el-table-column label="上级供应中心库存组织" align="center" width="150" prop="updateTime"></el-table-column> -->
|
|
|
|
|
|
+ <el-table-column label="中心仓可用量" align="center" width="150" prop="updateTime"></el-table-column>
|
|
<!-- <el-table-column label="调拨单号" align="center" width="150" prop="updateTime"></el-table-column> -->
|
|
<!-- <el-table-column label="调拨单号" align="center" width="150" prop="updateTime"></el-table-column> -->
|
|
<!-- <el-table-column label="收货地址" align="center" width="150" prop="updateTime"></el-table-column> -->
|
|
<!-- <el-table-column label="收货地址" align="center" width="150" prop="updateTime"></el-table-column> -->
|
|
<!-- <el-table-column label="收货地址编码" align="center" width="150" prop="updateTime" /> -->
|
|
<!-- <el-table-column label="收货地址编码" align="center" width="150" prop="updateTime" /> -->
|
|
@@ -510,6 +506,7 @@
|
|
<script>
|
|
<script>
|
|
import Reserved from './reserved.vue'
|
|
import Reserved from './reserved.vue'
|
|
import {addDemand,getDemandDetail, getDemandSonDetail, editDemand} from '@/api/purchase/purchaseDemand.js'
|
|
import {addDemand,getDemandDetail, getDemandSonDetail, editDemand} from '@/api/purchase/purchaseDemand.js'
|
|
|
|
+import {getRefer} from '@/api/purchase/basic.js'
|
|
export default {
|
|
export default {
|
|
name: 'addDemandList',
|
|
name: 'addDemandList',
|
|
props: ['pageStu','row', 'disable'],
|
|
props: ['pageStu','row', 'disable'],
|
|
@@ -602,7 +599,7 @@ export default {
|
|
materialClassifyThreeName: null,
|
|
materialClassifyThreeName: null,
|
|
materialClassifyFour: null,
|
|
materialClassifyFour: null,
|
|
materialClassifyFourName: null,
|
|
materialClassifyFourName: null,
|
|
- material: null,
|
|
|
|
|
|
+ materialCode: null,
|
|
materialName: null,
|
|
materialName: null,
|
|
specification: null,
|
|
specification: null,
|
|
unit: null,
|
|
unit: null,
|
|
@@ -723,6 +720,12 @@ export default {
|
|
updateReserved (val) {
|
|
updateReserved (val) {
|
|
this.dialog.config = val
|
|
this.dialog.config = val
|
|
},
|
|
},
|
|
|
|
+ chooseOrg() {
|
|
|
|
+ getRefer({type:'ORG_PARAM', search:'BB国际'}).then(res => {
|
|
|
|
+ console.log("🚀 ~ file: add.vue:725 ~ getRefer ~ res:", res)
|
|
|
|
+
|
|
|
|
+ })
|
|
|
|
+ },
|
|
}
|
|
}
|
|
}
|
|
}
|
|
</script>
|
|
</script>
|