cuiqian2004
2024-06-27 81162e054b22d912acef0452841be8185c810ba2
pages/modal/3018.vue
@@ -288,7 +288,7 @@
<script>
   import Base64 from '../../components/js-base64/base64.js'
   import pickerAddress from '../../js/pickerAddress/pickerAddress.vue'
   import classUtils from "@/js/utils.js"
   import utils from "@/js/utils.js"
   export default {
      modules: {
         Base64,
@@ -390,7 +390,7 @@
                  $this.$data.classAttrList = success.result;
                  success.result.forEach(async (group, index) => {
                     group.attr_list.forEach(async (attr, key) => {
                        if (classUtils.attrTypeIsDict((attr.type)) {
                        if (utils.classUtils.attrTypeIsDict((attr.type)) {
                           await $this.DictItemGetList(attr, key, index);
                        }
                     });
@@ -629,7 +629,7 @@
                                       ca.Value = ca.dictitem[d].CN_S_NAME;
                                 }
                              }
                              if(classUtils.attrTypeIsDate(ca.Type)){
                              if(utils.classUtils.attrTypeIsDate(ca.Type)){
                                 var nowDate = new Date();
                                 var date = {
                                    year: nowDate.getFullYear(),
@@ -639,13 +639,13 @@
                                 ca.Value = date.year + '-' + (date.month >= 10 ? date.month : '0' + date
                                    .month) + '-' + (date.day >= 10 ? date.day : '0' + date.day);
                              }
                              if (classUtils.attrTypeIsObjRefMulti(ca.Type)) {
                              if (utils.classUtils.attrTypeIsObjRefMulti(ca.Type)) {
                                 ca.RelClsList = ca.RelCls;
                                 ca.Value = '请';
                              }
                              if(classUtils.attrTypeIsRegion(ca.Type))
                              if(utils.classUtils.attrTypeIsRegion(ca.Type))
                                 ca.Value = '请选择';
                              if (classUtils.attrTypeIsBool(ca.Type))
                              if (utils.classUtils.attrTypeIsBool(ca.Type))
                                 ca.Value = false;
                              attr.push(ca);
@@ -955,7 +955,7 @@
                        var attr = attrlist[i].Attr;
                        for (var j = 0; j < attr.length; j++) {
                           var ar = attr[j];
                            if (classUtils.attrTypeIsDict(ar.Type))
                            if (utils.classUtils.attrTypeIsDict(ar.Type))
                              req.push({
                                 attr: ar.Name,
                                 value: itemvalue.Name
@@ -1180,7 +1180,7 @@
               for (var j = 0; j < attr.length; j++) {
                  var ar = attr[j];
                  if (ar.Value == '请选择' || ar.Value == '——请选择——') ar.Value = '';
                  if  (classUtils.attrTypeIsDict(ar.Type))  {
                  if  (utils.classUtils.attrTypeIsDict(ar.Type))  {
                     if (ar.select == true) { //判断下拉是否多选
                        var valStr = "";
                        for (var v in ar.Value) {
@@ -1425,7 +1425,7 @@
                                             .length; l++) {
                                             var ca = this.$data.classAttrList[a].Attr[l];
                                             if (value[i].attr == ca.Name) {
                                                if  (classUtils.attrTypeIsDict(ca.Type))  {
                                                if  (utils.classUtils.attrTypeIsDict(ca.Type))  {
                                                   var dictItemList = [];
                                                   for (var d in value[i].choice_list) {
                                                      var list_val = value[i].choice_list[d];
@@ -1605,7 +1605,7 @@
                                       var attr = $this.$data.classAttrList[c].Attr;
                                       for (var j = 0; j < attr.length; j++) {
                                          if (attr[j].Name == result[i].attr) {
                                             if  (classUtils.attrTypeIsDict(attr[j].Type))  {
                                             if  (utils.classUtils.attrTypeIsDict(attr[j].Type))  {
                                                var dictItemList = [];
                                                for (var d in result[i].choice_list) {
                                                   var val = result[i].choice_list[d];
@@ -2135,15 +2135,15 @@
         },
         formatAttr(attr) {
            if (classUtils.attrTypeIsObjRefMulti(attr.Type)) //if(ar.Type=='引用对象(多个)')
            if (utils.classUtils.attrTypeIsObjRefMulti(attr.Type)) //if(ar.Type=='引用对象(多个)')
               if (attr.Value == '请') ar.Value = '';
            if (classUtils.attrTypeIsUser(attr.Type) || classUtils.attrTypeIsProject(attr
            if (utils.classUtils.attrTypeIsUser(attr.Type) || utils.classUtils.attrTypeIsProject(attr
                  .Type)) //if(ar.Type=='引用人员' || ar.Type=='引用项目')
               return {
                  attr: attr.Name,
                  value: attr.ValID ? attr.ValID : ''
               };
            else if (classUtils.attrTypeIsBool(attr.Type)) //if(ar.Type=='布尔值')
            else if (utils.classUtils.attrTypeIsBool(attr.Type)) //if(ar.Type=='布尔值')
               return {
                  attr: attr.Name,
                  value: attr.Value ? '1' : '0'