diff --git a/static/server/contract.js b/static/server/contract.js new file mode 100644 index 0000000..2a661d7 --- /dev/null +++ b/static/server/contract.js @@ -0,0 +1,2 @@ +export const companyContractType = [23,24,25] +export const personnerContractType = [19,20,21,22] \ No newline at end of file diff --git a/subpkg/companySign/companySign.vue b/subpkg/companySign/companySign.vue index d6c878d..514c1ee 100644 --- a/subpkg/companySign/companySign.vue +++ b/subpkg/companySign/companySign.vue @@ -64,6 +64,7 @@ import { companyView, initiateContract, Draftingcontracts, postsms } from "@/api/company.js" import { dictDataLists } from "@/api/oaPbulic.js" import { Toast } from "../../libs/uniApi"; + import {companyContractType} from "@/static/server/contract.js"; export default { data() { return { @@ -122,6 +123,9 @@ let res = await dictDataLists({ type_id: 7 }) + res.data = res.data.filter(item=>{ + return companyContractType.find(t=>item.id==t); + }) this.contractTypeList = res.data; }, // 生成合同 diff --git a/subpkg/personnelDetails/personnelDetails.vue b/subpkg/personnelDetails/personnelDetails.vue index 297c5e5..1cf7bc9 100644 --- a/subpkg/personnelDetails/personnelDetails.vue +++ b/subpkg/personnelDetails/personnelDetails.vue @@ -474,6 +474,7 @@ import { import { download_file } from "@/api/junziqian.js" + import {personnerContractType} from "@/static/server/contract.js"; export default { data () { return { @@ -571,6 +572,9 @@ export default { let res = await dictDataLists({ type_id: 7 }) + res.data = res.data.filter(item=>{ + return personnerContractType.find(t=>item.id==t); + }) this.contractTypeList = res.data; }, // 生成合同