|
@@ -26,16 +26,17 @@
|
|
|
<template #table-header="{}">
|
|
|
<div style="width: 100%" class="min">
|
|
|
<el-row style="padding: 0 0 0 80px">
|
|
|
- <el-col :span="6" style="width: 303px; padding: 0 0 0 0">
|
|
|
- <period-date-picker
|
|
|
- :start="parmValue.start"
|
|
|
- :end="parmValue.end"
|
|
|
- :width="'135px'"
|
|
|
+ <el-col :span="12" style="width: 300px">
|
|
|
+ <search-work-company
|
|
|
+ :value="parmValue.companyNo"
|
|
|
+ :names="''"
|
|
|
:size="searchSize"
|
|
|
- @timeReturned="handleTime"
|
|
|
+ :is-detail="id !== 'add'"
|
|
|
+ :placeholder="'业务公司'"
|
|
|
+ @searchChange="supplierChange"
|
|
|
/>
|
|
|
</el-col>
|
|
|
- <el-col :span="10" style="width: 290px">
|
|
|
+ <el-col :span="10" style="width: 330px; padding: 0 0 0 10px">
|
|
|
<el-input
|
|
|
v-model="parmValue.type_code"
|
|
|
:size="searchSize"
|
|
@@ -43,16 +44,6 @@
|
|
|
/>
|
|
|
</el-col>
|
|
|
|
|
|
- <!-- 刷新 -->
|
|
|
- <el-col :span="4" style="width: 66px" class="fr">
|
|
|
- <el-button
|
|
|
- :size="searchSize"
|
|
|
- type="primary"
|
|
|
- label=""
|
|
|
- @click="searchList"
|
|
|
- >刷新</el-button
|
|
|
- >
|
|
|
- </el-col>
|
|
|
<!-- 重置 -->
|
|
|
<el-col :span="4" style="width: 66px" class="fr">
|
|
|
<el-button
|
|
@@ -65,17 +56,7 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row style="padding: 10px 0 0 0">
|
|
|
- <el-col :span="12" style="width: 280px">
|
|
|
- <search-work-company
|
|
|
- :value="parmValue.companyNo"
|
|
|
- :names="''"
|
|
|
- :size="searchSize"
|
|
|
- :is-detail="id !== 'add'"
|
|
|
- :placeholder="'业务公司'"
|
|
|
- @searchChange="supplierChange"
|
|
|
- />
|
|
|
- </el-col>
|
|
|
- <el-col :span="12" style="width: 310px; padding: 0 0 0 10px">
|
|
|
+ <el-col :span="12" style="width: 380px">
|
|
|
<search-supplier
|
|
|
:size="searchSize"
|
|
|
:placeholder="'供应商公司'"
|
|
@@ -84,7 +65,7 @@
|
|
|
@searchChange="selectSupplier"
|
|
|
/>
|
|
|
</el-col>
|
|
|
- <el-col :span="12" style="width: 310px; padding-left: 10px">
|
|
|
+ <el-col :span="12" style="width: 330px; padding:0 0 0 10px">
|
|
|
<search-stock
|
|
|
:isDetail="true"
|
|
|
:size="searchSize"
|
|
@@ -97,18 +78,32 @@
|
|
|
@searchChange="selectStock"
|
|
|
/>
|
|
|
</el-col>
|
|
|
+ <!-- 刷新 -->
|
|
|
+ <el-col :span="4" style="width: 66px" class="fr">
|
|
|
+ <el-button
|
|
|
+ :size="searchSize"
|
|
|
+ type="primary"
|
|
|
+ label=""
|
|
|
+ @click="searchList"
|
|
|
+ >刷新</el-button
|
|
|
+ >
|
|
|
+ </el-col>
|
|
|
</el-row>
|
|
|
</div>
|
|
|
</template>
|
|
|
- <template #status="{ scope }">
|
|
|
- <el-tag
|
|
|
- :size="tablebtnSize"
|
|
|
- :type="scope.row.status == '0' ? 'warning' : ''"
|
|
|
- v-text="
|
|
|
- (statusOptions.find((item) => item.id == scope.row.status) || {})
|
|
|
- .label || '--'
|
|
|
- "
|
|
|
- ></el-tag>
|
|
|
+ <template #specinfo="{ scope }">
|
|
|
+ <span
|
|
|
+ v-for="(si, sii) in scope.row.specinfo"
|
|
|
+ :key="sii + si.spec_value_id"
|
|
|
+ >{{ sii === 0 ? "" : "-" }}{{ si.spec_name }}[{{
|
|
|
+ si.spec_value
|
|
|
+ }}]</span
|
|
|
+ >
|
|
|
+ </template>
|
|
|
+ <template #can="{ scope }">
|
|
|
+ <span v-for="(si, sii) in scope.row.cat_info" :key="sii + si.id"
|
|
|
+ >{{ sii === 0 ? "" : "-" }}{{ si.name }}</span
|
|
|
+ >
|
|
|
</template>
|
|
|
</ex-table>
|
|
|
</div>
|