linwenxin пре 1 година
родитељ
комит
388f281624
1 измењених фајлова са 3 додато и 45 уклоњено
  1. 3 45
      src/views/secondHandMall/orderManagement/add.vue

+ 3 - 45
src/views/secondHandMall/orderManagement/add.vue

@@ -167,51 +167,7 @@ export default {
                 {
                   columnAttributes: {
                     label: '商品分类',
-                    prop: 'esCategoryId'
-                  },
-                  editRender: (h, { row, column, index }) => {
-                    return (
-                      <div class="redbordererr">
-                        <el-form-item
-                          label=""
-                          label-width="0px"
-                          prop={`esOrderInfos.${index}.${column.columnAttributes.prop}`}
-                          rules={[{ required: true, message: '请填写', trigger: 'blur' }]}
-                        >
-                          <el-select 
-                              filterable={true}
-                              value={row[column.columnAttributes.prop]}
-                              onInput={val => {
-                                row[column.columnAttributes.prop] = val
-                              }}
-                              placeholder="请输入内容">
-                            {this.classifyList.map((item, index_) => <el-option key={index_} label={item.name} value={item.categoryId}></el-option>)}
-                          </el-select>
-                        </el-form-item>
-                      </div>
-                    )
-                  },
-                  viewRender: (h, { row, column, index }) => {
-                    return (
-                      <div class="redbordererr">
-                        <el-form-item
-                          label=""
-                          label-width="0px"
-                          prop={`esOrderInfos.${index}.${column.columnAttributes.prop}`}
-                          rules={[{ required: true, message: '请填写', trigger: 'blur' }]}
-                        >
-                          <el-select 
-                              disabled={true}
-                              value={row[column.columnAttributes.prop]}
-                              onInput={val => {
-                                row[column.columnAttributes.prop] = val
-                              }}
-                              placeholder="请输入内容">
-                            {this.classifyList.map((item, index_) => <el-option key={index_} label={item.name} value={item.categoryId}></el-option>)}
-                          </el-select>
-                        </el-form-item>
-                      </div>
-                    )
+                    prop: 'esCategoryName'
                   }
                 },
                 {
@@ -234,6 +190,8 @@ export default {
                               onInput={val => {
                                 var data = this.esGoodsList.find( item => item.id===val )
                                 row[column.columnAttributes.prop] = val
+                                row.esCategoryId = data?.categoryId ||''
+                                row.esCategoryName = data?.categoryName ||''
                                 row.brandName = data?.brand ||''
                                 console.log(data)
                                 row.unit = '台'