18 changed files with 816 additions and 696 deletions
			
			
		@ -1,3 +1,4 @@ | 
				
			|||
NODE_ENV=development | 
				
			|||
VUE_APP_API_SERVER =  http://192.168.1.130:8080/api | 
				
			|||
# VUE_APP_API_SERVER =  https://epmet-dev.elinkservice.cn/api | 
				
			|||
VUE_APP_NODE_ENV=dev | 
				
			|||
@ -0,0 +1,197 @@ | 
				
			|||
export default { | 
				
			|||
  list: [ | 
				
			|||
    { | 
				
			|||
      key: 'customerName', | 
				
			|||
      title: '客户名称', | 
				
			|||
      type: 'select', | 
				
			|||
      rule: [{ | 
				
			|||
        required: true, | 
				
			|||
        message: '请选择客户', | 
				
			|||
        trigger: 'blur' | 
				
			|||
      }], | 
				
			|||
      display: ['formA', 'formU', 'table', 'model'], | 
				
			|||
      fixed: true, | 
				
			|||
      block: true, | 
				
			|||
      width: 120 | 
				
			|||
    }, | 
				
			|||
    { | 
				
			|||
      key: 'clientType', | 
				
			|||
      title: '类型', | 
				
			|||
      type: 'radio', | 
				
			|||
      rule: [{ | 
				
			|||
        required: true, | 
				
			|||
        message: '请选择类型', | 
				
			|||
        trigger: 'blur' | 
				
			|||
      }], | 
				
			|||
      display: ['formA', 'formU', 'table', 'model'], | 
				
			|||
      fixed: true, | 
				
			|||
      block: true, | 
				
			|||
      width: 120, | 
				
			|||
      format: function (cellValue, index) { | 
				
			|||
        if (cellValue === 'resi') { | 
				
			|||
          return '居民端' | 
				
			|||
        } else if (cellValue === 'work') { | 
				
			|||
          return '工作端' | 
				
			|||
        } else { | 
				
			|||
          return '未知' | 
				
			|||
        } | 
				
			|||
      } | 
				
			|||
    }, | 
				
			|||
    { | 
				
			|||
      key: 'appId', | 
				
			|||
      title: 'appId', | 
				
			|||
      type: 'radio', | 
				
			|||
      rule: [{ | 
				
			|||
        required: true, | 
				
			|||
        message: '请输入appId', | 
				
			|||
        trigger: 'blur' | 
				
			|||
      }], | 
				
			|||
      display: ['formA', 'formU', 'table', 'model'], | 
				
			|||
      fixed: true, | 
				
			|||
      block: true, | 
				
			|||
      width: 120 | 
				
			|||
    }, | 
				
			|||
    { | 
				
			|||
      key: 'version', | 
				
			|||
      title: '版本号', | 
				
			|||
      type: 'input', | 
				
			|||
      rule: [{ | 
				
			|||
        required: true, | 
				
			|||
        message: '请输入版本号', | 
				
			|||
        trigger: 'blur' | 
				
			|||
      }], | 
				
			|||
      display: ['formA', 'formU', 'table', 'model'], | 
				
			|||
      fixed: true, | 
				
			|||
      block: true, | 
				
			|||
      width: 120 | 
				
			|||
    }, | 
				
			|||
    { | 
				
			|||
      key: 'codeInfo', | 
				
			|||
      title: '代码描述', | 
				
			|||
      type: 'textarea', | 
				
			|||
      rule: [{ | 
				
			|||
        required: true, | 
				
			|||
        message: '请输入代码描述', | 
				
			|||
        trigger: 'blur' | 
				
			|||
      }], | 
				
			|||
      display: ['formA', 'formU', 'table', 'model'], | 
				
			|||
      block: true | 
				
			|||
    }, | 
				
			|||
    { | 
				
			|||
      key: 'status', | 
				
			|||
      title: '状态', | 
				
			|||
      type: 'input', | 
				
			|||
      rule: [{ | 
				
			|||
        required: true, | 
				
			|||
        message: '请输入代码描述', | 
				
			|||
        trigger: 'blur' | 
				
			|||
      }], | 
				
			|||
      display: ['formA', 'formU', 'table', 'model'], | 
				
			|||
      block: true, | 
				
			|||
      format: function (cellValue, index) { | 
				
			|||
        // 状态 未审核:unaudited;审核中:auditing;审核成功:audit_success;审核被拒绝:audit_failed;已撤回:withdrawn;审核延后:delay;
 | 
				
			|||
        // 发布成功:release_success;发布失败:release_failed
 | 
				
			|||
        if (cellValue === 'unaudited') { | 
				
			|||
          return '未审核' | 
				
			|||
        } else if (cellValue === 'auditing') { | 
				
			|||
          return '审核中' | 
				
			|||
        } else if (cellValue === 'audit_success') { | 
				
			|||
          return '审核成功' | 
				
			|||
        } else if (cellValue === 'audit_failed') { | 
				
			|||
          return '审核被拒绝' | 
				
			|||
        } else if (cellValue === 'withdrawn') { | 
				
			|||
          return '已撤回' | 
				
			|||
        } else if (cellValue === 'delay') { | 
				
			|||
          return '审核延后' | 
				
			|||
        } else if (cellValue === 'release_success') { | 
				
			|||
          return '发布成功' | 
				
			|||
        } else if (cellValue === 'release_failed') { | 
				
			|||
          return '发布失败' | 
				
			|||
        } else { | 
				
			|||
          return '未知' | 
				
			|||
        } | 
				
			|||
      } | 
				
			|||
    }, | 
				
			|||
    { | 
				
			|||
      key: 'uploadTime', | 
				
			|||
      title: '上传时间', | 
				
			|||
      type: 'input', | 
				
			|||
      rule: [{ | 
				
			|||
        required: true, | 
				
			|||
        message: '请输入代码描述', | 
				
			|||
        trigger: 'blur' | 
				
			|||
      }], | 
				
			|||
      display: ['formA', 'formU', 'table', 'model'], | 
				
			|||
      block: true | 
				
			|||
    }, | 
				
			|||
    { | 
				
			|||
      key: 'auditTime', | 
				
			|||
      title: '提交审核时间', | 
				
			|||
      type: 'input', | 
				
			|||
      rule: [{ | 
				
			|||
        required: true, | 
				
			|||
        message: '请输入代码描述', | 
				
			|||
        trigger: 'blur' | 
				
			|||
      }], | 
				
			|||
      display: ['formA', 'formU', 'table', 'model'], | 
				
			|||
      block: true | 
				
			|||
    } | 
				
			|||
  ], | 
				
			|||
  form: [ | 
				
			|||
    { | 
				
			|||
      key: 'customerId', | 
				
			|||
      title: '客户', | 
				
			|||
      type: 'select', | 
				
			|||
      rule: [{ | 
				
			|||
        required: true, | 
				
			|||
        message: '请选择客户', | 
				
			|||
        trigger: 'blur' | 
				
			|||
      }], | 
				
			|||
      display: ['formA', 'formU', 'table', 'model'], | 
				
			|||
      fixed: true, | 
				
			|||
      block: true, | 
				
			|||
      width: 100 | 
				
			|||
    }, | 
				
			|||
    { | 
				
			|||
      key: 'clientType', | 
				
			|||
      title: '类型', | 
				
			|||
      type: 'radio', | 
				
			|||
      rule: [{ | 
				
			|||
        required: true, | 
				
			|||
        message: '请选择类型', | 
				
			|||
        trigger: 'blur' | 
				
			|||
      }], | 
				
			|||
      display: ['formA', 'formU', 'table', 'model'], | 
				
			|||
      fixed: true, | 
				
			|||
      block: true, | 
				
			|||
      width: 100 | 
				
			|||
    }, | 
				
			|||
    { | 
				
			|||
      key: 'userVersion', | 
				
			|||
      title: '版本号', | 
				
			|||
      type: 'input', | 
				
			|||
      rule: [{ | 
				
			|||
        required: true, | 
				
			|||
        message: '请输入版本号', | 
				
			|||
        trigger: 'blur' | 
				
			|||
      }], | 
				
			|||
      display: ['formA', 'formU', 'table', 'model'], | 
				
			|||
      fixed: true, | 
				
			|||
      block: true, | 
				
			|||
      width: 100 | 
				
			|||
    }, | 
				
			|||
    { | 
				
			|||
      key: 'userDesc', | 
				
			|||
      title: '代码描述', | 
				
			|||
      type: 'textarea', | 
				
			|||
      rule: [{ | 
				
			|||
        required: true, | 
				
			|||
        message: '请输入代码描述', | 
				
			|||
        trigger: 'blur' | 
				
			|||
      }], | 
				
			|||
      display: ['formA', 'formU', 'model'], | 
				
			|||
      block: true, | 
				
			|||
      width: 120 | 
				
			|||
    } | 
				
			|||
  ] | 
				
			|||
} | 
				
			|||
