|
@@ -29,6 +29,29 @@
|
|
|
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item label-width="auto" label="配件" prop="accessory">
|
|
|
+ <el-select v-model="computedQuery.accessory" >
|
|
|
+ <el-option key="1" value="静音机壳"></el-option>
|
|
|
+ <el-option key="2" value="开架"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label-width="auto" label="AST" prop="unitPowerKvaMax">
|
|
|
+ <el-select v-model="computedQuery.isHaveAst" >
|
|
|
+ <el-option key="1" :value="true" label="有"></el-option>
|
|
|
+ <el-option key="2" :value="false" label="没有"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="控制器" prop="controllerPrice">
|
|
|
+ <el-select @clear="() => {
|
|
|
+ controllerPrice = 0
|
|
|
+ }" v-model="queryParams.controllerPrice" placeholder="请选择控制器" clearable size="small">
|
|
|
+ <el-option v-for="(item, index) in controllerList" @click.native="() => {
|
|
|
+ queryParams.controllerModel = item.controllerModel
|
|
|
+ }" :label="item.controllerModel" :value="item.controllerPrice" :key="index"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
</el-col>
|
|
|
<!-- <el-col :span="12">
|
|
|
</el-col> -->
|
|
@@ -47,15 +70,7 @@
|
|
|
<el-option v-for="(item, index) in searchOption[3]" :value="item" :key="index">{{ item }}</el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="控制器" prop="controllerPrice">
|
|
|
- <el-select @clear="() => {
|
|
|
- controllerPrice = 0
|
|
|
- }" v-model="queryParams.controllerPrice" placeholder="请选择控制器" clearable size="small">
|
|
|
- <el-option v-for="(item, index) in controllerList" @click.native="() => {
|
|
|
- queryParams.controllerModel = item.controllerModel
|
|
|
- }" :label="item.controllerModel" :value="item.controllerPrice" :key="index"></el-option>
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
+
|
|
|
<el-form-item>
|
|
|
<el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
|
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
|
@@ -140,57 +155,33 @@
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
|
- <el-table-column label="合计含税成本(静音配仿斯坦福)" align="center" prop="totalCostMuteFstf">
|
|
|
+ <el-table-column label="合计含税成本(仿斯坦福)" align="center" prop="totalCostMuteFstf">
|
|
|
<template slot-scope="scope">
|
|
|
{{ scope.row.totalCostMuteFstf + controllerPrice }}
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="合计含税成本(静音配利来森马)" align="center" prop="totalCostMuteLlsm">
|
|
|
+ <el-table-column label="合计含税成本(利来森马)" align="center" prop="totalCostMuteLlsm">
|
|
|
<template slot-scope="scope">
|
|
|
{{ scope.row.totalCostMuteFstf + controllerPrice }}
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="合计含税成本(静音配美迪奥)" align="center" prop="totalCostMuteMda">
|
|
|
+ <el-table-column label="合计含税成本(美迪奥)" align="center" prop="totalCostMuteMda">
|
|
|
<template slot-scope="scope">
|
|
|
{{ scope.row.totalCostMuteFstf + controllerPrice }}
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="合计含税成本(静音配马拉松)" align="center" prop="totalCostMuteMls">
|
|
|
+ <el-table-column label="合计含税成本(马拉松)" align="center" prop="totalCostMuteMls">
|
|
|
<template slot-scope="scope">
|
|
|
{{ scope.row.totalCostMuteFstf + controllerPrice }}
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="合计含税成本(静音配斯坦福)" align="center" prop="totalCostMuteStf">
|
|
|
+ <el-table-column label="合计含税成本(斯坦福)" align="center" prop="totalCostMuteStf">
|
|
|
<template slot-scope="scope">
|
|
|
{{ scope.row.totalCostMuteFstf + controllerPrice }}
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
|
|
|
- <el-table-column label="合计含税成本(开架配仿斯坦福)" align="center" prop="totalCostOpenFstf">
|
|
|
- <template slot-scope="scope">
|
|
|
- {{ scope.row.totalCostMuteFstf + controllerPrice }}
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="合计含税成本(开架配利来森马)" align="center" prop="totalCostOpenLlsm">
|
|
|
- <template slot-scope="scope">
|
|
|
- {{ scope.row.totalCostMuteFstf + controllerPrice }}
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="合计含税成本(开架配美迪奥)" align="center" prop="totalCostOpenMda">
|
|
|
- <template slot-scope="scope">
|
|
|
- {{ scope.row.totalCostMuteFstf + controllerPrice }}
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="合计含税成本(开架配马拉松)" align="center" prop="totalCostOpenMls">
|
|
|
- <template slot-scope="scope">
|
|
|
- {{ scope.row.totalCostMuteFstf + controllerPrice }}
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="合计含税成本(开架配斯坦福)" align="center" prop="totalCostOpenStf">
|
|
|
- <template slot-scope="scope">
|
|
|
- {{ scope.row.totalCostMuteFstf + controllerPrice }}
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
+
|
|
|
|
|
|
<!-- <el-table-column label="静音尺寸" align="center" prop="muteLong" />
|
|
|
<el-table-column label="静音尺寸" align="center" prop="muteWidth" />
|
|
@@ -400,6 +391,12 @@ export default {
|
|
|
{ required: false, message: '请输入数字', trigger: 'change', type: 'number' }
|
|
|
],
|
|
|
|
|
|
+ },
|
|
|
+ //计算参数
|
|
|
+ computedQuery: {
|
|
|
+ accessory:"开架",
|
|
|
+ isHaveAst:true
|
|
|
+
|
|
|
},
|
|
|
// 查询参数
|
|
|
queryParams: {
|
|
@@ -455,6 +452,10 @@ export default {
|
|
|
this.getSearchOption()
|
|
|
},
|
|
|
methods: {
|
|
|
+ computedTotalPrice(row){
|
|
|
+
|
|
|
+
|
|
|
+ },
|
|
|
getControllerList() {
|
|
|
controllerListInfo().then(response => {
|
|
|
this.controllerList = response.rows;
|