{"remainingRequest":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xypm-web\\src\\views\\projectManagent\\modules\\component\\contract.vue?vue&type=template&id=0c65c7a8&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xypm-web\\src\\views\\projectManagent\\modules\\component\\contract.vue","mtime":1676577074063},{"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<!-- 合同管理 -->\n<div class=\"items bgc\" id=\"bid3\">\n  <!-- 标题 -->\n  <div class=\"title\">\n    <span class=\"icon\"></span>\n    <span class=\"text\">合同管理</span>\n  </div>\n  <!-- 详情 -->\n  <div class=\"table-border\">\n    <el-table\n      :data=\"data\"\n      height=\"230\"\n      border\n      style=\"width: 100%\"\n      :header-cell-style=\"{background: '#f2f2f2', color: '#000'}\"\n      @row-click=\"handleRowDBClick\"\n    >\n      <el-table-column type=\"index\" label=\"序号\" width=\"60\" align=\"center\">\n      </el-table-column>\n      <el-table-column\n        prop=\"contract.name\"\n        label=\"合同名称\"\n        align=\"center\"\n        :show-overflow-tooltip=\"true\"\n      >\n        <template v-slot=\"{row}\">\n          <a class=\"a-link\">{{ row.contract.name }}</a>\n        </template>\n      </el-table-column>\n      <!-- <el-table-column\n          prop=\"contract.contractNumber\"\n          label=\"合同编号\"\n          align=\"center\"\n          :show-overflow-tooltip=\"true\"\n          >\n        </el-table-column> -->\n      <ht-table-column\n        prop=\"contract.typeValue\"\n        label=\"合同类型\"\n        align=\"center\"\n        width=\"200\"\n        :show-overflow-tooltip=\"true\"\n      >\n        <!-- <template v-slot=\"{row}\">\n          {{ getDictName('htgl-htlb', row.contract.type) }}\n        </template> -->\n      </ht-table-column>\n      <el-table-column\n        prop=\"contract.contractAmount\"\n        label=\"合同金额(万元)\"\n        align=\"center\"\n        width=\"160\"\n        :show-overflow-tooltip=\"true\"\n      >\n        <!-- <template v-slot=\"{row}\">\n          {{ row.contract && row.contract.contractAmount &&  moneyFormatter(parseInt(row.contract.contractAmount / 10000) )}}\n      </template> -->\n      </el-table-column>\n      <el-table-column\n        prop=\"contract.establishmentRemarks\"\n        label=\"备注\"\n        align=\"center\"\n        width=\"100\"\n        :show-overflow-tooltip=\"true\"\n      >\n      </el-table-column>\n    </el-table>\n    <div class=\"page-footer\">\n      <el-pagination\n        @size-change=\"handleSizeChange\"\n        @current-change=\"handleCurrentChange\"\n        :current-page=\"pageResult.page\"\n        :page-sizes=\"[5, 10, 20, 30, 50]\"\n        :page-size=\"pageResult.pageSize\"\n        layout=\"total, sizes, prev, pager, next, jumper\"\n        :total=\"pageResult.total\"\n      >\n      </el-pagination>\n    </div>\n    <el-dialog\n      title=\"合同管理-详情\"\n      :visible.sync=\"dialogVisible\"\n      width=\"1000px\"\n    >\n      <table align=\"center\">\n        <tr>\n          <td class=\"bgColor\" style=\"width: 130px\">合同名称</td>\n          <td>\n            <el-tooltip\n              :content=\"form.contract && form.contract.name\"\n              placement=\"top\"\n            >\n              <p class=\"descStyle\">\n                {{ form.contract && form.contract.name }}\n              </p>\n            </el-tooltip>\n          </td>\n          <td class=\"bgColor\" style=\"width: 130px\">合同编号</td>\n          <td style=\"width: 260px\">\n            {{ form.contract && form.contract.contractNumber }}\n          </td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">签订日期</td>\n          <td>{{ form.contract && form.contract.contractDate }}</td>\n          <td class=\"bgColor\">合同金额(万元)</td>\n          <td>{{ form.contract && form.contract.contractAmount }}</td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">甲方单位</td>\n          <!-- <td>{{ form.contract && form.contract.firstParty }}</td> -->\n          <td>\n            <el-tooltip\n              :content=\"form.contract && form.contract.firstParty\"\n              placement=\"top\"\n            >\n              <p class=\"descStyle\">\n                {{ form.contract && form.contract.firstParty }}\n              </p>\n            </el-tooltip>\n          </td>\n          <td class=\"bgColor\">乙方单位</td>\n          <!-- <td>{{ form.contract && form.contract.secondParty }}</td> -->\n          <td>\n            <el-tooltip\n              :content=\"form.contract && form.contract.secondParty\"\n              placement=\"top\"\n            >\n              <p class=\"descStyle\">\n                {{ form.contract && form.contract.secondParty }}\n              </p>\n            </el-tooltip>\n          </td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">丙方单位</td>\n          <!-- <td>{{ form.contract && form.contract.thirdParty }}</td> -->\n          <td>\n            <el-tooltip\n              :content=\"form.contract && form.contract.thirdParty\"\n              placement=\"top\"\n            >\n              <p class=\"descStyle\">\n                {{ form.contract && form.contract.thirdParty }}\n              </p>\n            </el-tooltip>\n          </td>\n          <td class=\"bgColor\"></td>\n          <td></td>\n        </tr>\n        <!-- <tr>\n          <td class=\"bgColor\">附件信息</td>\n          <td colspan=\"3\">\n            <el-link\n              type=\"primary\"\n              @click=\"handleLook(form.contract && form.contract.accessoryInfo)\"\n              v-if=\"\n                form.contract && form.contract.accessoryInfo && form.contract && form.contract.accessoryInfo.length > 0\n              \"\n            >查看附件({{ form.contract && form.contract.accessoryInfo.length }}个)</el-link>\n            <span v-else></span>\n          </td>\n        </tr> -->\n        <tr>\n          <td class=\"bgColor\">备注</td>\n          <td colspan=\"3\">{{ form.contract && form.contract.remarks }}</td>\n        </tr>\n      </table>\n      <dialog-accessory\n        ref=\"accessory\"\n        :accessoryInfo=\"form.contract && form.contract.accessoryInfo\"\n      />\n      <div class=\"flexEnd\">\n        <div class=\"end\">\n          <!-- <span>项目名称：{{form.project && form.project.projectName}}</span> -->\n          <span>{{ form.project && form.project.projectManager }}</span>\n          <span>{{ form.project && form.project.commencementTime }}</span>\n          <el-link type=\"primary\" @click=\"handlePayInfo(form.contract.id)\"\n            >支付管理信息查询</el-link\n          >\n        </div>\n      </div>\n    </el-dialog>\n    <!-- <dialog-accessory ref=\"accessory\" /> -->\n    <el-dialog\n      title=\"支付管理信息-详情\"\n      :visible.sync=\"dialogVisiblePayList\"\n      width=\"1000px\"\n    >\n      <div class=\"table-border\">\n        <el-table\n          :data=\"dataPayList\"\n          height=\"230\"\n          border\n          style=\"width: 100%\"\n          :header-cell-style=\"{background: '#f2f2f2', color: '#000'}\"\n          @row-dblclick=\"handleRowDBClickPayList\"\n        >\n          <el-table-column\n            type=\"index\"\n            label=\"序号\"\n            width=\"60\"\n            align=\"center\"\n          >\n          </el-table-column>\n          <el-table-column\n            prop=\"projectInfo.projectName\"\n            label=\"项目名称\"\n            :show-overflow-tooltip=\"true\"\n            min-width=\"150\"\n            align=\"center\"\n          >\n          </el-table-column>\n          <ht-table-column\n            prop=\"contract.purpose\"\n            label=\"用途\"\n            align=\"center\"\n            :show-overflow-tooltip=\"true\"\n            :filters=\"getDictData('jdgl-yt')\"\n          >\n            <template v-slot=\"{row}\">\n              <div>{{ getDictName('jdgl-yt', row.contract.purpose) }}</div>\n            </template>\n          </ht-table-column>\n          <el-table-column\n            prop=\"contract.registerDate\"\n            label=\"审批日期\"\n            align=\"center\"\n            width=\"130\"\n            :show-overflow-tooltip=\"true\"\n          >\n          </el-table-column>\n          <!-- <el-table-column\n            prop=\"contract.name\"\n            label=\"合同名称\"\n            align=\"center\"\n            :show-overflow-tooltip=\"true\"\n          >\n          </el-table-column> -->\n          <!-- <el-table-column\n          prop=\"contract.contractNumber\"\n          label=\"合同编号\"\n          align=\"center\"\n          :show-overflow-tooltip=\"true\"\n          >\n        </el-table-column> -->\n          <!-- <ht-table-column\n            prop=\"contract.type\"\n            label=\"合同类型\"\n            align=\"center\"\n            width=\"200\"\n            :show-overflow-tooltip=\"true\"\n          >\n            <template v-slot=\"{row}\">\n              {{ getDictName('htgl-htlb', row.contract.type) }}\n            </template>\n          </ht-table-column> -->\n          <!-- <el-table-column\n            prop=\"contract.contractAmount\"\n            label=\"合同金额(元)\"\n            align=\"center\"\n            width=\"160\"\n            :show-overflow-tooltip=\"true\"\n          >\n          </el-table-column> -->\n          <el-table-column\n            prop=\"contract.totalInvestment\"\n            label=\"总投资金额(元)\"\n            align=\"center\"\n            width=\"150\"\n            :show-overflow-tooltip=\"true\"\n          >\n          </el-table-column>\n          <el-table-column\n            prop=\"contract.payeeAmountTotal\"\n            label=\"本次拨款额(元)\"\n            align=\"center\"\n            width=\"150\"\n            :show-overflow-tooltip=\"true\"\n          >\n          </el-table-column>\n          <el-table-column\n            prop=\"contract.amountAppropriated\"\n            label=\"已拨款额(元)\"\n            align=\"center\"\n            width=\"150\"\n            :show-overflow-tooltip=\"true\"\n          >\n          </el-table-column>\n          <el-table-column\n            prop=\"contract.remarks\"\n            label=\"备注\"\n            align=\"center\"\n            width=\"120\"\n            :show-overflow-tooltip=\"true\"\n          >\n          </el-table-column>\n          <!-- <el-table-column\n            prop=\"contract.establishmentRemarks\"\n            label=\"备注\"\n            align=\"center\"\n            width=\"100\"\n            :show-overflow-tooltip=\"true\"\n          >\n          </el-table-column> -->\n        </el-table>\n        <div class=\"page-footer\">\n          <el-pagination\n            @size-change=\"handleSizeChange2\"\n            @current-change=\"handleCurrentChange2\"\n            :current-page=\"pageResult2.page\"\n            :page-sizes=\"[5, 10, 20, 30, 50]\"\n            :page-size=\"pageResult2.pageSize\"\n            layout=\"total, sizes, prev, pager, next, jumper\"\n            :total=\"pageResult2.total\"\n          >\n          </el-pagination>\n        </div>\n      </div>\n    </el-dialog>\n    <el-dialog\n      title=\"详情\"\n      :visible.sync=\"dialogVisiblePayInfo\"\n      width=\"1000px\"\n    >\n      <table align=\"center\">\n        <tr>\n          <td class=\"bgColor\" style=\"width: 100px\">合同名称</td>\n          <td>{{ formPayInfo.contract && formPayInfo.contract.name }}</td>\n          <td class=\"bgColor\" style=\"width: 100px\">部室(子公司)</td>\n          <td>{{ formPayInfo.contract && formPayInfo.contract.dept }}</td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">审批日期</td>\n          <td>\n            {{ formPayInfo.contract && formPayInfo.contract.registerDate }}\n          </td>\n          <td class=\"bgColor\">用途</td>\n          <td>\n            {{\n              getDictName(\n                'jdgl-yt',\n                formPayInfo.contract && formPayInfo.contract.purpose\n              )\n            }}\n          </td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">总投资额(万元)</td>\n          <td>\n            {{ formPayInfo.contract && formPayInfo.contract.totalInvestment }}\n          </td>\n          <td class=\"bgColor\">已拨款额(元)</td>\n          <td>\n            {{\n              formPayInfo.contract && formPayInfo.contract.amountAppropriated\n            }}\n          </td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">票据号码</td>\n          <td>\n            {{\n              formPayInfo.contract && formPayInfo.contract.settlementBillNum\n            }}\n          </td>\n          <td class=\"bgColor\">本次拨款额(元)</td>\n          <td>\n            {{\n              formPayInfo.contract && formPayInfo.contract.payeeAmountTotal\n            }}\n          </td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">项目进度情况及已完成工作量</td>\n          <td>\n            {{ formPayInfo.contract && formPayInfo.contract.measurementData }}\n          </td>\n          <td class=\"bgColor\">收款单位</td>\n          <td>\n            {{\n              formPayInfo.contract && formPayInfo.contract.registerPersonName\n            }}\n          </td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">账号</td>\n          <td>\n            {{ formPayInfo.contract && formPayInfo.contract.handlerPerson }}\n          </td>\n          <td class=\"bgColor\">开户行</td>\n          <td>\n            {{\n              formPayInfo.contract && formPayInfo.contract.registerPersonId\n            }}\n          </td>\n        </tr>\n        <tr>\n          <td class=\"bgColor\">备注</td>\n          <td>{{ formPayInfo.contract && formPayInfo.contract.remarks }}</td>\n        </tr>\n        <!-- <tr>\n          <td class=\"bgColor\">附件信息</td>\n          <td colspan=\"3\">\n            <el-link\n              type=\"primary\"\n              @click=\"handleLook(formPayInfo.contract && formPayInfo.contract.accessoryInfo)\"\n              v-if=\"\n                formPayInfo.contract && formPayInfo.contract.accessoryInfo && formPayInfo.contract && formPayInfo.contract.accessoryInfo.length > 0\n              \"\n            >查看附件({{ formPayInfo.contract && formPayInfo.contract.accessoryInfo.length }}个)</el-link>\n            <span v-else>无</span>\n          </td>\n        </tr> -->\n        <tr>\n          <td class=\"bgColor\">备注</td>\n          <td colspan=\"3\">\n            {{ formPayInfo.contract && formPayInfo.contract.remarks }}\n          </td>\n        </tr>\n      </table>\n      <dialog-accessory\n        ref=\"accessory\"\n        :accessoryInfo=\"\n          formPayInfo.contract && formPayInfo.contract.accessoryInfo\n        \"\n      />\n      <div class=\"flexEnd\">\n        <div class=\"end\">\n          <!-- <span>项目名称：{{formPayInfo.project && formPayInfo.project.projectName}}</span> -->\n          <span>{{\n            formPayInfo.project && formPayInfo.project.projectManager\n          }}</span>\n          <span>{{\n            formPayInfo.project && formPayInfo.project.commencementTime\n          }}</span>\n        </div>\n      </div>\n    </el-dialog>\n  </div>\n</div>\n",null]}