diff --git a/carrera-console/build.sh b/carrera-console/build.sh index 89eeedb..5c91be4 100755 --- a/carrera-console/build.sh +++ b/carrera-console/build.sh @@ -4,13 +4,6 @@ BASEDIR=$(dirname "$0") cd ${BASEDIR} WKDIR=`pwd` -# cd ${BASEDIR}/carrera-console-fe -# sh build.sh -# cd .. -# rm -rf carrera-console/src/main/webapp/build carrera-console/src/main/webapp/static carrera-console/src/main/webapp/index.html -# cp -R carrera-console-fe/dist/* carrera-console/src/main/webapp - - cd ${BASEDIR}/carrera-console mvn clean package -Pdev -Dmaven.test.skip=true @@ -18,5 +11,6 @@ mvn clean package -Pdev -Dmaven.test.skip=true cd .. OUTPATH=${WKDIR}/output mkdir -p ${OUTPATH} +rm -rf ${OUTPATH}/carrera.war cp control.sh ${OUTPATH}/ cp carrera-console/target/carrera.war ${OUTPATH}/ diff --git a/carrera-console/carrera-console-fe/package-lock.json b/carrera-console/carrera-console-fe/package-lock.json index 475fa40..ee15934 100644 --- a/carrera-console/carrera-console-fe/package-lock.json +++ b/carrera-console/carrera-console-fe/package-lock.json @@ -5640,7 +5640,8 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "aproba": { "version": "1.2.0", @@ -5661,12 +5662,14 @@ "balanced-match": { "version": "1.0.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, "dev": true, + "optional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -5681,17 +5684,20 @@ "code-point-at": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "core-util-is": { "version": "1.0.2", @@ -5808,7 +5814,8 @@ "inherits": { "version": "2.0.3", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "ini": { "version": "1.3.5", @@ -5820,6 +5827,7 @@ "version": "1.0.0", "bundled": true, "dev": true, + "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -5834,6 +5842,7 @@ "version": "3.0.4", "bundled": true, "dev": true, + "optional": true, "requires": { "brace-expansion": "^1.1.7" } @@ -5841,12 +5850,14 @@ "minimist": { "version": "0.0.8", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "minipass": { "version": "2.2.4", "bundled": true, "dev": true, + "optional": true, "requires": { "safe-buffer": "^5.1.1", "yallist": "^3.0.0" @@ -5865,6 +5876,7 @@ "version": "0.5.1", "bundled": true, "dev": true, + "optional": true, "requires": { "minimist": "0.0.8" } @@ -5945,7 +5957,8 @@ "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "object-assign": { "version": "4.1.1", @@ -5957,6 +5970,7 @@ "version": "1.4.0", "bundled": true, "dev": true, + "optional": true, "requires": { "wrappy": "1" } @@ -6042,7 +6056,8 @@ "safe-buffer": { "version": "5.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "safer-buffer": { "version": "2.1.2", @@ -6078,6 +6093,7 @@ "version": "1.0.2", "bundled": true, "dev": true, + "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -6097,6 +6113,7 @@ "version": "3.0.1", "bundled": true, "dev": true, + "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -6140,12 +6157,14 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "yallist": { "version": "3.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true } } }, diff --git a/carrera-console/carrera-console-fe/src/mixins/common.js b/carrera-console/carrera-console-fe/src/mixins/common.js index 34a2e21..59e7f89 100644 --- a/carrera-console/carrera-console-fe/src/mixins/common.js +++ b/carrera-console/carrera-console-fe/src/mixins/common.js @@ -94,6 +94,22 @@ export default { } }, + formatUrlObject (keys) { + let arrays = []; + if (keys && keys.length) { + keys.forEach((item) => { + arrays.push({ + key: item + }); + }); + } else { + arrays = [{ + key: '' + }]; + } + return arrays; + }, + // 根据value获取label getNameById (id, array) { let label = ''; diff --git a/carrera-console/carrera-console-fe/src/pages/group/index.vue b/carrera-console/carrera-console-fe/src/pages/group/index.vue index 63f7fdc..221cb5f 100644 --- a/carrera-console/carrera-console-fe/src/pages/group/index.vue +++ b/carrera-console/carrera-console-fe/src/pages/group/index.vue @@ -16,7 +16,7 @@ @click="getGroupList"> Consumer Group + @click="handleCreateGroup">Add - + + + + + diff --git a/carrera-console/carrera-console-fe/src/pages/group/modals/create.vue b/carrera-console/carrera-console-fe/src/pages/group/modals/create.vue index 2b97db7..406d5a2 100644 --- a/carrera-console/carrera-console-fe/src/pages/group/modals/create.vue +++ b/carrera-console/carrera-console-fe/src/pages/group/modals/create.vue @@ -19,10 +19,10 @@ :rules="formRule" labelAlign="top"> - + + placeholder="Please input Consumer Group Name"> cg_ @@ -31,6 +31,31 @@
2. Once created can't modify the Consumer Group name
+ + + + + + + + + + + + + + + + + + + + + + + + +
@@ -84,7 +109,12 @@ others: [{ key: '', value: '' }], form: { groupId: '', - groupName: '' + groupName: '', + remark: '', + alarmGroup: null, + alarmLevel: 1, + alarmMsgLag: 10000, + alarmDelayTime: 300000 }, formRule: createGroup, @@ -157,11 +187,12 @@ service: 'Engineering', department: 'Software', contacters: 'administration;', - alarmGroup: null, - alarmLevel: 1, + remark: form.remark, + alarmGroup: form.alarmGroup, + alarmLevel: form.alarmLevel, alarmIsEnable: 1, - alarmMsgLag: 10000, - alarmDelayTime: 300000, + alarmMsgLag: form.alarmMsgLag, + alarmDelayTime: form.alarmDelayTime, extraParams: {}, broadcastConsume: 1, consumeMode: 1, diff --git a/carrera-console/carrera-console-fe/src/pages/subscribe/index.vue b/carrera-console/carrera-console-fe/src/pages/subscribe/index.vue index ffa6d45..04c89a9 100644 --- a/carrera-console/carrera-console-fe/src/pages/subscribe/index.vue +++ b/carrera-console/carrera-console-fe/src/pages/subscribe/index.vue @@ -18,7 +18,7 @@ @click="getSubscribeList"> Subscription + @click="handleCreateSubscribe">Add {{dictTranslate('topic','states', parseInt(scope.record.state, 10))}} + + + + + diff --git a/carrera-console/carrera-console-fe/src/pages/subscribe/modals/create.vue b/carrera-console/carrera-console-fe/src/pages/subscribe/modals/create.vue index 858029a..5d455b7 100644 --- a/carrera-console/carrera-console-fe/src/pages/subscribe/modals/create.vue +++ b/carrera-console/carrera-console-fe/src/pages/subscribe/modals/create.vue @@ -80,138 +80,113 @@ color: #666666; } } -