|
@@ -23,9 +23,9 @@
|
|
|
<!-- />-->
|
|
<!-- />-->
|
|
|
<!-- </el-form-item>-->
|
|
<!-- </el-form-item>-->
|
|
|
|
|
|
|
|
- <el-form-item label="部门" prop="deptId">
|
|
|
|
|
|
|
+ <el-form-item label="部门" prop="relateDepartment">
|
|
|
<DeptSelect
|
|
<DeptSelect
|
|
|
- v-model="equipQueryParams.deptId"
|
|
|
|
|
|
|
+ v-model="equipQueryParams.relateDepartment"
|
|
|
placeholder="请选择部门"
|
|
placeholder="请选择部门"
|
|
|
clearable
|
|
clearable
|
|
|
class="!w-240px"
|
|
class="!w-240px"
|
|
@@ -787,7 +787,7 @@ const equipQueryParams = ref({
|
|
|
equipStreet: undefined as number[] | undefined,
|
|
equipStreet: undefined as number[] | undefined,
|
|
|
equipCode: '',
|
|
equipCode: '',
|
|
|
productNo: '',
|
|
productNo: '',
|
|
|
- deptId: '',
|
|
|
|
|
|
|
+ relateDepartment: '' as string | number | undefined,
|
|
|
typeList: [] as string[],
|
|
typeList: [] as string[],
|
|
|
nextDate: [] as string[],
|
|
nextDate: [] as string[],
|
|
|
useStatus: [] as string[],
|
|
useStatus: [] as string[],
|
|
@@ -1141,7 +1141,7 @@ const handleSortChange = ({ prop, order }) => {
|
|
|
|
|
|
|
|
// 设备查询相关
|
|
// 设备查询相关
|
|
|
const handleEquipQuery = async (isUpdateContact: boolean = false) => {
|
|
const handleEquipQuery = async (isUpdateContact: boolean = false) => {
|
|
|
- loading.value = true
|
|
|
|
|
|
|
+ equipLoading.value = true
|
|
|
try {
|
|
try {
|
|
|
const params = {
|
|
const params = {
|
|
|
pageNo: equipQueryParams.value.pageNo,
|
|
pageNo: equipQueryParams.value.pageNo,
|
|
@@ -1149,12 +1149,14 @@ const handleEquipQuery = async (isUpdateContact: boolean = false) => {
|
|
|
orderId: orderDetail.value?.id,
|
|
orderId: orderDetail.value?.id,
|
|
|
equipCode: equipQueryParams.value.equipCode,
|
|
equipCode: equipQueryParams.value.equipCode,
|
|
|
productNo: equipQueryParams.value.productNo,
|
|
productNo: equipQueryParams.value.productNo,
|
|
|
- deptId: equipQueryParams.value.deptId,
|
|
|
|
|
|
|
+ relateDepartment: equipQueryParams.value.relateDepartment,
|
|
|
equipDistrict: equipQueryParams.value.equipDistrict,
|
|
equipDistrict: equipQueryParams.value.equipDistrict,
|
|
|
equipStreet: equipQueryParams.value.equipStreet,
|
|
equipStreet: equipQueryParams.value.equipStreet,
|
|
|
typeList: equipQueryParams.value.typeList || [],
|
|
typeList: equipQueryParams.value.typeList || [],
|
|
|
nextDate: equipQueryParams.value.nextDate || [],
|
|
nextDate: equipQueryParams.value.nextDate || [],
|
|
|
- useStatus: equipQueryParams.value.useStatus || [],
|
|
|
|
|
|
|
+ useStatus: equipQueryParams.value.useStatus && equipQueryParams.value.useStatus.length > 0
|
|
|
|
|
+ ? equipQueryParams.value.useStatus.map((item) => +item)
|
|
|
|
|
+ : [],
|
|
|
unitName: formData.value.useUnitName.name,
|
|
unitName: formData.value.useUnitName.name,
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -1213,7 +1215,7 @@ const handleEquipQuery = async (isUpdateContact: boolean = false) => {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
} finally {
|
|
} finally {
|
|
|
- loading.value = false
|
|
|
|
|
|
|
+ equipLoading.value = false
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
const handleEquipCodeFn = (id?: number) => {
|
|
const handleEquipCodeFn = (id?: number) => {
|
|
@@ -1228,7 +1230,7 @@ const resetEquipQuery = () => {
|
|
|
equipStreet: undefined,
|
|
equipStreet: undefined,
|
|
|
equipCode: '',
|
|
equipCode: '',
|
|
|
productNo: '',
|
|
productNo: '',
|
|
|
- deptId: '',
|
|
|
|
|
|
|
+ relateDepartment: '',
|
|
|
typeList: [],
|
|
typeList: [],
|
|
|
nextDate: [],
|
|
nextDate: [],
|
|
|
useStatus: [],
|
|
useStatus: [],
|