浏览代码

上传图片修改

liuzhen 5 年之前
父节点
当前提交
2393495ce7

+ 1 - 1
CallCenterWeb.UI/src/views/dashboard/components/totalTasks.vue

@@ -63,7 +63,7 @@ export default {
63 63
             left:"center",
64 64
             top:"center",
65 65
             style:{
66
-                text:"66",
66
+                text:"",
67 67
                 textAlign:"center",
68 68
                 fill:"#000",
69 69
                 fontSize:14,

+ 19 - 14
CallCenterWeb.UI/src/views/repository/component/addOrEditScore.vue

@@ -1,25 +1,25 @@
1 1
 <template>
2 2
   <div v-loading="loading">
3 3
     <el-form ref="ruleForm" :model="ruleForm" :rules="rules" label-width="150px" class="">
4
-      <el-form-item label="上级分类" prop="parentids">
4
+      <el-form-item label="知识库分类" prop="parentids">
5 5
         <el-cascader
6
-          v-model="parentids"
6
+          v-model="ruleForm.parentids"
7 7
           :options="typeDropDatas"
8 8
           :props="props"
9
-          placeholder="请选择上级分类,默认是顶级分类"
9
+          placeholder="请选择知识库分类"
10 10
           clearable
11 11
           filterable
12 12
           change-on-select
13 13
           style="width: 100%;"/>
14 14
       </el-form-item>
15
-      <el-form-item label="分类标题" prop="title">
16
-        <el-input v-model="ruleForm.title" placeholder="请输入指标标题"/>
15
+      <el-form-item label="知识库标题" prop="title">
16
+        <el-input v-model="ruleForm.title" placeholder="请输入知识库标题"/>
17 17
       </el-form-item>
18
-      <el-form-item label="内容" prop="content">
19
-        <el-input v-model="ruleForm.content" type="textarea" autosize placeholder="请输入分类指标内容"/>
18
+      <el-form-item label="知识库内容" prop="content">
19
+        <el-input v-model="ruleForm.content" type="textarea" autosize placeholder="请输入知识库内容"/>
20 20
       </el-form-item>
21 21
       <el-form-item label="备注" prop="remark">
22
-        <el-input v-model="ruleForm.remark" type="textarea" autosize placeholder="请输入分类备注"/>
22
+        <el-input v-model="ruleForm.remark" type="textarea" autosize placeholder="请输入备注"/>
23 23
       </el-form-item>
24 24
       <el-form-item label="上传文件" >
25 25
         <el-upload
@@ -68,13 +68,13 @@ export default {
68 68
   data() {
69 69
     return {
70 70
       loading: false,
71
-      parentids: [],
72 71
       ruleForm: {
73 72
         typeid: '', // 父节点id
74 73
         id: '', // 当前节点id
75 74
         title: '', // 分类名称
76 75
         content: '', // 分类内容
77 76
         remark: '',// 备注
77
+        parentids: [],
78 78
         fileList:[]
79 79
       },
80 80
       fileList: [],// 上传文件数组
@@ -84,11 +84,14 @@ export default {
84 84
         },
85 85
       },
86 86
       rules: {
87
+        parentids: [
88
+          { required: true, message: '知识库标题不能为空' }
89
+        ],
87 90
         title: [
88
-          { required: true, message: '指标标题不能为空' }
91
+          { required: true, message: '知识库标题不能为空' }
89 92
         ],
90 93
         content: [
91
-          { required: true, message: '指标内容不能为空' }
94
+          { required: true, message: '知识库内容不能为空' }
92 95
         ]
93 96
 
94 97
       },
@@ -129,7 +132,7 @@ export default {
129 132
           this.ruleForm.title = res.F_Title // 标题
130 133
           this.ruleForm.content = res.F_Content // 内容
131 134
           this.ruleForm.remark = res.F_Description // 备注
132
-          this.parentids = res.ParentId.map(Number).reverse()
135
+          this.ruleForm.parentids = res.ParentId.map(Number).reverse()
133 136
           if(res.FileUrl.length!=0){
134 137
             res.FileUrl.map(item=>{
135 138
               this.ruleForm.fileList.push({
@@ -147,10 +150,10 @@ export default {
147 150
       this.$refs.ruleForm.validate((valid) => {
148 151
         // scoreid
149 152
         if (valid) {
150
-          this.ruleForm.typeid = this.parentids[this.parentids.length - 1]
153
+          this.ruleForm.typeid = this.ruleForm.parentids[this.ruleForm.parentids.length - 1]
151 154
           this.loading = true
152 155
           const params={
153
-            F_CategoryId:this.parentids.length==0?0:this.parentids[this.parentids.length-1],
156
+            F_CategoryId:this.ruleForm.parentids.length==0?0:this.ruleForm.parentids[this.ruleForm.parentids.length-1],
154 157
             F_Title:this.ruleForm.title,          
155 158
             F_Content:this.ruleForm.content,          
156 159
             F_Description:this.ruleForm.remark,          
@@ -205,7 +208,9 @@ export default {
205 208
       this.$message.error(err)
206 209
     },
207 210
     uploadRemove(file,fileList){
211
+      console.log(fileList)
208 212
       const removeId=fileList[0].id
213
+      console.log(removeId)
209 214
       const i= this.fileList.findIndex(item=>(item == removeId))
210 215
       this.fileList.splice(i,1)
211 216
       console.log(this.fileList)