lilei vor 1 Jahr
Ursprung
Commit
8f0455bb27
1 geänderte Dateien mit 14 neuen und 2 gelöschten Zeilen
  1. 14 2
      src/views/appSetting/versionSettings/editModal.vue

+ 14 - 2
src/views/appSetting/versionSettings/editModal.vue

@@ -15,6 +15,15 @@
       :rules="rules"
       :label-col="formItemLayout.labelCol"
       :wrapper-col="formItemLayout.wrapperCol" >
+      <a-form-model-item label="应用类型" prop="applyCode">
+        <v-select
+          v-model="form.applyCode"
+          ref="applyCode"
+          id="versionSettingsList-applyCode"
+          code="APPLY_TYPE"
+          placeholder="请选择应用类型"
+          allowClear></v-select>
+      </a-form-model-item>
       <a-form-model-item label="版本类型" prop="versionType">
         <v-select
           v-model="form.versionType"
@@ -108,6 +117,7 @@ export default {
         wrapperCol: { span: 16 }
       },
       form: {
+        applyCode: undefined,
         versionType: undefined, // 版本类型
         version: null,
         publicDate: null,
@@ -117,6 +127,7 @@ export default {
         attachment: ''
       },
       rules: {
+        applyCode: [ { required: true, message: '请选择应用类型', trigger: 'change' } ],
         versionType: [ { required: true, message: '请选择版本类型', trigger: 'change' } ],
         version: [ { required: true, message: '请输入版本号', trigger: 'blur' } ],
         publicDate: [ { required: true, message: '请选择更新时间', trigger: 'change' } ],
@@ -149,8 +160,7 @@ export default {
           const params = JSON.parse(JSON.stringify(_this.form))
           params.id = _this.itemId || null
           params.publicDate = moment(_this.form.publicDate).format('YYYY-MM-DD HH:mm:ss')
-          params.applyName = 'IT后台'
-          params.applyCode = 'jgqp'
+          params.applyName = _this.$refs.applyCode.getNameByCode(_this.form.applyCode)
           sysVersionSave(params).then(res => {
             if (res.status == 200) {
               _this.$message.success(res.message)
@@ -168,6 +178,8 @@ export default {
     getDetail () {
       sysVersionDetail({ id: this.itemId }).then(res => {
         if (res.status == 200) {
+          this.form.applyCode = res.data.applyCode
+          this.form.applyName = res.data.applyName
           this.form.versionType = res.data.versionType
           this.form.version = res.data.version
           this.form.publicDate = res.data.publicDate