Merge remote-tracking branch 'origin/master'

This commit is contained in:
zhangxuanming 2024-12-26 14:13:21 +08:00
commit 0c9b02a07a
14 changed files with 67 additions and 57 deletions

View File

@ -1,5 +1,5 @@
<template>
<el-dialog title="设备选择"
<el-dialog title="项目选择"
v-if="showFlag"
:visible.sync="showFlag"
:modal= false

View File

@ -1,5 +1,5 @@
<template>
<el-dialog title="人员选择"
<el-dialog title="库存选择"
v-if="showFlag"
:visible.sync="showFlag"
:modal= false

View File

@ -64,16 +64,16 @@
<el-table-column label="用户昵称" align="center" key="nickName" prop="nickName" v-if="columns[2].visible" :show-overflow-tooltip="true" />
<el-table-column label="部门" align="center" key="deptName" prop="dept.deptName" v-if="columns[3].visible" :show-overflow-tooltip="true" />
<el-table-column label="手机号码" align="center" key="phonenumber" prop="phonenumber" v-if="columns[4].visible" width="120" />
<el-table-column label="状态" align="center" key="status" v-if="columns[5].visible">
<template slot-scope="scope">
<el-switch
v-model="scope.row.status"
active-value="0"
inactive-value="1"
@change="handleStatusChange(scope.row)"
></el-switch>
</template>
</el-table-column>
<!-- <el-table-column label="状态" align="center" key="status" v-if="columns[5].visible">-->
<!-- <template slot-scope="scope">-->
<!-- <el-switch-->
<!-- v-model="scope.row.status"-->
<!-- active-value="0"-->
<!-- inactive-value="1"-->
<!-- @change="handleStatusChange(scope.row)"-->
<!-- ></el-switch>-->
<!-- </template>-->
<!-- </el-table-column>-->
<el-table-column label="创建时间" align="center" prop="createTime" v-if="columns[6].visible" width="160">
<template slot-scope="scope">
<span>{{ parseTime(scope.row.createTime) }}</span>

View File

@ -67,16 +67,16 @@
<el-table-column label="用户昵称" align="center" key="nickName" prop="nickName" v-if="columns[2].visible" :show-overflow-tooltip="true" />
<el-table-column label="部门" align="center" key="deptName" prop="dept.deptName" v-if="columns[3].visible" :show-overflow-tooltip="true" />
<el-table-column label="手机号码" align="center" key="phonenumber" prop="phonenumber" v-if="columns[4].visible" width="120" />
<el-table-column label="状态" align="center" key="status" v-if="columns[5].visible">
<template slot-scope="scope">
<el-switch
v-model="scope.row.status"
active-value="0"
inactive-value="1"
@change="handleStatusChange(scope.row)"
></el-switch>
</template>
</el-table-column>
<!-- <el-table-column label="状态" align="center" key="status" v-if="columns[5].visible">-->
<!-- <template slot-scope="scope">-->
<!-- <el-switch-->
<!-- v-model="scope.row.status"-->
<!-- active-value="0"-->
<!-- inactive-value="1"-->
<!-- @change="handleStatusChange(scope.row)"-->
<!-- ></el-switch>-->
<!-- </template>-->
<!-- </el-table-column>-->
<el-table-column label="创建时间" align="center" prop="createTime" v-if="columns[6].visible" width="160">
<template slot-scope="scope">
<span>{{ parseTime(scope.row.createTime) }}</span>

View File

