全局查询页面回显问题

This commit is contained in:
hongchao 2025-05-12 18:10:59 +08:00
parent 64501c28d6
commit b5aa2ebe8f
37 changed files with 47 additions and 37 deletions

View File

@ -29,6 +29,7 @@ import Home from "./component/homeApply.vue"; // 主列表
import AddTools from "./component/addToolsApply.vue"; // import AddTools from "./component/addToolsApply.vue"; //
import QueryTools from "./component/queryToolsApply.vue"; // import QueryTools from "./component/queryToolsApply.vue"; //
export default { export default {
name: "LeasePublish",
components: { components: {
Home, Home,
PageHeaderApply, PageHeaderApply,

View File

@ -269,7 +269,7 @@ import { imgUpLoad, fileUpLoad } from "@/api/system/upload";
import { downloadFile } from "@/utils/download"; import { downloadFile } from "@/utils/download";
import { getToken } from '@/utils/auth' import { getToken } from '@/utils/auth'
export default { export default {
name: "ToolsType", name: "Archives",
components: { Treeselect }, components: { Treeselect },
data() { data() {
return { return {

View File

@ -25,6 +25,7 @@ import Home from './component/home.vue'
import AddReturn from './component/addReturn.vue' import AddReturn from './component/addReturn.vue'
import QueryReturn from './component/queryReturn.vue' import QueryReturn from './component/queryReturn.vue'
export default { export default {
name: 'Return',
components: { components: {
PageHeader, PageHeader,
Home, Home,

View File

@ -198,7 +198,7 @@ import {
// import '@riophae/vue-treeselect/dist/vue-treeselect.css' // import '@riophae/vue-treeselect/dist/vue-treeselect.css'
export default { export default {
name: 'bmAssetAttributes', name: 'BmAssetAttributes',
dicts: ['sys_normal_disable'], dicts: ['sys_normal_disable'],
// components: { Treeselect }, // components: { Treeselect },
data() { data() {

View File

@ -275,7 +275,7 @@ import CryptoJS from 'crypto-js'
// 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'
export default { export default {
name: 'bmProject', name: 'BmProject',
dicts: ['bm_project_status'], dicts: ['bm_project_status'],
// components: { Treeselect }, // components: { Treeselect },
data() { data() {

View File

@ -245,7 +245,7 @@ import { deptTreeSelect } from '@/api/system/user'
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'
export default { export default {
name: 'bmUnit', name: 'BmUnit',
dicts: ['sys_normal_disable'], dicts: ['sys_normal_disable'],
components: { Treeselect }, components: { Treeselect },
data() { data() {

View File

@ -394,7 +394,7 @@ import Treeselect from "@riophae/vue-treeselect";
import "@riophae/vue-treeselect/dist/vue-treeselect.css"; import "@riophae/vue-treeselect/dist/vue-treeselect.css";
export default { export default {
name: "bmUnitPeople", name: "BmUnitPeople",
dicts: ['sys_normal_disable', 'sys_user_sex'], dicts: ['sys_normal_disable', 'sys_user_sex'],
components: { Treeselect }, components: { Treeselect },
data() { data() {

View File

@ -113,7 +113,7 @@
import { listRole } from "@/api/system/role"; import { listRole } from "@/api/system/role";
import { getKeeperIds, updateBmConfig } from "@/api/ma/typeConfigKeeper"; import { getKeeperIds, updateBmConfig } from "@/api/ma/typeConfigKeeper";
export default { export default {
name: "siteConfig", name: "SiteConfig",
data() { data() {
return { return {
activeName: "first", activeName: "first",

View File

@ -265,7 +265,7 @@ import {
updateData, updateData,
} from "@/api/system/dict/data"; } from "@/api/system/dict/data";
export default { export default {
name: "unitType", name: "UnitType",
dicts: ["sys_normal_disable"], dicts: ["sys_normal_disable"],
data() { data() {
return { return {

View File

@ -177,7 +177,7 @@ import qrcode from 'qrcodejs2';
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";
export default { export default {
name: 'Home', name: 'Code',
dicts: ['qr_box_type'], dicts: ['qr_box_type'],
components: { Treeselect }, components: { Treeselect },
data() { data() {

View File

@ -127,7 +127,7 @@
<script> <script>
import { getConfigListApi, addConfigApi, editConfigApi, deleteConfigApi } from '@/api/countersign/countersign' import { getConfigListApi, addConfigApi, editConfigApi, deleteConfigApi } from '@/api/countersign/countersign'
export default { export default {
name: 'signConfig', name: 'Config',
dicts: ['countersign_process_name', 'countersign_type_name', 'tm_task_type'], dicts: ['countersign_process_name', 'countersign_type_name', 'tm_task_type'],
data() { data() {
return { return {

View File

@ -195,7 +195,7 @@ import { deptTreeSelect } from "@/api/system/user";
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";
export default { export default {
name: "signProcess", name: "Process",
dicts: ["countersign_process_config_name", "countersign_process_type_name"], dicts: ["countersign_process_config_name", "countersign_process_type_name"],
data() { data() {
return { return {

View File

@ -29,6 +29,7 @@ import Home from "./component/homeApply.vue"; // 主列表
import AddTools from "./component/addToolsApply.vue"; // import AddTools from "./component/addToolsApply.vue"; //
import QueryTools from "./component/queryToolsApply.vue"; // import QueryTools from "./component/queryToolsApply.vue"; //
export default { export default {
name: "Apply",
components: { components: {
Home, Home,
PageHeaderApply, PageHeaderApply,

View File

@ -559,6 +559,7 @@ import vueEasyPrint from 'vue-easy-print'
// import chapter from '../../../../utils/chapter'; // import chapter from '../../../../utils/chapter';
import printJS from 'print-js' import printJS from 'print-js'
export default { export default {
name: 'OutBound',
dicts: ['lease_task_status'], dicts: ['lease_task_status'],
components: { vueEasyPrint }, components: { vueEasyPrint },
data() { data() {

View File

@ -506,7 +506,7 @@ import Treeselect from '@riophae/vue-treeselect'
import '@riophae/vue-treeselect/dist/vue-treeselect.css' import '@riophae/vue-treeselect/dist/vue-treeselect.css'
export default { export default {
name: 'supplier', name: 'Protocol',
dicts: ['branch_project'], dicts: ['branch_project'],
components: { Treeselect }, components: { Treeselect },
data() { data() {

View File

@ -382,7 +382,7 @@
import QRCode from 'qrcodejs2'; import QRCode from 'qrcodejs2';
import html2canvas from 'html2canvas'; import html2canvas from 'html2canvas';
export default { export default {
name: "Post", name: "Device",
data() { data() {
return { return {
// //

View File

@ -249,6 +249,7 @@ import {
} from '@/api/ma/base' } from '@/api/ma/base'
export default { export default {
name: 'MechEquipConfigMgmt/index',
components: { Treeselect }, components: { Treeselect },
data() { data() {
return { return {

View File

@ -374,7 +374,7 @@ import Treeselect from "@riophae/vue-treeselect";
import "@riophae/vue-treeselect/dist/vue-treeselect.css"; import "@riophae/vue-treeselect/dist/vue-treeselect.css";
import IconSelect from "@/components/IconSelect"; import IconSelect from "@/components/IconSelect";
export default { export default {
name: "partType", name: "PartType",
components: { Treeselect }, components: { Treeselect },
data() { data() {
return { return {

View File

@ -155,7 +155,7 @@ import {
} from "@/api/ma/base"; } from "@/api/ma/base";
export default { export default {
name: "", name: "PriceHistory",
data() { data() {
return { return {

View File

@ -238,7 +238,7 @@
import {Base64} from 'js-base64' import {Base64} from 'js-base64'
import { forEach } from 'jszip'; import { forEach } from 'jszip';
export default { export default {
name: "supplier", name: "Supplier",
data() { data() {
return { return {
uploadKey: Date.now(), uploadKey: Date.now(),

View File

@ -714,7 +714,7 @@ import { getRepairIds } from "@/api/ma/typeConfigRepair";
import { imgUpLoad } from "@/api/system/upload"; import { imgUpLoad } from "@/api/system/upload";
export default { export default {
name: "ToolsType", name: "Type",
components: { Treeselect }, components: { Treeselect },
data() { data() {
return { return {

View File

@ -251,7 +251,7 @@ import { getUserList } from "@/api/basic/basic";
import { getInfo } from "@/api/login"; import { getInfo } from "@/api/login";
import { downloadFile } from "@/utils/download"; import { downloadFile } from "@/utils/download";
export default { export default {
name: "typeConfig", name: "TypeConfigKeeper",
components: { Treeselect }, components: { Treeselect },
data() { data() {
return { return {

View File

@ -250,7 +250,7 @@ import { getUserList } from "@/api/basic/basic";
import { getInfo } from "@/api/login"; import { getInfo } from "@/api/login";
import { downloadFile } from "@/utils/download"; import { downloadFile } from "@/utils/download";
export default { export default {
name: "typeConfig", name: "TypeConfigRepair",
components: { Treeselect }, components: { Treeselect },
data() { data() {
return { return {

View File

@ -239,7 +239,7 @@ import { deptTreeSelect } from "@/api/system/user";
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";
export default { export default {
name: "whHouse", name: "WhHouse",
data() { data() {
return { return {
// //

View File

@ -266,7 +266,7 @@ import { getPartTypeCheckInfo,getPartTypeFileList } from '@/api/part/partArrived
import { downloadFile } from "@/utils/download"; import { downloadFile } from "@/utils/download";
import { getToken } from "@/utils/auth"; import { getToken } from "@/utils/auth";
export default { export default {
name: "AcceptDetail", name: "PartAcceptDetail",
dicts: ["purchase_task_status"], dicts: ["purchase_task_status"],
data() { data() {
return { return {

View File

@ -258,7 +258,7 @@ import vueEasyPrint from "vue-easy-print";
import { downloadFile } from '@/utils/download' import { downloadFile } from '@/utils/download'
import { getToken } from '@/utils/auth' import { getToken } from '@/utils/auth'
export default { export default {
name: "PartAcceptList", name: "PartAccept",
dicts: ['part_task_status'], dicts: ['part_task_status'],
components: { vueEasyPrint }, components: { vueEasyPrint },
data() { data() {

View File

@ -288,7 +288,7 @@ import { getPartTypeCheckInfo,getPartTypeFileList } from '@/api/part/partArrived
import { downloadFile } from "@/utils/download"; import { downloadFile } from "@/utils/download";
import { getToken } from "@/utils/auth"; import { getToken } from "@/utils/auth";
export default { export default {
name: "AcceptDetail", name: "PartAcceptDetailTwo",
dicts: ["purchase_task_status"], dicts: ["purchase_task_status"],
data() { data() {
return { return {

View File

@ -252,7 +252,7 @@ import vueEasyPrint from "vue-easy-print";
import { downloadFile } from '@/utils/download' import { downloadFile } from '@/utils/download'
import { getToken } from '@/utils/auth' import { getToken } from '@/utils/auth'
export default { export default {
name: "PartAcceptList", name: "PartAcceptTwo",
dicts: ['part_task_status'], dicts: ['part_task_status'],
components: { vueEasyPrint }, components: { vueEasyPrint },
data() { data() {

View File

@ -29,6 +29,7 @@ import Home from "./component/home.vue"; // 主列表
import AddTools from './component/addTools.vue' // import AddTools from './component/addTools.vue' //
import QueryTools from './component/queryTools.vue' // import QueryTools from './component/queryTools.vue' //
export default { export default {
name: "PartArrived",
components: { components: {
Home, Home,
PageHeader, PageHeader,

View File

@ -28,6 +28,7 @@ import Home from "./component/homeApply.vue"; // 主列表
import AddTools from "./component/addToolsApply.vue"; // import AddTools from "./component/addToolsApply.vue"; //
import QueryTools from "./component/queryToolsApply.vue"; // import QueryTools from "./component/queryToolsApply.vue"; //
export default { export default {
name: "PartLease",
components: { components: {
Home, Home,
PageHeaderApply, PageHeaderApply,

View File

@ -92,7 +92,7 @@
<!-- </template>--> <!-- </template>-->
</el-table-column> </el-table-column>
<el-table-column label="备注" align="center" prop="remark" :show-overflow-tooltip="true"/> <el-table-column label="备注" align="center" prop="remark" :show-overflow-tooltip="true"/>
<el-table-column label="操作" align="center" width="250" fixed="right"> <el-table-column label="操作" align="center" width="200" fixed="right">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button <el-button
size="mini" size="mini"
@ -109,7 +109,7 @@
</el-button> </el-button>
<el-button <el-button
size="mini" size="mini"
type="warning" type="warning" v-if="scope.row.taskStatusName == '已完成'"
@click="handlePrint(scope.row)" @click="handlePrint(scope.row)"
> >
验收单 验收单
@ -218,7 +218,7 @@
import vueEasyPrint from "vue-easy-print"; import vueEasyPrint from "vue-easy-print";
import printJS from 'print-js'; import printJS from 'print-js';
export default { export default {
name: "GoodsAcceptList", name: "GoodsAccept",
dicts: ['purchase_task_status'], dicts: ['purchase_task_status'],
components: { vueEasyPrint }, components: { vueEasyPrint },
data() { data() {

View File

@ -102,7 +102,7 @@
<el-table-column label="操作时间" align="center" width="160" prop="createTime" :show-overflow-tooltip="true"/> <el-table-column label="操作时间" align="center" width="160" prop="createTime" :show-overflow-tooltip="true"/>
<el-table-column label="状态" align="center" prop="taskStatusName" :show-overflow-tooltip="true"></el-table-column> <el-table-column label="状态" align="center" prop="taskStatusName" :show-overflow-tooltip="true"></el-table-column>
<el-table-column label="备注" align="center" prop="remark" show-overflow-tooltip/> <el-table-column label="备注" align="center" prop="remark" show-overflow-tooltip/>
<el-table-column label="操作" align="center" width="250" fixed="right"> <el-table-column label="操作" align="center" width="200" fixed="right">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button size="mini" style="margin-bottom: 10px" type="normal" <el-button size="mini" style="margin-bottom: 10px" type="normal"
@click="handleView(scope.row)" @click="handleView(scope.row)"
@ -115,11 +115,12 @@
v-if="scope.row.taskStatusName == '未完成'" v-if="scope.row.taskStatusName == '未完成'"
@click="handleNotice(scope.row)" v-hasPermi="['purchase:person:notice']" @click="handleNotice(scope.row)" v-hasPermi="['purchase:person:notice']"
>通知</el-button> >通知</el-button>
<el-button size="mini" type="warning" <!-- <el-button size="mini" type="warning"
v-if="scope.row.taskStatusName == '未完成'" v-if="scope.row.taskStatusName == '未完成'"
@click="handlePrint(scope.row)" @click="handlePrint(scope.row)"
>验收单</el-button> >验收单</el-button> -->
<el-button size="mini" type="danger" v-hasPermi="['purchase:info:remove']" <el-button size="mini" type="danger"
v-if="scope.row.taskStatusName == '未完成'" v-hasPermi="['purchase:info:remove']"
@click="handleDeletePurchase(scope.row)" @click="handleDeletePurchase(scope.row)"
>删除</el-button> >删除</el-button>
</template> </template>

View File

@ -29,6 +29,7 @@ import Home from "./component/home.vue"; // 主列表
import AddTools from './component/addTools.vue' // import AddTools from './component/addTools.vue' //
import QueryTools from './component/queryTools.vue' // import QueryTools from './component/queryTools.vue' //
export default { export default {
name: "GoodsArrived",
components: { components: {
Home, Home,
PageHeader, PageHeader,

View File

@ -160,7 +160,7 @@
show-overflow-tooltip show-overflow-tooltip
/> />
<el-table-column label="操作" align="center" width="300" fixed="right"> <el-table-column label="操作" align="center" width="250" >
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<el-button <el-button
plain plain

View File

@ -24,6 +24,7 @@ import Home from './component/home.vue' // 主列表
import PageHeader from '@/components/pageHeader' import PageHeader from '@/components/pageHeader'
import BindTools from './component/bindTools.vue' // import BindTools from './component/bindTools.vue' //
export default { export default {
name: 'GoodsBind',
components: { components: {
Home, Home,
BindTools, BindTools,

View File

@ -192,19 +192,19 @@
<div class="fillIn" style="margin-top: 20px; display: flex; justify-content: space-between"> <div class="fillIn" style="margin-top: 20px; display: flex; justify-content: space-between">
<div class="item" style="width: 33%"> <div class="item" style="width: 33%">
<div> <div>
<span>供应科{{ printData.supplyDept }}</span> <span>审核班长{{ printData.reviewer }}</span>
</div> </div>
</div> </div>
<div class="item" style="width: 33%"> <!-- <div class="item" style="width: 33%">
<div> <div>
<span>生产技术科{{ printData.productionTechDept }}</span> <span>生产技术科{{ printData.productionTechDept }}</span>
</div> </div>
</div> </div> -->
<div class="item" style="width: 33%"> <div class="item" style="width: 33%">
<div> <div>
<span>库管{{ printData.warehouseTeam }}</span> <span>库管{{ printData.warehouseTeam }}</span>
</div> </div>
</div> </div>
</div> </div>
@ -225,7 +225,7 @@ import { downloadFile } from '@/utils/download'
import { getToken } from '@/utils/auth' import { getToken } from '@/utils/auth'
import vueEasyPrint from 'vue-easy-print' import vueEasyPrint from 'vue-easy-print'
export default { export default {
name: 'GoodsAcceptList', name: 'GoodsEntry',
dicts: ['purchase_task_status'], dicts: ['purchase_task_status'],
components: { vueEasyPrint }, components: { vueEasyPrint },
data() { data() {

View File

@ -137,7 +137,7 @@ import { getQrCodeBoxListApi,addQrCodeBoxApi,editQrCodeBoxApi,delQrCodeBoxApi,ge
import QRCode from 'qrcodejs2'; import QRCode from 'qrcodejs2';
import html2canvas from 'html2canvas'; import html2canvas from 'html2canvas';
export default { export default {
name: 'Home', name: 'StandardBox',
dicts: ['qr_box_type'], dicts: ['qr_box_type'],
data() { data() {
return { return {