@ -0,0 +1,69 @@ | 
				
			|||
export default [ | 
				
			|||
  { | 
				
			|||
    key: 'operationTime', | 
				
			|||
    title: '操作时间', | 
				
			|||
    type: 'input', | 
				
			|||
    rule: [{ | 
				
			|||
      required: true, | 
				
			|||
      message: '请选择版本ID', | 
				
			|||
      trigger: 'blur' | 
				
			|||
    }], | 
				
			|||
    display: ['formA', 'formU', 'table', 'model'], | 
				
			|||
    fixed: false, | 
				
			|||
    block: true, | 
				
			|||
    width: 120 | 
				
			|||
  }, | 
				
			|||
  { | 
				
			|||
    key: 'version', | 
				
			|||
    title: '版本', | 
				
			|||
    type: 'input', | 
				
			|||
    rule: [{ | 
				
			|||
      required: true, | 
				
			|||
      message: '请输入版本号', | 
				
			|||
      trigger: 'blur' | 
				
			|||
    }], | 
				
			|||
    display: ['formA', 'formU', 'table', 'model'], | 
				
			|||
    fixed: false, | 
				
			|||
    block: true, | 
				
			|||
    width: 120 | 
				
			|||
  }, | 
				
			|||
  { | 
				
			|||
    key: 'operation', | 
				
			|||
    title: '操作', | 
				
			|||
    type: 'textarea', | 
				
			|||
    rule: [{ | 
				
			|||
      required: true, | 
				
			|||
      message: '请输入代码描述', | 
				
			|||
      trigger: 'blur' | 
				
			|||
    }], | 
				
			|||
    display: ['formA', 'formU', 'table', 'model'], | 
				
			|||
    block: true, | 
				
			|||
    format: function (cellValue, index) { | 
				
			|||
      if (cellValue === 'upload') { | 
				
			|||
        return '上传' | 
				
			|||
      } else if (cellValue === 'audit') { | 
				
			|||
        return '审核' | 
				
			|||
      } else if (cellValue === 'undo') { | 
				
			|||
        return '撤回' | 
				
			|||
      } else if (cellValue === 'release') { | 
				
			|||
        return '发布' | 
				
			|||
      } else { | 
				
			|||
        return '未知' | 
				
			|||
      } | 
				
			|||
    } | 
				
			|||
  }, | 
				
			|||
  { | 
				
			|||
    key: 'describe', | 
				
			|||
    title: '描述', | 
				
			|||
    type: 'radio', | 
				
			|||
    rule: [{ | 
				
			|||
      required: true, | 
				
			|||
      message: '请选择创建时间', | 
				
			|||
      trigger: 'blur' | 
				
			|||
    }], | 
				
			|||
    display: ['formA', 'formU', 'table', 'model'], | 
				
			|||
    fixed: false, | 
				
			|||
    block: true, | 
				
			|||
    width: 120 | 
				
			|||
  } | 
				
			|||
] | 
				
			|||
					Loading…
					
					
				
		Reference in new issue