{"remainingRequest":"/Users/admin/projects/dms/src/dealer_admin/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/admin/projects/dms/src/dealer_admin/src/views/salesOpportunity/index.vue?vue&type=template&id=b8f3340c","dependencies":[{"path":"/Users/admin/projects/dms/src/dealer_admin/src/views/salesOpportunity/index.vue","mtime":1713161556000},{"path":"/Users/admin/projects/dms/src/dealer_admin/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/Users/admin/projects/dms/src/dealer_admin/node_modules/vue-loader/lib/loaders/templateLoader.js","mtime":499162500000},{"path":"/Users/admin/projects/dms/src/dealer_admin/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/Users/admin/projects/dms/src/dealer_admin/node_modules/vue-loader/lib/index.js","mtime":499162500000}],"contextDependencies":[],"result":["\n<div class=\"app-container\">\n\n  <div class=\"filter-container\">\n    <DealerSearch class=\"filter-item\" v-model=\"listQuery.dealer_id\"></DealerSearch>\n    <IndustrySelect\n        v-model:value=\"listQuery.industry\"\n        class=\"filter-item\"></IndustrySelect>\n    <el-input\n      v-model=\"listQuery.search\"\n      placeholder=\"产品 进行检索\"\n      style=\"width: 200px;\"\n      clearable\n      class=\"filter-item\"\n      @keyup.enter.native=\"handleFilter\"\n    />\n    <el-select\n      class=\"filter-item\"\n      v-model=\"listQuery.type\"\n      clearable\n      filterable\n      placeholder=\"请选择类型\"\n    >\n      <el-option\n        v-for=\"item in opportunityTypeList\"\n        :key=\"item.value\"\n        :label=\"item.name\"\n        :value=\"item.value\"\n      ></el-option>\n    </el-select>\n    <el-select\n      class=\"filter-item\"\n      v-model=\"listQuery.status\"\n      clearable\n      filterable\n      placeholder=\"请选择状态\"\n    >\n      <el-option\n        v-for=\"item in opportunityStatusList\"\n        :key=\"item.value\"\n        :label=\"item.name\"\n        :value=\"item.value\"\n      ></el-option>\n    </el-select>\n    <el-button\n      v-waves\n      class=\"filter-item\"\n      type=\"primary\"\n      icon=\"el-icon-search\"\n      @click=\"handleFilter\"\n    >搜索</el-button>\n    <el-button\n      v-waves\n      class=\"filter-item\"\n      type=\"primary\"\n      icon=\"el-icon-download\"\n      @click=\"exportExcel\"\n      :loading=\"exportLoading\"\n    >导出</el-button>\n  </div>\n\n  <el-table\n    row-key=\"_id\"\n    v-loading=\"listLoading\"\n    :data=\"list\"\n    border\n    style=\"width: 100%;\"\n  >\n    <el-table-column prop=\"no\" label=\"编号\" align=\"center\" width=\"150\" fixed=\"left\"/>\n    <el-table-column prop=\"dealer\" label=\"经销商\" align=\"center\" width=\"250\">\n      <template slot-scope=\"{row}\">\n        {{row.dealer ? row.dealer.china_name: \"\"}}\n      </template>\n    </el-table-column>\n    <el-table-column prop=\"type\" label=\"类型\" width=\"120\" align=\"center\">\n      <template slot-scope=\"{row}\">\n        {{opportunityTypeMap[row.type] && opportunityTypeMap[row.type] != undefined ? opportunityTypeMap[row.type] : '' }}\n      </template>\n    </el-table-column>\n    <el-table-column prop=\"name\" label=\"名称\" align=\"center\" width=\"200\"/>\n    <el-table-column prop=\"industry\" label=\"行业\" align=\"center\" width=\"200\"/>\n    <el-table-column prop=\"main_product\" label=\"主要产品\" width=\"200\" align=\"center\">\n      <template slot-scope=\"{row}\">\n        <div v-for=\"(item,index) in row.main_product\"\n          :key=\"index\">\n          产品名称:{{item.name}}&nbsp;&nbsp;数量:{{item.num}}\n        </div>\n      </template>\n    </el-table-column>\n    <el-table-column prop=\"money\" label=\"金额（元）\" align=\"center\" width=\"200\">\n      <template slot-scope=\"{row}\">\n        {{row.money | priceNumFilter}}\n      </template>\n    </el-table-column>\n    <el-table-column label=\"预计下单时间\" align=\"center\" width=\"150\">\n      <template slot-scope=\"{row}\">\n        <span>{{ row.estimated_order_date | parseTime('{y}-{m}-{d}') }}</span>\n      </template>\n    </el-table-column>\n    <el-table-column label=\"预计发货时间\" align=\"center\" width=\"150\">\n      <template slot-scope=\"{row}\">\n        <span>{{ row.estimated_delivery_time | parseTime('{y}-{m}-{d}') }}</span>\n      </template>\n    </el-table-column>\n    <el-table-column prop=\"status\" label=\"状态\" width=\"150\" align=\"center\">\n      <template slot-scope=\"{row}\">\n        {{opportunityStatusMap[row.status] && opportunityStatusMap[row.status] != undefined ? opportunityStatusMap[row.status] : '' }}\n      </template>\n    </el-table-column>\n    <el-table-column prop=\"stage\" label=\"阶段\" width=\"150\" align=\"center\">\n      <template slot-scope=\"{row}\">\n        {{opportunityStageMap[row.stage] && opportunityStageMap[row.stage] != undefined ? opportunityStageMap[row.stage] : '' }}\n      </template>\n    </el-table-column>\n    <el-table-column prop=\"remark\" label=\"备注\" align=\"center\" width=\"200\"/>\n    <el-table-column label=\"创建日期\" align=\"center\" width=\"150\">\n      <template slot-scope=\"{row}\">\n        <span>{{ row.create_at | parseTime('{y}-{m}-{d} {h}:{i}') }}</span>\n      </template>\n    </el-table-column>\n    <el-table-column label=\"操作\" align=\"center\" class-name=\"small-padding\"width=\"120\" fixed=\"right\">\n      <template slot-scope=\"{row}\">\n        <el-button type=\"danger\" @click=\"delHandle(row._id)\">删除</el-button>\n      </template>\n    </el-table-column>\n  </el-table>\n  <pagination\n    v-show=\"total>0\"\n    :total=\"total\"\n    :page.sync=\"listQuery.page\"\n    :limit.sync=\"listQuery.limit\"\n    @pagination=\"getList\"\n  />\n</div>\n",null]}