|
|
@ -32,7 +32,7 @@ |
|
|
|
<el-col :span="6" class="colOneStyle"> |
|
|
|
<div class="span-sty spanOneWidth"><span>采购系统:</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.orgDeptName" placeholder="请选择" @change="changeOrgDept" clearable class="addinputInfo addinputOne"> |
|
|
|
<el-select v-model="formobj.orgDeptName" :disabled="formobj.salesSid !== ''" placeholder="请选择" @change="changeOrgDept" clearable class="addinputInfo addinputOne"> |
|
|
|
<el-option v-for="item in orgDept_list" :key="item.deptSid" :label="item.purchaseSystemName" :value="item.purchaseSystemName"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
@ -50,7 +50,7 @@ |
|
|
|
<el-col :span="8" class="colStyle"> |
|
|
|
<div class="span-sty spanOneWidth"><span>采购类型:</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.applyType" placeholder="请选择" @change="changeApplyType" clearable class="addinputInfo addinputOne"> |
|
|
|
<el-select v-model="formobj.applyType" placeholder="请选择" :disabled="formobj.salesSid !== ''" @change="changeApplyType" clearable class="addinputInfo addinputOne"> |
|
|
|
<el-option v-for="item in applyType_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictValue"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
@ -58,7 +58,7 @@ |
|
|
|
<el-col :span="8" class="colStyle"> |
|
|
|
<div class="span-sty spanOneWidth"><span>采购原因:</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.schedulingType" placeholder="请选择" @change="changeSchedulingType" class="addinputInfo addinputOne"> |
|
|
|
<el-select v-model="formobj.schedulingType" placeholder="请选择" :disabled="formobj.salesSid !== ''" @change="changeSchedulingType" class="addinputInfo addinputOne"> |
|
|
|
<el-option v-for="item in schedulingType_list" :key="item.dictKey" :label="item.dictValue" :value="item.dictValue"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
@ -99,12 +99,12 @@ |
|
|
|
<div class="title"> |
|
|
|
<div>采购车型列表</div> |
|
|
|
<div> |
|
|
|
<el-button type="primary" size="mini" icon="el-icon-plus" @click="addCommodity()">车型选择</el-button> |
|
|
|
<el-button type="primary" size="mini" icon="el-icon-plus" :disabled="formobj.salesSid !== ''" @click="addCommodity()">车型选择</el-button> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<el-table :key="tableKey" :data="formobj.busVehicleApplyDetailList" :index="index" border style="width: 100%" show-summary :summary-method="getSummaries"> |
|
|
|
<el-table-column fixed width="60px" label="序号" type="index" :index="index + 1" align="center"/> |
|
|
|
<el-table-column fixed label="操作" width="190px" align="center" header-align="center"> |
|
|
|
<el-table-column fixed label="操作" v-if="formobj.salesSid == ''" width="190px" align="center" header-align="center"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-button size="mini" type="danger" @click="dataDelete(scope.$index)">删除 |
|
|
|
</el-button> |
|
|
@ -133,7 +133,7 @@ |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="排产数量" header-align="center" width="130"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-input v-model="scope.row.quantity" @keyup.native="scope.row.quantity = oninput(scope.row.quantity,2)" placeholder="" class="addinputw" clearable/> |
|
|
|
<el-input v-model="scope.row.quantity" :disabled="formobj.salesSid !== ''" @keyup.native="scope.row.quantity = oninput(scope.row.quantity,2)" placeholder="" class="addinputw" clearable/> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="applyForDeposit" label="申请订金" header-align="center" width="150"> |
|
|
@ -167,7 +167,7 @@ |
|
|
|
<el-table-column label="上装信息" header-align="center" width="180" align="center"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-button type="primary" v-show="scope.row.busVehicleApplySz !== null && scope.row.busVehicleApplySz !== undefined" size="mini" @click="handleUpdate(scope.row.busVehicleApplySz, scope.$index)">编辑</el-button> |
|
|
|
<el-button type="danger" v-show="scope.row.busVehicleApplySz !== null && scope.row.busVehicleApplySz !== undefined" size="mini" @click="handleDel(scope.$index)">删除</el-button> |
|
|
|
<el-button type="danger" v-show="scope.row.busVehicleApplySz !== null && scope.row.busVehicleApplySz !== undefined && formobj.salesSid == ''" size="mini" @click="handleDel(scope.$index)">删除</el-button> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="上装销售指导价" align="center" width="200"> |
|
|
@ -696,6 +696,7 @@ export default { |
|
|
|
this.formobj.carBrandName = '' |
|
|
|
this.formobj.carBrandSid = '' |
|
|
|
this.formobj.orgPath = '' |
|
|
|
this.formobj.salesSid = '' |
|
|
|
this.user_list = [] |
|
|
|
this.submitdisabled = false |
|
|
|
this.formobj.busVehicleApplyDetailList = [] |
|
|
|