田源
2023-08-28 ba65926011f36ae9e98d373d33b33f9ad024d6c8
Source/UBCS-WEB/src/components/template/SetPersonnel.vue
@@ -39,6 +39,7 @@
</template>
<script>
import { personnelInit, personnelCollect, cancelCollect, personnelSave, personnelDict } from '@/api/template/setPersonnel.js'
import { dateFormat } from "@/util/date";
export default {
    name: 'SetPersonnel',
    props: {
@@ -141,9 +142,7 @@
        },
        async apiDict() {
            const response = await personnelDict()
            console.log(response)
            if (response.status === 200) {
                console.log(response)
                const data = response.data.data
                this.typeName = data.map(item => {
                    const { account, deptName, id, realName } = item
@@ -173,7 +172,6 @@
        async canCollect(name) {
            const response = await cancelCollect({ name: name })
            if (response.status === 200) {
                console.log(response)
                this.apiInit()
                this.isCollent = true
                this.$message({
@@ -194,6 +192,7 @@
                    const {modelKey,modelName,processDesc,processName,templateId,topName,vars,ids,btmtype} = this.saveParam
                    let vals= {modelKey,modelName,processDesc,processName,templateId,topName,ids,btmtype,...vars}
                    vals.oids=ids;
                    vals.createTime=dateFormat(new Date(), "yyyy-MM-dd hh:mm:ss")
                    const response = await personnelSave({ variables:vals, flowTaskUsers: this.collectParam.flowTaskUsers, })
                    if (response.status === 200) {
                        this.$message({
@@ -251,7 +250,6 @@
            this.done()
        },
        handleConfirm() {
            console.log(this.saveParam)
            this.apiSave()
        }
    }