|
|
@@ -512,6 +512,22 @@
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
</el-card>
|
|
|
+
|
|
|
+ <el-card class="box-card">
|
|
|
+ <div slot="header" class="clearfix">强制订单删除</div>
|
|
|
+ <el-form ref="form4" :model="form22" :rules="rules15" label-width="80px">
|
|
|
+ <el-row :gutter="12" >
|
|
|
+ <el-col :xs="6" :sm="5">
|
|
|
+ <el-form-item label="订单ID:" prop="orderId">
|
|
|
+ <el-input v-model="form22.orderId" placeholder="订单ID"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-form-item>
|
|
|
+ <el-button type="primary" @click="delOrder">删除</el-button>
|
|
|
+ </el-form-item>
|
|
|
+ </el-form>
|
|
|
+ </el-card>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
@@ -617,8 +633,7 @@
|
|
|
orderName:""
|
|
|
},
|
|
|
form22:{
|
|
|
- start: "",
|
|
|
- goal: ""
|
|
|
+ orderId: ""
|
|
|
},
|
|
|
lineList: [{"name":"框体","value":"KT"},{"name":"舱体","value":"CT"},{"name":"保障中心","value":"BZ"},{"name":"翼片","value":"YP"},{"name":"中舱","value":"ZC"}],
|
|
|
typeList: [{"name":"全部","value":"0"},{"name":"FANUC","value":"1"},{"name":"HEIDENHAIN","value":"2"},{"name":"DMG","value":"3"},{"name":"HELLER","value":"4"}],
|
|
|
@@ -1342,6 +1357,38 @@
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
+ delOrder () {
|
|
|
+ this.$confirm('确认是否删除订单数据?', this.$t("common.tips"), {
|
|
|
+ distinguishCancelAndClose: true,
|
|
|
+ confirmButtonText: this.$t("common.confirm"),
|
|
|
+ cancelButtonText: this.$t("common.cancel"),
|
|
|
+ type: "warning"
|
|
|
+ }).then(() => {
|
|
|
+ this.$refs.form4.validate((valid) => {
|
|
|
+ if(valid){
|
|
|
+ toolbarApi.delOrder({orderId: this.form22.orderId}).then(response=>{
|
|
|
+ const res = response.data
|
|
|
+ if(res.isSuccess){
|
|
|
+ this.$message({
|
|
|
+ message: this.$t('tips.updateSuccess'),
|
|
|
+ type: 'success'
|
|
|
+ })
|
|
|
+ }else{
|
|
|
+ this.$message({
|
|
|
+ message: res.msg,
|
|
|
+ type: 'warning'
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }).finally(()=>{
|
|
|
+ return true
|
|
|
+ })
|
|
|
+ }else{
|
|
|
+ return false
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+ }).catch(() => {})
|
|
|
+ },
|
|
|
cleanCache(){
|
|
|
this.$refs.form18.validate((valid) => {
|
|
|
if(valid){
|