Browse Source

修改

dev_kxc
xzt 1 year ago
parent
commit
48376d187b
  1. 2
      jwtech-admin-page/package.json
  2. 31
      jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/marginAccount.vue
  3. 39
      jwtech-admin-page/src/views/project/bid/options/candidatePage.vue

2
jwtech-admin-page/package.json

@ -42,6 +42,8 @@
"dependencies": { "dependencies": {
"@antv/x6": "^1.28.1", "@antv/x6": "^1.28.1",
"@riophae/vue-treeselect": "0.4.0", "@riophae/vue-treeselect": "0.4.0",
"@wangeditor/editor": "^5.1.23",
"@wangeditor/editor-for-vue": "^1.0.2",
"axios": "0.18.1", "axios": "0.18.1",
"clipboard": "2.0.4", "clipboard": "2.0.4",
"core-js": "3.6.5", "core-js": "3.6.5",

31
jwtech-admin-page/src/views/building/projectInfo/projectProcess/peasantWorkerSystem/options/marginAccount.vue

@ -9,7 +9,7 @@
> >
<el-form-item label="收取方式" prop="incomeExpenditureMethods"> <el-form-item label="收取方式" prop="incomeExpenditureMethods">
<el-select <el-select
v-model="queryParams.data.incomeExpenditureMethods" v-model="queryParams.cv.value"
placeholder="请选择收取方式" placeholder="请选择收取方式"
clearable clearable
size="small" size="small"
@ -674,7 +674,7 @@ export default {
differentiatedDepositAmount: null, differentiatedDepositAmount: null,
amountPayable: null, amountPayable: null,
paidAmount: null, paidAmount: null,
incomeExpenditureMethods: [], incomeExpenditureMethods: null,
depositBankSalaryDeposit: null, depositBankSalaryDeposit: null,
salaryDepositBankAccount: null, salaryDepositBankAccount: null,
cashAmount: null, cashAmount: null,
@ -701,12 +701,13 @@ export default {
proNo: null, proNo: null,
owerDept: null, owerDept: null,
}, },
cv: {},
// //
params: { params: {
// //
orderBy: "create_time", orderBy: "create_time",
// descasc // descasc
sort: "desc", sortBy: "desc",
}, },
}, },
// //
@ -819,10 +820,16 @@ export default {
}, },
// //
incomeExpenditureMethodsFormat(row, column) { incomeExpenditureMethodsFormat(row, column) {
return this.selectDictLabel( if (row.incomeExpenditureMethods?.length > 0) {
this.incomeExpenditureMethodsOptions, let res = "";
row.incomeExpenditureMethods row.incomeExpenditureMethods.forEach((item) => {
); res =
res +
"、" +
this.selectDictLabel(this.incomeExpenditureMethodsOptions, item);
});
return res.substr(1);
}
}, },
/** 查询工资保证金账户管理列表 */ /** 查询工资保证金账户管理列表 */
getList() { getList() {
@ -919,11 +926,21 @@ export default {
owerDept: null, owerDept: null,
remark: null, remark: null,
}, },
cv: {},
//
params: {
//
orderBy: "create_time",
// descasc
sortBy: "desc",
},
}; };
this.resetForm("form"); this.resetForm("form");
}, },
/** 搜索按钮操作 */ /** 搜索按钮操作 */
handleQuery() { handleQuery() {
this.queryParams.cv.name = "incomeExpenditureMethods";
this.queryParams.cv.type = "like";
this.queryParams.pageNum = 1; this.queryParams.pageNum = 1;
this.getList(); this.getList();
}, },

39
jwtech-admin-page/src/views/project/bid/options/candidatePage.vue

@ -341,12 +341,28 @@
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="24">
<el-form-item label="评标情况" prop="evaluationSituation"> <el-form-item label="评标情况" prop="evaluationSituation">
<el-input <!-- <el-input
v-model="publicityForm.evaluationSituation" v-model="publicityForm.evaluationSituation"
placeholder="请输入评标情况" placeholder="请输入评标情况"
/> -->
<div style="border: 1px solid #ccc">
<Toolbar
style="border-bottom: 1px solid #ccc"
:editor="editor"
:defaultConfig="toolbarConfig"
:mode="mode"
/>
<Editor
style="height: 300px; overflow-y: hidden"
v-model="publicityForm.evaluationSituation"
:default-value="333"
:defaultConfig="editorConfig"
:mode="mode"
@onCreated="onCreated"
/> />
</div>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
@ -646,6 +662,7 @@
</el-descriptions-item> </el-descriptions-item>
<el-descriptions-item> <el-descriptions-item>
<template slot="label"> 评标情况 </template> <template slot="label"> 评标情况 </template>
<!-- <div v-html="infoMsg.evaluationSituation"></div> -->
{{ this.infoMsg.evaluationSituation }} {{ this.infoMsg.evaluationSituation }}
</el-descriptions-item> </el-descriptions-item>
<el-descriptions-item> <el-descriptions-item>
@ -790,12 +807,19 @@ import {
import { listProposal } from "@/api/earlyStage/proposal"; import { listProposal } from "@/api/earlyStage/proposal";
import { getToken } from "@/utils/auth"; import { getToken } from "@/utils/auth";
import { getFileStream } from "@/api/system/upload"; import { getFileStream } from "@/api/system/upload";
import { Editor, Toolbar } from "@wangeditor/editor-for-vue";
export default { export default {
name: "BidWinning", name: "BidWinning",
props: ["proNo"], props: ["proNo"],
components: { Editor, Toolbar },
data() { data() {
return { return {
editor: null,
toolbarConfig: {},
editorConfig: { placeholder: "请输入评标情况" },
mode: "default", // or 'simple'
// //
loading: true, loading: true,
// //
@ -937,6 +961,11 @@ export default {
created() { created() {
this.getList(); this.getList();
}, },
// beforeDestroy() {
// const editor = this.editor;
// if (editor == null) return;
// editor.destroy(); //
// },
// axios // axios
watch: { watch: {
proNo: function (n, o) { proNo: function (n, o) {
@ -945,6 +974,9 @@ export default {
}, },
}, },
methods: { methods: {
onCreated(editor) {
this.editor = Object.seal(editor); // Object.seal()
},
chooseProject(data) { chooseProject(data) {
// console.log(444, data); // console.log(444, data);
this.publicityForm.projectCode = data.projectCode; this.publicityForm.projectCode = data.projectCode;
@ -980,7 +1012,7 @@ export default {
lotName: null, lotName: null,
noticeName: null, noticeName: null,
bidOpenDate: null, bidOpenDate: null,
evaluationSituation: null, evaluationSituation: "",
tendererName: null, tendererName: null,
officeAddress: null, officeAddress: null,
bidderContacts: null, bidderContacts: null,
@ -1280,6 +1312,7 @@ export default {
} }
} }
</style> </style>
<style src="@wangeditor/editor/dist/css/style.css"></style>
<!-- <style lang="scss" scoped> <!-- <style lang="scss" scoped>
::v-deep { ::v-deep {
.el-dialog { .el-dialog {

Loading…
Cancel
Save