{"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=e7147596&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xypm-web\\src\\components\\ImportExportData\\ImportFile.vue","mtime":1723543352497},{"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\">导入</el-button>\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-input\n                    v-model=\"form.contractName\"\n                    placeholder=\"请选择合同名称\"\n                    @focus=\"handleFocusContract\"\n                    clearable\n                    style=\"width: 300px\"\n                >\n                    <el-button\n                        type=\"primary\"\n                        @click=\"handleFocusContract\"\n                        slot=\"append\"\n                        icon=\"el-icon-search\"\n                    ></el-button>\n                </el-input>\n\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    <project-contract-dialog\n        ref=\"contract\"\n        :single=\"true\"\n        @select=\"handleSelectContract\"\n    ></project-contract-dialog>\n</div>\n",null]}