1.0.48 合同订单信息页面字段优化

dev
yinq 1 month ago
parent 69e313b556
commit f2674814bb

@ -10,6 +10,12 @@
<el-form-item label="订单名称" prop="projectName"> <el-form-item label="订单名称" prop="projectName">
<el-input v-model="queryParams.projectName" placeholder="请输入订单名称" clearable @keyup.enter="handleQuery" /> <el-input v-model="queryParams.projectName" placeholder="请输入订单名称" clearable @keyup.enter="handleQuery" />
</el-form-item> </el-form-item>
<el-form-item label="合同编号" prop="contractCode">
<el-input v-model="queryParams.contractCode" placeholder="请输入合同编号" clearable @keyup.enter="handleQuery" />
</el-form-item>
<el-form-item label="合同名称" prop="contractName">
<el-input v-model="queryParams.contractName" placeholder="请输入合同名称" clearable @keyup.enter="handleQuery" />
</el-form-item>
<!-- <el-form-item label="业务方向" prop="businessDirection">--> <!-- <el-form-item label="业务方向" prop="businessDirection">-->
<!-- <el-select v-model="queryParams.businessDirection" placeholder="请选择业务方向" clearable>--> <!-- <el-select v-model="queryParams.businessDirection" placeholder="请选择业务方向" clearable>-->
<!-- <el-option v-for="dict in business_direction" :key="dict.value" :label="dict.label" :value="dict.value" />--> <!-- <el-option v-for="dict in business_direction" :key="dict.value" :label="dict.label" :value="dict.value" />-->
@ -45,41 +51,41 @@
</transition> </transition>
<el-card shadow="never"> <el-card shadow="never">
<template #header> <!-- <template #header>-->
<el-row :gutter="10" class="mb8"> <!-- <el-row :gutter="10" class="mb8">-->
<el-col :span="1.5"> <!-- <el-col :span="1.5">-->
<el-dropdown trigger="click" @command="handleAdd"> <!-- <el-dropdown trigger="click" @command="handleAdd">-->
<el-button type="primary" plain icon="Plus" v-hasPermi="['oa/erp:projectInfo:add']"> <!-- <el-button type="primary" plain icon="Plus" v-hasPermi="['oa/erp:projectInfo:add']">-->
新增 <!-- 新增-->
<el-icon class="el-icon--right"> <!-- <el-icon class="el-icon&#45;&#45;right">-->
<arrow-down /> <!-- <arrow-down />-->
</el-icon> <!-- </el-icon>-->
</el-button> <!-- </el-button>-->
<template #dropdown> <!-- <template #dropdown>-->
<el-dropdown-menu> <!-- <el-dropdown-menu>-->
<el-dropdown-item v-for="dict in project_category" :key="dict.value" :command="dict.value"> <!-- <el-dropdown-item v-for="dict in project_category" :key="dict.value" :command="dict.value">-->
{{ dict.label }} <!-- {{ dict.label }}-->
</el-dropdown-item> <!-- </el-dropdown-item>-->
</el-dropdown-menu> <!-- </el-dropdown-menu>-->
</template> <!-- </template>-->
</el-dropdown> <!-- </el-dropdown>-->
</el-col> <!-- </el-col>-->
<el-col :span="1.5"> <!-- <el-col :span="1.5">-->
<el-button type="success" plain icon="Edit" :disabled="single" @click="handleUpdate()" v-hasPermi="['oa/erp:projectInfo:edit']" <!-- <el-button type="success" plain icon="Edit" :disabled="single" @click="handleUpdate()" v-hasPermi="['oa/erp:projectInfo:edit']"-->
>修改 <!-- >修改-->
</el-button> <!-- </el-button>-->
</el-col> <!-- </el-col>-->
<el-col :span="1.5"> <!-- <el-col :span="1.5">-->
<el-button type="danger" plain icon="Delete" :disabled="multiple" @click="handleDelete()" v-hasPermi="['oa/erp:projectInfo:remove']" <!-- <el-button type="danger" plain icon="Delete" :disabled="multiple" @click="handleDelete()" v-hasPermi="['oa/erp:projectInfo:remove']"-->
>删除 <!-- >删除-->
</el-button> <!-- </el-button>-->
</el-col> <!-- </el-col>-->
<el-col :span="1.5"> <!-- <el-col :span="1.5">-->
<el-button type="warning" plain icon="Download" @click="handleExport" v-hasPermi="['oa/erp:projectInfo:export']"> </el-button> <!-- <el-button type="warning" plain icon="Download" @click="handleExport" v-hasPermi="['oa/erp:projectInfo:export']"> </el-button>-->
</el-col> <!-- </el-col>-->
<right-toolbar v-model:showSearch="showSearch" :columns="columns" :search="true" @queryTable="getList"></right-toolbar> <!-- <right-toolbar v-model:showSearch="showSearch" :columns="columns" :search="true" @queryTable="getList"></right-toolbar>-->
</el-row> <!-- </el-row>-->
</template> <!-- </template>-->
<el-table v-loading="loading" border :data="projectInfoList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" border :data="projectInfoList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" /> <el-table-column type="selection" width="55" align="center" />
@ -90,11 +96,11 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="订单编号" align="center" prop="projectCode" width="140" v-if="columns[3].visible"> <el-table-column label="订单编号" align="center" prop="projectCode" width="140" v-if="columns[3].visible">
<template #default="scope"> <!-- <template #default="scope">-->
<el-link type="primary" underline @click="handleLedger(scope.row)"> <!-- <el-link type="primary" underline @click="handleLedger(scope.row)">-->
{{ scope.row.projectCode }} <!-- {{ scope.row.projectCode }}-->
</el-link> <!-- </el-link>-->
</template> <!-- </template>-->
</el-table-column> </el-table-column>
<el-table-column label="订单名称" align="center" prop="projectName" width="200" v-if="columns[4].visible" /> <el-table-column label="订单名称" align="center" prop="projectName" width="200" v-if="columns[4].visible" />
<el-table-column label="合同编号" align="center" prop="contractCode" width="140" v-if="columns[28].visible" /> <el-table-column label="合同编号" align="center" prop="contractCode" width="140" v-if="columns[28].visible" />
@ -250,6 +256,8 @@ const data = reactive<{ queryParams: ProjectInfoQuery }>({
sortOrder: undefined, sortOrder: undefined,
contractId: undefined, contractId: undefined,
activeFlag: undefined, activeFlag: undefined,
contractCode: undefined,
contractName: undefined,
params: {} params: {}
} }
}); });

Loading…
Cancel
Save