{"remainingRequest":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xypm-web\\src\\components\\ImportExportData\\ImportFile.vue?vue&type=template&id=62b2b5e8&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xypm-web\\src\\components\\ImportExportData\\ImportFile.vue","mtime":1677658772235},{"path":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["\n<div class=\"export\">\n  <el-button type=\"primary\" plain @click=\"openDialog\" icon=\"el-icon-upload2\"\n    >导入</el-button\n  >\n  <el-dialog\n    :visible=\"dialogImportVisible\"\n    :title=\"importData.title\"\n    width=\"600px\"\n    :before-close=\"cancelConfirm\"\n    :destroy-on-close=\"true\"\n    :modal=\"false\"\n    :close-on-click-modal=\"false\"\n    top=\"8vh\"\n  >\n    <el-form ref=\"form\" :model=\"form\">\n      <!-- <ht-form-item label=\"选择项目\" ref=\"project\" v-if=\"importData.showProject\" class=\"rulesStyle\">\n           <project-info-selector\n            v-model=\"form.projectId\"\n             @input=\"changed\"\n             style=\"width:300px\"\n           ></project-info-selector>\n        </ht-form-item> -->\n      <!-- <ht-form-item label=\"选择合同\" v-if=\"importData.showContract\">\n        <project-contract-selector\n          ref=\"contract\"\n          v-model=\"form.contractId\"\n          @selectContract=\"selectContract\"\n          style=\"width: 300px\"\n        ></project-contract-selector>\n      </ht-form-item> -->\n      <ht-form-item label=\"请选择合同\" v-if=\"importData.showContract\" class=\"rulesStyle\">\n        <el-select\n          v-model=\"form.contractId\"\n          placeholder=\"请选择合同名称\"\n          @change=\"changeContrant\"\n          clearable\n          style=\"width: 300px\"\n        >\n         <el-option\n    v-for=\"item in options\"\n    :key=\"item.id\"\n    :label=\"item.name\"\n    :value=\"item.id\"\n  >\n  </el-option>\n        </el-select>\n      </ht-form-item>\n      <ht-form-item\n        label=\"选择清单信息\"\n        v-if=\"importData.showPriceName\"\n        class=\"rulesStyle\"\n      >\n        <el-input\n          v-model=\"form.priceLimitName\"\n          placeholder=\"请选择清单信息名称\"\n          @focus=\"handleFocusPriceLimit\"\n          clearable\n          style=\"width: 300px\"\n        >\n          <el-button\n            type=\"primary\"\n            @click=\"handleFocusPriceLimit\"\n            slot=\"append\"\n            icon=\"el-icon-search\"\n          ></el-button>\n        </el-input>\n      </ht-form-item>\n      <ht-form-item label=\"默认模板\">\n        <a\n          class=\"download-btn\"\n          :download=\"importData.templateName\"\n          :href=\"importData.downloadUrl\"\n        >\n          <i class=\"el-icon-download\"></i>\n          模板下载\n        </a>\n      </ht-form-item>\n      <ht-form-item label=\"文件导入\">\n        <el-upload\n          style=\"display: inline-block\"\n          :action=\"importData.importUrl\"\n          :on-success=\"hadleUploadResult\"\n          :on-error=\"hadleUploadResult\"\n          :headers=\"uploadHeaders\"\n          :on-exceed=\"onExceed\"\n          accept=\".xlsx,.xls\"\n          :before-upload=\"beforeUpload\"\n          :limit=\"1\"\n          :data=\"form\"\n          :auto-upload=\"false\"\n          ref=\"upload\"\n        >\n          <el-button type=\"primary\" icon=\"el-icon-upload\" plain\n            >选择Excel文件</el-button\n          >\n        </el-upload>\n      </ht-form-item>\n    </el-form>\n    <div slot=\"footer\" class=\"dialog-footer\">\n      <el-button @click=\"cancelConfirm()\">取 消</el-button>\n      <el-button\n        type=\"primary\"\n        @click=\"submitImport\"\n        element-loading-text=\"拼命导入中\"\n        v-loading.fullscreen.lock=\"fullscreenLoading\"\n        >确 定</el-button\n      >\n    </div>\n  </el-dialog>\n  <price-limit-dialog\n    ref=\"price\"\n    :single=\"true\"\n    @select=\"handleSelectPrice\"\n  ></price-limit-dialog>\n</div>\n",null]}