@ -493,7 +493,7 @@ export default {
},
/** 导出按钮操作 */
handleExport() {
this.download('dv/checkplan/export', {
this.download('mes/dv/checkplan/export', {
...this.queryParams
}, `checkplan_${new Date().getTime()}.xlsx`)
},

View File

@ -176,7 +176,7 @@
<el-col :span="14">
<el-row>
<el-col :span="16">
<el-form-item label="设备编码" prop="itemCode">
<el-form-item label="设备编码" prop="machineryCode">
<el-input v-model="form.machineryCode" :disabled="optType != 'add'" readonly="readonly" maxlength="64" v-if="['view','edit'].indexOf(optType)> -1"/>
<el-input v-model="form.machineryCode" :disabled="optType != 'add'" placeholder="请输入设备编码" maxlength="64" v-else/>
</el-form-item>
@ -193,7 +193,7 @@
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="设备名称" prop="itemName">
<el-form-item label="设备名称" prop="machineryName">
<el-input v-model="form.machineryName" maxlength="255" readonly="readonly" v-if="optType=='view'" />
<el-input v-model="form.machineryName" placeholder="请输入设备名称" maxlength="255" v-else/>
</el-form-item>

View File

@ -353,7 +353,7 @@ export default {
},
/** 导出按钮操作 */
handleExport() {
this.download('dv/dvsubject/export', {
this.download('mes/dv/dvsubject/export', {
...this.queryParams
}, `dvsubject_${new Date().getTime()}.xlsx`)
},

View File

@ -663,7 +663,7 @@ export default {
},
/** 导出按钮操作 */
handleExport() {
this.download('md/client/export', {
this.download('/mes/md/client/export', {
...this.queryParams
}, `client_${new Date().getTime()}.xlsx`)
},

View File

@ -331,7 +331,7 @@
<el-col :span="24">
<el-form-item label="备注" prop="remark">
<el-input v-model="form.remark" type="textarea" readonly v-if="optType=='view'"></el-input>
<el-input v-model="form.remark" type="textarea" placeholder="请输入内容" v-else></el-input>
<el-input v-model="form.remark" type="textarea" maxlength="500" placeholder="请输入内容" v-else></el-input>
</el-form-item>
</el-col>
</el-row>

View File

@ -18,12 +18,19 @@
/>
</el-form-item>
<el-form-item label="是否启用" prop="enableFlag">
<el-input
<el-select
v-model="queryParams.enableFlag"
placeholder="请输入是否启用"
placeholder="是否启用"
clearable
@keyup.enter.native="handleQuery"
/>
style="width: 215px"
>
<el-option
v-for="dict in dict.type.sys_yes_no"
:key="dict.value"
:label="dict.label"
:value="dict.value"
/>
</el-select>
</el-form-item>
<el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>

View File

@ -402,7 +402,7 @@ export default {
},
/** 导出按钮操作 */
handleExport() {
this.download('pro/routeproduct/export', {
this.download('mes/pro/routeproduct/export', {
...this.queryParams
}, `routeproduct_${new Date().getTime()}.xlsx`)
}

View File

@ -1,6 +1,6 @@
<template>
<div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px" @submit.native.prevent>
<el-form-item label="报表名称" prop="name">
<el-input
v-model="queryParams.name"

View File

@ -176,7 +176,7 @@
<el-row>
<el-col :span="16">
<el-form-item label="库位编码" prop="areaCode">
<el-input v-model="form.areaCode" placeholder="请输入库位编码" />
<el-input v-model="form.areaCode" placeholder="请输入库位编码" maxlength="64"/>
</el-form-item>
</el-col>
<el-col :span="8">
@ -192,7 +192,7 @@
<el-row>
<el-col :span="24">
<el-form-item label="库位名称" prop="areaName">
<el-input v-model="form.areaName" placeholder="请输入库位名称" />
<el-input v-model="form.areaName" placeholder="请输入库位名称" maxlength="255"/>
</el-form-item>
</el-col>
</el-row>
@ -253,7 +253,7 @@
<el-row>
<el-col :span="24">
<el-form-item label="备注" prop="remark">
<el-input v-model="form.remark" type="textarea" placeholder="请输入内容" />
<el-input v-model="form.remark" type="textarea" placeholder="请输入内容" maxlength="500"/>
</el-form-item>
</el-col>
</el-row>

View File

@ -429,6 +429,9 @@ export default {
{ required: true, message: "用户名称不能为空", trigger: "blur" },
{ min: 2, max: 20, message: '用户名称长度必须介于 2 和 20 之间', trigger: 'blur' }
],
deptId: [
{ required: true, message: "所属部门不能为空", trigger: "blur" }
],
nickName: [
{ required: true, message: "用户昵称不能为空", trigger: "blur" }
],