paramsDataMixins.js 747 B

1234567891011121314151617181920212223242526272829
  1. import { mapGetters, mapActions } from 'vuex';
  2. export default {
  3. data() {
  4. return {};
  5. },
  6. computed: {
  7. ...mapGetters(['paramsSetData']),
  8. //流程是否需要审核
  9. isNeed_process_is_close() {
  10. let index = this.paramsSetData.paramsData.findIndex(
  11. (item) => item.code == 'process_is_close'
  12. );
  13. if (index > -1) {
  14. const param = this.paramsSetData.paramsData[index];
  15. if (param.enable) {
  16. return true;
  17. } else return param.value == 0;
  18. }
  19. return true;
  20. },
  21. //客户基本信息是否需要审批
  22. isNeed_contact_is_approval() {
  23. console.log(this.paramsSetData.paramsData, '====');
  24. }
  25. },
  26. methods: {
  27. ...mapActions('dict', ['requestDict'])
  28. }
  29. };