Merge branch 'dev-nx' of http://192.168.0.56:3000/bonus/devicesmgt into dev-nx
This commit is contained in:
commit
67ea808d43
|
|
@ -143,3 +143,12 @@ export function getUserByRoleList(data) {
|
||||||
params: data
|
params: data
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 库管员
|
||||||
|
export function getMaUserList(params) {
|
||||||
|
return request({
|
||||||
|
url: '/base/maWarehouseKeeper/getMaUserList',
|
||||||
|
method: 'get',
|
||||||
|
params
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="index == 0" :prop="'premiumListTwo.' + index + '.repairer'" label="维修人:">
|
<el-form-item v-if="index == 0" :prop="'premiumListTwo.' + index + '.repairer'" label="维修人:">
|
||||||
<el-select v-model="domain.repairer" placeholder="请选择" size="small" filterable style="width: 350px">
|
<el-select v-model="domain.repairer" placeholder="请选择" size="small" filterable style="width: 350px">
|
||||||
<el-option v-for="dict in userSelectList" :key="dict.userId" :label="dict.nickName"
|
<el-option v-for="dict in userSelectList" :key="dict.userId" :label="dict.userName"
|
||||||
:value="dict.userId" />
|
:value="dict.userId" />
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
@ -75,7 +75,7 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="index == 0" :prop="'premiumListTwo.' + index + '.repairer'" label="维修人:">
|
<el-form-item v-if="index == 0" :prop="'premiumListTwo.' + index + '.repairer'" label="维修人:">
|
||||||
<el-select v-model="domain.repairer" placeholder="请选择" size="small" filterable style="width: 350px">
|
<el-select v-model="domain.repairer" placeholder="请选择" size="small" filterable style="width: 350px">
|
||||||
<el-option v-for="dict in userSelectList" :key="dict.userId" :label="dict.nickName"
|
<el-option v-for="dict in userSelectList" :key="dict.userId" :label="dict.userName"
|
||||||
:value="dict.userId" />
|
:value="dict.userId" />
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
@ -128,9 +128,10 @@
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
import {
|
import {
|
||||||
submitRepairApplyApi, getUserSelectApi,
|
submitRepairApplyApi,
|
||||||
getRepairMaTypeListApi, listPartType
|
getRepairMaTypeListApi, listPartType
|
||||||
} from "@/api/repairTest/repair";
|
} from "@/api/repairTest/repair";
|
||||||
|
import { getUserByRoleList } from '@/api/system/user'
|
||||||
// import { listPartType, } from "@/api/store/tools";
|
// import { listPartType, } from "@/api/store/tools";
|
||||||
import Treeselect from "@riophae/vue-treeselect";
|
import Treeselect from "@riophae/vue-treeselect";
|
||||||
import "@riophae/vue-treeselect/dist/vue-treeselect.css";
|
import "@riophae/vue-treeselect/dist/vue-treeselect.css";
|
||||||
|
|
@ -283,7 +284,7 @@ export default {
|
||||||
this.dynamicValidateFormTwo.premiumListTwo = [];
|
this.dynamicValidateFormTwo.premiumListTwo = [];
|
||||||
this.addDomainTwo();
|
this.addDomainTwo();
|
||||||
}
|
}
|
||||||
getUserSelectApi().then(response => {
|
getUserByRoleList().then(response => {
|
||||||
this.userSelectList = response.data;
|
this.userSelectList = response.data;
|
||||||
})
|
})
|
||||||
getInfo().then(res => {
|
getInfo().then(res => {
|
||||||
|
|
|
||||||
|
|
@ -299,11 +299,12 @@
|
||||||
filterable
|
filterable
|
||||||
placeholder="请选择维修员"
|
placeholder="请选择维修员"
|
||||||
style="width: 100%"
|
style="width: 100%"
|
||||||
|
clearable
|
||||||
>
|
>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="keeper in repairUserList"
|
v-for="keeper in repairUserList"
|
||||||
:key="keeper.userId"
|
:key="keeper.userId"
|
||||||
:label="keeper.nickName"
|
:label="keeper.userName"
|
||||||
:value="keeper.userId"
|
:value="keeper.userId"
|
||||||
></el-option>
|
></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
|
|
@ -414,7 +415,7 @@
|
||||||
<el-option
|
<el-option
|
||||||
v-for="keeper in keeperList"
|
v-for="keeper in keeperList"
|
||||||
:key="keeper.userId"
|
:key="keeper.userId"
|
||||||
:label="keeper.nickName"
|
:label="keeper.userName"
|
||||||
:value="keeper.userId"
|
:value="keeper.userId"
|
||||||
></el-option>
|
></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
|
|
@ -579,7 +580,7 @@ import {
|
||||||
updateMaType,
|
updateMaType,
|
||||||
delMaType,
|
delMaType,
|
||||||
} from '@/api/store/tools'
|
} from '@/api/store/tools'
|
||||||
import { getUserByRoleList } from '@/api/system/user'
|
import { getUserByRoleList, getMaUserList } from '@/api/system/user'
|
||||||
import { getProLists } from '@/api/base/base'
|
import { getProLists } from '@/api/base/base'
|
||||||
import { imgUpLoad, fileUpLoad } from '@/api/system/upload'
|
import { imgUpLoad, fileUpLoad } from '@/api/system/upload'
|
||||||
import { getInfo } from '@/api/login'
|
import { getInfo } from '@/api/login'
|
||||||
|
|
@ -692,6 +693,13 @@ export default {
|
||||||
trigger: 'blur',
|
trigger: 'blur',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
keeperUserId: [
|
||||||
|
{
|
||||||
|
required: true,
|
||||||
|
message: '库管员不能为空',
|
||||||
|
trigger: 'change',
|
||||||
|
},
|
||||||
|
],
|
||||||
// password: [
|
// password: [
|
||||||
// {required: true, message: "用户密码不能为空", trigger: "blur"},
|
// {required: true, message: "用户密码不能为空", trigger: "blur"},
|
||||||
// {min: 5, max: 20, message: '用户密码长度必须介于 5 和 20 之间', trigger: 'blur'}
|
// {min: 5, max: 20, message: '用户密码长度必须介于 5 和 20 之间', trigger: 'blur'}
|
||||||
|
|
@ -757,10 +765,10 @@ export default {
|
||||||
// },
|
// },
|
||||||
/** 查询用户列表--库管员,维修员 */
|
/** 查询用户列表--库管员,维修员 */
|
||||||
getUserList() {
|
getUserList() {
|
||||||
getUserByRoleList({ roleId: '101' }).then((response) => {
|
getMaUserList().then((response) => {
|
||||||
this.keeperList = response.data
|
this.keeperList = response.data
|
||||||
})
|
})
|
||||||
getUserByRoleList({ roleId: '102' }).then((response) => {
|
getUserByRoleList().then((response) => {
|
||||||
this.repairUserList = response.data
|
this.repairUserList = response.data
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -167,6 +167,18 @@
|
||||||
prop="leasePerson"
|
prop="leasePerson"
|
||||||
:show-overflow-tooltip="true"
|
:show-overflow-tooltip="true"
|
||||||
/>
|
/>
|
||||||
|
<el-table-column
|
||||||
|
label="车牌号"
|
||||||
|
align="center"
|
||||||
|
prop="carCode"
|
||||||
|
show-overflow-tooltip
|
||||||
|
/>
|
||||||
|
<el-table-column
|
||||||
|
label="领料单号"
|
||||||
|
align="center"
|
||||||
|
prop="code"
|
||||||
|
show-overflow-tooltip
|
||||||
|
/>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
label="领料日期"
|
label="领料日期"
|
||||||
align="center"
|
align="center"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue