|  | @@ -271,11 +271,11 @@
 | 
	
		
			
				|  |  |                      :value="option.value"></el-option>
 | 
	
		
			
				|  |  |              </el-select>
 | 
	
		
			
				|  |  |          </el-form-item>
 | 
	
		
			
				|  |  | -        <el-form-item label="词条数值">
 | 
	
		
			
				|  |  | -            <el-input v-model="rdmVal" placeholder="请输入词条数值" :maxlength="5" style="width: 200px" />
 | 
	
		
			
				|  |  | +        <el-form-item label="词条数值 S:1,A:2,B:3,C:4,D:5">
 | 
	
		
			
				|  |  | +            <el-input v-model="rdmVal" placeholder="请输入词条数值" :maxlength="1" style="width: 200px" @input="handleInput" />
 | 
	
		
			
				|  |  |          </el-form-item>
 | 
	
		
			
				|  |  |          <el-form-item label="强化次数">
 | 
	
		
			
				|  |  | -            <el-input v-model="rdmsTs" placeholder="请输入强化次数" :maxlength="5" style="width: 200px" />
 | 
	
		
			
				|  |  | +            <el-input v-model="rdmsTs" placeholder="请输入强化次数" :maxlength="1" style="width: 200px" />
 | 
	
		
			
				|  |  |          </el-form-item>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          <span slot="footer" class="dialog-footer" style="position: absolute; right: 20px; bottom: 10px;">
 | 
	
	
		
			
				|  | @@ -419,6 +419,17 @@ const heroJson = {
 | 
	
		
			
				|  |  |      703: "消防员"
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +const quaS = {
 | 
	
		
			
				|  |  | +    2: 1,
 | 
	
		
			
				|  |  | +    3: 2,
 | 
	
		
			
				|  |  | +    4: 3,
 | 
	
		
			
				|  |  | +    5: 4,
 | 
	
		
			
				|  |  | +    6: 4,
 | 
	
		
			
				|  |  | +    31: 3,
 | 
	
		
			
				|  |  | +    32: 4,
 | 
	
		
			
				|  |  | +    33: 4
 | 
	
		
			
				|  |  | +};
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  const tableData = () => {
 | 
	
		
			
				|  |  |      let rls: any = [];
 | 
	
		
			
				|  |  |      if (search.value == "") {
 | 
	
	
		
			
				|  | @@ -441,6 +452,16 @@ const tableData = () => {
 | 
	
		
			
				|  |  |      );
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +const handleInput = (event: Event) => {
 | 
	
		
			
				|  |  | +    let value = Number(event);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    // 如果输入的值在允许的值列表中,则更新 v-model
 | 
	
		
			
				|  |  | +    if (value > 5) {
 | 
	
		
			
				|  |  | +        value = 5;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    rdmVal.value = value;
 | 
	
		
			
				|  |  | +};
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  const inputChange = (val) => {
 | 
	
		
			
				|  |  |      let data = {
 | 
	
		
			
				|  |  |          itemID: val + "",
 | 
	
	
		
			
				|  | @@ -628,15 +649,15 @@ const openRlsModal = () => {
 | 
	
		
			
				|  |  |          count++;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    if (count < rlsStar.value - 1) {
 | 
	
		
			
				|  |  | +    if (count < quaS[rlsqua.value + ""]) {
 | 
	
		
			
				|  |  |          rdmModal.value = true;
 | 
	
		
			
				|  |  |          rdmTyp.value = null;
 | 
	
		
			
				|  |  |          rdmVal.value = 0;
 | 
	
		
			
				|  |  |          rdmsTs.value = 0;
 | 
	
		
			
				|  |  |          rdmOpenType.value = 2;
 | 
	
		
			
				|  |  |      } else {
 | 
	
		
			
				|  |  | -        let rdmCount = rlsStar.value - 1
 | 
	
		
			
				|  |  | -        let msg = "该星级最大词条数" + rdmCount;
 | 
	
		
			
				|  |  | +        let rdmCount = quaS[rlsqua.value + ""]
 | 
	
		
			
				|  |  | +        let msg = "该品质最大词条数" + rdmCount;
 | 
	
		
			
				|  |  |          ElMessage({
 | 
	
		
			
				|  |  |              message: msg,
 | 
	
		
			
				|  |  |              type: 'error',
 |