| | |
| | | <!-- |
| | | <el-table-column type="selection" width="55"></el-table-column> |
| | | --> |
| | | <el-table-column prop="dateInfo" label="送货日期" min-width="130px"></el-table-column> |
| | | <el-table-column prop="categoryName" label="主线路" min-width="130px"> |
| | | <el-table-column prop="dateInfo" label="送货日期" min-width="100px" align="center"></el-table-column> |
| | | <el-table-column prop="categoryName" label="主线路-当前线路数" min-width="200px" align="center"> |
| | | <template slot-scope="{row}"> |
| | | <span class="blue" style="cursor: pointer" @click="$refs.operaJkSketchLineListWindow.open('配送线路明细', row)">{{ row.categoryName }}({{row.lineNum||0}}条线路)</span> |
| | | <span class="blue" style="cursor: pointer" @click="$refs.operaJkSketchLineListWindow.open('配送线路明细', row)">{{ row.categoryName }}</span> |
| | | <span class="orange" style="margin-left: 10px">【 {{row.lineNum||0}} 】条线路</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="orderNum" label="客户数(户)" min-width="130px"></el-table-column> |
| | | <el-table-column prop="totalNum" label="送货量(条)" min-width="130px"></el-table-column> |
| | | <el-table-column prop="status" label="优化状态" min-width="100px"> |
| | | <el-table-column prop="orderNum" label="客户数(户)" min-width="100px" align="center"></el-table-column> |
| | | <el-table-column prop="totalNum" label="送货量(条)" min-width="100px" align="center"></el-table-column> |
| | | <el-table-column prop="status" label="优化状态" min-width="100px" align="center"> |
| | | <template slot-scope="{row}"> |
| | | <span v-if="row.status === 0" class="blue">未优化</span> |
| | | <span v-if="row.status === 1" class="red">优化中</span> |
| | | <span v-if="row.status === 1" class="red">优化中 【 {{row.planLineNum||0}} 】条线路</span> |
| | | <span v-if="row.status === 2" class="green">已优化</span> |
| | | <span v-if="row.status === 3" class="green">优化失败</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | | v-if="containPermissions(['business:jksketch:update', 'business:jksketch:delete'])" |
| | | label="操作" |
| | | min-width="120" |
| | | align="left" |
| | | fixed="right" |
| | | > |
| | | <template slot-scope="{row}"> |
| | | <el-button type="text" @click="$refs.operaJkSketchWindow.open('线路优化', row)" icon="el-icon-edit" v-permissions="['business:jksketch:update']">线路优化</el-button> |
| | | <el-button type="text" @click="$refs.OperaJkSketchResultWindow.open('线路优化结果', row)" icon="el-icon-view" v-if="row.status ==2" >优化结果</el-button> |
| | | <el-button type="text" @click="$refs.OperaJkSketchResultWindow.open('优化结果微调-', row)" icon="el-icon-edit" v-if="row.status ==2" >优化结果微调</el-button> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | |
| | | <OperaJkSketchWindow ref="operaJkSketchWindow" @success="handlePageChange"/> |
| | | <OperaJkSketchResultWindow ref="OperaJkSketchResultWindow" @success="handlePageChange"/> |
| | | <OperaJkSketchImportWindow ref="OperaJkSketchImportWindow" @success="handlePageChange"/> |
| | | <OperaJkSketchLineListWindow ref="operaJkSketchLineListWindow" /> |
| | | <OperaJkSketchLineListWindow ref="operaJkSketchLineListWindow" @success="handlePageChange" /> |
| | | </TableLayout> |
| | | </template> |
| | | |