Explorar o código

工作流路径变更 数据库脏数据清除

pixel %!s(int64=5) %!d(string=hai) anos
pai
achega
1c11e86a8c

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 3715 - 65
QMPlusServer/db/qmplus.sql


+ 12 - 0
QMPlusVuePage/src/view/workflow/index.vue

@@ -0,0 +1,12 @@
+<template>
+    <router-view></router-view>
+</template>
+
+<script>
+export default {
+    name:"Workflow",
+}
+</script>
+<style lang="scss">
+    
+</style>

+ 0 - 123
QMPlusVuePage/src/view/workflow/workflow.vue

@@ -1,123 +0,0 @@
-<template>
-    <div>
-        <el-form label-width="100px" :model="form" ref="form">
-            <el-form-item label="工作流名称" >
-                <el-input type="text" v-model="form.workflowNickName"></el-input>
-            </el-form-item>
-            <el-form-item label="工作流英文id" >
-                <el-input type="text" v-model="form.workflowName"></el-input>
-            </el-form-item>
-            <el-form-item label="工作流描述" >
-                <el-input type="text" v-model="form.workflowDescription"></el-input>
-            </el-form-item>
-        </el-form>
-        <el-table
-                :data="tableData"
-                border
-                style="width: 100%">
-            <el-table-column
-                    prop="isEnd"
-                    label="是否是完结流节点">
-                <template scope="scope">
-                    <el-select v-model="scope.row.isEnd" placeholder="请选择">
-                        <el-option v-for="item in options"
-                        :label="item.name"
-                        :value="item.value">
-                        </el-option>
-                    </el-select>
-                </template>
-            </el-table-column>
-            <el-table-column
-                    prop="isStrat"
-                    label="是否是开始流节点">
-                <template scope="scope">
-                    <el-select v-model="scope.row.isStrat" placeholder="请选择">
-                        <el-option v-for="item in options"
-                                   :label="item.name"
-                                   :value="item.value">
-                        </el-option>
-                    </el-select>
-                </template>
-
-            </el-table-column>
-            <el-table-column
-                    prop="stepAuthorityID"
-                    label="操作者级别id">
-                <template scope="scope">
-                    <el-input type="text" placeholder="请输入" v-model="scope.row.stepAuthorityID"></el-input>
-                </template>
-            </el-table-column>
-            <el-table-column
-                    prop="stepName"
-                    label="工作流名称">
-                <template scope="scope">
-                    <el-input type="text" placeholder="请输入" v-model="scope.row.stepName"></el-input>
-                </template>
-            </el-table-column>
-            <el-table-column
-                    prop="stepNo"
-                    label="步骤id">
-                <template scope="scope">
-                    <el-input type="text" placeholder="请输入" v-model="scope.row.stepNo"></el-input>
-                </template>
-            </el-table-column>
-        </el-table>
-        <el-button type="primary" @click="submit">提交</el-button>
-    </div>
-</template>
-
-<script>
-import { createWorkFlow } from '@/api/workflow'
-    export default {
-        name: "workflow",
-        data() {
-            return {
-                form: {
-                    workflowName:'',
-                    workflowDescription:'',
-                    workflowNickName:''
-                },
-                tableData: [{
-                    isEnd: '',
-                    isStrat: '',
-                    stepAuthorityID: '',
-                    stepName:'',
-                    stepNo:''
-                }],
-                options:[
-                    {
-                        name:'是',
-                        value:true
-                    },
-                    {
-                        name:'否',
-                        value:false
-                    }
-                ]
-            }
-        },
-        component: {},
-        methods: {
-            async submit() {
-                let params = {
-                        "workflowDescription": this.form.workflowDescription,
-                            "workflowName": this.form.workflowName,
-                            "workflowNickName": this.form.workflowNickName,
-                            "workflowStep": [
-                        {
-                            "isEnd": this.tableData[0].isEnd,
-                            "isStrat": this.tableData[0].isStrat,
-                            "stepAuthorityID": this.tableData[0].stepAuthorityID,
-                            "stepName": this.tableData[0].stepName,
-                            "stepNo": this.tableData[0].stepNo
-                        }]
-                }
-                const res = await createWorkFlow(params)
-                console.log(res)
-            }
-        }
-    }
-</script>
-<style scoped>
-
-</style>

