{"remainingRequest":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xypm-web\\src\\views\\ProjectInitiation\\DecisionBasisMenu\\DecisionBasis.vue?vue&type=template&id=70fcabf4&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xypm-web\\src\\views\\ProjectInitiation\\DecisionBasisMenu\\DecisionBasis.vue","mtime":1675214578042},{"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>\n  <at-table\n    @load=\"loadData\"\n    :data=\"data\"\n    :page-result=\"pageResult\"\n    ref=\"AtTable\"\n    :default-sorter=\"[\n      {direction: 'DESC', property: 'project_code_'},\n      {direction: 'DESC', property: 'project_name_'},\n    ]\"\n    :dialogTitle=\"dialogTitle\"\n    :dialogVisible=\"dialogVisible\"\n    @select-all=\"handleSelect\"\n    @select=\"handleSelect\"\n    @handleDialogCancel=\"handleDialogCancel\"\n    @handleDialogClose=\"handleDialogClose\"\n    @handleDialogSubmit=\"handleDialogSubmit\"\n    @row-dblclick=\"handleRowDBClick\"\n  >\n    <template v-slot:searchInput>\n      <el-form\n        ref=\"searchForm\"\n        :model=\"searchForm\"\n        label-width=\"80px\"\n        class=\"search-top\"\n        @submit.native.prevent\n      >\n        <project-info-selector\n          v-if=\"isShow\"\n          v-model=\"searchForm.projectId\"\n          @keyup.enter.native=\"handleSearch\"\n        ></project-info-selector>\n        <dict-select\n          v-model=\"searchForm.decisionBasisType\"\n          dictCode=\"xmlx-jcyj-jcwjlx\"\n          validate=\"required\"\n          placeholder=\"请选择决策类型\"\n          :clearable=\"true\"\n          @keyup.enter.native=\"handleSearch\"\n        />\n        <!-- <el-input\n          v-model=\"searchForm.decisionBasisPersion\"\n          placeholder=\"请输入经办人\"\n          clearable\n          @keyup.enter.native=\"handleSearch\"\n        ></el-input> -->\n        <el-date-picker\n          v-model=\"searchForm.decisionBasisTime\"\n          type=\"date\"\n          placeholder=\"请选择决策时间\"\n          value-format=\"yyyy-MM-dd\"\n          format=\"yyyy-MM-dd\"\n        >\n        </el-date-picker>\n        <el-button\n          size=\"small\"\n          @click=\"handleSearch\"\n          type=\"primary\"\n          class=\"el-icon-search search-btn\"\n        >查询</el-button>\n        <el-button\n          size=\"small\"\n          @click=\"handleReset\"\n          type=\"primary\"\n          plain\n          class=\"el-icon-refresh\"\n        >重置</el-button>\n      </el-form>\n    </template>\n    <template v-slot:operationBtn>\n      <el-button\n        size=\"small\"\n        type=\"primary\"\n        @click=\"handleAdd\"\n        icon=\"el-icon-plus\"\n      >添加</el-button>\n      <ht-delete-button\n        :url=\"deleteUrl\"\n        :htTable=\"$refs.AtTable\"\n        :requestMethod=\"'POST'\"\n      >删除</ht-delete-button>\n      <import-file\n        :importData=\"importData\"\n        @load=\"load\"\n      ></import-file>\n      <el-button\n        size=\"small\"\n        type=\"primary\"\n        @click=\"handleExport\"\n        icon=\"el-icon-download\"\n        plain\n        style=\"margin-left: 10px\"\n      >导出</el-button>\n    </template>\n    <template>\n      <el-table-column\n        type=\"selection\"\n        width=\"55\"\n        align=\"center\"\n      >\n      </el-table-column>\n      <el-table-column\n        type=\"index\"\n        label=\"序号\"\n        width=\"55\"\n        align=\"center\"\n      >\n      </el-table-column>\n      <!-- <el-table-column\n        prop=\"projectInfo.projectCode\"\n        label=\"项目代码\"\n        align=\"center\"\n        min-width=\"150\"\n        :show-overflow-tooltip=\"true\"\n      >\n      </el-table-column> -->\n      <el-table-column\n        prop=\"projectInfo.projectName\"\n        label=\"项目名称\"\n        align=\"center\"\n        min-width=\"150\"\n        :show-overflow-tooltip=\"true\"\n      >\n      </el-table-column>\n      <el-table-column\n        prop=\"decisionBasisType\"\n        label=\"决策类型\"\n        align=\"center\"\n        :show-overflow-tooltip=\"true\"\n      >\n        <template slot-scope=\"scope\">\n          {{\n              getDictMultipleName(\n                'xmlx-jcyj-jcwjlx',\n                scope.row.decisionBasisType\n              )\n            }}\n        </template>\n      </el-table-column>\n      <el-table-column\n        prop=\"decisionBasisTime\"\n        label=\"决策时间\"\n        align=\"center\"\n        width=\"130\"\n      >\n      </el-table-column>\n      <el-table-column\n        prop=\"decisionBasisPersion\"\n        label=\"经办人\"\n        align=\"center\"\n      >\n      </el-table-column>\n      <el-table-column\n        prop=\"decisionBasisDescribe\"\n        label=\"决策描述\"\n        align=\"center\"\n        :show-overflow-tooltip=\"true\"\n      >\n      </el-table-column>\n      <el-table-column\n        prop=\"remarks\"\n        label=\"备注\"\n        align=\"center\"\n        :show-overflow-tooltip=\"true\"\n        width=\"120\"\n      >\n      </el-table-column>\n    </template>\n    <!-- 弹框 -->\n    <template v-slot:dialogContent>\n      <el-form\n        ref=\"ruleForm\"\n        data-vv-scope=\"form\"\n        status-icon\n        :model=\"form\"\n        :rules=\"rules\"\n        label-width=\"100px\"\n        v-if=\"dialogVisible\"\n        :label-position=\"labelPosition\"\n        v-loading.fullscreen=\"loading\"\n      >\n        <el-row :gutter=\"20\">\n          <el-col :span=\"12\">\n            <el-form-item\n              label=\"项目名称\"\n              prop=\"projectInfo.projectName\"\n            >\n              <el-input\n                v-model=\"form.projectInfo.projectName\"\n                placeholder=\"请选择项目名称\"\n                @focus=\"handleFocusProject\"\n                :disabled=\"!isShow\"\n                clearable\n              >\n                <el-button\n                  type=\"primary\"\n                  @click=\"handleFocusProject\"\n                  slot=\"append\"\n                  icon=\"el-icon-search\"\n                ></el-button>\n              </el-input>\n            </el-form-item>\n          </el-col>\n          <el-col :span=\"12\">\n            <!-- <el-form-item label=\"项目代码\" prop=\"projectInfo.projectCode\">\n              <el-input\n                v-model=\"form.projectInfo.projectCode\"\n                placeholder=\"请输入项目代码\"\n                :disabled=\"!isShow\"\n                clearable\n              ></el-input>\n            </el-form-item> -->\n            <el-form-item\n              label=\"经办人\"\n              prop=\"decisionBasisPersion\"\n            >\n              <el-input\n                v-model=\"form.decisionBasisPersion\"\n                placeholder=\"请输入经办人\"\n                clearable\n              ></el-input>\n            </el-form-item>\n          </el-col>\n        </el-row>\n        <el-row :gutter=\"20\">\n          <el-col :span=\"12\">\n            <el-form-item\n              label=\"决策类型\"\n              prop=\"decisionBasisType\"\n              label-width=\"100px\"\n            >\n              <dict-select\n                v-model=\"form.decisionBasisType\"\n                dictCode=\"xmlx-jcyj-jcwjlx\"\n                placeholder=\"请选择决策类型\"\n                class=\"basisType\"\n                :multiple=\"true\"\n                :clearable=\"true\"\n              />\n            </el-form-item>\n          </el-col>\n          <el-col :span=\"12\">\n            <el-form-item\n              label=\"决策时间\"\n              prop=\"decisionBasisTime\"\n            >\n              <el-date-picker\n                v-model=\"form.decisionBasisTime\"\n                type=\"date\"\n                placeholder=\"请输入决策时间\"\n                class=\"basisType\"\n                value-format=\"yyyy-MM-dd\"\n                format=\"yyyy-MM-dd\"\n              >\n              </el-date-picker>\n            </el-form-item>\n          </el-col>\n        </el-row>\n        <el-row>\n          <el-col :span='12'>\n            <el-form-item\n              label=\"年度计划\"\n              prop=\"decisionAnnualPlanName\"\n            >\n              <el-input\n                v-model=\"form.decisionAnnualPlanName\"\n                placeholder=\"请选择年度计划\"\n                @focus=\"handleFocusAnnualPlan\"\n                :disabled='isDisabledPlanId'\n                clearable\n              >\n                <el-button\n                  type=\"primary\"\n                  @click=\"handleFocusAnnualPlan\"\n                  slot=\"append\"\n                  :disabled='isDisabledPlanId'\n                  icon=\"el-icon-search\"\n                ></el-button>\n              </el-input>\n            </el-form-item>\n          </el-col>\n        </el-row>\n        <el-form-item\n          label=\"决策描述\"\n          prop=\"decisionBasisDescribe\"\n        >\n          <el-input\n            type=\"textarea\"\n            v-model=\"form.decisionBasisDescribe\"\n            placeholder=\"请输入决策描述\"\n          ></el-input>\n        </el-form-item>\n        <el-form-item\n          label=\"备注\"\n          prop=\"remarks\"\n        >\n          <el-input\n            type=\"textarea\"\n            v-model=\"form.remarks\"\n            placeholder=\"请输入备注\"\n          ></el-input>\n        </el-form-item>\n        <file-table\n          @handleFile=\"accessoryInfo\"\n          :file=\"form.accessoryInfo\"\n          :info='\"上传请示、决策相关会议纪要等文件\"'\n        />\n      </el-form>\n    </template>\n    <project-info-dialog\n      ref=\"project\"\n      :single=\"true\"\n      @select=\"handleSelectProject\"\n    ></project-info-dialog>\n    <annual-plan-dialog\n      ref=\"annualPlan\"\n      :single=\"true\"\n      @select=\"handleSelectAnnualPlan\"\n    ></annual-plan-dialog>\n  </at-table>\n</div>\n",null]}