|
@@ -57,6 +57,19 @@
|
|
<el-input v-model="screenForm.loginNum" placeholder="请输入工程登录编号"></el-input>
|
|
<el-input v-model="screenForm.loginNum" placeholder="请输入工程登录编号"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
|
|
+ <el-col :xs="24" :sm="12" :lg="6">
|
|
|
|
+ <el-form-item label="存货类别" prop="k3CategoryNumber">
|
|
|
|
+ <el-select v-model="screenForm.k3CategoryNumber" filterable placeholder="请选择">
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="item in categoryList"
|
|
|
|
+ :key="item.id"
|
|
|
|
+ :label="item.name"
|
|
|
|
+ :value="item.id">
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <!-- categoryList -->
|
|
|
|
+ </el-col>
|
|
<el-col :xs="24" :sm="12" :lg="6">
|
|
<el-col :xs="24" :sm="12" :lg="6">
|
|
<el-form-item label="下单日期" prop="date">
|
|
<el-form-item label="下单日期" prop="date">
|
|
<el-date-picker
|
|
<el-date-picker
|
|
@@ -70,7 +83,7 @@
|
|
</el-date-picker>
|
|
</el-date-picker>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
-
|
|
|
|
|
|
+
|
|
<el-col :xs="24" :sm="24" :lg="12" class="tr">
|
|
<el-col :xs="24" :sm="24" :lg="12" class="tr">
|
|
<el-form-item label="">
|
|
<el-form-item label="">
|
|
<el-button @click="resetScreenForm">清空</el-button>
|
|
<el-button @click="resetScreenForm">清空</el-button>
|
|
@@ -90,11 +103,11 @@
|
|
<div class="table">
|
|
<div class="table">
|
|
<el-table
|
|
<el-table
|
|
v-loading="listLoading"
|
|
v-loading="listLoading"
|
|
- :data="dataList"
|
|
|
|
- element-loading-text="Loading"
|
|
|
|
- border
|
|
|
|
- fit
|
|
|
|
- highlight-current-row
|
|
|
|
|
|
+ :data="dataList"
|
|
|
|
+ element-loading-text="Loading"
|
|
|
|
+ border
|
|
|
|
+ fit
|
|
|
|
+ highlight-current-row
|
|
stripe
|
|
stripe
|
|
show-summary
|
|
show-summary
|
|
:summary-method="$getSummaries">
|
|
:summary-method="$getSummaries">
|
|
@@ -143,6 +156,7 @@
|
|
<span>{{scope.row.specification}}</span>
|
|
<span>{{scope.row.specification}}</span>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
|
+ <el-table-column align="right" label="钱包" prop="walletName" min-width="120" show-overflow-tooltip></el-table-column>
|
|
<el-table-column align="right" label="订单未发货数量" prop="refundableQty" min-width="120" show-overflow-tooltip></el-table-column>
|
|
<el-table-column align="right" label="订单未发货数量" prop="refundableQty" min-width="120" show-overflow-tooltip></el-table-column>
|
|
<el-table-column align="right" label="总数量" prop="qty" min-width="100" show-overflow-tooltip></el-table-column>
|
|
<el-table-column align="right" label="总数量" prop="qty" min-width="100" show-overflow-tooltip></el-table-column>
|
|
<el-table-column align="right" label="退订数量" prop="retiredQty" min-width="100" show-overflow-tooltip></el-table-column>
|
|
<el-table-column align="right" label="退订数量" prop="retiredQty" min-width="100" show-overflow-tooltip></el-table-column>
|
|
@@ -196,13 +210,13 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
-
|
|
|
|
|
|
+
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
import { getList } from "@/api/supply/implement";
|
|
import { getList } from "@/api/supply/implement";
|
|
-
|
|
|
|
|
|
+import { getCategoryList } from "@/api/common"
|
|
let that
|
|
let that
|
|
export default {
|
|
export default {
|
|
filters: {
|
|
filters: {
|
|
@@ -230,7 +244,9 @@ export default {
|
|
saleMan2: '',
|
|
saleMan2: '',
|
|
enginName: '',
|
|
enginName: '',
|
|
loginNum: '',
|
|
loginNum: '',
|
|
|
|
+ k3CategoryNumber:''
|
|
},
|
|
},
|
|
|
|
+ categoryList:[],
|
|
statusList: [
|
|
statusList: [
|
|
{ label: '政策零售订单', value: '2' },
|
|
{ label: '政策零售订单', value: '2' },
|
|
{ label: '零售订单', value: '1' },
|
|
{ label: '零售订单', value: '1' },
|
|
@@ -255,6 +271,7 @@ export default {
|
|
newServiceName: this.screenForm.saleMan2,
|
|
newServiceName: this.screenForm.saleMan2,
|
|
projectName: this.screenForm.enginName,
|
|
projectName: this.screenForm.enginName,
|
|
enginRecordNo: this.screenForm.orderNum,
|
|
enginRecordNo: this.screenForm.orderNum,
|
|
|
|
+ k3CategoryNumber:this.screenForm.k3CategoryNumber
|
|
}
|
|
}
|
|
},
|
|
},
|
|
},
|
|
},
|
|
@@ -265,6 +282,7 @@ export default {
|
|
|
|
|
|
created() {
|
|
created() {
|
|
this.getList();
|
|
this.getList();
|
|
|
|
+ this.getCategoryList()
|
|
},
|
|
},
|
|
|
|
|
|
methods: {
|
|
methods: {
|
|
@@ -296,6 +314,7 @@ export default {
|
|
newServiceName: this.screenForm.saleMan2,
|
|
newServiceName: this.screenForm.saleMan2,
|
|
projectName: this.screenForm.enginName,
|
|
projectName: this.screenForm.enginName,
|
|
enginRecordNo: this.screenForm.orderNum,
|
|
enginRecordNo: this.screenForm.orderNum,
|
|
|
|
+ k3CategoryNumber:this.screenForm.k3CategoryNumber
|
|
};
|
|
};
|
|
getList(params).then((res) => {
|
|
getList(params).then((res) => {
|
|
res.data.records.forEach(item => {
|
|
res.data.records.forEach(item => {
|
|
@@ -307,7 +326,17 @@ export default {
|
|
this.listLoading = false;
|
|
this.listLoading = false;
|
|
})
|
|
})
|
|
},
|
|
},
|
|
|
|
+ // 获取存货类别列表
|
|
|
|
+ getCategoryList(){
|
|
|
|
+ getCategoryList({
|
|
|
|
+ pageNum:1,
|
|
|
|
+ pageSize:-1,
|
|
|
|
+ keyword:''
|
|
|
|
+ }).then(res=>{
|
|
|
|
|
|
|
|
+ this.categoryList = res.data.records
|
|
|
|
+ })
|
|
|
|
+ },
|
|
// 提交筛选表单
|
|
// 提交筛选表单
|
|
submitScreenForm() {
|
|
submitScreenForm() {
|
|
this.currentPage = 1;
|
|
this.currentPage = 1;
|