+ 115 - 0
QMPlusVuePage/src/view/workflow/workflowCreate/workflowCreate.vue

@@ -0,0 +1,115 @@
+<template>
+  <div>
+    <el-form :model="form" label-width="100px" ref="form">
+      <el-form-item label="工作流名称">
+        <el-input type="text" v-model="form.workflowNickName"></el-input>
+      </el-form-item>
+      <el-form-item label="工作流英文id">
+        <el-input type="text" v-model="form.workflowName"></el-input>
+      </el-form-item>
+      <el-form-item label="工作流描述">
+        <el-input type="text" v-model="form.workflowDescription"></el-input>
+      </el-form-item>
+    </el-form>
+    <el-table :data="tableData" border style="width: 100%">
+      <el-table-column label="是否是完结流节点" prop="isEnd">
+        <template scope="scope">
+          <el-select placeholder="请选择" v-model="scope.row.isEnd">
+            <el-option
+              :key="key"
+              :label="item.name"
+              :value="item.value"
+              v-for="(item,key) in options"
+            ></el-option>
+          </el-select>
+        </template>
+      </el-table-column>
+      <el-table-column label="是否是开始流节点" prop="isStrat">
+        <template scope="scope">
+          <el-select placeholder="请选择" v-model="scope.row.isStrat">
+            <el-option
+              :key="key"
+              :label="item.name"
+              :value="item.value"
+              v-for="(item,key) in options"
+            ></el-option>
+          </el-select>
+        </template>
+      </el-table-column>
+      <el-table-column label="操作者级别id" prop="stepAuthorityID">
+        <template scope="scope">
+          <el-input placeholder="请输入" type="text" v-model="scope.row.stepAuthorityID"></el-input>
+        </template>
+      </el-table-column>
+      <el-table-column label="工作流名称" prop="stepName">
+        <template scope="scope">
+          <el-input placeholder="请输入" type="text" v-model="scope.row.stepName"></el-input>
+        </template>
+      </el-table-column>
+      <el-table-column label="步骤id" prop="stepNo">
+        <template scope="scope">
+          <el-input placeholder="请输入" type="text" v-model="scope.row.stepNo"></el-input>
+        </template>
+      </el-table-column>
+    </el-table>
+    <el-button @click="submit" type="primary">提交</el-button>
+  </div>
+</template>
+
+<script>
+import { createWorkFlow } from '@/api/workflow'
+export default {
+  name: 'workflow',
+  data() {
+    return {
+      form: {
+        workflowName: '',
+        workflowDescription: '',
+        workflowNickName: ''
+      },
+      tableData: [
+        {
+          isEnd: '',
+          isStrat: '',
+          stepAuthorityID: '',
+          stepName: '',
+          stepNo: ''
+        }
+      ],
+      options: [
+        {
+          name: '是',
+          value: true
+        },
+        {
+          name: '否',
+          value: false
+        }
+      ]
+    }
+  },
+  component: {},
+  methods: {
+    async submit() {
+      let params = {
+        workflowDescription: this.form.workflowDescription,
+        workflowName: this.form.workflowName,
+        workflowNickName: this.form.workflowNickName,
+        workflowStep: [
+          {
+            isEnd: this.tableData[0].isEnd,
+            isStrat: this.tableData[0].isStrat,
+            stepAuthorityID: this.tableData[0].stepAuthorityID,
+            stepName: this.tableData[0].stepName,
+            stepNo: this.tableData[0].stepNo
+          }
+        ]
+      }
+      const res = await createWorkFlow(params)
+      console.log(res)
+    }
+  }
+}
+</script>
+<style scoped>
+</style>

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio