Merge remote-tracking branch 'origin/dev-nx' into dev-nx

This commit is contained in:
liang.chao 2024-07-09 17:40:41 +08:00
commit e70ec91271
12 changed files with 90 additions and 63 deletions

View File

@ -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>

View File

@ -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

View File

@ -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 = []
}
},

View File

@ -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="序号"

View File

@ -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="序号"

View File

@ -697,6 +697,7 @@ export default {
this.$message.error('报废数量已超过剩余待退料数量')
return
}
this.isNumReturn = true
this.dialogConfigReturn.innerVisible = true
},
//

View File

@ -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>{{

View File

@ -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',
},
],

View File

@ -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"

View File

@ -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
>

View File

@ -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>{{

View File

@ -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`, //福
//******** 注意事项 ********* */