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. 41
      jwtech-admin-page/src/views/project/bid/options/candidatePage.vue

2
jwtech-admin-page/package.json

@ -42,6 +42,8 @@
"dependencies": {
"@antv/x6": "^1.28.1",
"@riophae/vue-treeselect": "0.4.0",
"@wangeditor/editor": "^5.1.23",
"@wangeditor/editor-for-vue": "^1.0.2",
"axios": "0.18.1",
"clipboard": "2.0.4",
"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-select
v-model="queryParams.data.incomeExpenditureMethods"
v-model="queryParams.cv.value"
placeholder="请选择收取方式"
clearable
size="small"
@ -674,7 +674,7 @@ export default {
differentiatedDepositAmount: null,
amountPayable: null,
paidAmount: null,
incomeExpenditureMethods: [],
incomeExpenditureMethods: null,
depositBankSalaryDeposit: null,
salaryDepositBankAccount: null,
cashAmount: null,
@ -701,12 +701,13 @@ export default {
proNo: null,
owerDept: null,
},
cv: {},
//
params: {
//
orderBy: "create_time",
// descasc
sort: "desc",
sortBy: "desc",
},
},
//
@ -819,10 +820,16 @@ export default {
},
//
incomeExpenditureMethodsFormat(row, column) {
return this.selectDictLabel(
this.incomeExpenditureMethodsOptions,
row.incomeExpenditureMethods
);
if (row.incomeExpenditureMethods?.length > 0) {
let res = "";
row.incomeExpenditureMethods.forEach((item) => {
res =
res +
"、" +
this.selectDictLabel(this.incomeExpenditureMethodsOptions, item);
});
return res.substr(1);
}
},
/** 查询工资保证金账户管理列表 */
getList() {
@ -919,11 +926,21 @@ export default {
owerDept: null,
remark: null,
},
cv: {},
//
params: {
//
orderBy: "create_time",
// descasc
sortBy: "desc",
},
};
this.resetForm("form");
},
/** 搜索按钮操作 */
handleQuery() {
this.queryParams.cv.name = "incomeExpenditureMethods";
this.queryParams.cv.type = "like";
this.queryParams.pageNum = 1;
this.getList();
},

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

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

Loading…
Cancel
Save