flat: 暂存, 删除qq地图

This commit is contained in:
Apcallover
2024-05-17 14:51:26 +08:00
parent 5e0154261c
commit 42534ac881
20 changed files with 939 additions and 880 deletions

View File

@@ -107,7 +107,7 @@
<!-- <script src="//map.qq.com/api/js?v=2.exp&key=FW3BZ-6JTK6-GCUS5-MZCRR-3GPR5-HJFEI"></script>--> <!-- <script src="//map.qq.com/api/js?v=2.exp&key=FW3BZ-6JTK6-GCUS5-MZCRR-3GPR5-HJFEI"></script>-->
<!-- <script src="//3gimg.qq.com/lightmap/components/geolocation/geolocation.min.js"></script>--> <!-- <script src="//3gimg.qq.com/lightmap/components/geolocation/geolocation.min.js"></script>-->
<script defer src="//map.qq.com/api/js?v=2.exp&key=FW3BZ-6JTK6-GCUS5-MZCRR-3GPR5-HJFEI"></script> <!-- <script defer src="//map.qq.com/api/js?v=2.exp&key=FW3BZ-6JTK6-GCUS5-MZCRR-3GPR5-HJFEI"></script>-->
<script defer src="<%= BASE_URL %>resource/geolocation.min.js"></script> <script defer src="<%= BASE_URL %>resource/geolocation.min.js"></script>
</body> </body>

View File

