{"remainingRequest":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xypm-web\\src\\views\\ProcessManagement\\ScheduleManagement\\PaymentApproval.vue?vue&type=template&id=2b2cb49a&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xypm-web\\src\\views\\ProcessManagement\\ScheduleManagement\\PaymentApproval.vue","mtime":1675214577980},{"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<at-table\n  @load=\"loadData\"\n  :data=\"data\"\n  :page-result=\"pageResult\"\n  ref=\"AtTable\"\n  :default-sorter=\"[{direction: 'DESC', property: 'registerDate'}]\"\n  :dialogTitle=\"dialogTitle\"\n  :dialogVisible=\"dialogVisible\"\n  :isDrag=\"false\"\n  :exportText=\"'导出审批单'\"\n  @select-all=\"handleSelect\"\n  @select=\"handleSelect\"\n  @handleDialogCancel=\"handleDialogCancel\"\n  @handleDialogClose=\"handleDialogClose\"\n  @handleDialogSubmit=\"handleDialogSubmit\"\n  @row-dblclick=\"handleRowDBClick\"\n  @handleDialogExport=\"handleDialogExport\"\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-date-picker\n        v-model=\"searchForm.registerDate\"\n        type=\"date\"\n        placeholder=\"选择审批日期\"\n        value-format=\"yyyy-MM-dd\"\n        format=\"yyyy-MM-dd\"\n        style=\"width: 100%\"\n        @keyup.enter.native=\"findinfo\"\n      >\n      </el-date-picker>\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-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    >\n    <ht-delete-button\n      :url=\"deleteUrl\"\n      :requestMethod=\"'POST'\"\n      :htTable=\"$refs.AtTable\"\n      >删除</ht-delete-button\n    >\n    <import-file :importData=\"importData\" @load=\"load\"></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    >\n    <el-button\n      v-if=\"isShow\"\n      type=\"primary\"\n      plain\n      icon=\"el-icon-back\"\n      @click=\"handleBack\"\n      >返回</el-button\n    >\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=\"序号\" align=\"center\" width=\"55\">\n    </el-table-column>\n    <!-- <el-table-column\n      prop=\"projectInfo.projectCode\"\n      label=\"项目代码\"\n      align=\"center\"\n      width=\"150\"\n      :show-overflow-tooltip=\"true\"\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    <el-table-column\n      prop=\"contractInfo.name\"\n      label=\"合同名称\"\n      :show-overflow-tooltip=\"true\"\n      min-width=\"150\"\n      align=\"center\"\n    >\n    </el-table-column>\n    <!-- <el-table-column\n      prop=\"contractAgreement\"\n      label=\"合同协议(份)\"\n      align=\"center\"\n      width=\"100\"\n      :show-overflow-tooltip=\"true\"\n    >\n    </el-table-column> \n    <el-table-column\n      prop=\"dept\"\n      label=\"部室(子公司)\"\n      align=\"center\"\n      width=\"150\"\n      :show-overflow-tooltip=\"true\"\n    >\n    </el-table-column>\n    <el-table-column\n      prop=\"handlerPerson\"\n      label=\"经办人\"\n      align=\"center\"\n      width=\"130\"\n      :show-overflow-tooltip=\"true\"\n    >\n    </el-table-column>-->\n    <!--<ht-table-column\n      prop=\"haveFundPlan\"\n      label=\"是否有资金计划\"\n      align=\"center\"\n      width=\"150\"\n      :show-overflow-tooltip=\"true\"\n      :filters=\"getDictData('jdgl-sfyzjjh')\"\n    >\n      <template v-slot=\"{row}\">\n        <el-tag :type=\"row.haveFundPlan == 0 ? 'success' : 'danger'\">{{\n          row.haveFundPlan == 0 ? '是' : '否'\n        }}</el-tag>\n      </template>\n    </ht-table-column>\n     <el-table-column\n      prop=\"measurementData\"\n      label=\"计量资料(份)\"\n      align=\"center\"\n      width=\"100\"\n      :show-overflow-tooltip=\"true\"\n    >\n    </el-table-column>\n    <el-table-column\n      prop=\"outputValue\"\n      label=\"当前完成值\"\n      align=\"center\"\n      width=\"100\"\n      :show-overflow-tooltip=\"true\"\n    >\n    </el-table-column> -->\n    <ht-table-column\n      prop=\"purpose\"\n      label=\"用途\"\n      align=\"center\"\n      :show-overflow-tooltip=\"true\"\n    >\n      <template v-slot=\"{row}\">\n        {{ getDictName('jdgl-yt', row.purpose) }}\n      </template>\n    </ht-table-column>\n    <el-table-column\n      prop=\"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=\"registerPersonName\"\n      label=\"登记人\"\n      align=\"center\"\n      :show-overflow-tooltip=\"true\"\n    >\n    </el-table-column>\n     <el-table-column\n      prop=\"settlementBillNum\"\n      label=\"票据号码\"\n      align=\"center\"\n      :show-overflow-tooltip=\"true\"\n    >\n    </el-table-column>\n    <el-table-column\n      prop=\"settlementBillType\"\n      label=\"结算票据\"\n      align=\"center\"\n      :show-overflow-tooltip=\"true\"\n    >\n      <template slot-scope=\"scope\">\n        <div>\n          {{ getDictName('jdgl-jspj', scope.row.settlementBillType) }}\n        </div>\n      </template>\n    </el-table-column>\n    <el-table-column\n      prop=\"supervisorContract\"\n      label=\"监理合同(份)\"\n      align=\"center\"\n      width=\"100\"\n      :show-overflow-tooltip=\"true\"\n    >\n    </el-table-column> -->\n    <el-table-column\n      prop=\"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=\"payeeAmountTotal\"\n      label=\"本次拨款额(元)\"\n      align=\"center\"\n      width=\"150\"\n      :show-overflow-tooltip=\"true\"\n    >\n      <template v-slot=\"{row}\">\n        {{ row.payeeAmountTotal && moneyFormatter(row.payeeAmountTotal) }}\n      </template>\n    </el-table-column>\n    <el-table-column\n      prop=\"amountAppropriated\"\n      label=\"已拨款额(元)\"\n      align=\"center\"\n      width=\"150\"\n      :show-overflow-tooltip=\"true\"\n    >\n      <template v-slot=\"{row}\">\n        {{ row.amountAppropriated && moneyFormatter(row.amountAppropriated) }}\n      </template>\n    </el-table-column>\n    <!-- <el-table-column\n      prop=\"remarks\"\n      label=\"备注\"\n      align=\"center\"\n      width=\"120\"\n      :show-overflow-tooltip=\"true\"\n    >\n    </el-table-column> -->\n  </template>\n  <template v-slot:dialogContent>\n    <el-form\n      ref=\"form\"\n      v-form\n      data-vv-scope=\"form\"\n      :model=\"form\"\n      label-width=\"130px\"\n      v-if=\"dialogVisible\"\n      v-loading.fullscreen=\"loading\"\n    >\n      <el-descriptions class=\"margin-top\" :column=\"2\" border>\n        <!-- <template slot=\"extra\">\n        <el-button\n          type=\"primary\"\n          size=\"small\"\n        >操作</el-button>\n      </template> -->\n        <el-descriptions-item\n          :labelStyle=\"{width: '100px', 'text-align': 'center'}\"\n        >\n          <template slot=\"label\"> 项目名称 </template>\n          <el-input\n            v-model=\"form.projectInfo.projectName\"\n            placeholder=\"请选择项目名称\"\n            @focus=\"handleFocusProject\"\n            clearable\n            :disabled=\"true\"\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-descriptions-item>\n        <el-descriptions-item\n          :labelStyle=\"{width: '100px', 'text-align': 'center'}\"\n        >\n          <template slot=\"label\"> 合同名称 </template>\n          <el-input\n            v-model=\"form.contractInfo.name\"\n            placeholder=\"请选择合同名称\"\n            @focus=\"handleFocusContract\"\n            clearable\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        </el-descriptions-item>\n        <el-descriptions-item\n          :labelStyle=\"{width: '100px', 'text-align': 'center'}\"\n        >\n          <template slot=\"label\"> 部室(子公司) </template>\n          <el-input\n            v-model=\"form.dept\"\n            placeholder=\"请输入部室\"\n            clearable\n          ></el-input>\n        </el-descriptions-item>\n        <el-descriptions-item\n          :labelStyle=\"{width: '100px', 'text-align': 'center'}\"\n        >\n          <template slot=\"label\"> 审批日期 </template>\n          <el-date-picker\n            v-model=\"form.registerDate\"\n            type=\"date\"\n            placeholder=\"选择审批日期\"\n            value-format=\"yyyy-MM-dd\"\n            format=\"yyyy-MM-dd\"\n            style=\"width: 100%\"\n            @change=\"handleChangeRegisterDate\"\n          >\n          </el-date-picker>\n        </el-descriptions-item>\n        <el-descriptions-item\n          :labelStyle=\"{width: '100px', 'text-align': 'center'}\"\n        >\n          <template slot=\"label\"> 用途 </template>\n          <dict-select\n            dictCode=\"jdgl-yt\"\n            :hasDefaultOption=\"true\"\n            :filterable=\"true\"\n            clearable\n            placeholder=\"请选择用途\"\n            v-model=\"form.purpose\"\n            style=\"width: 100%\"\n          />\n        </el-descriptions-item>\n        <el-descriptions-item\n          :labelStyle=\"{width: '100px', 'text-align': 'center'}\"\n        >\n          <template slot=\"label\"> 总投资额 </template>\n          <el-input\n            v-model=\"form.totalInvestment\"\n            placeholder=\"请输入总投资额\"\n            clearable\n          >\n            <i slot=\"suffix\">元</i>\n          </el-input>\n        </el-descriptions-item>\n        <el-descriptions-item\n          :labelStyle=\"{width: '100px', 'text-align': 'center'}\"\n        >\n          <template slot=\"label\"> 已拨款额 </template>\n          <el-input\n            v-model=\"form.amountAppropriated\"\n            placeholder=\"请输入已拨款额\"\n            clearable\n          >\n            <i slot=\"suffix\">元</i>\n          </el-input>\n        </el-descriptions-item>\n        <el-descriptions-item\n          :labelStyle=\"{width: '100px', 'text-align': 'center'}\"\n        >\n          <template slot=\"label\"> 票据号码 </template>\n          <el-input\n            v-model=\"form.settlementBillNum\"\n            placeholder=\"请输入票据号码\"\n            clearable\n          >\n          </el-input>\n        </el-descriptions-item>\n        <el-descriptions-item\n          :labelStyle=\"{width: '100px', 'text-align': 'center'}\"\n        >\n          <template slot=\"label\"> 本次拨款额 </template>\n          <el-input\n            v-model=\"form.payeeAmountTotal\"\n            placeholder=\"请输入本次拨款额\"\n            clearable\n          >\n            <i slot=\"suffix\">元</i>\n          </el-input>\n        </el-descriptions-item>\n        <el-descriptions-item\n          :labelStyle=\"{width: '100px', 'text-align': 'center'}\"\n        >\n          <template slot=\"label\"></template>\n        </el-descriptions-item>\n        <el-descriptions-item\n          :span=\"2\"\n          :labelStyle=\"{width: '100px', 'text-align': 'center'}\"\n        >\n          <template slot=\"label\"> 项目进度情况及已完成工作量 </template>\n          <el-input\n            v-model=\"form.measurementData\"\n            placeholder=\"请输入项目进度情况及已完成工作量\"\n            type=\"textarea\"\n            rows=\"5\"\n            clearable\n          >\n          </el-input>\n        </el-descriptions-item>\n        <el-descriptions-item\n          :labelStyle=\"{width: '100px', 'text-align': 'center'}\"\n        >\n          <template slot=\"label\"> 收款单位 </template>\n          <el-input\n            v-model=\"form.registerPersonName\"\n            placeholder=\"请输入收款单位\"\n            type=\"textarea\"\n            rows=\"2\"\n            clearable\n          >\n          </el-input>\n        </el-descriptions-item>\n        <el-descriptions-item\n          :labelStyle=\"{width: '100px', 'text-align': 'center'}\"\n        >\n          <template slot=\"label\"> 账号 </template>\n          <el-input\n            v-model=\"form.handlerPerson\"\n            placeholder=\"请输入账号\"\n            type=\"textarea\"\n            rows=\"2\"\n            clearable\n          >\n          </el-input>\n        </el-descriptions-item>\n        <el-descriptions-item\n          :span=\"2\"\n          :labelStyle=\"{width: '100px', 'text-align': 'center'}\"\n        >\n          <template slot=\"label\"> 开户行 </template>\n          <el-input\n            v-model=\"form.registerPersonId\"\n            placeholder=\"请输入开户行\"\n            type=\"textarea\"\n            rows=\"2\"\n            clearable\n          >\n          </el-input>\n        </el-descriptions-item>\n        <el-descriptions-item\n          :span=\"2\"\n          :labelStyle=\"{width: '100px', 'text-align': 'center'}\"\n        >\n          <template slot=\"label\"> 备注 </template>\n          <el-input\n            v-model=\"form.remarks\"\n            placeholder=\"请输入备注\"\n            type=\"textarea\"\n            clearable\n          >\n          </el-input>\n        </el-descriptions-item>\n      </el-descriptions>\n      <file-table\n        @handleFile=\"handleFile\"\n        :file=\"form.accessoryInfo\"\n        :info=\"'上传支付审批相关文件'\"\n        style=\"margin-top: 10px\"\n      />\n    </el-form>\n    <!-- <el-form\n      ref=\"form\"\n      v-form\n      data-vv-scope=\"form\"\n      :model=\"form\"\n      :rules=\"rules\"\n      label-width=\"130px\"\n      v-if=\"dialogVisible\"\n      v-loading.fullscreen=\"loading\"\n    >\n      <el-row>\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              clearable\n              :disabled=\"!isShow\"\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\n            label=\"合同名称\"\n            prop=\"contractInfo.name\"\n          >\n            <el-input\n              v-model=\"form.contractInfo.name\"\n              placeholder=\"请选择合同名称\"\n              @focus=\"handleFocusContract\"\n              clearable\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          </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=\"dept\"\n          >\n            <el-input\n              v-model=\"form.dept\"\n              placeholder=\"请输入部室\"\n              clearable\n            ></el-input>\n          </el-form-item>\n        </el-col>\n        <el-col :span=\"12\">\n          <el-form-item\n            label=\"审批日期\"\n            prop=\"registerDate\"\n          >\n            <el-date-picker\n              v-model=\"form.registerDate\"\n              type=\"date\"\n              placeholder=\"选择审批日期\"\n              value-format=\"yyyy-MM-dd\"\n              format=\"yyyy-MM-dd\"\n              style=\"width: 100%\"\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=\"purpose\"\n          >\n            <dict-select\n              dictCode=\"jdgl-yt\"\n              :hasDefaultOption=\"true\"\n              clearable\n              placeholder=\"请选择用途\"\n              v-model=\"form.purpose\"\n              style=\"width: 100%\"\n            />\n          </el-form-item>\n        </el-col>\n        <el-col :span=\"12\">\n          <el-form-item\n            label=\"总投资额\"\n            prop=\"totalInvestment\"\n          >\n            <el-input\n              v-model=\"form.totalInvestment\"\n              placeholder=\"请输入总投资额\"\n              clearable\n            >\n              <i slot=\"suffix\">元</i>\n            </el-input>\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=\"amountAppropriated\"\n          >\n            <el-input\n              v-model=\"form.amountAppropriated\"\n              placeholder=\"请输入已拨款额\"\n              clearable\n            >\n              <i slot=\"suffix\">元</i>\n            </el-input>\n          </el-form-item>\n        </el-col>\n        <el-col :span=\"12\">\n          <el-form-item\n            label=\"票据号码\"\n            prop=\"settlementBillNum\"\n          >\n            <el-input\n              v-model=\"form.settlementBillNum\"\n              placeholder=\"请输入票据号码\"\n              clearable\n            >\n            </el-input>\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=\"payeeAmountTotal\"\n          >\n            <el-input\n              v-model=\"form.payeeAmountTotal\"\n              placeholder=\"请输入本次拨款额\"\n              clearable\n            >\n              <i slot=\"suffix\">元</i>\n            </el-input>\n          </el-form-item>\n        </el-col>\n      </el-row>\n      <el-row>\n        <el-col :span=\"24\">\n          <el-form-item\n            label=\"收款单位\"\n            prop=\"registerPersonName\"\n          >\n            <el-input\n              v-model=\"form.registerPersonName\"\n              placeholder=\"请输入收款单位\"\n              type=\"textarea\"\n              :rows=\"2\"\n              clearable\n            >\n            </el-input>\n          </el-form-item>\n        </el-col>\n      </el-row>\n      <el-row>\n        <el-col :span=\"24\">\n          <el-form-item\n            label=\"账号\"\n            prop=\"handlerPerson\"\n          >\n            <el-input\n              v-model=\"form.handlerPerson\"\n              placeholder=\"请输入账号\"\n              type=\"textarea\"\n              :rows=\"2\"\n              clearable\n            >\n            </el-input>\n          </el-form-item>\n        </el-col>\n      </el-row>\n      <el-row>\n        <el-col :span=\"24\">\n          <el-form-item\n            label=\"开户行\"\n            prop=\"registerPersonId\"\n          >\n            <el-input\n              v-model=\"form.registerPersonId\"\n              placeholder=\"请输入开户行\"\n              type=\"textarea\"\n              :rows=\"2\"\n              clearable\n            >\n            </el-input>\n          </el-form-item>\n        </el-col>\n      </el-row>\n      <el-row>\n        <el-col :span=\"24\">\n          <el-form-item\n            label=\"项目进度情况及已完成工作量\"\n            prop=\"measurementData\"\n          >\n            <el-input\n              v-model=\"form.measurementData\"\n              placeholder=\"请输入项目进度情况及已完成工作量\"\n              type=\"textarea\"\n              :rows=\"2\"\n              clearable\n            >\n            </el-input>\n          </el-form-item>\n        </el-col>\n      </el-row>\n      <el-row>\n        <el-col :span=\"24\">\n          <el-form-item\n            label=\"备注\"\n            prop=\"remarks\"\n          >\n            <el-input\n              v-model=\"form.remarks\"\n              placeholder=\"请输入备注\"\n              type=\"textarea\"\n              :rows=\"2\"\n              clearable\n            >\n            </el-input>\n          </el-form-item>\n        </el-col>\n      </el-row>\n      <file-table\n        @handleFile=\"handleFile\"\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  <project-contract-dialog\n    ref=\"contract\"\n    :single=\"true\"\n    @select=\"handleSelectContract\"\n  ></project-contract-dialog>\n</at-table>\n",null]}