|
|
@@ -934,173 +934,173 @@
|
|
|
|
|
|
|
|
|
<!-- 新增印件资料 -->
|
|
|
- <el-dialog v-model="add_gdyjdialogFormVisible" :before-close="add_gdyjcloseDialog" :title="'新增印件资料'" height="500px" width="800px" destroy-on-close>
|
|
|
- <el-row>
|
|
|
- <el-scrollbar >
|
|
|
- <el-form :model="add_yjformDataTest" label-position="right" ref="elFormRef" :rules="rule">
|
|
|
- <el-row>
|
|
|
- <el-form-item label="印件号:" prop="address" class="mab" label-width="100px">
|
|
|
- <el-input v-model="add_yjzlformdata.yjno" placeholder="" style="width: 140px;" id="印件号" @keydown="ent($event, '', '印件号', '印件代号')" />
|
|
|
- </el-form-item>
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
- <el-form-item label="印件代号:" prop="address" class="mab" label-width="100px">
|
|
|
- <el-input placeholder="" style="width: 140px;" id="印件代号" @keydown="openSearchModal" />
|
|
|
- </el-form-item>
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
- <el-col :span="18">
|
|
|
- <el-form-item label="印件名称:" prop="address" class="mab" label-width="100px">
|
|
|
- <el-input placeholder="" style="width: 100%;" id="印件名称" @keydown="ent($event, '印件代号', '印件名称', 'yj_zzdh')" />
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
- <el-col :span="24">
|
|
|
- <el-form-item label="纸张:" prop="address" class="mab" label-width="100px">
|
|
|
- <el-row>
|
|
|
- <el-input placeholder="" style="width: 140px;" id="yj_zzdh" @keydown="ent($event, '印件名称', 'yj_zzdh', 'yj_zzmc')" />
|
|
|
- <el-input placeholder="" style="width: 460px;" id="yj_zzmc" @keydown="ent($event, 'yj_zzdh', 'yj_zzmc', 'yj_zzdh1')" />
|
|
|
- </el-row>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="24">
|
|
|
- <el-form-item label="备用纸张1:" prop="address" class="mab" label-width="100px">
|
|
|
- <el-row>
|
|
|
- <el-input placeholder="" style="width: 140px;" id="yj_zzdh1" @keydown="ent($event, 'yj_zzmc', 'yj_zzdh1', 'yj_zzmc1')" />
|
|
|
- <el-input placeholder="" style="width: 460px;" id="yj_zzmc1" @keydown="ent($event, 'yj_zzdh1', 'yj_zzmc', 'yj_zzdh2')" />
|
|
|
- </el-row>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="24">
|
|
|
- <el-form-item label="备用纸张2:" prop="address" class="mab" label-width="100px">
|
|
|
- <el-row>
|
|
|
- <el-input placeholder="" style="width: 140px;" id="yj_zzdh2" @keydown="ent($event, 'yj_zzmc1', 'yj_zzdh', 'yj_zzmc2')" />
|
|
|
- <el-input placeholder="" style="width: 460px;" id="yj_zzmc2" @keydown="ent($event, 'yj_zzdh2', 'yj_zzmc', 'yj_zzdh3')" />
|
|
|
- </el-row>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="24">
|
|
|
- <el-form-item label="备用纸张3:" prop="address" class="mab" label-width="100px">
|
|
|
- <el-row>
|
|
|
- <el-input placeholder="" style="width: 140px;" id="yj_zzdh3" @keydown="ent($event, 'yj_zzmc2', 'yj_zzdh', 'yj_zzmc3')" />
|
|
|
- <el-input placeholder="" style="width: 460px;" id="yj_zzmc3" @keydown="ent($event, 'yj_zzdh3', 'yj_zzmc', 'yj_zzdh4')" />
|
|
|
- </el-row>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="24">
|
|
|
- <el-form-item label="备用纸张4:" prop="address" class="mab" label-width="100px">
|
|
|
- <el-row>
|
|
|
- <el-input placeholder="" style="width: 140px;" id="yj_zzdh4" @keydown="ent($event, 'yj_zzmc3', 'yj_zzdh', 'yj_zzmc4')" />
|
|
|
- <el-input placeholder="" style="width: 460px;" id="yj_zzmc4" @keydown="ent($event, 'yj_zzdh4', 'yj_zzmc', 'yj_tlgg')" />
|
|
|
- </el-row>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
-
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="投料(mm*mm):" prop="address" class="mab">
|
|
|
- <el-input placeholder="" style="width: 140px;" id="yj_tlgg" @keydown="ent($event, 'yj_zzmc', 'yj_tlgg', 'yj_klgg')"/>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8">
|
|
|
- <el-form-item label="开料(mm*mm):" prop="address" class="mab">
|
|
|
- <el-input placeholder="" style="width: 140px;" id="yj_klgg" @keydown="ent($event, 'yj_tlgg', 'yj_klgg', 'yj_ks')"/>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
- <el-col :span="10">
|
|
|
- <el-form-item label="开数:" prop="address" class="mab" label-width="100px">
|
|
|
- <el-input placeholder="" style="width: 140px;" id="yj_ks" @keydown="ent($event, 'yj_tlgg', 'yj_ks', 'yj_ls')"/>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="10">
|
|
|
- <el-form-item label="联数:" prop="address" class="mab">
|
|
|
- <el-input placeholder="" style="width: 140px;" id="yj_ls" @keydown="ent($event, 'yj_ks', 'yj_ls', 'yj_desc')"/>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
- <el-col :span="24">
|
|
|
- <el-form-item label="备注说明:" prop="remark" class="mab">
|
|
|
- <el-input type="textarea" rows="4" clearable placeholder="请输入备注说明" id="yj_desc" @keydown="ent($event, 'yj_ls', 'yj_desc', '印件号')"/>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- </el-form>
|
|
|
- </el-scrollbar>
|
|
|
- </el-row>
|
|
|
- <template #footer>
|
|
|
- <div class="dialog-footer">
|
|
|
- <el-button @click="add_yjcloseDialog">取 消</el-button>
|
|
|
- <el-button type="primary" disabled @click="add_yjenterDialog">确 定</el-button>
|
|
|
- </div>
|
|
|
- </template>
|
|
|
- </el-dialog>
|
|
|
+<!-- <el-dialog v-model="add_gdyjdialogFormVisible" :before-close="add_gdyjcloseDialog" :title="'新增印件资料'" height="500px" width="800px" destroy-on-close>-->
|
|
|
+<!-- <el-row>-->
|
|
|
+<!-- <el-scrollbar >-->
|
|
|
+<!-- <el-form :model="add_yjformDataTest" label-position="right" ref="elFormRef" :rules="rule">-->
|
|
|
+<!-- <el-row>-->
|
|
|
+<!-- <el-form-item label="印件号:" prop="address" class="mab" label-width="100px">-->
|
|
|
+<!-- <el-input v-model="add_yjzlformdata.yjno" placeholder="" style="width: 140px;" id="印件号" @keydown="ent($event, '', '印件号', '印件代号')" />-->
|
|
|
+<!-- </el-form-item>-->
|
|
|
+<!-- </el-row>-->
|
|
|
+<!-- <el-row>-->
|
|
|
+<!-- <el-form-item label="印件代号:" prop="address" class="mab" label-width="100px">-->
|
|
|
+<!-- <el-input placeholder="" style="width: 140px;" id="印件代号" @keydown="openSearchModal" />-->
|
|
|
+<!-- </el-form-item>-->
|
|
|
+<!-- </el-row>-->
|
|
|
+<!-- <el-row>-->
|
|
|
+<!-- <el-col :span="18">-->
|
|
|
+<!-- <el-form-item label="印件名称:" prop="address" class="mab" label-width="100px">-->
|
|
|
+<!-- <el-input placeholder="" style="width: 100%;" id="印件名称" @keydown="ent($event, '印件代号', '印件名称', 'yj_zzdh')" />-->
|
|
|
+<!-- </el-form-item>-->
|
|
|
+<!-- </el-col>-->
|
|
|
+<!-- </el-row>-->
|
|
|
+<!-- <el-row>-->
|
|
|
+<!-- <el-col :span="24">-->
|
|
|
+<!-- <el-form-item label="纸张:" prop="address" class="mab" label-width="100px">-->
|
|
|
+<!-- <el-row>-->
|
|
|
+<!-- <el-input placeholder="" style="width: 140px;" id="yj_zzdh" @keydown="ent($event, '印件名称', 'yj_zzdh', 'yj_zzmc')" />-->
|
|
|
+<!-- <el-input placeholder="" style="width: 460px;" id="yj_zzmc" @keydown="ent($event, 'yj_zzdh', 'yj_zzmc', 'yj_zzdh1')" />-->
|
|
|
+<!-- </el-row>-->
|
|
|
+<!-- </el-form-item>-->
|
|
|
+<!-- </el-col>-->
|
|
|
+<!-- <el-col :span="24">-->
|
|
|
+<!-- <el-form-item label="备用纸张1:" prop="address" class="mab" label-width="100px">-->
|
|
|
+<!-- <el-row>-->
|
|
|
+<!-- <el-input placeholder="" style="width: 140px;" id="yj_zzdh1" @keydown="ent($event, 'yj_zzmc', 'yj_zzdh1', 'yj_zzmc1')" />-->
|
|
|
+<!-- <el-input placeholder="" style="width: 460px;" id="yj_zzmc1" @keydown="ent($event, 'yj_zzdh1', 'yj_zzmc', 'yj_zzdh2')" />-->
|
|
|
+<!-- </el-row>-->
|
|
|
+<!-- </el-form-item>-->
|
|
|
+<!-- </el-col>-->
|
|
|
+<!-- <el-col :span="24">-->
|
|
|
+<!-- <el-form-item label="备用纸张2:" prop="address" class="mab" label-width="100px">-->
|
|
|
+<!-- <el-row>-->
|
|
|
+<!-- <el-input placeholder="" style="width: 140px;" id="yj_zzdh2" @keydown="ent($event, 'yj_zzmc1', 'yj_zzdh', 'yj_zzmc2')" />-->
|
|
|
+<!-- <el-input placeholder="" style="width: 460px;" id="yj_zzmc2" @keydown="ent($event, 'yj_zzdh2', 'yj_zzmc', 'yj_zzdh3')" />-->
|
|
|
+<!-- </el-row>-->
|
|
|
+<!-- </el-form-item>-->
|
|
|
+<!-- </el-col>-->
|
|
|
+<!-- <el-col :span="24">-->
|
|
|
+<!-- <el-form-item label="备用纸张3:" prop="address" class="mab" label-width="100px">-->
|
|
|
+<!-- <el-row>-->
|
|
|
+<!-- <el-input placeholder="" style="width: 140px;" id="yj_zzdh3" @keydown="ent($event, 'yj_zzmc2', 'yj_zzdh', 'yj_zzmc3')" />-->
|
|
|
+<!-- <el-input placeholder="" style="width: 460px;" id="yj_zzmc3" @keydown="ent($event, 'yj_zzdh3', 'yj_zzmc', 'yj_zzdh4')" />-->
|
|
|
+<!-- </el-row>-->
|
|
|
+<!-- </el-form-item>-->
|
|
|
+<!-- </el-col>-->
|
|
|
+<!-- <el-col :span="24">-->
|
|
|
+<!-- <el-form-item label="备用纸张4:" prop="address" class="mab" label-width="100px">-->
|
|
|
+<!-- <el-row>-->
|
|
|
+<!-- <el-input placeholder="" style="width: 140px;" id="yj_zzdh4" @keydown="ent($event, 'yj_zzmc3', 'yj_zzdh', 'yj_zzmc4')" />-->
|
|
|
+<!-- <el-input placeholder="" style="width: 460px;" id="yj_zzmc4" @keydown="ent($event, 'yj_zzdh4', 'yj_zzmc', 'yj_tlgg')" />-->
|
|
|
+<!-- </el-row>-->
|
|
|
+<!-- </el-form-item>-->
|
|
|
+<!-- </el-col>-->
|
|
|
+
|
|
|
+<!-- </el-row>-->
|
|
|
+<!-- <el-row>-->
|
|
|
+<!-- <el-col :span="8">-->
|
|
|
+<!-- <el-form-item label="投料(mm*mm):" prop="address" class="mab">-->
|
|
|
+<!-- <el-input placeholder="" style="width: 140px;" id="yj_tlgg" @keydown="ent($event, 'yj_zzmc', 'yj_tlgg', 'yj_klgg')"/>-->
|
|
|
+<!-- </el-form-item>-->
|
|
|
+<!-- </el-col>-->
|
|
|
+<!-- <el-col :span="8">-->
|
|
|
+<!-- <el-form-item label="开料(mm*mm):" prop="address" class="mab">-->
|
|
|
+<!-- <el-input placeholder="" style="width: 140px;" id="yj_klgg" @keydown="ent($event, 'yj_tlgg', 'yj_klgg', 'yj_ks')"/>-->
|
|
|
+<!-- </el-form-item>-->
|
|
|
+<!-- </el-col>-->
|
|
|
+<!-- </el-row>-->
|
|
|
+<!-- <el-row>-->
|
|
|
+<!-- <el-col :span="10">-->
|
|
|
+<!-- <el-form-item label="开数:" prop="address" class="mab" label-width="100px">-->
|
|
|
+<!-- <el-input placeholder="" style="width: 140px;" id="yj_ks" @keydown="ent($event, 'yj_tlgg', 'yj_ks', 'yj_ls')"/>-->
|
|
|
+<!-- </el-form-item>-->
|
|
|
+<!-- </el-col>-->
|
|
|
+<!-- <el-col :span="10">-->
|
|
|
+<!-- <el-form-item label="联数:" prop="address" class="mab">-->
|
|
|
+<!-- <el-input placeholder="" style="width: 140px;" id="yj_ls" @keydown="ent($event, 'yj_ks', 'yj_ls', 'yj_desc')"/>-->
|
|
|
+<!-- </el-form-item>-->
|
|
|
+<!-- </el-col>-->
|
|
|
+<!-- </el-row>-->
|
|
|
+<!-- <el-row>-->
|
|
|
+<!-- <el-col :span="24">-->
|
|
|
+<!-- <el-form-item label="备注说明:" prop="remark" class="mab">-->
|
|
|
+<!-- <el-input type="textarea" rows="4" clearable placeholder="请输入备注说明" id="yj_desc" @keydown="ent($event, 'yj_ls', 'yj_desc', '印件号')"/>-->
|
|
|
+<!-- </el-form-item>-->
|
|
|
+<!-- </el-col>-->
|
|
|
+<!-- </el-row>-->
|
|
|
+<!-- </el-form>-->
|
|
|
+<!-- </el-scrollbar>-->
|
|
|
+<!-- </el-row>-->
|
|
|
+<!-- <template #footer>-->
|
|
|
+<!-- <div class="dialog-footer">-->
|
|
|
+<!-- <el-button @click="add_yjcloseDialog">取 消</el-button>-->
|
|
|
+<!-- <el-button type="primary" disabled @click="add_yjenterDialog">确 定</el-button>-->
|
|
|
+<!-- </div>-->
|
|
|
+<!-- </template>-->
|
|
|
+<!-- </el-dialog>-->
|
|
|
|
|
|
<!-- 新增印件资料弹窗 -->
|
|
|
<el-dialog v-model="add_gdyjdialogFormVisible" :before-close="add_gdyjcloseDialog"
|
|
|
style="width: 60%;" :title="'新增印件资料'" destroy-on-close>
|
|
|
<el-form label-width="100px" :model="add_yjzlformdata">
|
|
|
<el-form-item label="印件号:" class="mab" prop="yjno" >
|
|
|
- <el-input v-model="add_yjzlformdata.yjno" placeholder="" style="width: 140px;"/>
|
|
|
+ <el-input v-model="add_yjzlformdata.yjno" placeholder="" style="width: 140px;" id="yjno" @keydown="add_gdzlyjent($event, 'desc', 'yjno', 'yjdh')"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="印件代码:" class="mab" prop="keyOrder">
|
|
|
- <el-input v-model="add_yjzlformdata.yjdh" id="yjdhId" @keydown="openSearchModal" placeholder="" style="width: 140px;"/>
|
|
|
- <el-input v-model="add_yjzlformdata.yjmc" placeholder="" style="width: 80%; margin-left: 10px"/>
|
|
|
+ <el-input v-model="add_yjzlformdata.yjdh" id="yjdh" @keydown="add_gdzlyjent($event, 'yjno', 'yjdh', 'yjmc')" style="width: 140px;"/>
|
|
|
+ <el-input v-model="add_yjzlformdata.yjmc" id="yjmc" @keydown="add_gdzlyjent($event, 'yjdh', 'yjmc', 'zzdh')" style="width: 80%; margin-left: 10px"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="纸张编号:" class="mab" prop="keyOrder">
|
|
|
- <el-input v-model="add_yjzlformdata.zzdh" class="zhi" @keydown="openSearchZhiModal($event, 0)" placeholder="" style="width: 140px;"/>
|
|
|
- <el-input v-model="add_yjzlformdata.zzmc" placeholder="" style="width: 80%; margin-left: 10px"/>
|
|
|
+ <el-input v-model="add_yjzlformdata.zzdh" class="zhi" id="zzdh" @keydown="add_gdzlyjent($event, 'yjmc', 'zzdh', 'zzmc',0)" placeholder="" style="width: 140px;"/>
|
|
|
+ <el-input v-model="add_yjzlformdata.zzmc" id="zzmc" @keydown="add_gdzlyjent($event, 'zzdh', 'zzmc', 'zzdh1')" style="width: 80%; margin-left: 10px"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="备用纸张1:" class="mab" prop="keyOrder">
|
|
|
- <el-input v-model="add_yjzlformdata.zzdh1" class="zhi" @keydown="openSearchZhiModal($event, 1)" placeholder="" style="width: 140px;"/>
|
|
|
- <el-input v-model="add_yjzlformdata.zzmc1" placeholder="" style="width: 80%; margin-left: 10px"/>
|
|
|
+ <el-input v-model="add_yjzlformdata.zzdh1" class="zhi" id="zzdh1" @keydown="add_gdzlyjent($event, 'zzmc', 'zzdh1', 'zzmc1',1)" style="width: 140px;"/>
|
|
|
+ <el-input v-model="add_yjzlformdata.zzmc1" id="zzmc1" @keydown="add_gdzlyjent($event, 'zzdh1', 'zzmc1', 'zzdh2')" style="width: 80%; margin-left: 10px"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="备用纸张2:" class="mab" prop="keyOrder">
|
|
|
- <el-input v-model="add_yjzlformdata.zzdh2" class="zhi" @keydown="openSearchZhiModal($event, 2)" placeholder="" style="width: 140px;"/>
|
|
|
- <el-input v-model="add_yjzlformdata.zzmc2" placeholder="" style="width: 80%; margin-left: 10px"/>
|
|
|
+ <el-input v-model="add_yjzlformdata.zzdh2" class="zhi" id="zzdh2" @keydown="add_gdzlyjent($event, 'zzmc1', 'zzdh2', 'zzmc2',2)" style="width: 140px;"/>
|
|
|
+ <el-input v-model="add_yjzlformdata.zzmc2" id="zzmc2" @keydown="add_gdzlyjent($event, 'zzdh2', 'zzmc2', 'zzdh3')" style="width: 80%; margin-left: 10px"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="备用纸张3:" class="mab" prop="keyOrder">
|
|
|
- <el-input v-model="add_yjzlformdata.zzdh3" class="zhi" @keydown="openSearchZhiModal($event, 3)" placeholder="" style="width: 140px;"/>
|
|
|
- <el-input v-model="add_yjzlformdata.zzmc3" placeholder="" style="width: 80%; margin-left: 10px"/>
|
|
|
+ <el-input v-model="add_yjzlformdata.zzdh3" class="zhi" id="zzdh3" @keydown="add_gdzlyjent($event, 'zzmc2', 'zzdh3', 'zzmc3',3)" style="width: 140px;"/>
|
|
|
+ <el-input v-model="add_yjzlformdata.zzmc3" id="zzmc3" @keydown="add_gdzlyjent($event, 'zzdh3', 'zzmc3', 'zzdh4')" style="width: 80%; margin-left: 10px"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="备用纸张4:" class="mab" prop="keyOrder">
|
|
|
- <el-input v-model="add_yjzlformdata.zzdh4" class="zhi" @keydown="openSearchZhiModal($event, 4)" placeholder="" style="width: 140px;"/>
|
|
|
- <el-input v-model="add_yjzlformdata.zzmc4" placeholder="" style="width: 80%; margin-left: 10px"/>
|
|
|
+ <el-input v-model="add_yjzlformdata.zzdh4" class="zhi" id="zzdh4" @keydown="add_gdzlyjent($event, 'zzmc3', 'zzdh4', 'zzmc4',4)" style="width: 140px;"/>
|
|
|
+ <el-input v-model="add_yjzlformdata.zzmc4" id="zzmc4" @keydown="add_gdzlyjent($event, 'zzdh4', 'zzmc4', 'cpsl')" style="width: 80%; margin-left: 10px"/>
|
|
|
</el-form-item>
|
|
|
<div style="display: flex; gap: 0px;">
|
|
|
<el-form-item label="订单数量:" class="mab" prop="keyOrder">
|
|
|
- <el-input v-model="add_yjzlformdata.cpsl" placeholder="" style="width: 80px;"/>
|
|
|
+ <el-input v-model="add_yjzlformdata.cpsl" style="width: 80px;" id="cpsl" @keydown="add_gdzlyjent($event, 'zzmc4', 'cpsl', 'pztl')"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="平张投料:" class="mab" prop="keyOrder">
|
|
|
- <el-input v-model="add_yjzlformdata.pztl" placeholder="" style="width: 80px;"/>
|
|
|
+ <el-input v-model="add_yjzlformdata.pztl" style="width: 80px;" id="pztl" @keydown="add_gdzlyjent($event, 'cpsl', 'pztl', 'klgg')"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="万小张:" class="mab" prop="keyOrder">
|
|
|
- <el-input disabled v-model="add_yjzlformdata.万小张" placeholder="" style="width: 80px;"/>
|
|
|
+ <el-input disabled v-model="add_yjzlformdata.万小张" style="width: 80px;"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="纸张规格:" class="mab" prop="keyOrder">
|
|
|
- <el-input disabled v-model="add_yjzlformdata.tlgg" placeholder="" style="width: 240px;"/>
|
|
|
+ <el-input disabled v-model="add_yjzlformdata.tlgg" style="width: 240px;"/>
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
<div style="display: flex; gap: 0px;">
|
|
|
<el-form-item label="投料规格:" class="mab" prop="keyOrder">
|
|
|
- <el-input v-model="add_yjzlformdata.klgg" placeholder="" style="width: 80px;"/>
|
|
|
+ <el-input v-model="add_yjzlformdata.klgg" style="width: 80px;" id="klgg" @keydown="add_gdzlyjent($event, 'pztl', 'klgg', 'ks')"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="开料开数:" class="mab" prop="keyOrder">
|
|
|
- <el-input v-model="add_yjzlformdata.ks" placeholder="" style="width: 80px;"/>
|
|
|
+ <el-input v-model="add_yjzlformdata.ks" style="width: 80px;" id="ks" @keydown="add_gdzlyjent($event, 'klgg', 'yjdh', 'ls')"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="开料联数:" class="mab" prop="keyOrder">
|
|
|
- <el-input v-model="add_yjzlformdata.ls" placeholder="" style="width: 80px;"/>
|
|
|
+ <el-input v-model="add_yjzlformdata.ls" style="width: 80px;" id="ls" @keydown="add_gdzlyjent($event, 'ks', 'ls', 'hsgg')"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="核算规格:" class="mab" prop="keyOrder">
|
|
|
- <el-input v-model="add_yjzlformdata.hsgg" placeholder="" style="width: 240px;"/>
|
|
|
+ <el-input v-model="add_yjzlformdata.hsgg" style="width: 240px;" id="hsgg" @keydown="add_gdzlyjent($event, 'ls', 'hsgg', 'desc')"/>
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
<el-form-item label="备注说明:" class="mab" prop="remark">
|
|
|
- <el-input v-model="add_yjzlformdata.desc" type="textarea" resize="none" rows="2" clearable placeholder="" />
|
|
|
+ <el-input v-model="add_yjzlformdata.desc" type="textarea" resize="none" rows="2" clearable id="desc" @keydown="add_gdzlyjent($event, 'hsgg', 'desc', 'yjno')" />
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
|
|
|
@@ -1965,6 +1965,15 @@ const add_gdzlent = async (event,id1,id2,id3) => {
|
|
|
//默认弹窗关闭
|
|
|
const yjzuidahaoma = ref(0)
|
|
|
const add_gdyjdialogFormVisible = ref(false)
|
|
|
+const searchModel = ref(false)
|
|
|
+const searchZhiModel = ref(false)
|
|
|
+const zzdhIndex = ref(null)
|
|
|
+const getProductYjListdata = ref()
|
|
|
+const getProductZhiListdata = ref()
|
|
|
+const yjdh_keyword = ref('')
|
|
|
+const zhi_keyword = ref('')
|
|
|
+
|
|
|
+// 新增印件资料表单
|
|
|
const add_yjzlformdata = reactive({
|
|
|
yjno: '',
|
|
|
yjdh: '',
|
|
|
@@ -1990,6 +1999,7 @@ const add_yjzlformdata = reactive({
|
|
|
desc: '',
|
|
|
万小张: '',
|
|
|
});
|
|
|
+
|
|
|
//清空对象的属性值
|
|
|
const gdyj_clearFormData = () => {
|
|
|
Object.keys(add_yjzlformdata).forEach(key => {
|
|
|
@@ -2008,29 +2018,7 @@ const gdyj_clearFormData = () => {
|
|
|
|
|
|
};
|
|
|
|
|
|
-const searchModel = ref(false)
|
|
|
-const searchZhiModel = ref(false)
|
|
|
-
|
|
|
-const openSearchModal = (code) => {
|
|
|
- if (code.key==='Tab' || code.key=== 'Enter') {
|
|
|
- setTimeout(() =>document.querySelector('#yjdhId').focus(), 50)
|
|
|
- _getProductYjList();
|
|
|
- searchModel.value = true
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-const zzdhIndex = ref(null)
|
|
|
-const openSearchZhiModal = (code, idx) => {
|
|
|
- if (code.key==='Tab' || code.key=== 'Enter') {
|
|
|
- setTimeout(() => document.querySelector('.zhi').focus(), 50)
|
|
|
- _getProductZzList()
|
|
|
- searchZhiModel.value = true
|
|
|
- zzdhIndex.value = idx
|
|
|
-
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-//新增印件资料弹窗
|
|
|
+//点击新增印件资料按钮
|
|
|
const addgdyj_onclick = () => {
|
|
|
if(_Gd_gdbh.value == null){
|
|
|
cgugdlist.value = false;
|
|
|
@@ -2089,9 +2077,8 @@ const add_gdyjenterDialog = async () => {
|
|
|
}
|
|
|
}
|
|
|
//印件新增取消
|
|
|
-const add_dyjcloseDialog = () => {
|
|
|
- add_gdyjdialogFormVisible.value = false
|
|
|
-}
|
|
|
+const add_dyjcloseDialog = () => {add_gdyjdialogFormVisible.value = false}
|
|
|
+
|
|
|
//印件新增【印件代码】树状图
|
|
|
const handleTreeData = (treeData) => {
|
|
|
const data = Object.keys(treeData).map((key)=>({
|
|
|
@@ -2110,7 +2097,6 @@ const handleTreeData = (treeData) => {
|
|
|
|
|
|
//印件新增【纸张】树状图
|
|
|
const handleTreeDatas = (treeData) => {
|
|
|
- // console.log(treeData)
|
|
|
const data = Object.keys(treeData).map((key)=>({
|
|
|
label:key,
|
|
|
children: Object.keys(treeData[key]).map((keys)=>({
|
|
|
@@ -2129,11 +2115,6 @@ const handleTreeDatas = (treeData) => {
|
|
|
return data
|
|
|
}
|
|
|
|
|
|
-//3.4获取印件代码及名称
|
|
|
-const getProductYjListdata = ref()
|
|
|
-const getProductZhiListdata = ref()
|
|
|
-const yjdh_keyword = ref('')
|
|
|
-const zhi_keyword = ref('')
|
|
|
//3.4获取印件代码及名称
|
|
|
const _getProductYjList = async ()=>{
|
|
|
try {
|
|
|
@@ -2184,6 +2165,63 @@ const selectZhiNode = (v) => {
|
|
|
searchZhiModel.value = false
|
|
|
}
|
|
|
}
|
|
|
+//新增印件资料弹窗 键盘 input框跳转
|
|
|
+const add_gdzlyjent = async (event,id1,id2,id3,idx) => {
|
|
|
+ if (id2 === 'yjdh' && event.key==='Tab' || id2 === 'yjdh' && event.key=== 'Enter') {
|
|
|
+ _getProductYjList();
|
|
|
+ searchModel.value = true
|
|
|
+ }
|
|
|
+ if (id2 === 'zzdh' && event.key==='Tab' || id2 === 'zzdh' && event.key=== 'Enter') {
|
|
|
+ _getProductZzList()
|
|
|
+ searchZhiModel.value = true
|
|
|
+ zzdhIndex.value = idx
|
|
|
+ }
|
|
|
+ if (id2 === 'zzdh1' && event.key==='Tab' || id2 === 'zzdh1' && event.key=== 'Enter') {
|
|
|
+ _getProductZzList()
|
|
|
+ searchZhiModel.value = true
|
|
|
+ zzdhIndex.value = idx
|
|
|
+ }
|
|
|
+ if (id2 === 'zzdh2' && event.key==='Tab' || id2 === 'zzdh2' && event.key=== 'Enter') {
|
|
|
+ _getProductZzList()
|
|
|
+ searchZhiModel.value = true
|
|
|
+ zzdhIndex.value = idx
|
|
|
+ }
|
|
|
+ if (id2 === 'zzdh3' && event.key==='Tab' || id2 === 'zzdh3' && event.key=== 'Enter') {
|
|
|
+ _getProductZzList()
|
|
|
+ searchZhiModel.value = true
|
|
|
+ zzdhIndex.value = idx
|
|
|
+ }
|
|
|
+ if (id2 === 'zzdh4' && event.key==='Tab' || id2 === 'zzdh4' && event.key=== 'Enter') {
|
|
|
+ _getProductZzList()
|
|
|
+ searchZhiModel.value = true
|
|
|
+ zzdhIndex.value = idx
|
|
|
+ }
|
|
|
+ if(event.keyCode === 40){
|
|
|
+ if(id3!=''){
|
|
|
+ document.getElementById(id3).focus()
|
|
|
+ }
|
|
|
+ }else if (event.keyCode === 13) { // Enter 或向下箭头
|
|
|
+ if(id3!=''){
|
|
|
+ document.getElementById(id3).focus()
|
|
|
+ }
|
|
|
+ } else if (event.keyCode === 38) { // 向上箭头
|
|
|
+ if(id1!=''){
|
|
|
+ document.getElementById(id1).focus()
|
|
|
+ }
|
|
|
+ }else if (event.keyCode === 8) { // 删除箭头
|
|
|
+ if(id1!='' && document.getElementById(id2).value==''){
|
|
|
+ document.getElementById(id1).focus()
|
|
|
+ }
|
|
|
+ }else if (event.keyCode === 37) { // 向左箭头
|
|
|
+ if(id1!='' && document.getElementById(id2).selectionStart==0){
|
|
|
+ document.getElementById(id1).focus()
|
|
|
+ }
|
|
|
+ }else if (event.keyCode === 39) { // 向右箭头
|
|
|
+ if(id3!='' && document.getElementById(id2).selectionStart == document.getElementById(id2).value.length){
|
|
|
+ document.getElementById(id3).focus()
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
|
|
|
|
|
|
// =========== 新增工艺资料 ===========
|