{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\flow\\FlowConditionBuildDialog.vue?vue&type=template&id=71e7369f&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\flow\\FlowConditionBuildDialog.vue","mtime":1675071991788},{"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>\n  <el-dialog\n    :title=\"title\"\n    :visible.sync=\"dialogVisible\"\n    v-if=\"dialogVisible\"\n    width=\"80%\"\n    appendToBody\n    :close-on-click-modal=\"false\"\n    top=\"8vh\"\n  >\n    <span slot=\"title\" style=\"font-size: 20px\">\n      {{ title }}\n      <el-tooltip placement=\"right\">\n        <div slot=\"content\">\n          字符串和数字的比较类型为【属于】时，值内容要以英文逗号隔开\n        </div>\n        <i class=\"el-icon-question\" />\n      </el-tooltip>\n    </span>\n    <div style=\"position: relative; height: 450px; overflow: auto\">\n      <div style=\"position: absolute; z-index: 2\">\n        <form data-vv-scope=\"form1\" v-form>\n          <el-container v-if=\"!bindForm\">\n            <div class=\"form-empty\">请先绑定业表单</div>\n          </el-container>\n          <table\n            class=\"table-list custom_condition_tab table\"\n            :style=\"tab.style\"\n            v-for=\"tab in tabList\"\n            :key=\"tab.indexStr\"\n          >\n            <tbody>\n              <tr>\n                <td style=\"width: 220px\">\n                  <el-select\n                    v-model=\"tab.property\"\n                    v-validate=\"{required: true}\"\n                    @change=\"setFieldOtherInfo(this, tab, 1)\"\n                    style=\"width: 200px\"\n                    size=\"mini\"\n                  >\n                    <el-option-group\n                      :label=\"fields.desc\"\n                      v-for=\"(fields, $index) in varTree\"\n                      :key=\"$index\"\n                    >\n                      <el-option\n                        :value=\"m.pathStr\"\n                        :label=\"m.desc\"\n                        v-for=\"m in fields.children\"\n                        :key=\"m.pathStr\"\n                      ></el-option>\n                    </el-option-group>\n                  </el-select>\n                </td>\n                <td style=\"width: 100px\">\n                  <el-select\n                    v-model=\"tab.operator\"\n                    style=\"width: 100px\"\n                    size=\"mini\"\n                  >\n                    <el-option label=\"等于\" value=\"1\"></el-option>\n                    <el-option label=\"不等于\" value=\"2\"></el-option>\n                    <el-option\n                      label=\"大于\"\n                      v-if=\"\n                        tab.dataType == 'date' || tab.dataType == 'number'\n                      \"\n                      value=\"3\"\n                    ></el-option>\n                    <el-option\n                      label=\"大于等于\"\n                      v-if=\"\n                        tab.dataType == 'date' || tab.dataType == 'number'\n                      \"\n                      value=\"7\"\n                      >大于等于</el-option\n                    >\n                    <el-option\n                      label=\"小于\"\n                      v-if=\"\n                        tab.dataType == 'date' || tab.dataType == 'number'\n                      \"\n                      value=\"4\"\n                    ></el-option>\n                    <el-option\n                      label=\"小于等于\"\n                      v-if=\"\n                        tab.dataType == 'date' || tab.dataType == 'number'\n                      \"\n                      value=\"8\"\n                      >小于等于</el-option\n                    >\n                    <el-option\n                      label=\"包含\"\n                      v-if=\"tab.dataType == 'varchar'\"\n                      value=\"5\"\n                      >包含</el-option\n                    >\n                    <el-option\n                      label=\"不包含\"\n                      v-if=\"tab.dataType == 'varchar'\"\n                      value=\"6\"\n                      >不包含</el-option\n                    >\n                    <el-option label=\"属于\" value=\"9\">属于</el-option>\n                  </el-select>\n                </td>\n                <td style=\"width: 100px\">\n                  <el-select\n                    v-model=\"tab.compType\"\n                    class=\"selected_search\"\n                    @change=\"tab.value = ''\"\n                  >\n                    <el-option label=\"值\" value=\"1\"></el-option>\n                    <el-option label=\"属性\" value=\"2\"></el-option>\n                  </el-select>\n                </td>\n                <td v-show=\"tab.compType == '2'\" style=\"width: 220px\">\n                  <el-select\n                    v-model=\"tab.value\"\n                    :validate=\"{required: true}\"\n                    @change=\"setFieldOtherInfo(this, tab, 2)\"\n                    style=\"width: 200px\"\n                    size=\"mini\"\n                  >\n                    <el-option-group\n                      :label=\"fields.desc\"\n                      v-for=\"(fields, $index) in varTree\"\n                      :key=\"$index\"\n                    >\n                      <el-option\n                        :value=\"m.pathStr\"\n                        v-show=\"IsShowfiled(m, tab)\"\n                        :label=\"m.desc\"\n                        v-for=\"m in fields.children\"\n                        :key=\"m.pathStr\"\n                      ></el-option>\n                    </el-option-group>\n                  </el-select>\n                </td>\n                <td\n                  v-if=\"tab.compType != '2' && tab.dataType == 'date'\"\n                  style=\"width: 220px\"\n                >\n                  <ht-date\n                    v-if=\"tab.operator != '9'\"\n                    v-model=\"tab.value\"\n                    style=\"width: 215px\"\n                    :validate=\"{required: true}\"\n                    :format=\"tab.format\"\n                    :showDate=\"true\"\n                    :day=\"-3\"\n                  />\n                  <el-date-picker\n                    v-if=\"tab.operator == '9'\"\n                    v-model=\"tab.value\"\n                    :format=\"tab.format\"\n                    :value-format=\"tab.format\"\n                    :validate=\"{required: true}\"\n                    type=\"datetimerange\"\n                    range-separator=\"至\"\n                    start-placeholder=\"开始日期\"\n                    end-placeholder=\"结束日期\"\n                  >\n                  </el-date-picker>\n                </td>\n\n                <td\n                  v-if=\"tab.compType != 2 && tab.dataType != 'date'\"\n                  style=\"width: 220px\"\n                >\n                  <ht-input\n                    style=\"width: 203px\"\n                    v-model=\"tab.value\"\n                    :validate=\"{required: true}\"\n                  />\n                </td>\n                <td style=\"width: 60px\">\n                  <el-button\n                    @click=\"removeCondition(tab.indexStr)\"\n                    size=\"mini\"\n                    icon=\"el-icon-delete\"\n                  ></el-button>\n                </td>\n              </tr>\n            </tbody>\n          </table>\n        </form>\n        <div\n          class=\"labelrag\"\n          :style=\"branch.style\"\n          v-for=\"(branch, $index) in branchList\"\n          :key=\"branch.indexStr\"\n        >\n          <el-select\n            v-model=\"branch.newjunction\"\n            class=\"selected_search\"\n            @change=\"changecondition($index)\"\n          >\n            <el-option label=\"并且\" value=\"and\"></el-option>\n            <el-option label=\"或者\" value=\"or\"></el-option>\n            <el-option label=\"添加条件\" value=\"3\"></el-option>\n            <el-option\n              label=\"添加联合条件\"\n              value=\"4\"\n              v-if=\"branch.condition != 'noAdd'\"\n            ></el-option>\n            <el-option\n              label=\"删除\"\n              value=\"5\"\n              v-if=\"branch.condition != 'noDel'\"\n            ></el-option>\n          </el-select>\n        </div>\n      </div>\n      <div\n        v-html=\"svgHtml\"\n        style=\"position: absolute; z-index: 1; width: 500px; height: 100%\"\n      ></div>\n    </div>\n    <span slot=\"footer\" class=\"dialog-footer\">\n      <el-input\n        v-if=\"bindForm\"\n        type=\"textarea\"\n        :rows=\"2\"\n        readonly\n        v-model=\"scriptStr\"\n      ></el-input>\n      <div>\n        <el-button\n          v-if=\"bindForm\"\n          type=\"primary\"\n          @click=\"previewCondition(false)\"\n          size=\"medium\"\n          >预览表达式</el-button\n        >\n        <el-button\n          v-if=\"bindForm\"\n          type=\"primary\"\n          @click=\"previewCondition(true)\"\n          size=\"medium\"\n          >确 定</el-button\n        >\n        <el-button @click=\"dialogVisible = false\" size=\"medium\"\n          >取 消</el-button\n        >\n      </div>\n    </span>\n  </el-dialog>\n</div>\n",null]}