Merge remote-tracking branch 'origin/dev-nx' into dev-nx
This commit is contained in:
commit
e70ec91271
|
|
@ -44,18 +44,17 @@ export default {
|
|||
},
|
||||
updated() {
|
||||
// 判断是否需要获取通知信息
|
||||
if (
|
||||
localStorage.getItem('notice') &&
|
||||
getToken() &&
|
||||
!this.noticeDialog.outerVisible
|
||||
) {
|
||||
this.getHomeNoticeFun()
|
||||
}
|
||||
// if (
|
||||
// localStorage.getItem('notice') &&
|
||||
// getToken() &&
|
||||
// !this.noticeDialog.outerVisible
|
||||
// ) {
|
||||
// this.getHomeNoticeFun()
|
||||
// }
|
||||
},
|
||||
methods: {
|
||||
// 获取通知公告的信息
|
||||
async getHomeNoticeFun() {
|
||||
console.log('获取公告!!!')
|
||||
const res = await getHomeNoticeApi()
|
||||
if (res.code == 200) {
|
||||
if (res.data.length > 0) {
|
||||
|
|
@ -80,16 +79,3 @@ export default {
|
|||
}
|
||||
</style>
|
||||
|
||||
<style lang="scss">
|
||||
.el-notification {
|
||||
width: 440px;
|
||||
}
|
||||
.el-notification__title {
|
||||
font-size: 18px;
|
||||
}
|
||||
.el-notification__content {
|
||||
margin: 15px 0;
|
||||
font-size: 16px;
|
||||
line-height: 1.5;
|
||||
}
|
||||
</style>
|
||||
|
|
|
|||
|
|
@ -1188,7 +1188,7 @@ export default {
|
|||
}
|
||||
arr.push(obj)
|
||||
|
||||
if (!obj.scrapType || !obj.fileUrl) {
|
||||
if (obj.scrapType === '' || !obj.fileUrl) {
|
||||
this.$message.error('请编辑报废信息!')
|
||||
isScrapInfo = true
|
||||
return
|
||||
|
|
|
|||
|
|
@ -407,7 +407,7 @@ export default {
|
|||
scrapType: '', // 损坏原因
|
||||
fileUrl: '',
|
||||
},
|
||||
isNumReturn: false,
|
||||
isNumReturnNew: false,
|
||||
}
|
||||
},
|
||||
created() {
|
||||
|
|
@ -629,6 +629,7 @@ export default {
|
|||
}
|
||||
|
||||
if (bfNum > 0) {
|
||||
this.isNumReturnNew = !this.isNumReturnNew
|
||||
detailsInfo.backNum = bfNum
|
||||
detailsInfo.backStatus = 3
|
||||
if (
|
||||
|
|
@ -636,7 +637,6 @@ export default {
|
|||
!this.numDetailsInfo.fileUrl
|
||||
) {
|
||||
this.$message.error('请编辑报废信息!')
|
||||
this.isNumReturn = true
|
||||
return
|
||||
}
|
||||
const { scrapReason, scrapType, fileUrl } = this.numDetailsInfo
|
||||
|
|
@ -663,6 +663,7 @@ export default {
|
|||
this.$message.error('报废数量已超过剩余待退料数量')
|
||||
return
|
||||
}
|
||||
this.isNumReturnNew = true
|
||||
this.dialogConfigReturn.innerVisible = true
|
||||
},
|
||||
// 批量撤回
|
||||
|
|
@ -709,7 +710,7 @@ export default {
|
|||
this.$refs.scrapInfoRef.validate((valid) => {
|
||||
if (valid) {
|
||||
// this.isNumReturn 为true则未数量退料
|
||||
if (this.isNumReturn) {
|
||||
if (this.isNumReturnNew) {
|
||||
this.numDetailsInfo.scrapReason =
|
||||
this.scrapInfoParams.scrapReason
|
||||
this.numDetailsInfo.scrapType =
|
||||
|
|
@ -844,7 +845,7 @@ export default {
|
|||
this.scrapInfoParams.fileUrl = ''
|
||||
this.scrapInfoParams.fileList = []
|
||||
this.codeDetails = true
|
||||
this.isNumReturn = false
|
||||
this.isNumReturnNew = false
|
||||
this.imgUrlList = []
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -160,7 +160,16 @@
|
|||
@selection-change="handleSelectionChange"
|
||||
border
|
||||
>
|
||||
<el-table-column type="selection" width="55" align="center" />
|
||||
<el-table-column
|
||||
type="selection"
|
||||
width="55"
|
||||
align="center"
|
||||
:selectable="
|
||||
(row) => {
|
||||
return row.repairStatusCode == 44
|
||||
}
|
||||
"
|
||||
/>
|
||||
<el-table-column
|
||||
align="center"
|
||||
label="序号"
|
||||
|
|
|
|||
|
|
@ -161,7 +161,16 @@
|
|||
:data="typeList"
|
||||
border
|
||||
>
|
||||
<el-table-column type="selection" width="55" align="center" />
|
||||
<el-table-column
|
||||
type="selection"
|
||||
width="55"
|
||||
align="center"
|
||||
:selectable="
|
||||
(row) => {
|
||||
return row.repairStatusCode == 44
|
||||
}
|
||||
"
|
||||
/>
|
||||
<el-table-column
|
||||
align="center"
|
||||
label="序号"
|
||||
|
|
|
|||
|
|
@ -697,6 +697,7 @@ export default {
|
|||
this.$message.error('报废数量已超过剩余待退料数量')
|
||||
return
|
||||
}
|
||||
this.isNumReturn = true
|
||||
this.dialogConfigReturn.innerVisible = true
|
||||
},
|
||||
// 批量撤回
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@
|
|||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="维修时间">
|
||||
<el-form-item label="维修时间" prop="wxTime">
|
||||
<el-date-picker
|
||||
v-model="queryParams.wxTime"
|
||||
style="width: 240px"
|
||||
|
|
@ -343,7 +343,12 @@
|
|||
align="center"
|
||||
width="80"
|
||||
type="index"
|
||||
:index="indexContinuation(queryParams.pageNum, queryParams.pageSize)"
|
||||
:index="
|
||||
indexContinuation(
|
||||
queryParams.pageNum,
|
||||
queryParams.pageSize,
|
||||
)
|
||||
"
|
||||
>
|
||||
<!-- <template slot-scope="scope">
|
||||
<span>{{
|
||||
|
|
|
|||
|
|
@ -37,10 +37,10 @@
|
|||
v-show="showSearch"
|
||||
label-width="68px"
|
||||
>
|
||||
<el-form-item label="用户名称" prop="userName">
|
||||
<el-form-item label="账号名" prop="userName">
|
||||
<el-input
|
||||
v-model="queryParams.userName"
|
||||
placeholder="请输入用户名称"
|
||||
placeholder="请输入账号名"
|
||||
clearable
|
||||
style="width: 240px"
|
||||
@keyup.enter.native="handleQuery"
|
||||
|
|
@ -192,7 +192,7 @@
|
|||
"
|
||||
/>
|
||||
<el-table-column
|
||||
label="用户名称"
|
||||
label="账号名"
|
||||
align="center"
|
||||
key="userName"
|
||||
prop="userName"
|
||||
|
|
@ -200,7 +200,7 @@
|
|||
:show-overflow-tooltip="true"
|
||||
/>
|
||||
<el-table-column
|
||||
label="用户昵称"
|
||||
label="用户姓名"
|
||||
align="center"
|
||||
key="nickName"
|
||||
prop="nickName"
|
||||
|
|
@ -332,10 +332,10 @@
|
|||
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
|
||||
<el-row>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="用户昵称" prop="nickName">
|
||||
<el-form-item label="用户姓名" prop="nickName">
|
||||
<el-input
|
||||
v-model="form.nickName"
|
||||
placeholder="请输入用户昵称"
|
||||
placeholder="请输入用户姓名"
|
||||
maxlength="30"
|
||||
/>
|
||||
</el-form-item>
|
||||
|
|
@ -375,12 +375,12 @@
|
|||
<el-col :span="12">
|
||||
<el-form-item
|
||||
v-if="form.userId == undefined"
|
||||
label="用户名称"
|
||||
label="账号名"
|
||||
prop="userName"
|
||||
>
|
||||
<el-input
|
||||
v-model="form.userName"
|
||||
placeholder="请输入用户名称"
|
||||
placeholder="请输入账号名"
|
||||
maxlength="30"
|
||||
/>
|
||||
</el-form-item>
|
||||
|
|
@ -623,8 +623,8 @@ export default {
|
|||
// 列信息
|
||||
columns: [
|
||||
{ key: 0, label: `用户编号`, visible: true },
|
||||
{ key: 1, label: `用户名称`, visible: true },
|
||||
{ key: 2, label: `用户昵称`, visible: true },
|
||||
{ key: 1, label: `账号名`, visible: true },
|
||||
{ key: 2, label: `用户姓名`, visible: true },
|
||||
{ key: 3, label: `部门`, visible: true },
|
||||
{ key: 4, label: `手机号码`, visible: true },
|
||||
{ key: 5, label: `状态`, visible: true },
|
||||
|
|
@ -635,20 +635,20 @@ export default {
|
|||
userName: [
|
||||
{
|
||||
required: true,
|
||||
message: '用户名称不能为空',
|
||||
message: '账号名不能为空',
|
||||
trigger: 'blur',
|
||||
},
|
||||
{
|
||||
min: 2,
|
||||
max: 20,
|
||||
message: '用户名称长度必须介于 2 和 20 之间',
|
||||
message: '账号名长度必须介于 2 和 20 之间',
|
||||
trigger: 'blur',
|
||||
},
|
||||
],
|
||||
nickName: [
|
||||
{
|
||||
required: true,
|
||||
message: '用户昵称不能为空',
|
||||
message: '用户姓名不能为空',
|
||||
trigger: 'blur',
|
||||
},
|
||||
],
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="提交入库时间">
|
||||
<el-form-item label="提交入库时间" prop="submitStorageTime">
|
||||
<el-date-picker
|
||||
v-model="queryParams.submitStorageTime"
|
||||
style="width: 240px"
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="维修时间">
|
||||
<el-form-item label="维修时间" prop="wxTime">
|
||||
<el-date-picker
|
||||
v-model="queryParams.wxTime"
|
||||
style="width: 240px"
|
||||
|
|
@ -346,7 +346,12 @@
|
|||
align="center"
|
||||
width="80"
|
||||
type="index"
|
||||
:index="indexContinuation(queryParams.pageNum, queryParams.pageSize)"
|
||||
:index="
|
||||
indexContinuation(
|
||||
queryParams.pageNum,
|
||||
queryParams.pageSize,
|
||||
)
|
||||
"
|
||||
>
|
||||
<!-- <template slot-scope="scope">
|
||||
<span>{{
|
||||
|
|
@ -411,13 +416,19 @@
|
|||
size="mini"
|
||||
type="text"
|
||||
@click="pass(scope.row)"
|
||||
v-if="scope.row.status == '进行中' && scope.row.userIds.includes(userId)"
|
||||
v-if="
|
||||
scope.row.status == '进行中' &&
|
||||
scope.row.userIds.includes(userId)
|
||||
"
|
||||
>通过</el-button
|
||||
>
|
||||
<el-button
|
||||
size="mini"
|
||||
type="text"
|
||||
v-if="scope.row.status == '进行中' && scope.row.userIds.includes(userId)"
|
||||
v-if="
|
||||
scope.row.status == '进行中' &&
|
||||
scope.row.userIds.includes(userId)
|
||||
"
|
||||
@click="refused(scope.row)"
|
||||
>不通过</el-button
|
||||
>
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="提交入库时间">
|
||||
<el-form-item label="提交入库时间" prop="submitStorageTime">
|
||||
<el-date-picker
|
||||
v-model="queryParams.submitStorageTime"
|
||||
style="width: 240px"
|
||||
|
|
@ -338,7 +338,12 @@
|
|||
align="center"
|
||||
width="80"
|
||||
type="index"
|
||||
:index="indexContinuation(queryParams.pageNum, queryParams.pageSize)"
|
||||
:index="
|
||||
indexContinuation(
|
||||
queryParams.pageNum,
|
||||
queryParams.pageSize,
|
||||
)
|
||||
"
|
||||
>
|
||||
<!-- <template slot-scope="scope">
|
||||
<span>{{
|
||||
|
|
|
|||
|
|
@ -43,10 +43,10 @@ module.exports = {
|
|||
// target: `https://test-cc.zhgkxt.com`,//线上环境-南网
|
||||
// target: `https://z.csgmall.com.cn`,
|
||||
|
||||
// target: `http://192.168.2.122:28080`, //超
|
||||
target: `http://192.168.2.122:28080`, //超
|
||||
// target: `http://10.40.92.81:28080`, //韩/
|
||||
// target: `http://10.40.92.74:8080`,//旭/
|
||||
target: `http://192.168.2.248:28080`, //帅
|
||||
// target: `http://192.168.2.248:28080`, //帅
|
||||
// target: `http://192.168.2.209:28080`, //福
|
||||
|
||||
//******** 注意事项 ********* */
|
||||
|
|
|
|||
Loading…
Reference in New Issue