{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\flow\\TaskManager.vue?vue&type=template&id=37bd3914&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\flow\\TaskManager.vue","mtime":1675071992835},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["\n<div class=\"fullheight\">\n  <ht-table\n    @load=\"loadData\"\n    @row-click=\"rowClick\"\n    :data=\"data\"\n    :pageResult=\"pageResult\"\n    :selectable=\"false\"\n    :show-export=\"false\"\n    quick-search-props=\"name,procInstId,procDefName\"\n    ref=\"htTable\"\n    v-if=\"\n      defaultFiledShowConf.procInstId && defaultFiledShowConf.procInstId.desc\n    \"\n  >\n    <template v-slot:toolbar>\n      \n        <el-button icon=\"el-icon-s-tools\" @click=\"openSetDialog()\" type=\"primary\" plain\n          >字段显示配置</el-button\n        >\n     \n    </template>\n\n    <template>\n      <ht-table-column type=\"index\" width=\"50\" align=\"center\" label=\"序号\" />\n      <ht-table-column\n        prop=\"procInstId\"\n        :label=\"defaultFiledShowConf.procInstId.desc\"\n        width=\"160\"\n        show-overflow-tooltip\n        align=\"center\"\n      />\n      <ht-table-column\n        prop=\"subject\"\n        :label=\"defaultFiledShowConf.subject.desc\"\n        hidden\n        align=\"center\"\n        show-overflow-tooltip\n      />\n      <ht-table-column\n        prop=\"procDefName\"\n        :label=\"defaultFiledShowConf.procDefName.desc\"\n        align=\"center\"\n        :show-overflow-tooltip=\"true\"\n      />\n      <ht-table-column\n        prop=\"name\"\n        align=\"center\"\n        :label=\"defaultFiledShowConf.name.desc\"\n        :show-overflow-tooltip=\"true\"\n      />\n      <ht-table-column\n        prop=\"task.status_\"\n        :label=\"defaultFiledShowConf.status.desc\"\n        width=\"120\"\n        :filters=\"statusArray\"\n      >\n        <template v-slot=\"{row}\">\n          <el-tag\n            v-show=\"row.status == s.value\"\n            :type=\"s.type\"\n            v-for=\"s in statusArray\"\n            :key=\"s.value\"\n            >{{ s.text }}</el-tag\n          >\n        </template>\n      </ht-table-column>\n      <ht-table-column\n        prop=\"createTime\"\n        :label=\"defaultFiledShowConf.createTime.desc\"\n        width=\"140\"\n      />\n      <ht-table-column\n        prop=\"ownerName\"\n        :label=\"defaultFiledShowConf.ownerName.desc\"\n        width=\"120\"\n      />\n      <ht-table-column\n        prop=\"assigneeName\"\n        :label=\"defaultFiledShowConf.assigneeName.desc\"\n        width=\"120\"\n      >\n        <template slot-scope=\"scope\">\n          <el-popover placement=\"right\" width=\"400\" trigger=\"click\">\n            <el-table :data=\"scope.row.cList\">\n              <el-table-column\n                width=\"80\"\n                property=\"typeName\"\n                label=\"类型\"\n              ></el-table-column>\n              <el-table-column width=\"320\" property=\"names\" label=\"名称\">\n                <template slot-scope=\"scope1\">\n                  <span\n                    class=\"owner-span\"\n                    v-for=\"s in scope1.row.list\"\n                    :key=\"s.type\"\n                  >\n                    <el-tooltip\n                      :disabled=\"scope1.row.type == 'user'\"\n                      class=\"item\"\n                      effect=\"light\"\n                      placement=\"top\"\n                      :content=\"s.users\"\n                    >\n                      <el-button\n                        :type=\"scope1.row.type != 'user' ? 'primary' : ''\"\n                        plain\n                        size=\"mini\"\n                        >{{ s.type }}</el-button\n                      >\n                    </el-tooltip>\n                  </span>\n                </template>\n              </el-table-column>\n            </el-table>\n            <i\n              class=\"el-icon-more\"\n              slot=\"reference\"\n              v-if=\"scope.row.identityList\"\n              @click=\"candidateDetail(scope.row)\"\n            ></i>\n          </el-popover>\n          <span v-if=\"scope.row && scope.row.assigneeName\">{{\n            scope.row.assigneeName\n          }}</span>\n        </template>\n      </ht-table-column>\n      <ht-table-column\n        prop=\"prop1\"\n        :label=\"defaultFiledShowConf.prop1.desc\"\n        hidden\n        width=\"120\"\n      />\n      <ht-table-column\n        prop=\"prop2\"\n        :label=\"defaultFiledShowConf.prop2.desc\"\n        hidden\n        width=\"120\"\n      />\n      <ht-table-column\n        prop=\"prop3\"\n        :label=\"defaultFiledShowConf.prop3.desc\"\n        hidden\n        width=\"120\"\n      />\n      <ht-table-column\n        prop=\"prop4\"\n        :label=\"defaultFiledShowConf.prop4.desc\"\n        hidden\n        width=\"120\"\n      />\n      <ht-table-column\n        prop=\"prop5\"\n        :label=\"defaultFiledShowConf.prop5.desc\"\n        hidden\n        width=\"120\"\n      />\n      <ht-table-column\n        prop=\"prop6\"\n        :label=\"defaultFiledShowConf.prop6.desc\"\n        hidden\n        width=\"120\"\n      />\n\n      <ht-table-column align=\"left\" width=\"120\" label=\"操作\" :fixed=\"'right'\">\n        <template v-slot=\"{row}\">\n          <el-dropdown\n            size=\"mini\"\n            split-button\n            v-if=\"\n              row.isBpmTask == '1' &&\n              row.status != 'TRANSFORMING' &&\n              row.status != 'APPROVELINEING' &&\n              row.status != 'SIGNSEQUENCEING' &&\n              row.status != 'SIGNLINEING' &&\n              row.status != 'TRANSFORMEDINQU'\n            \"\n            @command=\"handleCommand\"\n            @click=\"handleCommand({row: row, command: 'completeTask'})\"\n          >\n            <span> <i class=\"el-icon-tickets\"></i>处理 </span>\n            <el-dropdown-menu slot=\"dropdown\">\n              <el-dropdown-item\n                icon=\"el-icon-menu\"\n                :command=\"{row: row, command: 'handleUrgent'}\"\n                >催办</el-dropdown-item\n              >\n              <el-dropdown-item\n                v-if=\"row.status != 'TRANSFORMED'\"\n                icon=\"el-icon-menu\"\n                :command=\"{row: row, command: 'modifyExcutor'}\"\n                >更改执行人</el-dropdown-item\n              >\n              <el-dropdown-item\n                v-if=\"row.status != 'TRANSFORMED'\"\n                icon=\"el-icon-menu\"\n                :command=\"{row: row, command: 'jump'}\"\n              >\n                跳转\n              </el-dropdown-item>\n            </el-dropdown-menu>\n          </el-dropdown>\n        </template>\n      </ht-table-column>\n    </template>\n  </ht-table>\n\n  <el-dialog\n    title=\"更改任务执行人\"\n    :visible=\"dialogVisible\"\n    width=\"800px\"\n    appendToBody\n    :before-close=\"closeDialog\"\n    :close-on-click-modal=\"false\"\n  >\n    <form v-form>\n      <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" class=\"form-table\">\n        <tbody>\n          <tr>\n            <th style=\"width: 100px\">\n              <span class=\"xh-star\">*</span>执行人：\n            </th>\n            <td>\n              <eip-user-selector\n                :appendToBody=\"true\"\n                v-model=\"modifyparam.names\"\n                :config=\"{\n                  id: 'modifyparam.userIds',\n                  account: 'modifyparam.userAccounts',\n                }\"\n              />\n            </td>\n          </tr>\n          <tr>\n            <th style=\"width: 100px\">\n              <span class=\"xh-star\">*</span>通知方式：\n            </th>\n            <td>\n              <MessageTypeSelector v-model=\"modifyparam.messageType\" />\n            </td>\n          </tr>\n          <tr>\n            <th style=\"width: 100px\">\n              <span class=\"xh-star\">*</span>通知内容：\n            </th>\n            <td colspan=\"3\">\n              <el-input\n                type=\"textarea\"\n                :rows=\"2\"\n                placeholder=\"请输入修改原因\"\n                v-model=\"modifyparam.cause\"\n              ></el-input>\n            </td>\n          </tr>\n        </tbody>\n      </table>\n    </form>\n    <div slot=\"footer\" class=\"dialog-footer\">\n      <el-button type=\"primary\" @click=\"confirm\" size=\"small\"\n        >确 定</el-button\n      >\n      <el-button @click=\"dialogVisible = false\" size=\"small\">取 消</el-button>\n    </div>\n  </el-dialog>\n\n  <el-dialog\n    title=\"字段显示配置\"\n    :visible.sync=\"filedConfDialogVisible\"\n    width=\"800px\"\n    appendToBody\n    :close-on-click-modal=\"false\"\n    class=\"filed_conf\"\n    v-if=\"filedConfDialogVisible\"\n  >\n    <form v-form data-vv-scope=\"conf-form\">\n      <table class=\"conf-table\" cellspacing=\"0\">\n        <thead>\n          <th style=\"width: 230px\">字段名</th>\n          <th style=\"width: 230px\">标题名</th>\n          <th style=\"width: 230px\">是否在应用端显示</th>\n        </thead>\n        <tbody>\n          <tr v-for=\"c in filedShowConfList\" :key=\"c.name\">\n            <th>{{ c.name }}</th>\n            <td>\n              <ht-input\n                size=\"mini\"\n                v-model=\"c.desc\"\n                validate=\"required\"\n                :maxlength=\"50\"\n                :showWordLimit=\"true\"\n              />\n            </td>\n            <td>\n              <el-switch\n                v-model=\"c.frontShow\"\n                active-color=\"#13ce66\"\n                inactive-color=\"#ff4949\"\n              ></el-switch>\n            </td>\n          </tr>\n        </tbody>\n      </table>\n    </form>\n    <div slot=\"footer\" class=\"dialog-footer\">\n      <el-button type=\"primary\" @click=\"saveConf\" size=\"small\"\n        >确 定</el-button\n      >\n      <el-button @click=\"filedConfDialogVisible = false\" size=\"small\"\n        >取 消</el-button\n      >\n    </div>\n  </el-dialog>\n  <!-- 流程催办 -->\n  <InstanceUrgent ref=\"instanceUrgent\" />\n  <!-- 跳转 -->\n  <!--  <task-selection ref=\"taskSelection\"/>-->\n</div>\n",null]}