{"remainingRequest":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xypm-web\\src\\views\\StatisticalReport\\ContractAccount.vue?vue&type=template&id=453112f9&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xypm-web\\src\\views\\StatisticalReport\\ContractAccount.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    :dialogTitle=\"dialogTitle\"\n    @select-all=\"handleSelect\"\n    @select=\"handleSelect\"\n    @handleDialogCancel=\"handleDialogCancel\"\n    @handleDialogClose=\"handleDialogClose\"\n    @handleDialogSubmit=\"handleDialogSubmit\"\n    @row-dblclick=\"handleRowDBClick\"\n    :justShowSearch=\"justShowSearch\"\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        <el-select\n          v-if=\"isShow\"\n          v-model=\"searchForm.createTime\"\n          clearable\n          placeholder=\"请选择年份\"\n          @change=\"findinfo\"\n        >\n          <el-option\n            v-for=\"item in optionYears\"\n            :key=\"item.value\"\n            :label=\"item.label\"\n            :value=\"item.value\"\n          >\n          </el-option>\n        </el-select>\n        <dict-select\n          v-if=\"isShow\"\n          v-model=\"searchForm.projectType\"\n          dictCode=\"xmgl-xmlx\"\n          validate=\"required\"\n          placeholder=\"请选择项目类型\"\n          :clearable=\"true\"\n          @input=\"findinfo\"\n        />\n        <project-info-selector\n          ref=\"projectInfo\"\n          v-if=\"isShow\"\n          v-model=\"searchForm.projectId\"\n          style=\"width: 100%\"\n          @input=\"findinfo\"\n        ></project-info-selector>\n        <dict-select\n          v-model=\"searchForm.type\"\n          dictCode=\"htgl-htlb\"\n          validate=\"required\"\n          placeholder=\"请选择合同类别\"\n          :clearable=\"true\"\n          @input=\"findinfo\"\n        />\n        <!-- <el-select\n          v-model=\"searchForm.type\"\n          placeholder=\"请选择合同类型\"\n          clearable\n          @keyup.enter.native=\"findinfo\"\n        >\n          <el-option\n            v-for=\"item in options\"\n            :key=\"item.value\"\n            :label=\"item.label\"\n            :value=\"item.value\"\n          >\n          </el-option>\n        </el-select> -->\n        <el-button\n          size=\"small\"\n          @click=\"findinfo\"\n          type=\"primary\"\n          class=\"el-icon-search search-btn\"\n          >查询</el-button\n        >\n        <el-button\n          size=\"small\"\n          @click=\"handleReset\"\n          type=\"primary\"\n          plain\n          class=\"el-icon-refresh\"\n          >重置</el-button\n        >\n        <el-button\n          size=\"small\"\n          type=\"primary\"\n          @click=\"handleExport\"\n          :loading=\"loading\"\n          icon=\"el-icon-download\"\n          plain\n          style=\"margin-left: 10px\"\n          >导出</el-button\n        >\n      </el-form>\n    </template>\n    <template v-slot:seacrhMoreInput>\n      <div class=\"moreInput\">\n        <el-date-picker\n          unlink-panels\n          v-model=\"searchForm.yearMonth\"\n          value-format=\"yyyy-MM\"\n          type=\"monthrange\"\n          range-separator=\"至\"\n          start-placeholder=\"开始签订日期\"\n          end-placeholder=\"结束签订日期\"\n          @change=\"findinfo\"\n        >\n        </el-date-picker>\n        <el-select\n          v-model=\"searchForm.contractAmount\"\n          placeholder=\"请选择合同金额区间\"\n          clearable\n          @change=\"findinfo\"\n        >\n          <el-option\n            v-for=\"item in AmountOptions\"\n            :key=\"item.value\"\n            :label=\"item.label\"\n            :value=\"item.value\"\n          >\n          </el-option>\n        </el-select>\n      </div>\n    </template>\n    <template>\n      <!-- <el-table-column type=\"selection\" width=\"55\" align=\"center\">\n      </el-table-column> -->\n      <el-table-column type=\"index\" label=\"序号\" width=\"55\" align=\"center\">\n      </el-table-column>\n      <el-table-column\n        prop=\"projectName\"\n        label=\"项目名称\"\n        width=\"270\"\n        :show-overflow-tooltip=\"true\"\n        align=\"center\"\n      >\n      </el-table-column>\n      <el-table-column\n        prop=\"contractNumber\"\n        label=\"合同编号\"\n        :show-overflow-tooltip=\"true\"\n        width=\"230\"\n        align=\"center\"\n      >\n      </el-table-column>\n      <el-table-column\n        prop=\"name\"\n        label=\"合同涉及事项\"\n        width=\"300\"\n        :show-overflow-tooltip=\"true\"\n        align=\"center\"\n      >\n      </el-table-column>\n      <!-- <el-table-column\n        prop=\"secondLevelType\"\n        label=\"二级分类\"\n        :show-overflow-tooltip=\"true\"\n        align=\"center\"\n      >\n      </el-table-column> -->\n      <!-- <el-table-column\n        prop=\"biddingChargeType\"\n        label=\"招标方式\"\n        :show-overflow-tooltip=\"true\"\n        align=\"center\"\n      >\n      <template v-slot=\"{row}\">\n        {{row.biddingChargeType}}\n      </template>\n      </el-table-column> -->\n      <!-- <el-table-column\n        prop=\"decisionDocuments\"\n        label=\"决策文件\"\n        :show-overflow-tooltip=\"true\"\n        align=\"center\"\n      >\n      </el-table-column> -->\n      <el-table-column\n        prop=\"type\"\n        label=\"合同类别\"\n        width=\"180\"\n        :show-overflow-tooltip=\"true\"\n        align=\"center\"\n      >\n        <template v-slot=\"{row}\">\n          {{ row.type }}\n        </template>\n      </el-table-column>\n      <!-- <el-table-column\n        prop=\"contractInvolved\"\n        label=\"合同事项\"\n        :show-overflow-tooltip=\"true\"\n        align=\"center\"\n      >\n      </el-table-column> -->\n      <el-table-column\n        prop=\"ourPart\"\n        label=\"我方主体\"\n        width=\"200\"\n        :show-overflow-tooltip=\"true\"\n        align=\"center\"\n      >\n      </el-table-column>\n      <el-table-column\n        prop=\"otherPart\"\n        label=\"其他主体\"\n        width=\"280\"\n        :show-overflow-tooltip=\"true\"\n        align=\"center\"\n      >\n      </el-table-column>\n      <el-table-column\n        prop=\"contractAmount\"\n        label=\"合同金额(元)\"\n        :show-overflow-tooltip=\"true\"\n        width=\"150\"\n        align=\"center\"\n      >\n      </el-table-column>\n\n      <el-table-column\n        prop=\"contractDate\"\n        label=\"签订时间\"\n        :show-overflow-tooltip=\"true\"\n        width=\"130\"\n        align=\"center\"\n      >\n      </el-table-column>\n      <el-table-column\n        prop=\"contractReceiver\"\n        label=\"经办人\"\n        :show-overflow-tooltip=\"true\"\n        width=\"130\"\n        align=\"center\"\n      >\n        <template v-slot=\"{row}\">\n          <el-input\n            v-model=\"row.contractReceiver\"\n            @blur=\"(e) => contractReceiverBlur(e, row)\"\n          ></el-input>\n        </template>\n      </el-table-column>\n      <!-- <el-table-column\n      prop=\"\"\n      label=\"合同时间\"\n      :show-overflow-tooltip=\"true\"\n      align=\"center\"\n    >\n    </el-table-column>\n    <el-table-column\n      prop=\"\"\n      label=\"投资金额(元)\"\n      :show-overflow-tooltip=\"true\"\n      width=\"110\"\n      align=\"center\"\n    >\n    </el-table-column>\n    <el-table-column\n      prop=\"\"\n      label=\"异常记录\"\n      :show-overflow-tooltip=\"true\"\n      align=\"center\"\n    >\n    </el-table-column> \n     <el-table-column\n      prop=\"\"\n      label=\"执行进度\"\n      :show-overflow-tooltip=\"true\"\n      align=\"center\"\n    >\n    </el-table-column>\n    <el-table-column\n      prop=\"\"\n      label=\"经办人\"\n      :show-overflow-tooltip=\"true\"\n      align=\"center\"\n    >\n    </el-table-column>\n    <el-table-column\n      prop=\"\"\n      label=\"留存份数\"\n      :show-overflow-tooltip=\"true\"\n      align=\"center\"\n    >\n    </el-table-column>\n    <el-table-column\n      prop=\"\"\n      label=\"备注\"\n      :show-overflow-tooltip=\"true\"\n      align=\"center\"\n    >\n    </el-table-column>\n      <el-table-column\n        prop=\"contractStorage\"\n        label=\"合同存放处\"\n        :show-overflow-tooltip=\"true\"\n        align=\"center\"\n      >\n      </el-table-column>\n       <el-table-column\n        prop=\"RecipientSign\"\n        label=\"领取人签字\"\n        :show-overflow-tooltip=\"true\"\n        align=\"center\"\n      >\n      </el-table-column> -->\n      <el-table-column\n        prop=\"establishmentRemarks\"\n        label=\"备注\"\n        :show-overflow-tooltip=\"true\"\n        width=\"80\"\n        align=\"center\"\n      >\n      </el-table-column>\n    </template>\n  </at-table>\n  <el-dialog\n    title=\"详情\"\n    :visible.sync=\"dialogVisible\"\n    width=\"1200px\"\n    top=\"8vh\"\n  >\n    <div class=\"mainBox\">\n      <table align=\"center\">\n        <tr>\n          <td class=\"bgColor\">项目名称</td>\n          <td style=\"width: 390px\">{{ details.projectName }}</td>\n          <td class=\"bgColor\">合同名称</td>\n          <td style=\"width: 380px\">{{ details.name }}</td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">合同编号</td>\n          <td>{{ details.contractNumber }}</td>\n          <!-- <td class=\"bgColor\">经办人</td> -->\n          <td class=\"bgColor\">项目负责人</td>\n          <td>{{ details.agent }}</td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">二级分类</td>\n          <td>{{ getDictName('htgl-htfl', details.secondLevelType) }}</td>\n          <td class=\"bgColor\">招标方式</td>\n          <td>{{ getDictName('zbfs', details.biddingChargeType) }}</td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">决策文件</td>\n          <td>{{ details.decisionDocuments }}</td>\n          <td class=\"bgColor\">合同类别</td>\n          <td>{{ details.type }}</td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">合同涉及事项</td>\n          <td>{{ details.contractInvolved }}</td>\n          <td class=\"bgColor\">我方主体</td>\n          <td>{{ details.ourPart }}</td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">其它相对方主体</td>\n          <td>{{ details.otherPart }}</td>\n          <td class=\"bgColor\">签订时间</td>\n          <td>{{ details.contractDate }}</td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">合同约定完成时间</td>\n          <td>{{ details.endDate }}</td>\n          <td class=\"bgColor\">合同金额(元)</td>\n          <td>{{ details.contractAmount }}</td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">合同履行异常记录</td>\n          <td>{{ details.contractExceptionLog }}</td>\n          <td class=\"bgColor\">合同执行进度</td>\n          <td>{{ details.contractSchedule }}</td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">留存份数</td>\n          <td>{{ details.contractCopsNum }}</td>\n          <td class=\"bgColor\">合同存放处</td>\n          <td>{{ details.contractStorage }}</td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">保证金</td>\n          <td>{{ details.retentionMoney }}</td>\n          <td class=\"bgColor\">合同保管人</td>\n          <td>{{ details.contractKeeper }}</td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">合同领取人</td>\n          <td>{{ details.contractReceiver }}</td>\n          <td class=\"bgColor\">经办人</td>\n          <td v-if=\"isShowInput\">\n            <el-input\n              v-model=\"details.contractReceiver\"\n              @blur=\"(e) => contractReceiverBlur(e, details)\"\n            ></el-input>\n          </td>\n          <td v-else @click=\"isShowInput = true\">\n            {{ details.contractReceiver }}\n          </td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">备注</td>\n          <td colspan=\"3\">\n            {{ details.establishmentRemarks }}\n          </td>\n        </tr>\n      </table>\n      <!-- <div class=\"flexEnd\">\n        <div class=\"end\">\n          <span>项目名称：{{details.projectInfo && details.projectInfo.projectName}}</span>\n          <span>创建负责人：{{details.projectInfo && details.projectInfo.projectManager}}</span>\n          <span>创建时间：{{details.projectInfo && details.projectInfo.commencementTime}}</span>\n        </div>\n      </div> -->\n    </div>\n    <span slot=\"footer\" class=\"dialog-footer\">\n      <el-button type=\"primary\" @click=\"dialogVisible = false\"\n        >关闭</el-button\n      >\n    </span>\n  </el-dialog>\n</div>\n",null]}