@@ -35,16 +35,16 @@
></super-map-view> ></super-map-view>
</template> </template>
<template slot="companyAddressForm" slot-scope="{ disabled }"> <template slot="companyAddressForm" slot-scope="{ disabled }">
<select-map <!-- <select-map-->
ref="selectMap" <!-- ref="selectMap"-->
@addAddress="addAddress" <!-- @addAddress="addAddress"-->
@addressDel="addressDel" <!-- @addressDel="addressDel"-->
:isCanEdit="!disabled" <!-- :isCanEdit="!disabled"-->
:lng="obj.lon" <!-- :lng="obj.lon"-->
:lat="obj.lat" <!-- :lat="obj.lat"-->
:address="form.companyAddress" <!-- :address="form.companyAddress"-->
:type="type" <!-- :type="type"-->
></select-map> <!-- ></select-map>-->
</template> </template>
<template slot="authUrlIdImgForm"> <template slot="authUrlIdImgForm">
<el-image style="width: 100px; height: 100px" :src="form.authUrlId" :preview-src-list="[form.authUrlId]"> <el-image style="width: 100px; height: 100px" :src="form.authUrlId" :preview-src-list="[form.authUrlId]">
@@ -150,7 +150,6 @@ import {check18IdCardNo} from "@/util/validate";
import {moneyFormat} from "@/util/money"; import {moneyFormat} from "@/util/money";
import companyRecord from "./companyRecord"; import companyRecord from "./companyRecord";
import {companyStatus} from "@/const/company"; import {companyStatus} from "@/const/company";
import SelectMap from "@/components/map/selectLocation";
const accept = [ const accept = [
"image/png", "image/png",
@@ -169,7 +168,7 @@ function getPath(path) {
} }
export default { export default {
components: {addAccount, companyConfig, companyCheck, companyRecord, SelectMap}, components: {addAccount, companyConfig, companyCheck, companyRecord},
name: "manage_compan_companyList", name: "manage_compan_companyList",
data() { data() {
const validateTradeId = (rule, value, callback) => { const validateTradeId = (rule, value, callback) => {

View File

@@ -45,15 +45,18 @@
<!--自定义操作栏--> <!--自定义操作栏-->
<div slot="menu" slot-scope="{row}"> <div slot="menu" slot-scope="{row}">
<el-button type="text" size="mini" @click.stop="calibration(row)" <el-button type="text" size="mini" @click.stop="calibration(row)"
>查看</el-button >查看
</el-button
> >
<el-button type="text" size="mini" @click="downloadContract(row)" <el-button type="text" size="mini" @click="downloadContract(row)"
>下载</el-button >下载
</el-button
> >
</div> </div>
<template slot="menuLeft"> <template slot="menuLeft">
<el-button type="primary" size="mini" @click="mutiDown" <el-button type="primary" size="mini" @click="mutiDown"
>批量下载</el-button >批量下载
</el-button
> >
</template> </template>
</avue-crud> </avue-crud>
@@ -137,18 +140,17 @@ import {excelImportOrder} from "@/api/manage/agentpay";//api
import {tenantList, downLetter, mutiDownPdf} from "@/api/manage/econtract";//api import {tenantList, downLetter, mutiDownPdf} from "@/api/manage/econtract";//api
import {signSealImg, downloadEsignature, signSeal, signSeals} from "@/api/manage/esignature";//api import {signSealImg, downloadEsignature, signSeal, signSeals} from "@/api/manage/esignature";//api
//import Check from "../Dialog/IncomeTaxCheck";//查看详情 //import Check from "../Dialog/IncomeTaxCheck";//查看详情
import SelectMap from "@/components/map/selectLocation";
import {mapGetters} from "vuex"; import {mapGetters} from "vuex";
import {moneyFormat} from "@/util/money"; import {moneyFormat} from "@/util/money";
import {dateFormat} from "@/util/date"; import {dateFormat} from "@/util/date";
import saveButton from "./saveButton"; import saveButton from "./saveButton";
import {excelAccept} from "@/common/accept"; import {excelAccept} from "@/common/accept";
import httpRequest from "./httpRequest"; import httpRequest from "./httpRequest";
const accept = ["image/png", "image/jpeg", "image/svg+xml", "image/gif"]; const accept = ["image/png", "image/jpeg", "image/svg+xml", "image/gif"];
export default { export default {
components: { components: {
SelectMap,
saveButton, saveButton,
// Check // Check
}, },
@@ -222,9 +224,9 @@ export default {
leibie: 'wait',//查询类别(必填,取值范围:=all 代表返回所有,=wait 待确定,=ing 发放中,=success 发放成功,fail=失败pause 暂不发放;) leibie: 'wait',//查询类别(必填,取值范围:=all 代表返回所有,=wait 待确定,=ing 发放中,=success 发放成功,fail=失败pause 暂不发放;)
}; };
}, },
created() {}, created() {
watch: {
}, },
watch: {},
computed: { computed: {
...mapGetters(["permission"]), ...mapGetters(["permission"]),
// ids () { // ids () {
@@ -486,8 +488,7 @@ export default {
// }) // })
if (this.selectionList.length == 0) { if (this.selectionList.length == 0) {
this.$message.error('至少选择一条数据') this.$message.error('至少选择一条数据')
} } else {
else{
window.open(mutiDownPdf(this.ids.join(','))); window.open(mutiDownPdf(this.ids.join(',')));
} }
@@ -501,10 +502,12 @@ export default {
height: 160px; height: 160px;
width: 160px; width: 160px;
} }
.el-col, .el-col,
.el-form-item { .el-form-item {
margin-bottom: 0px; margin-bottom: 0px;
} }
.map { .map {
width: 100%; width: 100%;
height: 300px; height: 300px;
@@ -514,27 +517,34 @@ export default {
.slotForm { .slotForm {
font-size: 12px; font-size: 12px;
} }
.calibrationForm .el-form { .calibrationForm .el-form {
padding-bottom: 0 !important; padding-bottom: 0 !important;
} }
.calibrationForm .el-dialog--center .el-dialog__body { .calibrationForm .el-dialog--center .el-dialog__body {
padding: 0 10px !important; padding: 0 10px !important;
} }
.calibrationForm .el-dialog--center .el-dialog__body .el-input__inner { .calibrationForm .el-dialog--center .el-dialog__body .el-input__inner {
padding: 0 !important; padding: 0 !important;
height: 30px !important; height: 30px !important;
line-height: 30px !important; line-height: 30px !important;
} }
.excelBox .el-dialog__body { .excelBox .el-dialog__body {
padding: 0 10px !important; padding: 0 10px !important;
} }
.excelBox .el-form-item__content { .excelBox .el-form-item__content {
margin-left: 0 !important; margin-left: 0 !important;
text-align: center; text-align: center;
} }
.excelBox .el-dialog { .excelBox .el-dialog {
width: 360px !important; width: 360px !important;
} }
/* .contentIndex-table .avue-crud{ /* .contentIndex-table .avue-crud{
margin-top: -40px; margin-top: -40px;
} */ } */

View File

@@ -19,7 +19,8 @@
> >
<template slot="menuLeft"> <template slot="menuLeft">
<el-button @click="batchIssue" size="small" :disabled="ids.length === 0" type="primary" <el-button @click="batchIssue" size="small" :disabled="ids.length === 0" type="primary"
>批量重新签发</el-button> >批量重新签发
</el-button>
</template> </template>
<!-- 应发工资 --> <!-- 应发工资 -->
<template slot="wage" slot-scope="{ row }"> <template slot="wage" slot-scope="{ row }">
@@ -49,7 +50,8 @@
>下载申请表</el-button >下载申请表</el-button
> --> > -->
<el-button type="text" size="mini" @click.stop="calibration(row)" <el-button type="text" size="mini" @click.stop="calibration(row)"
>重新签发</el-button >重新签发
</el-button
> >
</div> </div>
</avue-crud> </avue-crud>
@@ -104,18 +106,17 @@
import {excelImportOrder} from "@/api/manage/agentpay";//api import {excelImportOrder} from "@/api/manage/agentpay";//api
import {esignatureStatus, signSealImg, downloadEsignature, signSeal, signSeals} from "@/api/manage/esignature";//api import {esignatureStatus, signSealImg, downloadEsignature, signSeal, signSeals} from "@/api/manage/esignature";//api
import Check from "../Dialog/IncomeTaxCheck";//查看详情 import Check from "../Dialog/IncomeTaxCheck";//查看详情
import SelectMap from "@/components/map/selectLocation";
import {mapGetters} from "vuex"; import {mapGetters} from "vuex";
import {moneyFormat} from "@/util/money"; import {moneyFormat} from "@/util/money";
import {dateFormat} from "@/util/date"; import {dateFormat} from "@/util/date";
import saveButton from "./saveButton"; import saveButton from "./saveButton";
import {excelAccept} from "@/common/accept"; import {excelAccept} from "@/common/accept";
import httpRequest from "../httpRequest"; import httpRequest from "../httpRequest";
const accept = ["image/png", "image/jpeg", "image/svg+xml", "image/gif"]; const accept = ["image/png", "image/jpeg", "image/svg+xml", "image/gif"];
export default { export default {
components: { components: {
SelectMap,
saveButton, saveButton,
Check Check
}, },
@@ -186,9 +187,9 @@ export default {
leibie: 'wait',//查询类别(必填,取值范围:=all 代表返回所有,=wait 待确定,=ing 发放中,=success 发放成功,fail=失败pause 暂不发放;) leibie: 'wait',//查询类别(必填,取值范围:=all 代表返回所有,=wait 待确定,=ing 发放中,=success 发放成功,fail=失败pause 暂不发放;)
}; };
}, },
created() {}, created() {
watch: {
}, },
watch: {},
computed: { computed: {
...mapGetters(["permission"]), ...mapGetters(["permission"]),
// ids () { // ids () {
@@ -416,10 +417,12 @@ export default {
height: 160px; height: 160px;
width: 160px; width: 160px;
} }
.el-col, .el-col,
.el-form-item { .el-form-item {
margin-bottom: 0px; margin-bottom: 0px;
} }
.map { .map {
width: 100%; width: 100%;
height: 300px; height: 300px;
@@ -429,24 +432,30 @@ export default {
.slotForm { .slotForm {
font-size: 12px; font-size: 12px;
} }
.calibrationForm .el-form { .calibrationForm .el-form {
padding-bottom: 0 !important; padding-bottom: 0 !important;
} }
.calibrationForm .el-dialog--center .el-dialog__body { .calibrationForm .el-dialog--center .el-dialog__body {
padding: 0 10px !important; padding: 0 10px !important;
} }
.calibrationForm .el-dialog--center .el-dialog__body .el-input__inner { .calibrationForm .el-dialog--center .el-dialog__body .el-input__inner {
padding: 0 !important; padding: 0 !important;
height: 30px !important; height: 30px !important;
line-height: 30px !important; line-height: 30px !important;
} }
.excelBox .el-dialog__body { .excelBox .el-dialog__body {
padding: 0 10px !important; padding: 0 10px !important;
} }
.excelBox .el-form-item__content { .excelBox .el-form-item__content {
margin-left: 0 !important; margin-left: 0 !important;
text-align: center; text-align: center;
} }
.excelBox .el-dialog { .excelBox .el-dialog {
width: 360px !important; width: 360px !important;
} }

View File

@@ -36,7 +36,8 @@
<!--自定义操作栏--> <!--自定义操作栏-->
<div slot="menu" slot-scope="{row}"> <div slot="menu" slot-scope="{row}">
<el-button type="text" size="mini" @click.stop="checkClick(row)" <el-button type="text" size="mini" @click.stop="checkClick(row)"
>查看</el-button >查看
</el-button
> >
</div> </div>
</avue-crud> </avue-crud>
@@ -72,18 +73,17 @@
import {excelImportOrder} from "@/api/manage/agentpay";//api import {excelImportOrder} from "@/api/manage/agentpay";//api
import {esignatureStatus, signSealImg, signSeal, detailsImg} from "@/api/manage/esignature";//api import {esignatureStatus, signSealImg, signSeal, detailsImg} from "@/api/manage/esignature";//api
import Check from "../Dialog/IncomeTaxCheck";//查看详情 import Check from "../Dialog/IncomeTaxCheck";//查看详情
import SelectMap from "@/components/map/selectLocation";
import {mapGetters} from "vuex"; import {mapGetters} from "vuex";
import {moneyFormat} from "@/util/money"; import {moneyFormat} from "@/util/money";
import {dateFormat} from "@/util/date"; import {dateFormat} from "@/util/date";
import saveButton from "./saveButton"; import saveButton from "./saveButton";
import {excelAccept} from "@/common/accept"; import {excelAccept} from "@/common/accept";
import httpRequest from "../httpRequest"; import httpRequest from "../httpRequest";
const accept = ["image/png", "image/jpeg", "image/svg+xml", "image/gif"]; const accept = ["image/png", "image/jpeg", "image/svg+xml", "image/gif"];
export default { export default {
components: { components: {
SelectMap,
saveButton, saveButton,
Check Check
}, },
@@ -154,9 +154,9 @@ export default {
leibie: 'wait',//查询类别(必填,取值范围:=all 代表返回所有,=wait 待确定,=ing 发放中,=success 发放成功,fail=失败pause 暂不发放;) leibie: 'wait',//查询类别(必填,取值范围:=all 代表返回所有,=wait 待确定,=ing 发放中,=success 发放成功,fail=失败pause 暂不发放;)
}; };
}, },
created() {}, created() {
watch: {
}, },
watch: {},
computed: { computed: {
...mapGetters(["permission"]), ...mapGetters(["permission"]),
ids() { ids() {
@@ -386,14 +386,17 @@ export default {
font-size: 18px; font-size: 18px;
margin-left: 20px; margin-left: 20px;
} }
.companyInfo-upload-image { .companyInfo-upload-image {
height: 160px; height: 160px;
width: 160px; width: 160px;
} }
.el-col, .el-col,
.el-form-item { .el-form-item {
margin-bottom: 0px; margin-bottom: 0px;
} }
.map { .map {
width: 100%; width: 100%;
height: 300px; height: 300px;
@@ -403,23 +406,29 @@ export default {
.slotForm { .slotForm {
font-size: 12px; font-size: 12px;
} }
.calibrationForm .el-form { .calibrationForm .el-form {
padding-bottom: 0 !important; padding-bottom: 0 !important;
} }
.calibrationForm .el-dialog--center .el-dialog__body { .calibrationForm .el-dialog--center .el-dialog__body {
padding: 0 10px !important; padding: 0 10px !important;
} }
.calibrationForm .el-dialog--center .el-dialog__body .el-input__inner { .calibrationForm .el-dialog--center .el-dialog__body .el-input__inner {
padding: 0 !important; padding: 0 !important;
height: 30px !important; height: 30px !important;
line-height: 30px !important; line-height: 30px !important;
} }
.excelBox .el-dialog__body { .excelBox .el-dialog__body {
padding: 0 10px !important; padding: 0 10px !important;
} }
.excelBox .el-form-item__content { .excelBox .el-form-item__content {
margin-left: 0 !important; margin-left: 0 !important;
} }
.excelBox .el-dialog { .excelBox .el-dialog {
width: 360px !important; width: 360px !important;
} }

View File

@@ -42,10 +42,12 @@
<!--自定义操作栏--> <!--自定义操作栏-->
<div slot="menu" slot-scope="{row}"> <div slot="menu" slot-scope="{row}">
<el-button type="text" size="mini" @click="downloadEsignature(row)" <el-button type="text" size="mini" @click="downloadEsignature(row)"
>下载申请表</el-button >下载申请表
</el-button
> >
<el-button type="text" size="mini" @click.stop="calibration(row)" <el-button type="text" size="mini" @click.stop="calibration(row)"
>签发</el-button >签发
</el-button
> >
</div> </div>
</avue-crud> </avue-crud>
@@ -100,18 +102,17 @@
import {excelImportOrder} from "@/api/manage/agentpay";//api import {excelImportOrder} from "@/api/manage/agentpay";//api
import {esignatureStatus, signSealImg, downloadEsignature, signSeal} from "@/api/manage/esignature";//api import {esignatureStatus, signSealImg, downloadEsignature, signSeal} from "@/api/manage/esignature";//api
import Check from "../Dialog/IncomeTaxCheck";//查看详情 import Check from "../Dialog/IncomeTaxCheck";//查看详情
import SelectMap from "@/components/map/selectLocation";
import {mapGetters} from "vuex"; import {mapGetters} from "vuex";
import {moneyFormat} from "@/util/money"; import {moneyFormat} from "@/util/money";
import {dateFormat} from "@/util/date"; import {dateFormat} from "@/util/date";
import saveButton from "./saveButton"; import saveButton from "./saveButton";
import {excelAccept} from "@/common/accept"; import {excelAccept} from "@/common/accept";
import httpRequest from "../httpRequest"; import httpRequest from "../httpRequest";
const accept = ["image/png", "image/jpeg", "image/svg+xml", "image/gif"]; const accept = ["image/png", "image/jpeg", "image/svg+xml", "image/gif"];
export default { export default {
components: { components: {
SelectMap,
saveButton, saveButton,
Check Check
}, },
@@ -182,9 +183,9 @@ export default {
leibie: 'wait',//查询类别(必填,取值范围:=all 代表返回所有,=wait 待确定,=ing 发放中,=success 发放成功,fail=失败pause 暂不发放;) leibie: 'wait',//查询类别(必填,取值范围:=all 代表返回所有,=wait 待确定,=ing 发放中,=success 发放成功,fail=失败pause 暂不发放;)
}; };
}, },
created() {}, created() {
watch: {
}, },
watch: {},
computed: { computed: {
...mapGetters(["permission"]), ...mapGetters(["permission"]),
ids() { ids() {
@@ -398,10 +399,12 @@ export default {
height: 160px; height: 160px;
width: 160px; width: 160px;
} }
.el-col, .el-col,
.el-form-item { .el-form-item {
margin-bottom: 0px; margin-bottom: 0px;
} }
.map { .map {
width: 100%; width: 100%;
height: 300px; height: 300px;
@@ -411,24 +414,30 @@ export default {
.slotForm { .slotForm {
font-size: 12px; font-size: 12px;
} }
.calibrationForm .el-form { .calibrationForm .el-form {
padding-bottom: 0 !important; padding-bottom: 0 !important;
} }
.calibrationForm .el-dialog--center .el-dialog__body { .calibrationForm .el-dialog--center .el-dialog__body {
padding: 0 10px !important; padding: 0 10px !important;
} }
.calibrationForm .el-dialog--center .el-dialog__body .el-input__inner { .calibrationForm .el-dialog--center .el-dialog__body .el-input__inner {
padding: 0 !important; padding: 0 !important;
height: 30px !important; height: 30px !important;
line-height: 30px !important; line-height: 30px !important;
} }
.excelBox .el-dialog__body { .excelBox .el-dialog__body {
padding: 0 10px !important; padding: 0 10px !important;
} }
.excelBox .el-form-item__content { .excelBox .el-form-item__content {
margin-left: 0 !important; margin-left: 0 !important;
text-align: center; text-align: center;
} }
.excelBox .el-dialog { .excelBox .el-dialog {
width: 360px !important; width: 360px !important;
} }

View File

@@ -45,7 +45,8 @@
>下载申请表</el-button >下载申请表</el-button
> --> > -->
<el-button type="text" size="mini" @click.stop="calibration(row)" <el-button type="text" size="mini" @click.stop="calibration(row)"
>查看</el-button >查看
</el-button
> >
</div> </div>
</avue-crud> </avue-crud>
@@ -71,20 +72,27 @@
<script> <script>
import {excelImportOrder} from "@/api/manage/agentpay";//apitenantList import {excelImportOrder} from "@/api/manage/agentpay";//apitenantList
import {managerList,signSealImg,downloadEsignature,signSeal,signSeals,viewContractImg,contractDownload} from "@/api/manage/esignature";//api import {
managerList,
signSealImg,
downloadEsignature,
signSeal,
signSeals,
viewContractImg,
contractDownload
} from "@/api/manage/esignature";//api
import Check from "../Dialog/IncomeTaxCheck";//查看详情 import Check from "../Dialog/IncomeTaxCheck";//查看详情
import SelectMap from "@/components/map/selectLocation";
import {mapGetters} from "vuex"; import {mapGetters} from "vuex";
import {moneyFormat} from "@/util/money"; import {moneyFormat} from "@/util/money";
import {dateFormat} from "@/util/date"; import {dateFormat} from "@/util/date";
import saveButton from "./saveButton"; import saveButton from "./saveButton";
import {excelAccept} from "@/common/accept"; import {excelAccept} from "@/common/accept";
import httpRequest from "../httpRequest"; import httpRequest from "../httpRequest";
const accept = ["image/png", "image/jpeg", "image/svg+xml", "image/gif"]; const accept = ["image/png", "image/jpeg", "image/svg+xml", "image/gif"];
export default { export default {
components: { components: {
SelectMap,
saveButton, saveButton,
Check Check
}, },
@@ -158,9 +166,9 @@ export default {
leibie: 'wait',//查询类别(必填,取值范围:=all 代表返回所有,=wait 待确定,=ing 发放中,=success 发放成功,fail=失败pause 暂不发放;) leibie: 'wait',//查询类别(必填,取值范围:=all 代表返回所有,=wait 待确定,=ing 发放中,=success 发放成功,fail=失败pause 暂不发放;)
}; };
}, },
created() {}, created() {
watch: {
}, },
watch: {},
computed: { computed: {
...mapGetters(["permission"]), ...mapGetters(["permission"]),
ids() { ids() {
@@ -282,7 +290,8 @@ export default {
.then(() => { .then(() => {
done(); done();
}) })
.catch(() => {}); .catch(() => {
});
}, },
/**上传图片**/ /**上传图片**/
handleAvatarSuccess(res, file) { handleAvatarSuccess(res, file) {
@@ -407,10 +416,12 @@ export default {
height: 160px; height: 160px;
width: 160px; width: 160px;
} }
.el-col, .el-col,
.el-form-item { .el-form-item {
margin-bottom: 0px; margin-bottom: 0px;
} }
.map { .map {
width: 100%; width: 100%;
height: 300px; height: 300px;
@@ -420,24 +431,30 @@ export default {
.slotForm { .slotForm {
font-size: 12px; font-size: 12px;
} }
.calibrationForm .el-form { .calibrationForm .el-form {
padding-bottom: 0 !important; padding-bottom: 0 !important;
} }
.calibrationForm .el-dialog--center .el-dialog__body { .calibrationForm .el-dialog--center .el-dialog__body {
padding: 0 10px !important; padding: 0 10px !important;
} }
.calibrationForm .el-dialog--center .el-dialog__body .el-input__inner { .calibrationForm .el-dialog--center .el-dialog__body .el-input__inner {
padding: 0 !important; padding: 0 !important;
height: 30px !important; height: 30px !important;
line-height: 30px !important; line-height: 30px !important;
} }
.excelBox .el-dialog__body { .excelBox .el-dialog__body {
padding: 0 10px !important; padding: 0 10px !important;
} }
.excelBox .el-form-item__content { .excelBox .el-form-item__content {
margin-left: 0 !important; margin-left: 0 !important;
text-align: center; text-align: center;
} }
.excelBox .el-dialog { .excelBox .el-dialog {
width: 360px !important; width: 360px !important;
} }

View File

@@ -130,7 +130,6 @@
import {add, detail, update, tradeListAdd, workListAdd, getMounthDays, getDictionary} from "@/api/tenant/mission"; import {add, detail, update, tradeListAdd, workListAdd, getMounthDays, getDictionary} from "@/api/tenant/mission";
import {getTrade, getWork, getWorkTypes} from "@/api/tenant/common"; import {getTrade, getWork, getWorkTypes} from "@/api/tenant/common";
import SkillSelect from "../Dialog/Skill"; import SkillSelect from "../Dialog/Skill";
import SelectMap from "@/components/map/selectLocation";
import {isvalidatemobile} from "@/util/validate"; import {isvalidatemobile} from "@/util/validate";
import {mapGetters} from "vuex"; import {mapGetters} from "vuex";
import { import {
@@ -195,7 +194,6 @@ export default {
}, },
components: { components: {
SkillSelect, SkillSelect,
SelectMap,
}, },
created() { created() {
this.$store.dispatch("InitArea"); this.$store.dispatch("InitArea");

View File

@@ -2,7 +2,8 @@
<div> <div>
<avue-crud :option="option" :table-loading="loading" :data="data" ref="crud" v-model="obj" @row-del="rowDel" <avue-crud :option="option" :table-loading="loading" :data="data" ref="crud" v-model="obj" @row-del="rowDel"
@row-update="rowUpdate" @row-save="rowSave" :before-open="beforeOpen" :page.sync="page" @row-update="rowUpdate" @row-save="rowSave" :before-open="beforeOpen" :page.sync="page"
@current-change="currentChange" @size-change="sizeChange" @refresh-change="refreshChange" @on-load="onLoad"> @current-change="currentChange" @size-change="sizeChange" @refresh-change="refreshChange"
@on-load="onLoad">
<!--自定义列--> <!--自定义列-->
<template slot="missionTitle" slot-scope="{ row }"> <template slot="missionTitle" slot-scope="{ row }">
<el-tooltip effect="dark" :content="row.missionTitle" placement="top"> <el-tooltip effect="dark" :content="row.missionTitle" placement="top">
@@ -44,15 +45,18 @@
v-show="vaildData(permission.tenant_mission_view,false)" v-show="vaildData(permission.tenant_mission_view,false)"
>查看</el-button>--> >查看</el-button>-->
<el-button icon="el-icon-check" :size="size" :type="type" @click="rowCopy(row, 'copy')" <el-button icon="el-icon-check" :size="size" :type="type" @click="rowCopy(row, 'copy')"
v-show="vaildData(permission.tenant_mission_add, false)">复制</el-button> v-show="vaildData(permission.tenant_mission_add, false)">复制
</el-button>
<el-button icon="el-icon-delete" :size="size" :type="type" @click="$refs.crud.rowDel(row)" <el-button icon="el-icon-delete" :size="size" :type="type" @click="$refs.crud.rowDel(row)"
v-show="vaildData(permission.tenant_mission_delete, false)">删除</el-button> v-show="vaildData(permission.tenant_mission_delete, false)">删除
</el-button>
</div> </div>
<!--/自定义操作栏--> <!--/自定义操作栏-->
<!--自定义按钮--> <!--自定义按钮-->
<template slot="menuLeft"> <template slot="menuLeft">
<el-button type="warning" plain icon="el-icon-plus" size="small" @click="rowCopy('', 'add')" <el-button type="warning" plain icon="el-icon-plus" size="small" @click="rowCopy('', 'add')"
v-show="vaildData(permission.tenant_mission_add, false)">发布任务</el-button> v-show="vaildData(permission.tenant_mission_add, false)">发布任务
</el-button>
</template> </template>
<!--/自定义按钮--> <!--/自定义按钮-->
</avue-crud> </avue-crud>
@@ -68,7 +72,6 @@ import { getExpiredList, remove, detail } from "@/api/tenant/mission";
import CopyMission from "../Dialog/CopyMission"; import CopyMission from "../Dialog/CopyMission";
import SkillSelect from "../Dialog/Skill"; import SkillSelect from "../Dialog/Skill";
import missionView from "./missionView.vue"; import missionView from "./missionView.vue";
import SelectMap from "@/components/map/selectLocation";
import {mapGetters} from "vuex"; import {mapGetters} from "vuex";
import {dateFormat} from "@/util/date"; import {dateFormat} from "@/util/date";
import saveButton from "./saveButton"; import saveButton from "./saveButton";
@@ -135,11 +138,11 @@ export default {
components: { components: {
CopyMission, CopyMission,
SkillSelect, SkillSelect,
SelectMap,
missionView, missionView,
saveButton, saveButton,
}, },
created() { }, created() {
},
computed: { computed: {
...mapGetters(["permission"]), ...mapGetters(["permission"]),
option() { option() {

View File

@@ -70,7 +70,8 @@
size="small" size="small"
@click="rowCopy('', 'add')" @click="rowCopy('', 'add')"
v-show="vaildData(permission.tenant_mission_add, false)" v-show="vaildData(permission.tenant_mission_add, false)"
>发布任务</save-button> >发布任务
</save-button>
</template> </template>
<!--/自定义按钮--> <!--/自定义按钮-->
<!--自定义操作栏--> <!--自定义操作栏-->
@@ -80,7 +81,8 @@
:type="type" :type="type"
@click="appraise(row)" @click="appraise(row)"
v-show="vaildData(permission.tenant_mission_appraise,false)" v-show="vaildData(permission.tenant_mission_appraise,false)"
>评价</el-button> >评价
</el-button>
<!-- <el-button <!-- <el-button
icon="el-icon-view" icon="el-icon-view"
:size="size" :size="size"
@@ -94,7 +96,8 @@
:type="type" :type="type"
@click="rowCopy(row, 'copy')" @click="rowCopy(row, 'copy')"
v-show="vaildData(permission.tenant_mission_add, false)" v-show="vaildData(permission.tenant_mission_add, false)"
>复制</el-button> >复制
</el-button>
</div> </div>
<!--/自定义操作栏--> <!--/自定义操作栏-->
</avue-crud> </avue-crud>
@@ -122,7 +125,6 @@ import Employ from "../Dialog/Employ";
import SkillSelect from "../Dialog/Skill"; import SkillSelect from "../Dialog/Skill";
import missionView from "./missionView.vue"; import missionView from "./missionView.vue";
import employmentNum from "../Dialog/EmployNumber"; import employmentNum from "../Dialog/EmployNumber";
import SelectMap from "@/components/map/selectLocation";
import {mapGetters} from "vuex"; import {mapGetters} from "vuex";
import {dateFormat} from "@/util/date"; import {dateFormat} from "@/util/date";
import saveButton from "./saveButton"; import saveButton from "./saveButton";
@@ -160,12 +162,12 @@ export default {
Appraise, Appraise,
Employ, Employ,
SkillSelect, SkillSelect,
SelectMap,
missionView, missionView,
saveButton, saveButton,
employmentNum employmentNum
}, },
created () { }, created() {
},
computed: { computed: {
...mapGetters(["permission"]), ...mapGetters(["permission"]),
option() { option() {

View File

@@ -59,7 +59,8 @@
size="small" size="small"
@click="rowCopy('', 'add')" @click="rowCopy('', 'add')"
v-show="vaildData(permission.tenant_mission_add, false)" v-show="vaildData(permission.tenant_mission_add, false)"
>发布任务</save-button >发布任务
</save-button
> >
</template> </template>
<!--/自定义按钮--> <!--/自定义按钮-->
@@ -70,7 +71,8 @@
:type="type" :type="type"
@click="rowComplete(row)" @click="rowComplete(row)"
v-show="vaildData(permission.tenant_mission_finish, false)" v-show="vaildData(permission.tenant_mission_finish, false)"
>完成任务</save-button >完成任务
</save-button
> >
<el-button <el-button
icon="el-icon-view" icon="el-icon-view"
@@ -78,7 +80,8 @@
:type="type" :type="type"
@click="rowView(row)" @click="rowView(row)"
v-show="vaildData(permission.tenant_mission_view, false)" v-show="vaildData(permission.tenant_mission_view, false)"
>查看</el-button >查看
</el-button
> >
<save-button <save-button
icon="el-icon-check" icon="el-icon-check"
@@ -86,7 +89,8 @@
:type="type" :type="type"
@click="rowCopy(row, 'copy')" @click="rowCopy(row, 'copy')"
v-show="vaildData(permission.tenant_mission_add, false)" v-show="vaildData(permission.tenant_mission_add, false)"
>复制</save-button >复制
</save-button
> >
</div> </div>
<!--/自定义操作栏--> <!--/自定义操作栏-->
@@ -115,16 +119,13 @@ import CopyMission from "../Dialog/CopyMission";
import SkillSelect from "../Dialog/Skill"; import SkillSelect from "../Dialog/Skill";
import Employ from "../Dialog/Employ"; import Employ from "../Dialog/Employ";
import missionView from "./missionView.vue"; import missionView from "./missionView.vue";
import SelectMap from "@/components/map/selectLocation";
import employmentNum from "../Dialog/EmployNumber"; import employmentNum from "../Dialog/EmployNumber";
import {mapGetters} from "vuex"; import {mapGetters} from "vuex";
import {dateFormat} from "@/util/date"; import {dateFormat} from "@/util/date";
import saveButton from "./saveButton"; import saveButton from "./saveButton";
export default { export default {
comments: { comments: {},
},
filters: { filters: {
ellipsis(value) { ellipsis(value) {
if (!value) return ""; if (!value) return "";
@@ -156,12 +157,12 @@ export default {
CopyMission, CopyMission,
SkillSelect, SkillSelect,
Employ, Employ,
SelectMap,
missionView, missionView,
saveButton, saveButton,
employmentNum employmentNum
}, },
created() {}, created() {
},
computed: { computed: {
...mapGetters(["permission"]), ...mapGetters(["permission"]),
option() { option() {

View File

@@ -113,7 +113,6 @@ import Recommend from "../Dialog/Recommend";
import Contrast from "../Dialog/Contrast" import Contrast from "../Dialog/Contrast"
import SkillSelect from "../Dialog/Skill"; import SkillSelect from "../Dialog/Skill";
import missionView from "./missionView.vue"; import missionView from "./missionView.vue";
import SelectMap from "@/components/map/selectLocation";
import {isExcel} from "@/util/validate"; import {isExcel} from "@/util/validate";
import {excelAccept} from "@/common/accept"; import {excelAccept} from "@/common/accept";
import {mapGetters} from "vuex"; import {mapGetters} from "vuex";
@@ -132,7 +131,6 @@ export default {
Employ, Employ,
Recommend, Recommend,
SkillSelect, SkillSelect,
SelectMap,
missionView, missionView,
saveButton, saveButton,
Contrast, Contrast,

View File

@@ -168,7 +168,6 @@
import {add, detail, update, tradeListAdd, getMounthDays, getDictionary} from "@/api/tenant/postzp"; import {add, detail, update, tradeListAdd, getMounthDays, getDictionary} from "@/api/tenant/postzp";
import {getTrade, getWork, getSkillList, getWorkTypes} from "@/api/tenant/common"; import {getTrade, getWork, getSkillList, getWorkTypes} from "@/api/tenant/common";
import SkillSelect from "../Dialog/Skill"; import SkillSelect from "../Dialog/Skill";
import SelectMap from "@/components/map/selectLocation";
import {isvalidatemobile} from "@/util/validate"; import {isvalidatemobile} from "@/util/validate";
import {mapGetters} from "vuex"; import {mapGetters} from "vuex";
import { import {
@@ -236,7 +235,6 @@ export default {
}, },
components: { components: {
SkillSelect, SkillSelect,
SelectMap,
}, },
created() { created() {
this.$store.dispatch("InitArea"); this.$store.dispatch("InitArea");

View File

@@ -62,14 +62,16 @@
:type="type" :type="type"
@click="rowCopy(row, 'copy')" @click="rowCopy(row, 'copy')"
v-show="vaildData(permission.tenant_mission_add, false)" v-show="vaildData(permission.tenant_mission_add, false)"
>复制</el-button> >复制
</el-button>
<el-button <el-button
icon="el-icon-delete" icon="el-icon-delete"
:size="size" :size="size"
:type="type" :type="type"
@click="$refs.crud.rowDel(row)" @click="$refs.crud.rowDel(row)"
v-show="vaildData(permission.tenant_mission_delete, false)" v-show="vaildData(permission.tenant_mission_delete, false)"
>删除</el-button> >删除
</el-button>
</div> </div>
<!--/自定义操作栏--> <!--/自定义操作栏-->
<!--自定义按钮--> <!--自定义按钮-->
@@ -81,7 +83,8 @@
size="small" size="small"
@click="rowCopy('', 'add')" @click="rowCopy('', 'add')"
v-show="vaildData(permission.tenant_mission_add, false)" v-show="vaildData(permission.tenant_mission_add, false)"
>发布岗位</el-button> >发布岗位
</el-button>
</template> </template>
<!--/自定义按钮--> <!--/自定义按钮-->
</avue-crud> </avue-crud>
@@ -97,7 +100,6 @@ import { getExpiredList, remove, detail } from "@/api/tenant/postzp";
import CopyMission from "../Dialog/CopyMission"; import CopyMission from "../Dialog/CopyMission";
import SkillSelect from "../Dialog/Skill"; import SkillSelect from "../Dialog/Skill";
import missionView from "./missionView.vue"; import missionView from "./missionView.vue";
import SelectMap from "@/components/map/selectLocation";
import {mapGetters} from "vuex"; import {mapGetters} from "vuex";
import {dateFormat} from "@/util/date"; import {dateFormat} from "@/util/date";
import saveButton from "./saveButton"; import saveButton from "./saveButton";
@@ -164,11 +166,11 @@ export default {
components: { components: {
CopyMission, CopyMission,
SkillSelect, SkillSelect,
SelectMap,
missionView, missionView,
saveButton, saveButton,
}, },
created () { }, created() {
},
computed: { computed: {
...mapGetters(["permission"]), ...mapGetters(["permission"]),
option() { option() {

View File

@@ -70,7 +70,8 @@
size="small" size="small"
@click="rowCopy('', 'add')" @click="rowCopy('', 'add')"
v-show="vaildData(permission.tenant_mission_add, false)" v-show="vaildData(permission.tenant_mission_add, false)"
>发布岗位</save-button> >发布岗位
</save-button>
</template> </template>
<!--/自定义按钮--> <!--/自定义按钮-->
<!--自定义操作栏--> <!--自定义操作栏-->
@@ -80,7 +81,8 @@
:type="type" :type="type"
@click="appraise(row)" @click="appraise(row)"
v-show="vaildData(permission.tenant_mission_appraise,false)" v-show="vaildData(permission.tenant_mission_appraise,false)"
>评价</el-button> >评价
</el-button>
<!-- <el-button <!-- <el-button
icon="el-icon-view" icon="el-icon-view"
:size="size" :size="size"
@@ -94,7 +96,8 @@
:type="type" :type="type"
@click="rowCopy(row, 'copy')" @click="rowCopy(row, 'copy')"
v-show="vaildData(permission.tenant_mission_add, false)" v-show="vaildData(permission.tenant_mission_add, false)"
>复制</el-button> >复制
</el-button>
</div> </div>
<!--/自定义操作栏--> <!--/自定义操作栏-->
</avue-crud> </avue-crud>
@@ -122,7 +125,6 @@ import Employ from "../Dialog/Employ";
import SkillSelect from "../Dialog/Skill"; import SkillSelect from "../Dialog/Skill";
import missionView from "./missionView.vue"; import missionView from "./missionView.vue";
import employmentNum from "../Dialog/EmployNumber"; import employmentNum from "../Dialog/EmployNumber";
import SelectMap from "@/components/map/selectLocation";
import {mapGetters} from "vuex"; import {mapGetters} from "vuex";
import {dateFormat} from "@/util/date"; import {dateFormat} from "@/util/date";
import saveButton from "./saveButton"; import saveButton from "./saveButton";
@@ -160,12 +162,12 @@ export default {
Appraise, Appraise,
Employ, Employ,
SkillSelect, SkillSelect,
SelectMap,
missionView, missionView,
saveButton, saveButton,
employmentNum employmentNum
}, },
created () { }, created() {
},
computed: { computed: {
...mapGetters(["permission"]), ...mapGetters(["permission"]),
option() { option() {

View File

@@ -59,7 +59,8 @@
size="small" size="small"
@click="rowCopy('', 'add')" @click="rowCopy('', 'add')"
v-show="vaildData(permission.tenant_mission_add, false)" v-show="vaildData(permission.tenant_mission_add, false)"
>发布岗位</save-button >发布岗位
</save-button
> >
</template> </template>
<!--/自定义按钮--> <!--/自定义按钮-->
@@ -70,7 +71,8 @@
:type="type" :type="type"
@click="rowComplete(row)" @click="rowComplete(row)"
v-show="vaildData(permission.tenant_mission_finish, false)" v-show="vaildData(permission.tenant_mission_finish, false)"
>完成岗位</save-button >完成岗位
</save-button
> >
<el-button <el-button
icon="el-icon-view" icon="el-icon-view"
@@ -78,7 +80,8 @@
:type="type" :type="type"
@click="rowView(row)" @click="rowView(row)"
v-show="vaildData(permission.tenant_mission_view, false)" v-show="vaildData(permission.tenant_mission_view, false)"
>查看</el-button >查看
</el-button
> >
<save-button <save-button
icon="el-icon-check" icon="el-icon-check"
@@ -86,7 +89,8 @@
:type="type" :type="type"
@click="rowCopy(row, 'copy')" @click="rowCopy(row, 'copy')"
v-show="vaildData(permission.tenant_mission_add, false)" v-show="vaildData(permission.tenant_mission_add, false)"
>复制</save-button >复制
</save-button
> >
</div> </div>
<!--/自定义操作栏--> <!--/自定义操作栏-->
@@ -115,16 +119,13 @@ import CopyMission from "../Dialog/CopyMission";
import SkillSelect from "../Dialog/Skill"; import SkillSelect from "../Dialog/Skill";
import Employ from "../Dialog/Employ"; import Employ from "../Dialog/Employ";
import missionView from "./missionView.vue"; import missionView from "./missionView.vue";
import SelectMap from "@/components/map/selectLocation";
import employmentNum from "../Dialog/EmployNumber"; import employmentNum from "../Dialog/EmployNumber";
import {mapGetters} from "vuex"; import {mapGetters} from "vuex";
import {dateFormat} from "@/util/date"; import {dateFormat} from "@/util/date";
import saveButton from "./saveButton"; import saveButton from "./saveButton";
export default { export default {
comments: { comments: {},
},
filters: { filters: {
ellipsis(value) { ellipsis(value) {
if (!value) return ""; if (!value) return "";
@@ -156,12 +157,12 @@ export default {
CopyMission, CopyMission,
SkillSelect, SkillSelect,
Employ, Employ,
SelectMap,
missionView, missionView,
saveButton, saveButton,
employmentNum employmentNum
}, },
created() {}, created() {
},
computed: { computed: {
...mapGetters(["permission"]), ...mapGetters(["permission"]),
option() { option() {

View File

@@ -2,13 +2,16 @@
<div> <div>
<avue-crud :option="option" :table-loading="loading" :data="data" ref="crud" v-model="obj" @row-del="rowDel" <avue-crud :option="option" :table-loading="loading" :data="data" ref="crud" v-model="obj" @row-del="rowDel"
@row-update="rowUpdate" @row-save="rowSave" :before-open="beforeOpen" :page.sync="page" @row-update="rowUpdate" @row-save="rowSave" :before-open="beforeOpen" :page.sync="page"
@current-change="currentChange" @size-change="sizeChange" @refresh-change="refreshChange" @on-load="onLoad"> @current-change="currentChange" @size-change="sizeChange" @refresh-change="refreshChange"
@on-load="onLoad">
<!--自定义按钮--> <!--自定义按钮-->
<template slot="menuLeft"> <template slot="menuLeft">
<save-button type="warning" plain icon="el-icon-plus" size="small" @click="rowCopy('', 'add')" <save-button type="warning" plain icon="el-icon-plus" size="small" @click="rowCopy('', 'add')"
v-show="vaildData(permission.tenant_works_add, false)">发布岗位</save-button> v-show="vaildData(permission.tenant_works_add, false)">发布岗位
</save-button>
<el-button type="success" size="small" plain icon="el-icon-plus" @click="handleImport" <el-button type="success" size="small" plain icon="el-icon-plus" @click="handleImport"
v-show="vaildData(permission.tenant_works_add, false)">批量导入</el-button> v-show="vaildData(permission.tenant_works_add, false)">批量导入
</el-button>
</template> </template>
<template slot="wage" slot-scope="{ row }"> <template slot="wage" slot-scope="{ row }">
<div>{{ row.wage }}{{ wageUnitCategoryStateEnum[row.wageUnitCategory] }}</div> <div>{{ row.wage }}{{ wageUnitCategoryStateEnum[row.wageUnitCategory] }}</div>
@@ -58,12 +61,15 @@
<!-- <el-button type="text" size="mini" @click="recommend(row)">重点人群推送</el-button> --> <!-- <el-button type="text" size="mini" @click="recommend(row)">重点人群推送</el-button> -->
<el-button type="text" size="mini" @click="employ(row, 1)">申请录用</el-button> <el-button type="text" size="mini" @click="employ(row, 1)">申请录用</el-button>
<el-button icon="el-icon-view" :size="size" :type="type" @click.stop="rowView(row)" <el-button icon="el-icon-view" :size="size" :type="type" @click.stop="rowView(row)"
v-show="vaildData(permission.tenant_mission_view, false)">查看</el-button> v-show="vaildData(permission.tenant_mission_view, false)">查看
</el-button>
<!-- <save-button icon="el-icon-check" :size="size" :type="type" @click="rowCopy(row, 'copy')">复制</save-button> --> <!-- <save-button icon="el-icon-check" :size="size" :type="type" @click="rowCopy(row, 'copy')">复制</save-button> -->
<el-button icon="el-icon-edit" :size="size" :type="type" @click="rowCopy(row, 'edit')" :disabled="false" <el-button icon="el-icon-edit" :size="size" :type="type" @click="rowCopy(row, 'edit')" :disabled="false"
v-show="vaildData(permission.tenant_mission_edit, false)">编辑</el-button> v-show="vaildData(permission.tenant_mission_edit, false)">编辑
</el-button>
<el-button icon="el-icon-delete" :size="size" :type="type" @click="$refs.crud.rowDel(row)" :disabled="false" <el-button icon="el-icon-delete" :size="size" :type="type" @click="$refs.crud.rowDel(row)" :disabled="false"
v-show="vaildData(permission.tenant_mission_cancel, false)" v-if="row.reviewState !== 8">取消</el-button> v-show="vaildData(permission.tenant_mission_cancel, false)" v-if="row.reviewState !== 8">取消
</el-button>
<!-- <el-button type="text" size="mini" @click="contrast(row)" <!-- <el-button type="text" size="mini" @click="contrast(row)"
>比对人才库</el-button> --> >比对人才库</el-button> -->
</div> </div>
@@ -87,7 +93,8 @@
<!--批量导入--> <!--批量导入-->
<el-dialog title="导入" append-to-body :visible.sync="excelBox" :close-on-click-modal="false" width="555px"> <el-dialog title="导入" append-to-body :visible.sync="excelBox" :close-on-click-modal="false" width="555px">
<avue-form :option="excelOption" v-model="excelForm" :upload-after="uploadAfter" :upload-before="beforeAvatarUpload" <avue-form :option="excelOption" v-model="excelForm" :upload-after="uploadAfter"
:upload-before="beforeAvatarUpload"
:upload-error="uploadError"> :upload-error="uploadError">
<template slot="excelTemplate"> <template slot="excelTemplate">
<el-button type="primary" @click="handleTemplate()" :loading="templateLoading"> <el-button type="primary" @click="handleTemplate()" :loading="templateLoading">
@@ -110,7 +117,6 @@ import Recommend from "../Dialog/Recommend";
import Contrast from "../Dialog/Contrast" import Contrast from "../Dialog/Contrast"
import SkillSelect from "../Dialog/Skill"; import SkillSelect from "../Dialog/Skill";
import missionView from "./missionView.vue"; import missionView from "./missionView.vue";
import SelectMap from "@/components/map/selectLocation";
import {isExcel} from "@/util/validate"; import {isExcel} from "@/util/validate";
import {excelAccept} from "@/common/accept"; import {excelAccept} from "@/common/accept";
import {mapGetters} from "vuex"; import {mapGetters} from "vuex";
@@ -118,6 +124,7 @@ import { dateFormat } from "@/util/date";
import {getTemplate} from "@/api/resource/template"; import {getTemplate} from "@/api/resource/template";
import saveButton from "./saveButton"; import saveButton from "./saveButton";
import {dataSourcesEnum, educationState, missionState, recruitStatus, wageUnitCategoryState} from "@/common/dic"; import {dataSourcesEnum, educationState, missionState, recruitStatus, wageUnitCategoryState} from "@/common/dic";
const wageUnitCategoryStateEnum = {} const wageUnitCategoryStateEnum = {}
wageUnitCategoryState.map((item) => { wageUnitCategoryState.map((item) => {
wageUnitCategoryStateEnum[item.value] = item.label wageUnitCategoryStateEnum[item.value] = item.label
@@ -128,7 +135,6 @@ export default {
Employ, Employ,
Recommend, Recommend,
SkillSelect, SkillSelect,
SelectMap,
missionView, missionView,
saveButton, saveButton,
Contrast, Contrast,
@@ -194,7 +200,8 @@ export default {
missionNo: '', missionNo: '',
}; };
}, },
created() { }, created() {
},
watch: {}, watch: {},
computed: { computed: {
...mapGetters(["permission"]), ...mapGetters(["permission"]),

View File

@@ -227,7 +227,6 @@
</template> </template>
<script> <script>
import SelectMap from "@/components/map/selectLocation";
import {mapGetters} from "vuex"; import {mapGetters} from "vuex";
import {dateFormat} from "@/util/date"; import {dateFormat} from "@/util/date";
import { import {
@@ -246,7 +245,6 @@ function getDic(arr) {
} }
export default { export default {
components: {SelectMap},
props: {model: Object}, props: {model: Object},
data() { data() {
return { return {

View File

@@ -233,7 +233,6 @@
</template> </template>
<script> <script>
import SelectMap from "@/components/map/selectLocation";
import {mapGetters} from "vuex"; import {mapGetters} from "vuex";
import {dateFormat} from "@/util/date"; import {dateFormat} from "@/util/date";
import { import {
@@ -251,7 +250,6 @@ function getDic(arr) {
} }
export default { export default {
components: {SelectMap},
props: {model: Object}, props: {model: Object},
data() { data() {
return { return {

View File

@@ -210,7 +210,6 @@
</template> </template>
<script> <script>
import SelectMap from "@/components/map/selectLocation";
import {mapGetters} from "vuex"; import {mapGetters} from "vuex";
import {dateFormat} from "@/util/date"; import {dateFormat} from "@/util/date";
import { import {
@@ -228,7 +227,6 @@ function getDic(arr) {
} }
export default { export default {
components: {SelectMap},
props: {model: Object}, props: {model: Object},
data() { data() {
return { return {