doum
9 天以前 078a5c4ced367fdbd5a16c27c8bada6e44e632d5
admin/src/views/business/userAction.vue
@@ -8,8 +8,8 @@
            <el-form-item label="操作对象" prop="memberName">
                <el-input v-model="searchForm.memberName" placeholder="请输入操作对象" @keypress.enter.native="search"></el-input>
            </el-form-item>
            <el-form-item label="所属公司" prop="companyName">
                <el-input v-model="searchForm.companyName" placeholder="请输入所属公司" @keypress.enter.native="search"></el-input>
            <el-form-item label="所属组织" prop="companyName">
                <el-input v-model="searchForm.companyName" placeholder="请输入所属组织" @keypress.enter.native="search"></el-input>
            </el-form-item>
            <el-form-item label="人员类型" prop="memberType">
                <el-select v-model="searchForm.memberType" placeholder="请选择">
@@ -21,7 +21,7 @@
            <el-form-item label="手机号" prop="mobile">
                <el-input v-model="searchForm.mobile" placeholder="请输入手机号" @keypress.enter.native="search"></el-input>
            </el-form-item>
            <el-form-item label="历史账号状态" prop="beforeStatus">
<!--            <el-form-item label="历史账号状态" prop="beforeStatus">
                <el-select v-model="searchForm.beforeStatus" placeholder="请选择">
                    <el-option label="解冻" :value="0"></el-option>
                    <el-option label="冻结" :value="1"></el-option>
@@ -34,20 +34,27 @@
                    <el-option label="手动离场" :value="8"></el-option>
                    <el-option label="删除" :value="9"></el-option>
                </el-select>
            </el-form-item>
            </el-form-item>-->
            <el-form-item label="操作类型" prop="type">
                <el-select v-model="searchForm.type" placeholder="请选择">
                    <el-option label="解冻" :value="0"></el-option>
                    <el-option label="冻结" :value="1"></el-option>
                    <el-option label="拉黑" :value="2"></el-option>
                    <el-option label="恢复" :value="3"></el-option>
                    <el-option label="设为拜访人" :value="4"></el-option>
                    <el-option label="取消拜访人" :value="5"></el-option>
                    <el-option label="设为高级审批人" :value="6"></el-option>
                    <el-option label="取消高级审批人" :value="7"></el-option>
                    <el-option label="手动离场" :value="8"></el-option>
                    <el-option label="删除" :value="9"></el-option>
                </el-select>
              <el-select v-model="searchForm.type" placeholder="请选择">
                <el-option label="解冻" :value="0"></el-option>
                <el-option label="冻结" :value="1"></el-option>
                <el-option label="拉黑" :value="2"></el-option>
                <el-option label="恢复" :value="3"></el-option>
                <el-option label="设为拜访人" :value="4"></el-option>
                <el-option label="取消拜访人" :value="5"></el-option>
                <el-option label="设为高级审批人" :value="6"></el-option>
                <el-option label="取消高级审批人" :value="7"></el-option>
                <el-option label="手动离场" :value="8"></el-option>
                <el-option label="删除" :value="9"></el-option>
                <el-option label="更新" :value="10"></el-option>
                <el-option label="授权门禁权限" :value="11"></el-option>
                <el-option label="离职" :value="12"></el-option>
                <el-option label="在职" :value="13"></el-option>
                <el-option label="导入培训有效期" :value="14"></el-option>
                <el-option label="设为主管" :value="15"></el-option>
                <el-option label="取消主管" :value="16"></el-option>
              </el-select>
            </el-form-item>
            <section>
                <el-button type="primary" @click="search">搜索</el-button>
@@ -57,13 +64,14 @@
        <!-- 表格和分页 -->
        <template v-slot:table-wrap>
            <el-table
                :height="tableHeightNew"
                v-loading="isWorking.search"
                :data="tableData.list"
                stripe
            >
                <el-table-column prop="createName" label="操作人员"></el-table-column>
                <el-table-column prop="memberName" label="操作对象"></el-table-column>
                <el-table-column prop="companyName" label="所属公司">
                <el-table-column prop="companyName" label="所属组织">
                    <template slot-scope="{row}">
                        <span v-if="row.memberType === '1'">{{row.visitCompanyName}}</span>
                        <span v-else>{{row.companyName}}</span>
@@ -77,34 +85,23 @@
                    </template>
                </el-table-column>
                <el-table-column prop="mobile" label="手机号"></el-table-column>
                <el-table-column label="历史状态">
<!--                <el-table-column label="历史状态">
                    <template slot-scope="{row}">
                        <span v-if="row.beforeStatus === 0">解冻</span>
                        <span v-if="row.beforeStatus === 1">冻结</span>
                        <span v-if="row.beforeStatus === 2">拉黑</span>
                        <span v-if="row.beforeStatus === 3">恢复</span>
                        <span v-if="row.beforeStatus === 4">设为拜访人</span>
                        <span v-if="row.beforeStatus === 5">取消拜访人</span>
                        <span v-if="row.beforeStatus === 6">设为高级审批人</span>
                        <span v-if="row.beforeStatus === 7">取消高级审批人</span>
                        <span v-if="row.beforeStatus === 8">手动离场</span>
                        <span v-if="row.beforeStatus === 8">删除</span>
                        <span v-else-if="row.beforeStatus === 1">冻结</span>
                        <span v-else-if="row.beforeStatus === 2">拉黑</span>
                        <span v-else-if="row.beforeStatus === 3">恢复</span>
                        <span v-else-if="row.beforeStatus === 4">设为拜访人</span>
                        <span v-else-if="row.beforeStatus === 5">取消拜访人</span>
                        <span v-else-if="row.beforeStatus === 6">设为高级审批人</span>
                        <span v-else-if="row.beforeStatus === 7">取消高级审批人</span>
                        <span v-else-if="row.beforeStatus === 8">手动离场</span>
                        <span v-else-if="row.beforeStatus === 9">删除</span>
                        <span v-else>正常</span>
                    </template>
                </el-table-column>
                <el-table-column label="操作">
                    <template slot-scope="{row}">
                        <span v-if="row.type === 0">解冻</span>
                        <span v-if="row.type === 1">冻结</span>
                        <span v-if="row.type === 2">拉黑</span>
                        <span v-if="row.type === 3">恢复</span>
                        <span v-if="row.type === 4">设为拜访人</span>
                        <span v-if="row.type === 5">取消拜访人</span>
                        <span v-if="row.type === 6">设为高级审批人</span>
                        <span v-if="row.type === 7">取消高级审批人</span>
                        <span v-if="row.type === 8">手动离场</span>
                        <span v-if="row.type === 8">删除</span>
                    </template>
                </el-table-column>
                </el-table-column>-->
              <el-table-column  prop="typeName" label="操作类型" />
              <el-table-column  prop="remark" label="操作内容" width="350"/>
                <el-table-column prop="createDate" label="操作时间"></el-table-column>
            </el-table>
            <pagination
@@ -134,6 +131,7 @@
          companyName: '',
          memberType: '',
          mobile: '',
          objType:0,
          beforeStatus: '',
          type: ''
        }